@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@200;300;400;500;600;700&display=swap');#content{padding:0 !important;overflow-x:hidden !important}.wp-site-blocks>*{max-width:100% !important}#masthead{z-index:10000 !important}@media (min-width:989px) and (max-width:1246px){.main-navigation{max-width:80% !important;margin-right:1rem !important}.site-header .site-branding{max-width:20% !important}.primary-menu .menu-item{margin-left:.75rem !important}}@media screen and (max-width:500px){#search-container form{padding:3rem 1rem !important}}body,html{padding:0;margin:0 !important;background:#fff;margin-top:0px !important}body p,a,li,label,span{font-size:16px !important;line-height:28px;font-weight:300;font-family:'Lexend' !important}a{text-decoration:none !important}body h1,h2,h3,h4,h5,h6{font-family:'Lexend' !important;font-weight:600;margin:.5em 0;color:#000;line-height:1.5}body img{object-fit:cover}.top-section.small-hero{margin:0 0 2rem;min-height:15rem;height:25vh;min-height:15rem}.top-section > img{position:absolute;top:0;left:0;right:0;bottom:0;min-height:15rem;height:25vh;width:100%}.top-section__overlay{position:absolute;top:0;left:0;right:0;bottom:0;min-height:15rem;height:25vh;box-shadow:inset 0vw -90px 100px 0 rgba(0,0,0,0.888),inset 0vw 6vw 5vw 0vw rgb(0 0 0);z-index:10;padding:2rem 4rem;display:flex;align-items:end}.top-section h1{color:#fff;margin:0}.top-section h1 .gray{color:#979797;margin:0;font-weight:500;font-size:inherit !important}.outer-carousel-content{padding:0rem 4rem 2rem;margin:0}.outer-carousel-content .title{text-align:center}.outer-carousel-content__items{display:grid;grid-template-columns:auto auto;column-gap:2rem}.solution-item{justify-content:center}.solution-item .hero-btn:hover{color:#fff}.slide-solution-items img{object-fit:contain !important;align-self:center;margin-bottom:1.5rem;width:100%;height:100%}.solution-item p{height:auto !important;margin:.5rem 0 1rem !important}.solution-item h4{margin:0 !important}.solution-item button{margin:0 !important}.solutions.solutions{padding:3rem 4rem 0}.solutions .left-section h2{max-width:20ch;font-size:2.25rem;font-weight:600}.text-content{padding:0rem 4rem 0rem;margin:0}.text-content.center{text-align:center}.text-content.link p,.text-content.link a{color:#69BE94}.text-content h3{margin:0}.text-content > h2{margin:1.5rem 0 1rem}.text-content img{margin:.5rem 0;width:100%;max-height:70vh;object-fit:contain}.text-content ul{margin:1rem 0;text-align:left}.text-content a{text-decoration:underline !important;color:#69BE94}.text-content .hero-btn{margin:2rem 0;text-decoration:none !important;color:#fff}.heading-button{background:#F8F8FE;padding:2rem 4rem;display:flex;justify-content:center;gap:10%;margin:0;align-items:center;flex-wrap:wrap}.heading-button h2{min-width:70%}.two-column-section .row-container{padding:0rem 4rem 2rem;display:flex;gap:3%;margin:0}.two-column-section .image-section{max-width:50%;width:50%}.two-column-section .image-section img{height:100%;width:100%}.two-column-section .content-section{max-width:40%}.solutions .solution-item.full{width:90%;flex-direction:row;padding:0;box-shadow:none;background:transparent;gap:3%}.dynamic-text-container > .text-content-section{width:100%;display:none}.dynamic-text-container > .text-content-section ul{color:#fff}.dynamic-text-container > .text-content-section h3{color:#fff;font-size:2rem;text-align:left !important}.solution-items h3{color:#fff;font-size:2rem;text-align:left !important}.dynamic-text-container > .text-content-section.active{width:100%;display:block}.solutions .solution-item.full .image-section{width:100%;border-bottom-right-radius:2rem;opacity:.85;background-size:cover;background-repeat:no-repeat;text-align:center;background-position:center}.solutions .solution-item.full .image-section img{width:100%;height:100%;min-height:450px;max-height:450px}.solutions .solution-item.full .text-content-section{display:block}.solutions .solution-item.full .text-content-section ul{color:#fff}.solutions .solution-item.full .text-content-section h2{color:#fff}.dynamic-text-container{color:#fff;display:flex;width:50%}.solutions .solution-item.full .text-content-section{display:none}.text-content-section:has(p) > p,.text-content-section:has(ul) > ul{display:none}table{width:100% !important;text-align:center;font-family:Lexend;margin:0 auto 1rem !important}table tr:first-child td{text-align:center;font-weight:600;background:#BCE7D2;color:#fff;border:1px solid #fff}table tr:first-child td a{color:#fff;font-weight:600}table td{background:rgba(241,250,244,0.99);border-color:#fff}table td strong a{font-weight:600}.our-partners{padding:1rem 4rem;text-align:center;margin:0}.our-partners .container{display:flex;flex-wrap:wrap;gap:1%;justify-content:flex-start;margin:0;width:100%}.our-partners .item{width:32%;height:20rem;background-position:center;background-repeat:no-repeat;background-size:cover;margin:1rem 0;border-radius:1.5rem;cursor:pointer;display:flex;align-items:end;padding:.5rem;box-shadow:inset 0 0 0 50vw rgb(0 0 0 / 40%);text-decoration:none}.our-partners h3{color:#fff;margin:0 auto;max-width:14rem;word-break:break-word}figure{margin:0;margin-block-end:0 !important}@media screen and (max-width:1024px){.top-section.small-hero{margin:0 0 0}.top-section__overlay{padding:1rem}.solutions{padding:2rem !important}.text-content{padding:0 1rem}.solutions .solution-items{width:100% !important}.heading-button{padding:1rem 2rem;flex-wrap:wrap;text-align:center;gap:1.5rem}.two-column-section .row-container{padding:2rem}.two-column-section .content-section{max-width:50%}.solution-item.full{gap:5%}.solution-item.full img{width:60%}.dynamic-text-container{width:100%}.dynamic-text-container > .text-content-section:has(p),.dynamic-text-container > .text-content-section:has(ul){min-height:4rem}.outer-carousel-content{padding:0rem 1rem}.our-partners{padding:1rem;text-align:center}.our-partners .item{width:32%}}@media screen and (max-width:768px){.top-section{margin:0}.top-section__overlay{padding:1rem;margin:0}.top-section.small-hero > img,.top-section__overlay{top:120px}#content{margin-top:0 !important}.solutions{padding:2rem}.solutions .left-section h2{text-align:left;margin:auto;line-height:1.5 !important}.slide-solution-items .solution-item.full img{width:100%;height:auto}.text-content img{margin:1rem 0}.two-column-section .content-section{max-width:100%}.two-column-section .row-container{flex-direction:column;padding:2rem;align-items:center}.two-column-section .image-section{max-width:100%}.solutions .solution-item.full{flex-direction:column;height:auto;justify-content:space-between;width:100% !important;margin:0 0 1rem}.solutions .solution-item.full .text-content-section{width:100%;display:block}.solutions .solution-item.full .text-content-section:has(p),.solutions .solution-item.full .text-content-section:has(ul){min-height:4rem}.solutions .solution-item.full .image-section{width:100%;min-height:450px}.dynamic-text-container > .text-content-section,.dynamic-text-container > .text-content-section.active{width:100%;display:none}.outer-carousel-content__items{grid-template-columns:auto}.our-partners .item{width:49%}}@media screen and (max-width:480px){.top-section{padding:1rem}.text-content{padding:0 1rem}.heading-button{padding:1rem}.solutions{padding:1rem !important}.two-column-section .row-container{padding:1rem}.solutions .solution-item.full .text-content-section:has(p),.solutions .solution-item.full .text-content-section:has(ul){min-height:4rem}.outer-carousel-content{padding:0rem 1rem}table td,table td strong a,table tr:first-child td a{font-size:.75rem !important}.our-partners .item{width:100%;justify-content:center}.two-column-section .content-section li{text-align:left}.text-content .hero-btn{margin:2rem auto}.text-content li{text-align:left}h2,h3,h4,h5,h6{text-align:center}.two-column-section .content-section .hero-btn{margin:auto}}