.s2-container{width:calc(100% - 50px);padding-top:150px;padding-bottom:20px;display:flex;flex-direction:row}.s2-text-container{width:55%;margin-right:50px;p{color:var(--text-blue);line-height:1.6;letter-spacing:.5px}h1{margin-bottom:25px;color:#478cdf}h2{margin-bottom:35px}a{color:var(--company-orange)!important;&:hover{text-decoration:underline}}.__text-cta-container{display:none}}.s2-cta-container{font-weight:700;margin-top:50px;display:flex;align-items:center;padding:10px 25px;border-left:6px solid #0c57a1;a{font-weight:900;font-size:18px}}.s2-map-wrapper{background:linear-gradient(90deg,#488ee1 0,#275b9f);width:35%;padding:15px;border-radius:15px;max-height:850px}.s2-map-container{text-align:center;width:100%;color:#fff;border-radius:5px;background-image:url(/Images/backgrounds/intro-section-pattern.png);img{border-radius:5px}}.s2-map-container ._map-container{width:100%}.s2-map-header{font-size:35px;margin-top:35px}.s2-map-header,.s2-map-subheader{font-family:Playfair Display,serif;color:#fff}.s2-map-subheader{font-size:19px;margin-top:5px;font-weight:700}.map-column-list{font-family:Playfair Display,serif;margin-top:10px;text-align:left;display:flex;width:100%;justify-content:space-evenly;list-style-type:disc;li{font-size:18px;letter-spacing:3px}}.map-column-list a:hover{text-decoration:underline}.read-more-cta{position:relative;display:inline-block;color:#000!important;font-size:18px;font-weight:500;line-height:100%;letter-spacing:-.4px;padding:0 0 0 33px;margin:25px 0 0;transition:all .2s;&:before{content:"";display:block;width:21px;height:13px;background-color:var(--company-orange);border-radius:3px;position:absolute;left:0;top:3px;transition:all .3s}&:hover:before{width:30px}&:hover{transform:translateX(8px)}}@media only screen and (max-width:1200px){.s2-container{width:100%;flex-direction:column-reverse;align-items:center;padding-top:0;padding-bottom:100px}.s2-map-wrapper{position:relative;margin-top:150px;padding-top:0;border-radius:0;width:100vw!important}.s2-map-container{._map-container{position:absolute;display:flex;justify-content:center;img{border:10px solid var(--company-orange);width:700px;margin-top:-100px}}}.s2-map-wrapper .s2-map-header{padding-top:400px}.s2-text-container{margin-right:0;width:calc(100%)}}@media only screen and (max-width:920px){.mobile-separator{height:1px;width:100%;padding-bottom:75px}.s2-map-wrapper{margin-top:120px;text-align:center;img{border:10px solid #fff;margin-top:-175px}}}@media only screen and (max-width:768px){.small-company-logo{display:none}.s2-text-container{padding-bottom:0;padding-top:16px;text-align:center;.__text-cta-container{display:flex;align-items:center;justify-content:center}h1{font-size:60px}h2{font-size:28px;line-height:1}}.s2-map-wrapper{margin-top:200px;img{margin-top:-150px!important}}.s2-map-container{padding:75px 0 50px;border:1px;img{max-width:95%}}.s2-cta-container{text-align:left;p{font-size:16px;font-weight:900;line-height:1.5}}.s2-map-wrapper .s2-map-header{padding-top:50vw}}@media only screen and (max-width:480px){.map-column-list{li{font-size:18px}}.s2-map-wrapper .s2-map-header{padding-top:35vw}.s2-text-container{padding-top:55px;padding-bottom:0;h1{font-size:50px}}}@media only screen and (max-width:414px){.map-column-list{li{font-size:14px}}.s2-text-container{h1{font-size:45px}}}.s1-wrapper{width:calc(100% - 50px);height:800px;background-image:url(/Images/backgrounds/LandingBG.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;margin:25px auto 0;color:#fff;position:relative;border-radius:5px}.s1-content-container{position:absolute;text-align:center;display:flex;flex-direction:column;align-items:center;bottom:250px;width:100%}.s1-header{font-size:65px;font-weight:900;line-height:65px;letter-spacing:-1.5px;padding:0 0 27px;margin:0;._break{display:none}}.s1-subtitle{font-size:22px;font-weight:500;line-height:1.5;letter-spacing:2.5px;text-transform:uppercase;padding:0 0 15px;margin:0}.s1-guarantees{display:flex;align-items:center;justify-content:center;margin:0 0 23px;li{position:relative;font-size:23px;font-weight:600;margin:0 15px 10px;list-style:none;i{font-weight:700;padding:4px;margin-right:5px;border-radius:25px;background-color:#0191d0}}}@media only screen and (max-width:1200px){.s1-header{font-size:45px}.s1-subtitle{font-size:20px;padding-bottom:0}}@media only screen and (max-width:992px){.s1-wrapper{margin:0;width:100%;border-radius:0}}@media only screen and (max-width:768px){.s1-wrapper{height:500px;background-image:url(/Images/backgrounds/LandingBG-Mobile.webp)}.s1-content-container{bottom:-100px}.s1-header{line-height:45px;font-size:50px;padding-bottom:15px;._break{display:block}}.s1-subtitle{padding-bottom:15px;font-size:17px}.s1-guarantees{padding-top:10px;flex-direction:column;align-items:flex-start;text-align:left;li{font-size:20px}}}@media only screen and (max-width:480px){.s1-wrapper{height:450px;background-position:center 60%}.s1-header{line-height:40px;font-size:40px;padding-bottom:0;._break{display:block}}.s1-content-container{bottom:-60px}.s1-subtitle{padding-bottom:0}}@media only screen and (max-width:378px){.s1-wrapper{background-position:center 100%}}#_builder-form,.ghl-form-wrap{max-width:100vw!important}#el_xOpJqebFIj5d3dYq6L6d_terms_and_conditions_6{font-size:78px!important}.s4-wrapper{width:100%;background:linear-gradient(90deg,#275b9f 0,#488ee1)}.s4-content-wrapper{height:100%;background-image:url(/Images/backgrounds/intro-section-pattern.png);width:100%;padding-bottom:175px}.s4-content-container{padding-top:130px;margin:0 auto;color:#fff;display:flex;flex-direction:column;align-items:center;h3{font-size:19px;font-weight:300;color:#fff;line-height:19px;letter-spacing:2.4px;margin:0 0 10px;text-transform:uppercase}h2,h3{font-family:RedHatDisplay,sans-serif;padding:0}h2{font-size:70px;font-weight:900;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;line-height:80px;letter-spacing:-2.4px;margin:0 0 26px;&:after{content:"";width:145px;height:6px;margin:25px auto 0;background:var(--company-orange);border-radius:25px;display:block}}._mobile-break{display:none}.s4-section-subtitle{text-align:center;width:70%;font-size:19px;font-weight:300;color:#aec8e1;line-height:32px;letter-spacing:0}}.s4-image-container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}.s4-image-item{text-align:center;width:calc(25% - 25px);max-width:calc(25% - 25px);border-radius:3px;img{margin:0 auto;height:150px;width:auto}}.trust-item-container{width:95%;margin-top:75px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.trust-item{margin:25px 0;width:calc(25% - 25px);img{height:65px;width:auto}p{font-size:17px;line-height:26px;margin:0;padding:0 30px 0 0}h4,p{color:#fff}h4{font-size:20px;font-weight:700;letter-spacing:-.4px;margin:12px 0 8px;padding:0;position:relative;&:before{content:"";width:21px;height:13px;background:#f05024;border-radius:3px;margin-right:8px;display:inline-block}}}@media only screen and (max-width:992px){.trust-item-container{width:80%}.trust-item{margin:25px 0;width:calc(50% - 10px);p{padding:0}}.s4-image-container{justify-content:space-around;flex-wrap:wrap}.s4-image-item{img{height:120px}}}@media only screen and (max-width:768px){.trust-item{h4{font-size:22px;font-weight:700}img{height:75px}}.s4-image-item{text-align:center;width:calc(50% - 25px);max-width:calc(50% - 25px);margin-top:15px}.trust-item-container{display:flex;width:95%}.trust-item{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;margin:10px 0;width:calc(100% - 10px)}.s4-content-container{text-align:center;._mobile-break{display:block}.s4-section-subtitle{width:95%}h3{font-size:16px}}}