.section-heading{position:relative;padding-top:0}@media (min-width:981px){.section-heading{padding-top:100px;padding-bottom:140px}}.section-heading .container{position:relative;z-index:1}@media (min-width:981px){.section-heading .container .columns{display:flex;flex-direction:row-reverse;gap:35px}.section-heading .container .columns .column.column-content{flex-shrink:0}}@media (min-width:981px) and (min-width:981px){.section-heading .container .columns .column.column-content{width:100%;max-width:460px}}@media (min-width:981px) and (min-width:1200px){.section-heading .container .columns .column.column-content{max-width:560px}}@media (min-width:981px) and (min-width:1500px){.section-heading .container .columns .column.column-content{max-width:640px}}@media (min-width:981px){.section-heading .container .columns .column.column-iv{flex-grow:1}}.section-heading .container .columns .column.column-content{position:relative;z-index:1}.section-heading .container .hallmark-image{position:absolute;top:15px;right:0;z-index:2;max-width:110px}@media (min-width:981px){.section-heading .container .hallmark-image{top:-60px;right:-2vw;max-width:140px}}@media (min-width:1200px){.section-heading .container .hallmark-image{max-width:180px}}.section-heading .container .image-video{display:block;position:relative;padding-top:0;height:500px;margin:0 -15px}.section-heading .container .image-video>.img,.section-heading .container .image-video iframe,.section-heading .container .image-video img,.section-heading .container .image-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width:981px){.section-heading .container .image-video{position:relative;padding-top:58%;height:auto;margin:0;border-radius:5px;overflow:hidden}.section-heading .container .image-video>.img,.section-heading .container .image-video iframe,.section-heading .container .image-video img,.section-heading .container .image-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.section-heading .container .image-video img{z-index:1}.section-heading .container .image-video .popup-overlay{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1}.section-heading .container .image-video .popup-overlay:hover .play{opacity:1}.section-heading .container .image-video .play{width:60px;height:60px;border-radius:100%;background-color:var(--dark-sand);color:var(--white);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;font-size:20px;transition:opacity .2s ease-in-out}@media (min-width:768px){.section-heading .container .image-video .play{opacity:0}}.section-heading .container .image-video .play span{position:relative;left:2px}.section-heading .container .image-video .play span:before{color:inherit}.section-heading .container .content{position:relative;margin-top:-90px;background-color:var(--dark-blue);color:var(--white);padding:40px 30px 30px;border-radius:5px}@media (min-width:981px){.section-heading .container .content{margin-top:0;background-color:transparent;padding:0}}.section-heading .container .content h1,.section-heading .container .content h2{color:var(--dark-sand);margin:0 0 20px;word-break:break-word}.section-heading .container .content h3{font-family:Retro Signature,Helvetica,Arial,serif;color:#fff;font-size:50px;line-height:.75em;margin:.5em 0}@media (min-width:981px){.section-heading .container .content h3{font-size:60px}}@media (min-width:981px){.section-heading .container .content p{font-size:22px;max-width:540px}}.section-heading .container .content .content-btns{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.section-heading .container .content .content-btns .content-btn{flex-grow:1}@media (min-width:768px){.section-heading .container .content .content-btn{max-width:270px}}.section-heading .container .content .content-btn a{display:block;width:100%;font-size:14px}.section-heading .bg{position:absolute;top:-150px;left:0;right:0;bottom:0;display:none;max-height:960px}@media (min-width:981px){.section-heading .bg{display:block}}.section-heading .bg .shape{width:82%;height:100%;-webkit-clip-path:ellipse(67% 100% at 33% 0);clip-path:ellipse(67% 100% at 33% 0)}.section-heading .bg .shape,.section-heading .bg .shape.blue{background-color:var(--dark-blue)}.section-heading .bg .shape.sand{background-color:var(--dark-sand)}.section-heading .container .content{background-color:transparent;padding:0}.section-heading .container .content h1,.section-heading .container .content h2{color:var(--dark-blue)}.section-heading .container .content h1{margin-bottom:0}.section-heading .container .content h2.province{font-weight:400;font-size:18px;margin-bottom:15px}@media (min-width:981px){.section-heading .container .content h2.province{font-size:30px;margin-bottom:20px}}.section-heading .container .content .top-content{background-color:var(--light-sand);padding:40px 30px;border-radius:5px;margin-bottom:10px}@media (min-width:981px){.section-heading .container .content .top-content{background-color:transparent;padding:0;border-radius:0;margin-bottom:40px}}.section-heading .container .content .extra-content{border-radius:5px;overflow:hidden}@media (min-width:981px){.section-heading .container .content .extra-content{max-width:600px}}.section-heading .container .content .extra-content .usps{background-color:var(--white);color:var(--dark-blue);padding:35px 25px}@media (min-width:768px){.section-heading .container .content .extra-content .usps{padding:40px}}.section-heading .container .content .extra-content .usps .usp{margin-bottom:15px;display:flex;align-items:center;gap:30px}.section-heading .container .content .extra-content .usps .usp:last-child{margin-bottom:0}.section-heading .container .content .extra-content .usps .usp p{margin:0}.section-heading .container .content .extra-content .usps .usp span{color:var(--light-blue);font-size:35px}.section-heading .container .content .extra-content .info{background-color:var(--dark-blue);color:var(--white);padding:40px 25px}@media (min-width:768px){.section-heading .container .content .extra-content .info{padding:30px 40px}}.section-heading .container .content .extra-content .info .text h4{color:var(--light-sand);margin:0;font-size:18px;line-height:27px}.section-heading .container .content .extra-content .info .text address{font-style:normal;line-height:27px}.section-heading .container .content .extra-content .info .text address a{color:var(--white);text-decoration:none;display:block;background:transparent}@media (min-width:768px){.section-heading .container .content .extra-content .info .text address a{display:inline-block}}.section-heading .container .content .extra-content .info .text address span.bold{font-weight:700;color:var(--light-blue)}.section-heading .container .content .extra-content .info .btn-container{margin-top:30px;display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.section-heading .container .content .extra-content .info .btn-container{flex-direction:row;align-items:center}}.section-heading .container .content .extra-content .info .btn-container>div{flex:1 1}.section-heading .container .content .extra-content .info .btn-container>div .btn{display:block}