.innerPagesBannerOverlay{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 76.8px);padding-bottom:220px;padding-top:131px;position:relative}.innerPagesBannerOverlay:before{background:linear-gradient(80deg,rgba(18,21,1,.6) 30.71%,rgba(63,38,0,0) 73.3%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.bannerOverlayWrap{margin:0 auto;max-width:1260px;padding:0 1rem;position:relative;z-index:2}.bannerContentWrap{width:50%}#main-content .innerPagesBannerOverlay h1{color:#fff;font-family:Poppins;font-size:55px;font-style:normal;font-weight:500;line-height:72px;margin-bottom:0}#main-content .innerPagesBannerOverlay .content{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:26px}#bannerOverlaySection.innerPagesBannerOverlay .ctaLink-containers .CTA_cont a{color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:11px 18px;transition:all 1s}#bannerOverlaySection.innerPagesBannerOverlay .ctaLink-containers .CTA_cont a:hover{background:#eef2d4;color:#8ea320}#bannerOverlaySection.innerPagesBannerOverlay h1{margin-bottom:0}.ctaLink-containers{align-items:center;display:flex;margin-top:45px}.Link_cont a{color:#d1e37a;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;position:relative;text-decoration:none}.Link_cont a:after{background:#8ea320;bottom:0;bottom:-5px;content:"";display:block;height:1px;left:0;position:absolute;transition:all .3s ease;width:0}.Link_cont a:hover:after{width:100%}.bannerContentWrap .content{margin-top:45px}.CTA_cont{margin-right:32px}.dnd-section.innerpagesBanner{overflow:visible}.bannerOverlay_cont{align-items:baseline;background-color:#f6f7ef;border-radius:10px;bottom:-80px;display:flex;left:50%;max-width:1228px;padding:30px;position:absolute;transform:translateX(-50%);width:100%;z-index:2}.bannerOverlay_cont .title{color:#8ea320;font-family:Poppins;font-size:44px;font-style:normal;font-weight:600;line-height:57px}.bannerOverlay_cont .context{color:#6d6e6a;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.bannerOverlay_cont .column1{margin-right:110px}.bannerOverlay_cont .column2{margin-right:91px}.bannerOverlay_cont .column3{width:56%}.ovlayGap{background-color:#fff;height:60px}.bannerOverlayWrap .ctaLink-containers .jvb.jwg-cta-btn{background:transparent;border:2px solid #a8c028;border-radius:5px;color:#a8c028;display:block;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:8px 16px;text-decoration:none;transition:background .3s ease,color .3s ease,border .3s ease;width:fit-content}.bannerOverlayWrap .ctaLink-containers .jvb.jwg-cta-btn:hover{background:#eef2d4;border:2px solid #eef2d4;color:#8ea320}#main-content #bannerOverlaySection.innerPagesBannerOverlay .jwg-btn.jwg-btn-solid{background:#a8c028;border:2px solid #a8c028;color:#fff;padding:8px 24px;transition:background .3s ease,color .3s ease,border .3s ease}@media screen and (max-width:1024px){#vidWrap{height:420px;max-width:90%}#closer_videopopup{right:-4%;top:-11%}#main-content .innerPagesBannerOverlay h1{font-size:40px;font-weight:500;line-height:51px}.bannerContentWrap{width:64%}#about-us .bannerContentWrap{width:67%}#about-us .innerPagesBannerOverlay,.innerPagesBannerOverlay{height:490px;padding-bottom:75px;padding-top:75px}#main-content #bannerOverlaySection.innerPagesBannerOverlay{align-items:center;display:flex;height:45vh;margin-bottom:-60px;margin-top:-60px;padding-bottom:60px;padding-top:60px}.ctaLink-containers{display:block;margin-top:32px}.Link_cont{margin-bottom:32px;margin-top:32px}#main-content #bannerOverlaySection.overlayActive.innerPagesBannerOverlay{height:50vh}#main-content #bannerOverlaySection.overlayActive.innerPagesBannerOverlay h1{margin-top:0}.ovlayGap{bottom:-60px;position:relative}.bannerOverlay_cont .column3{width:48%}.bannerOverlay_cont{width:96%}.bannerOverlay_cont .title{font-size:32px;line-height:49px}.bannerOverlay_cont .context{font-size:14px;letter-spacing:.14px;line-height:18px}.bannerOverlay_cont .column1,.bannerOverlay_cont .column2{margin-right:53px}.bannerOverlay_cont{max-width:1024px;padding:18px 15px}}@media screen and (max-width:768px){#main-content .ctaLink-containers{margin-top:45px}#main-content #bannerOverlaySection.innerPagesBannerOverlay{height:auto;padding-bottom:75px;padding-top:75px}#about-us .bannerContentWrap,.bannerContentWrap{width:100%}.bannerOverlay_cont{display:flex;flex-wrap:wrap}.bannerOverlay_cont .column1,.bannerOverlay_cont .column2{margin-right:0;width:50%}.bannerOverlay_cont .column3{margin-top:28px;width:100%}#main-content #bannerOverlaySection.overlayActive.innerPagesBannerOverlay{height:80vh}.hs-site-page.page.appleDevice div#closer_videopopup{top:12%}}@media screen and (max-width:390px){#vidWrap{display:flex;height:220px;max-width:85%}#closer_videopopup{font-size:20px;right:-6%;top:-4%}}@media screen and (max-width:767px) and (max-height:740px){#main-content #bannerOverlaySection.overlayActive.innerPagesBannerOverlay{height:auto;padding-bottom:160px}}@media screen and (max-height:500px) and (orientation:landscape){#main-content #bannerOverlaySection.overlayActive.innerPagesBannerOverlay{height:auto;padding-bottom:160px}}@media screen and (max-height:300px) and (orientation:landscape){#main-content #bannerOverlaySection.innerPagesBannerOverlay{height:auto;padding-bottom:160px}}