.new-style-v2 .two-column-content{align-items:center;display:flex;flex-wrap:wrap}.new-style-v2 .left-content{background-color:#fff2e3;padding:70px 65px 70px 250px;width:50%}.new-style-v2 h1{max-width:616px;width:100%}.new-style-v2 .banner-content h1{font-size:50px;line-height:60px}.new-style-v2 .left-content .left-content-inner h3{font-size:42px;line-height:56px}.new-style-v2 .right-content h2{font-size:50px;line-height:67px}.new-style-v2 .right-content p{font-size:24px;line-height:32px}.new-style-v2 .two-column-content{padding-bottom:65px}.new-style-v2 .banner-content h1{margin:0;padding:0}.new-style-v2 .left-content .left-content-inner h3{position:relative}.new-style-v2 .left-content .left-content-inner h3:before{background-image:url(https://21880659.fs1.hubspotusercontent-na1.net/hubfs/21880659/HopSkipDrive_August2022/images/“-3.svg);background-repeat:no-repeat;background-size:contain;content:"";height:90px;left:-52px;position:absolute;top:-35px;width:100px}.new-style-v2 .left-content .left-content-inner h3:after{background-image:url(https://21880659.fs1.hubspotusercontent-na1.net/hubfs/21880659/HopSkipDrive_August2022/images/%E2%80%9D-3.svg);background-repeat:no-repeat;background-size:contain;bottom:-90px;content:"";height:90px;position:absolute;right:50%;width:100px}.new-style-v2 .right-content{margin:0 20px 0 70px;max-width:688px;width:calc(50% - 90px)}.custom-banner-area{color:#1e4b7a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:21px;letter-spacing:.25px;line-height:1.5;min-height:300px;overflow:hidden;position:relative;z-index:1}.new-style-v2 .highlight{display:unset!important}.new-style-v2 .banner-logo img{max-width:256px!important;padding-top:50px}.custom-banner-area .content-wrapper{margin:0 auto;max-width:1700px;padding:0 30px;position:relative;width:100%;z-index:2}.custom-banner-area .image-area{position:absolute;right:0;top:0;width:41%}.custom-banner-area .bg-img{height:100%;left:auto;right:0;width:100%;z-index:-1}.custom-banner-area .bg-img img{bottom:auto;height:auto;max-width:calc(100% + 205px);object-fit:cover;position:absolute;right:0;top:0;width:1061px}.custom-banner-area .banner-content{max-width:780px;padding:7.5rem 0 16px;width:50%}.custom-banner-area h1{color:#1a4a7a;font-size:clamp(34px,3vw,50px);letter-spacing:0;line-height:1.4;margin:0 0 7.7rem;padding:0 0 7.4rem}.custom-banner-area .banner-content p{margin:0 0 3.5rem}.custom-banner-area .highlight{color:#41c5e7;display:block}.custom-banner-area .content{padding:32px 0 0}.custom-banner-area.has-logo .content{padding:0}.custom-banner-area.has-logo .banner-logo{margin:0 0 1.8rem}.custom-banner-area.has-logo .banner-content{max-width:none}.banner-section-new-v2 .banner-logo img{max-width:172px!important;width:100%}.vistamar-case-study .custom-banner-area.banner-section-new-v2 .banner-content h1{font-size:50px;line-height:60px;margin-bottom:10px!important;max-width:793px;width:100%}.custom-banner-area.banner-section-new-v2 .bg-img img{max-width:calc(100% + 350px)}.custom-banner-area.banner-section-new-v2 h3{font-size:40px;line-height:60px;margin-bottom:17px}.custom-banner-area.banner-section-new-v2 .image-area{width:37%}.custom-banner-area.banner-section-new-v2 .banner-content p{max-width:1024px;width:100%}.custom-banner-area.banner-section-new-v2 .banner-content{padding:112px 0 10px;width:63%}.vistamar-school-banner.custom-banner-area.banner-section-new-v2 .banner-content p{max-width:1034px}.vistamar-school-banner.custom-banner-area.banner-section-new-v2 .banner-content{padding:112px 0 20px}@media (min-width:1024px){.custom-banner-area .content-wrapper{font-size:24px;line-height:1.333}}@media (max-width:1800px){.new-style-v2 .left-content{padding:70px 65px 70px 130px}}@media (max-width:1580px){.vistamar-case-study .custom-banner-area.banner-section-new-v2 .banner-content h1{max-width:680px;padding-right:50px}}@media (max-width:1400px){.new-style-v2 h1{max-width:650px!important;width:100%}}@media (max-width:1365px){.custom-banner-area h1{max-width:50%}.custom-banner-area.new-style-v2 h1{max-width:100%}.custom-banner-area.banner-section-new-v2 .bg-img img{max-width:calc(100% + 260px)}.custom-banner-area.banner-section-new-v2 h3{line-height:50px}.vistamar-case-study .custom-banner-area.banner-section-new-v2 .banner-content h1{max-width:600px}.new-style-v2 .left-content{padding:70px 65px 70px 95px}.new-style-v2 .left-content .left-content-inner h3:before{left:-25px!important}.new-style-v2 .banner-content h1{font-size:45px;line-height:55px}.new-style-v2 .left-content .left-content-inner h3{font-size:35px;line-height:45px}.new-style-v2 .right-content h2{font-size:40px;line-height:50px}}@media (max-width:1279px){.custom-banner-area .banner-content{width:100%}.new-style-v2 .right-content{max-width:450px}}@media (max-width:1240px){.new-style-v2 .right-content{margin:0 20px 0 70px;width:calc(50% - 90px)}.new-style-v2 .left-content{width:50%}.new-style-v2 h1{max-width:515px!important;width:100%}}@media (max-width:1199px){.vistamar-case-study .custom-banner-area.banner-section-new-v2 .banner-content h1{font-size:40px;line-height:55px;max-width:540px}.custom-banner-area.banner-section-new-v2 .banner-content p{font-size:20px}}@media (max-width:1023px){.custom-banner-area{font-size:18px}.new-style-v2 h1{max-width:100%!important;width:100%}.custom-banner-area h1{max-width:100%}.custom-banner-area .content{padding:27px 0 0}.custom-banner-area .image-area{opacity:.3;width:100%}.custom-banner-area .bg-img img{max-width:100%}.custom-banner-area .banner-content br{display:none}.custom-banner-area.banner-section-new-v2 .image-area{width:100%}.banner-section-new-v2 .banner-logo img{max-width:100px!important}.custom-banner-area.banner-section-new-v2 h3{font-size:35px;line-height:40px}.custom-banner-area.banner-section-new-v2 .banner-content{padding:70px 0 50px;width:100%}.vistamar-case-study .custom-banner-area.banner-section-new-v2 .banner-content h1{font-size:35px;line-height:40px;padding-right:0}.custom-banner-area.banner-section-new-v2 .banner-content p{font-size:18px}.new-style-v2 .left-content{padding:70px 30px 70px 95px}}@media (max-width:991px){.custom-banner-area.banner-section-new-v2 h3{font-size:28px;margin-bottom:10px}.new-style-v2 .left-content .left-content-inner h3{font-size:35px;line-height:49px}.new-style-v2 .left-content{padding:70px 30px 70px 80px}}@media (max-width:767px){.custom-banner-area .content-wrapper{padding:0 20px}.custom-banner-area h1{margin:0 0 27px}.custom-banner-area .bg-img img{width:621px}.custom-banner-area.has-logo .banner-content h1{margin:0 0 27px!important}.vistamar-case-study .custom-banner-area.banner-section-new-v2 .banner-content h1{font-size:28px;line-height:35px}.custom-banner-area.banner-section-new-v2 h3{font-size:25px}.custom-banner-area.banner-section-new-v2 .banner-content{padding:70px 0 30px}.custom-banner-area.banner-section-new-v2 .banner-content p{font-size:16px}.banner-section-new-v2.custom-banner-area.has-logo .banner-logo{margin:0 0 2.2rem}.new-style-v2 .left-content{padding:70px 30px 70px 57px}}@media (max-width:867px){.new-style-v2 .right-content{max-width:400px}}@media (max-width:991px){.new-style-v2 .left-content{width:100%}.new-style-v2 .right-content{margin:50px 0 0;padding:0 20px;width:100%}.new-style-v2 .two-column-content{justify-content:center}}@media (max-width:666px){.custom-banner-area{display:block;font-size:16px}.custom-banner-area h1{font-size:28px;margin:0 0 30px}.custom-banner-area .content{padding:24px 0 0}.custom-banner-area.has-logo .banner-content h1{margin:0 0 30px!important}}