@font-face{font-display:swap;font-family:GT America;font-style:normal;font-weight:100;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-ultra-light.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-ultra-light.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-ultra-light.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:italic;font-weight:100;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-ultra-light-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-ultra-light-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-ultra-light-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:normal;font-weight:200;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-thin.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-thin.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:italic;font-weight:200;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-thin-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-thin-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-thin-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:normal;font-weight:300;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-light.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-light.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-light.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:italic;font-weight:300;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-light-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-light-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-light-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:normal;font-weight:400;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-regular.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-regular.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:italic;font-weight:400;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-regular-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-regular-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-regular-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:normal;font-weight:500;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-medium.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-medium.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:italic;font-weight:500;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-medium-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-medium-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-medium-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:normal;font-weight:700;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-bold.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-bold.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:italic;font-weight:700;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-bold-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-bold-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-bold-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:normal;font-weight:900;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-black.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-black.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-black.ttf) format("truetype")}@font-face{font-display:swap;font-family:GT America;font-style:italic;font-weight:900;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-black-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-black-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/gt-america/gt-america-black-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-light.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-light.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-light-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-light-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-light-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-regular.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-regular.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-medium.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-medium.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-medium-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-medium-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-medium-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-semibold.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-semibold.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-semibold-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-semibold-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-semibold-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-bold.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-bold.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-bold-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-bold-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-bold-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-extrabold.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-extrabold.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-extrabold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-extrabold-italic.woff2) format("woff2"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-extrabold-italic.woff) format("woff"),url(https://46904237.fs1.hubspotusercontent-na2.net/hubfs/46904237/raw_assets/public/premium_2025/fonts/open-sans/opensans-extrabold-italic.ttf) format("truetype")}:root{--primary:#202a44;--secondary:#cfb023;--background:#eae6dd;--text:#6a6d77;--white:#fff;--black:#000;--black-2:#222326;--beige:#eae6dd;--gray:#444;--charcoal:#222326;--slate_gray:#6a6d77;--border-color:#d9d9d9;--heading-font:"GT America",sans-serif;--body-font:"Open Sans",sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--primary);font-family:var(--body-font);font-size:16px;font-weight:400;line-height:1.5}a{color:inherit;display:inline-block;text-decoration:none}img{height:auto;max-width:100%}svg{vertical-align:middle}ol,ul{margin-bottom:16px;padding-left:24px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);line-height:1.1;margin-bottom:16px}.h1,h1{font-size:54px}.h2,h2{font-size:48px}.h3,h3{font-size:36px}.h4,h4{font-size:24px}.h5,h5{font-size:22px}.h6,h6{font-size:18px}p{margin-bottom:16px}.text-lg{font-size:18px}@media only screen and (max-width:1536px){.h1,h1{font-size:54px}.h2,h2{font-size:48px}.h3,h3{font-size:36px}.h4,h4{font-size:24px}.h5,h5{font-size:22px}.h6,h6{font-size:18px}.text-lg{font-size:16px}}@media only screen and (max-width:1280px){.h1,h1{font-size:54px}.h2,h2{font-size:48px}.h3,h3{font-size:36px}.h4,h4{font-size:24px}.h5,h5{font-size:22px}.h6,h6{font-size:18px}}@media only screen and (max-width:1024px){.h1,h1{font-size:54px}.h2,h2{font-size:48px}.h3,h3{font-size:36px}.h4,h4{font-size:24px}.h5,h5{font-size:22px}.h6,h6{font-size:18px}body{font-size:14px}}@media only screen and (max-width:768px){.h1,h1{font-size:40px}}@media only screen and (max-width:640px){.h1,h1{font-size:40px}.h2,h2{font-size:38px}.h3,h3{font-size:26px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}.text-lg{font-size:18px}body{font-size:14px}}.overflow-hidden{overflow:hidden}.container,.container-lg{margin-inline:auto;padding-inline:16px}.container-lg{max-width:1920px;width:100%}.container{max-width:1396px;width:80%}@media only screen and (max-width:640px){.container{width:95%}}@media only screen and (max-width:1024px){.container{width:95%}}.btn{align-items:center;border:2px solid transparent;border-radius:5px;cursor:pointer;display:inline-flex;font-family:var(--heading-font);font-size:16px;font-style:normal;font-weight:700;gap:8px;height:48px;line-height:inherit;outline:none;padding:16px 24px;transition:background-color .3s,color .3s,border-color .3s}.btn-sm{font-size:inherit;padding:11px 18px}.btn img,.btn svg{aspect-ratio:1;height:auto;width:20px}.btn img{object-fit:contain}@media only screen and (max-width:1536px){.btn{font-size:16px}}@media only screen and (max-width:640px){.btn{font-size:16px;padding:12px 18px}}.btn-primary{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.btn-primary:hover{background-color:transparent;border-color:var(--primary);color:#c7ac86}.btn-secondary{background-color:var(--secondary);border-color:var(--secondary);color:var(--white)}.btn-secondary:hover{background-color:transparent;border-color:var(--secondary);color:var(--primary)}.btn-white{background-color:var(--white);border-color:var(--white);color:var(--primary)}.btn-white:hover{background-color:transparent;border-color:var(--white);color:var(--white)}.btn-beige{background-color:var(--beige);border-color:var(--beige);color:var(--primary)}.btn-beige:hover{background-color:transparent;border-color:var(--white);color:var(--white)}.btn-gray{background-color:var(--gray);border-color:var(--gray);color:var(--white)}.btn-gray:hover{background-color:transparent;border-color:var(--white);color:var(--white)}.btn-slate_gray{background-color:var(--slate_gray);border-color:var(--slate_gray);color:var(--white)}.btn-slate_gray:hover{background-color:transparent;border-color:var(--white);color:var(--white)}.btn-black{background-color:var(--black);border-color:var(--black);color:var(--primary)}.btn-black:hover{background-color:transparent;border-color:var(--white);color:var(--white)}.btn-charcoal{background-color:var(--charcoal);border-color:var(--charcoal);color:var(--primary)}.btn-charcoal:hover{background-color:transparent;border-color:var(--white);color:var(--white)}.btn-bg{background-color:var(--background)}.btn-bg,.btn-bg:hover{border-color:var(--background);color:var(--primary)}.btn-bg:hover{background-color:transparent}.richtext>:last-child{margin-bottom:0}.section-bg{background-color:var(--background)}.sec-header{padding-bottom:50px;text-align:center}.caption{font-size:18px;font-style:normal;font-weight:500;letter-spacing:.225em;line-height:1.5;text-transform:uppercase}.sec-divider{border:2px solid var(--secondary);border-radius:10px;margin-block:20px;margin-inline:auto;width:80px}.sec-desc{font-size:18px;font-style:normal;font-weight:400;line-height:1.6;margin-top:20px}.sec-desc a{color:var(--primary);display:inline;font-weight:700}.large-desc{font-family:var(--heading-font);font-size:24px}@media only screen and (max-width:1536px){.sec-desc{font-size:18px}.large-desc{font-size:24px}}@media only screen and (max-width:1280px){.sec-header{margin-bottom:10px}.large-desc{font-size:24px}}@media only screen and (max-width:1024px){.large-desc{font-size:18px}}@media only screen and (max-width:640px){.sec-header{margin-bottom:0;padding-bottom:0}.sec-divider{margin-block:30px;width:80px}.large-desc,.sec-desc{font-size:18px}}.splide__arrows{gap:10px}.splide__arrow,.splide__arrows{align-items:center;display:flex;justify-content:center}.splide__arrow{background-color:transparent;border:none;cursor:pointer;inset-block:0;margin-block:auto;outline:none;position:absolute}.splide__arrow img{height:auto;object-fit:contain;width:18px}.splide__arrow--prev{left:0;transform:rotate(180deg)}.splide__arrow--next{right:0}.splide__pagination{gap:10px;padding-left:0}.splide__pagination__page{aspect-ratio:1;background-color:#5c5c5c;border:none;border-radius:50%;cursor:pointer;height:auto;outline:none;transition:background-color .3s;width:12px}.splide__pagination__page.is-active{background-color:var(--primary)}@media only screen and (max-width:1024px){.splide__pagination{gap:8px}.splide__pagination__page{width:10px}}@media only screen and (min-width:1281px){.splide__pagination__page.is-active{background-color:var(--primary)}}@media only screen and (min-width:769px){.splide__pagination__page.is-active{background-color:var(--primary)}}@media only screen and (min-width:641px){.splide__pagination__page.is-active{background-color:var(--primary)}}@media only screen and (min-width:1537px){.splide__pagination__page.is-active{background-color:var(--primary)}}.theme-form{font-family:var(--body-font);font-size:16px;font-weight:400}.theme-form fieldset{display:flex;flex-wrap:wrap;margin-inline:-16px!important;margin-bottom:26px!important;max-width:100%!important;min-inline-size:fit-content;min-inline-size:-webkit-fill-available;row-gap:26px}.theme-form .hs-form-field{display:flex;flex-direction:column;flex-grow:1;justify-content:end;padding-inline:16px}.theme-form .input{margin-right:0!important}.theme-form .hs-form-field label{display:block;line-height:1.6;margin-bottom:0}.theme-form .hs-input{border:1px solid #a2a2a2;border-radius:5px;color:var(--primary);display:block;font-family:inherit;font-size:16px;font-weight:inherit;line-height:inherit;outline:none;padding:8px 14px;width:100%!important}.theme-form .hs-input[type=checkbox],.theme-form .hs-input[type=radio]{appearance:none;aspect-ratio:1;cursor:pointer;height:fit-content;margin-top:5px;padding:0;position:relative;width:20px!important}.theme-form .hs-input[type=radio]{border-radius:50%}.theme-form .hs-input[type=radio]:after{aspect-ratio:1;background-color:var(--white);border-radius:50%;content:"";height:auto;inset:0;margin:auto;position:absolute;width:58%}.theme-form .hs-input[type=radio]:checked{background-color:var(--secondary);border-color:transparent}.theme-form .hs-input[type=checkbox]{background-position:50%;background-repeat:no-repeat;background-size:70%}.theme-form .hs-input[type=checkbox]:checked{background-color:var(--secondary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' class='lucide lucide-check-icon lucide-check' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");border-color:transparent}.theme-form .hs-input::placeholder{color:var(--text)}.theme-form select.hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23202A44' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='lucide lucide-chevron-down-icon lucide-chevron-down' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:38px}.theme-form .hs-input[type=file]::file-selector-button{background-color:var(--border-color);border:1px solid #a2a2a2;border-radius:8px;color:var(--primary);font-size:16px;font-weight:600;margin-right:8px;padding-block:2px;transform:translateY(-1.5px)}.theme-form .hs-button{align-items:center;background-color:var(--secondary);border:2px solid transparent;border-color:var(--secondary);border-radius:5px;color:var(--white);cursor:pointer;display:inline-flex;font-family:var(--heading-font);font-size:16px;font-weight:700;gap:8px;line-height:inherit;outline:none;padding:13px 24px;transition:background-color .3s,color .3s,border-color .3s}.theme-form .hs-button:hover{background-color:transparent;border-color:var(--secondary);color:var(--primary)}.theme-form .hs-error-msgs{color:red;font-size:14px;list-style:none;margin-bottom:0;padding-left:0}.theme-form .multi-container{display:flex;flex-direction:column;font-size:16px;gap:8px 20px;list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}.theme-form .hs-form-checkbox-display,.theme-form .hs-form-radio-display{display:inline-flex!important;gap:6px}.theme-form .hs_error_rollup{display:none}@media only screen and (max-width:1536px){.theme-form{font-size:16px}.theme-form .hs-button,.theme-form .hs-input[type=file]::file-selector-button,.theme-form .multi-container{font-size:16px}.theme-form .hs-input{font-size:16px}}@media only screen and (max-width:1280px){.theme-form .hs-input{font-size:16px}}@media only screen and (max-width:640px){.theme-form{font-size:16px}.theme-form .hs-button,.theme-form .hs-input[type=file]::file-selector-button,.theme-form .multi-container{font-size:14px}.theme-form .hs-input{font-size:16px}.theme-form fieldset{margin-bottom:14px!important;row-gap:16px}}.modal{backdrop-filter:blur(3px) brightness(60%) saturate(80%);-webkit-backdrop-filter:blur(3px) brightness(60%) saturate(80%);background-color:hsla(42,24%,89%,.3);display:flex;flex-direction:column;inset:0;opacity:1;padding:20px;position:fixed;transition:opacity .3s,visibility .3s;visibility:visible;z-index:99}.modal:not(.show){opacity:0;visibility:hidden}.modal-dialog{background-color:var(--white);margin:auto;max-width:500px;transform:scale(.9);transition:transform .3s;width:100%}.modal.show .modal-dialog{transform:scale(1)}.modal-content{min-height:100px}.modal-dismiss{align-items:center;aspect-ratio:1;background-color:var(--white);border:1px solid var(--secondary);border-radius:5px;box-shadow:none;color:var(--secondary);cursor:pointer;display:flex;font-size:15px;font-weight:600;height:fit-content;justify-content:center;outline:none;position:absolute;width:32px;--offset:20px;right:var(--offset);top:var(--offset)}@media only screen and (max-width:1536px){.modal-dismiss{font-size:15px;font-weight:600;width:32px}}@media only screen and (max-width:640px){.modal-dismiss{font-size:14px;width:32px}.show-only-desktop{display:none!important}}@media only screen and (min-width:641px){.show-only-mobile{display:none!important}}.site-header{color:var(--gray);font-family:var(--heading-font);font-size:18px;font-weight:500;width:100%;z-index:98}.site-header.fixed{box-shadow:0 0 30px 0 rgba(68,68,68,.1);color:var(--white)}.fake-header{padding-top:var(--header-height)}.navbar{background-color:var(--white);padding-block:8px;position:relative}.site-header.fixed .navbar{background-color:var(--primary)}.navbar>.container-lg{align-items:center;display:flex;justify-content:space-between}.navbar-brand{height:38px;object-fit:contain;width:auto}.navbar-brand img{height:100%}.logo-inverted,.site-header.fixed .logo-default{display:none}.site-header.fixed .logo-inverted{display:block;filter:brightness(0) invert(100%)}.nav-menu{list-style:none;margin-bottom:0;padding-left:0}.nav-link{transition:color .3s}.navbar .btn{font-weight:500}.site-header.fixed .btn-primary{border-color:var(--white)}.navbar-toggle{aspect-ratio:1;background-color:transparent;border:none;display:flex;flex-direction:column;gap:6px;height:auto;justify-content:center;outline:none;padding:4px;position:relative;width:42px}.navbar-toggle img{object-fit:contain;transition:transform .3s;width:100%}.site-header.fixed .navbar-toggle img{filter:invert(1)}.navbar-toggle.active img{transform:rotate(90deg)}.navbar-toggle span{background-color:var(--primary);display:block;height:2px;transition:transform .3s;width:100%}.site-header.fixed .navbar-toggle span{background-color:var(--white)}.navbar-toggle span:nth-child(2){width:60%}.navbar-toggle.active span{inset:0;margin:auto;position:absolute;width:calc(100% - 4px)}.navbar-toggle.active span:first-child{transform:rotate(45deg)}.navbar-toggle.active span:nth-child(2){opacity:0}.navbar-toggle.active span:nth-child(3){transform:rotate(-45deg)}.dropdown{position:relative}.dropdown-toggle{display:flex;gap:8px;justify-content:space-between}.dropdown-toggle-icon{cursor:pointer;display:block;position:relative;width:10px}.dropdown-toggle-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512' viewBox='0 0 451.847 451.847'%3E%3Cpath fill='%23444' d='M225.923 354.706c-8.098 0-16.195-3.092-22.369-9.263L9.27 151.157c-12.359-12.359-12.359-32.397 0-44.751 12.354-12.354 32.388-12.354 44.748 0l171.905 171.915 171.906-171.909c12.359-12.354 32.391-12.354 44.744 0 12.365 12.354 12.365 32.392 0 44.751L248.292 345.449c-6.177 6.172-14.274 9.257-22.369 9.257' data-original='%23444444'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";inset:0;position:absolute;transition:transform .3s,background-image .3s}.dropdown-menu{min-width:100px}.dropdown-lists{background-color:var(--white);border:1px solid var(--border-color);border-radius:5px;list-style:none;margin-bottom:0;padding-left:0;padding-block:8px}.dropdown-link{color:inherit;display:block;font-family:inherit;font-size:14px;padding:8px 20px;transition:color .3s}.dropdown-link:hover{color:var(--secondary)}@media only screen and (min-width:1024px){.navbar-inner{display:flex;gap:30px}.nav-menu{align-items:center;display:flex;gap:40px}.nav-item{cursor:pointer;padding-block:8px}.nav-item:hover .nav-link,.nav-item:hover .nav-link .active_link{color:var(--secondary)}.navbar-toggle{display:none}.dropdown:hover .dropdown-toggle-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512' viewBox='0 0 451.847 451.847'%3E%3Cpath fill='%23cfb023' d='M225.923 354.706c-8.098 0-16.195-3.092-22.369-9.263L9.27 151.157c-12.359-12.359-12.359-32.397 0-44.751 12.354-12.354 32.388-12.354 44.748 0l171.905 171.915 171.906-171.909c12.359-12.354 32.391-12.354 44.744 0 12.365 12.354 12.365 32.392 0 44.751L248.292 345.449c-6.177 6.172-14.274 9.257-22.369 9.257' data-original='%23cfb023'/%3E%3C/svg%3E");transform:rotate(180deg)}.dropdown-menu{max-width:300px;opacity:0;position:absolute;top:100%;transition:opacity .3s,visibility .3s;visibility:hidden;width:max-content}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible}.dropdown-lists{margin-top:6px}}@media only screen and (max-width:1536px){.navbar{font-size:16px}.nav-link.active_link{color:var(--secondary)}}@media only screen and (max-width:1024px){.site-header.fixed{color:var(--gray)}.navbar{padding-block:14px}.navbar-inner{background-color:var(--white);border-bottom:1px solid var(--background);display:none;inset-inline:0;overflow:auto;padding:8px 25px 30px 0;position:absolute;text-align:right;top:100%}.nav-menu{margin-bottom:8px}.nav-link{padding-block:8px}.dropdown.active .nav-link,.nav-link.active_link,.nav-link:hover{color:var(--secondary)}.dropdown-menu{display:none}.dropdown-toggle-icon{flex-grow:1;height:auto;max-width:50%}.dropdown-toggle-icon:after{left:auto;width:12px}.dropdown.active .dropdown-toggle-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512' viewBox='0 0 451.847 451.847'%3E%3Cpath fill='%23cfb023' d='M225.923 354.706c-8.098 0-16.195-3.092-22.369-9.263L9.27 151.157c-12.359-12.359-12.359-32.397 0-44.751 12.354-12.354 32.388-12.354 44.748 0l171.905 171.915 171.906-171.909c12.359-12.354 32.391-12.354 44.744 0 12.365 12.354 12.365 32.392 0 44.751L248.292 345.449c-6.177 6.172-14.274 9.257-22.369 9.257' data-original='%23cfb023'/%3E%3C/svg%3E");transform:rotate(180deg)}.dropdown-lists{margin-bottom:8px;padding-block:6px}.dropdown-link{padding:6px 16px}}@media only screen and (max-width:640px){.navbar{font-size:14px}.dropdown.active .nav-link,.nav-link:hover{color:var(--secondary)}.dropdown-link{font-size:13px}.navbar-inner{background-color:var(--white);border-bottom:1px solid var(--background);display:none;inset-inline:0;overflow:auto;padding:8px 25px 30px 0;position:absolute;text-align:right;top:100%}.navbar-toggle{aspect-ratio:1;background-color:transparent;border:none;display:flex;flex-direction:column;gap:6px;height:auto;justify-content:center;outline:none;padding:7px;position:relative;width:42px}}.hero-banner{background-size:cover;color:var(--white);display:flex;flex-direction:column;justify-content:end;min-height:calc(100vh - var(--header-height));position:relative;z-index:0}.hero-banner .sec-heading{max-width:820px}.hero-banner .sec-desc{font-weight:500;margin-block:0 36px;max-width:760px}.hero-banner-slider{inset:0;position:absolute;z-index:-1}.hero-banner-slider img{min-height:100%}.hero-banner-slider .splide__list,.hero-banner-slider .splide__slide,.hero-banner-slider .splide__track{height:100%}.hero-banner-slider .splide__slide img{display:block;object-fit:cover;object-position:50%;width:100%}.hero-btns{display:flex;flex-wrap:wrap;gap:18px 24px}.hero-btns .btn:hover{color:var(--white)}@media only screen and (max-width:640px){.hero-banner{align-items:left;gap:32px;height:680px}.hero-banner h1.sec-heading{font-size:36px;text-align:left}.hero-banner .sec-desc{margin-bottom:26px;text-align:left}.hero-banner .caption{margin-inline:auto;max-width:100%;text-align:left}}.brand-slider .sec-header{margin-bottom:10px;padding-bottom:0}.brand-logo-slider .splide__arrow--prev{left:-100px}.brand-logo-slider .splide__arrow--next{right:-100px}.brand-logo-slider .splide__list{align-items:center;max-height:100px}.brand-logo{max-width:210px;object-fit:contain}@media only screen and (max-width:1536px){.brand-logo-slider .splide__arrow--prev{left:-88px}.brand-logo-slider .splide__arrow--next{right:-88px}.brand-logo{max-width:210px}}@media only screen and (max-width:1280px){.brand-logo-slider .splide__arrow--prev{left:-74px}.brand-logo-slider .splide__arrow--next{right:-74px}.brand-logo{max-width:185px}}@media only screen and (max-width:1024px){.brand-logo-slider .splide__arrow--prev{left:-60px}.brand-logo-slider .splide__arrow--next{right:-60px}.brand-logo{max-width:165px}}@media only screen and (max-width:768px){.brand-logo-slider .splide__arrow--prev{left:-52px}.brand-logo-slider .splide__arrow--next{right:-52px}}@media only screen and (max-width:640px){.brand-logo{max-width:145px}.brand-logo-slider .splide__track{margin-bottom:auto}.brand-logo-slider .splide__pagination__page{width:8px}.brand-logo-slider .splide__pagination{gap:5px}}.brand-slider-v2{background-color:#eceae3}.brand-slider-v2 .splide__pagination{margin-top:15px}.brand-slider-v2 .splide__pagination__page:not(.is-active){background-color:var(--border-color)}.solutions-sec{background-color:var(--background)}.solutions-heading{font-size:24px;font-style:normal;font-weight:700}.solutions-sec .large-desc{font-size:18px;font-style:normal;font-weight:400;line-height:normal}#solutions-sec-video{background-color:#e7e3db}.solutions-sec{padding-block:100px}.solutions-wrapper{--gap:50px;display:flex;gap:var(--gap)}.solutions-content-col{flex-shrink:0;width:calc(50% - var(--gap)/2)}.solutions-media-col{flex-grow:0}.solutions-step-media{margin:0;overflow:hidden!important;width:100%}.solutions-step-media ifram,.solutions-step-media img,.solutions-step-media video{backdrop-filter:brightness(1);object-fit:cover;width:100%}.solutions-steps{--gap:54px;gap:var(--gap);list-style:none;margin-block:42px;overflow:auto;padding-left:0}.sol-step-btn,.solutions-steps{align-items:center;display:flex}.sol-step-btn{background-color:transparent;border:3px solid var(--secondary);border-radius:50%;box-sizing:border-box;color:var(--primary);content:"";cursor:pointer;font-family:var(--heading-font);font-size:40px;font-weight:700;height:72px;justify-content:center;line-height:1;position:relative;transition:background-color .3s;width:72px}.solutions-steps li:not(:last-child) .sol-step-btn:after{background-color:var(--secondary);content:"";height:1px;left:100%;inset-block:0;margin-block:auto;position:absolute;width:var(--gap)}.sol-step-btn.active,.sol-step-btn:hover{background-color:var(--white)}.solutions-step-content{margin-bottom:42px}.solutions-step-content .sec-desc h4,.solutions-step-content .sec-desc h5,.solutions-step-content .sec-desc h6,.solutions-step-content .sec-desc p{color:var(--black)}@media only screen and (max-width:1536px){.solutions-steps{--gap:50px}.sol-step-btn{font-size:36px}}@media only screen and (max-width:1280px){.solutions-wrapper{--gap:30px}.solutions-steps{--gap:34px}.sol-step-btn{font-size:44px}}@media only screen and (max-width:1024px){.sol-step-btn{font-size:36px}.solutions-steps{--gap:26px;justify-content:center}.solutions-sec>.container{--gap:40px}.solutions-wrapper{flex-direction:column-reverse;--gap:60px}.solutions-content-col{text-align:center;width:100%}.solutions-media-col{margin-inline:auto;max-width:400px}.solutions-steps{margin-block:26px}.solutions-step-content{margin-bottom:26px}}@media only screen and (max-width:640px){.solutions-steps{justify-content:center}.sol-step-btn{font-size:36px}.solutions-content-col{text-align:center}}.why-choose-us-sec{padding-block:100px}.why-choose-us-cards{display:grid;gap:90px 70px;grid-template-columns:repeat(3,minmax(0,1fr))}.why-choose-us-img{height:80px;margin-bottom:10px;object-fit:contain;width:auto}.why-choose-us-heading{font-size:28px;font-style:normnal;font-weight:600;margin-bottom:0}@media only screen and (max-width:1536px){.why-choose-us-cards{gap:60px 50px}.why-choose-us-img{height:70px}}@media only screen and (max-width:1280px){.why-choose-us-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.why-choose-us-img{height:66px}}@media only screen and (max-width:1024px){.why-choose-us-sec{padding-block:90px}.why-choose-us-cards{gap:50px}.why-choose-us-img{min-height:auto}}@media only screen and (max-width:768px){.why-choose-us-cards{gap:40px}}@media only screen and (max-width:640px){.why-choose-us-sec{padding-block:70px}.why-choose-us-cards{grid-template-columns:repeat(1,minmax(0,1fr))}.why-choose-us-card{margin-block:10px;text-align:center}}.overflow-card-sec{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;min-height:100vh;padding-block:50px}.overflow-card-sec .container-lg{padding-inline:0}.overflow-card{background-color:#ffffffcc;border-radius:2px;max-width:590px;padding:56px 30px 56px 80px}.overflow-card.dir-right{margin-left:auto}.overflow-card .text-lg{color:#0e0e0e}.overflow-card .btn{margin-top:16px}@media only screen and (max-width:1024px){.overflow-card-sec{padding-block:100px}.overflow-card{max-width:520px;padding-right:50px}}@media only screen and (max-width:640px){.overflow-card-sec,.parallax-section{align-items:start;background-position:50%;background-size:auto 16vw;height:100%!important;min-height:auto;padding-bottom:80px;padding-top:80px}.parallax-bg img{min-width:100%;object-fit:cover;object-position:right}.overflow-card{max-width:85%;padding:40px 20px}}.inner-hero-banner{background-position:center right 30%;background-repeat:no-repeat;background-size:cover;min-height:292px;padding-block:100px 130px;position:relative;z-index:0}.inner-hero-banner .sec-desc{font-style:normal;font-weight:500;margin:0 30px 30px 0;max-width:670px}.inner-hero-btns{display:flex;flex-wrap:wrap;gap:10px 30px}@media only screen and (max-width:1024px){.inner-hero-banner{padding-block:90px}}@media only screen and (max-width:640px){.inner-hero-banner{background-position:50%;padding-block:70px}.inner-hero-banner .sec-desc{margin-bottom:20px}}.expertise-sec{padding-block:100px}.expertise-sec .sec-desc{margin-inline:auto;max-width:820px}.expertise-cards{display:grid;gap:100px;grid-template-columns:repeat(4,minmax(0,1fr))}.expertise-icon{height:48px;margin-bottom:20px;object-fit:contain;width:auto}.expertise-desc,.expertise-heading{color:var(--black-2);margin-bottom:20px}.expertise-link{color:var(--secondary);font-family:var(--body-font);font-weight:700;margin-bottom:0;text-transform:uppercase;transition:color .3s}.expertise-link:hover{color:var(--primary)}.expertise-btns{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media only screen and (max-width:1536px){.expertise-cards{gap:80px}}@media only screen and (max-width:1280px){.expertise-cards{gap:50px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:50px}}@media only screen and (max-width:1024px){.expertise-sec{padding-block:90px}.expertise-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:640px){.expertise-sec{padding-block:70px}.expertise-cards{gap:40px;grid-template-columns:repeat(1,minmax(0,1fr))}.expertise-icon{height:auto;margin-bottom:16px}.expertise-desc,.expertise-heading,.expertise-icon{margin-bottom:14px}}.testimonials-sec{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:100px}.testimonials-inner{background-color:#fffffff2;border-radius:5px;color:var(--gray);margin-inline:auto;max-width:90%;padding:40px;text-align:center}.testimonials-inner .caption{margin-bottom:10px}.testimonials-slider{margin-inline:0;padding-inline:0}.quote-icon{margin-bottom:16px;width:22px}.testimonials-inner .sec-desc{margin-bottom:20px}.testimonials-info{align-items:center;display:flex;gap:20px;margin-inline:auto;min-width:260px;padding:20px;width:fit-content}.testimonials-avatar{aspect-ratio:1;height:auto;object-fit:cover;width:46px}.testimonials-company,.testimonials-name{color:inherit;font-family:var(--body-font);font-weight:400;line-height:1.2;margin-bottom:0;text-align:left}.testimonials-slider .splide__track{margin-bottom:24px}@media only screen and (max-width:1024px){.testimonials-sec{padding-block:90px}.testimonials-inner{max-width:100%}}@media only screen and (max-width:640px){.testimonials-sec{padding-block:70px}.testimonials-inner{padding:30px 20px}.testimonials-inner .sec-desc{margin-bottom:14px;margin-top:10px}.testimonials-info{gap:10px;padding:14px}.testimonials-slider .splide__track{margin-bottom:14px}.testimonials-avatar{width:36px}}.get-touch-row{--gap:0px;--col-1:56%;display:flex;flex-direction:row-reverse;gap:var(--gap)}.get-touch-content-col{align-items:center;background-color:var(--primary);color:var(--white);display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:center;width:calc(50% - var(--col-1) + 50vw - var(--gap)/2 - var(--scrollbar-width, 0px)/2)}.get-touch-form-col{color:var(--gray);width:calc(var(--col-1) - var(--gap)/2)}.get-touch-content-col,.get-touch-form-col{flex-shrink:0;padding:70px 62px}.get-touch-content{margin-inline:auto;max-width:468px}.get-touch-content .sec-desc{margin-bottom:30px}.get-touch-form-col .sec-heading{color:var(--primary)}.get-touch-form-col .sec-desc{margin-bottom:20px}@media only screen and (max-width:1280px){.get-touch-row{--col-1:58%}.get-touch-content-col,.get-touch-form-col{padding:60px 50px}}@media only screen and (max-width:1024px){.get-touch-row{align-items:center;flex-direction:column-reverse}.get-touch-content-col{padding-inline:16px;width:calc(100vw - var(--gap)/2 - var(--scrollbar-width)/2)}.get-touch-content-col,.get-touch-form-col{padding-block:90px}.get-touch-form-col{padding-inline:0;width:100%}}@media only screen and (max-width:640px){.get-touch-content-col,.get-touch-form-col{padding-block:70px}.get-touch-form-col .sec-desc,.get-touch-form-col .sec-heading,.get-touch-form-col .theme-form .hs-submit{text-align:center}.get-touch-form-col .theme-form{padding-inline:40px}}.project-cards{display:grid;gap:65px 90px;grid-template-columns:repeat(3,minmax(0,1fr))}.project-card .richtext{color:var(--text)}.project-img{aspect-ratio:1/.8;border:1px solid var(--gray);border-radius:10px;margin-bottom:20px;overflow:hidden;position:relative}.project-img img{display:block;height:100%;object-fit:cover;transition:opacity .3s,visibility .3s;width:100%}.project-img:hover .project-logo{opacity:0;visibility:hidden}.project-img .project-inverted-logo{inset:0;opacity:0;position:absolute;visibility:hidden;z-index:1}.project-img:hover .project-inverted-logo{opacity:1;visibility:visible}.project-btns{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media only screen and (min-width:1281px){.projects-sec .sec-header{margin-bottom:60px}}@media only screen and (max-width:1536px){.project-cards{gap:65px 70px}}@media only screen and (max-width:1280px){.project-cards{gap:55px 50px;margin-bottom:60px}}@media only screen and (max-width:1024px){.projects-sec{padding-block:90px}.project-cards{gap:35px 50px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:768px){.project-cards{gap:50px}}@media only screen and (max-width:640px){.projects-sec{padding-block:70px}solutions-sec .sec-header{margin-bottom:20px}.project-cards{grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:50px}}.cta-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:74px}.cta-inner{background-color:#eae6dde5;margin-inline:auto;max-width:100%;padding:50px;text-align:center;width:fit-content}.cta-inner .sec-desc{margin-block:30px}@media only screen and (max-width:640px){.cta-inner{margin-inline:auto;max-width:100%;padding:30px;text-align:left;width:fit-content}}.site-footer{background-color:var(--white);color:var(--text);padding-top:40px}.footer-inner{display:flex;gap:30px;justify-content:space-between;margin-bottom:30px}.footer-logo-col{max-width:416px}.footer-logo{height:60px;margin-bottom:16px;object-fit:contain;width:auto}.footer-heading{color:var(--text);font-family:var(--body-font);line-height:inherit;margin-bottom:10px;margin-top:20px}.footer-logo-col .richtext{opacity:84%}.footer-links-col{flex-shrink:0;text-align:right}.footer-lists{display:flex;flex-direction:column;gap:5px;list-style:none;margin-bottom:0;padding-left:0}.footer-link{color:var(--text);font-size:18px;transition:color .3s}.footer-link:hover{color:var(--secondary)!important}.social-lists{align-items:center;display:flex;gap:8px;justify-content:end;list-style:none;margin-bottom:0;padding-left:0;padding-top:10px}.social-link img{display:block;height:23px;object-fit:contain;width:auto}.copyright{align-items:center;border-top:1px solid var(--border-color);display:flex;gap:16px;justify-content:space-between;padding-block:22px}.copyright .footer-lists{align-items:center;flex-direction:row;gap:35px}.copyright .footer-link{color:var(--black-2)}@media only screen and (max-width:1536px){.footer-link{font-size:16px}}@media only screen and (max-width:1024px){.footer-logo{height:50px}}@media only screen and (max-width:640px){.footer-links-col,.site-footer{text-align:center}.footer-inner{flex-direction:column}.footer-logo{height:40px}.footer-link{font-size:14px}.social-lists{justify-content:center}.social-link img{height:18px}.copyright{flex-direction:column-reverse}.copyright .footer-lists{gap:30px}.footer-logo-col{margin-inline:auto;max-width:236px}}.breadcrumb-wrapper{background-color:var(--background);padding-block:16px}.breadcrumb-lists{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;gap:6px;list-style:none;margin-bottom:0;padding-left:0}.breadcrumb-lists li:not(:last-child):after{content:"»";margin-left:3px}.breadcrumb-lists li:not(:has(a)){font-weight:700}@media only screen and (max-width:1536px){.breadcrumb-lists{font-size:18px}}@media only screen and (max-width:1280px){.breadcrumb-lists{font-size:16px;font-size:15px}}.custom-opt-sec{background-color:var(--background);padding-block:100px}@media only screen and (max-width:640px){.custom-opt-sec{padding-block:50px}}.custom-opt-sec .sec-header{margin-bottom:50px}.custom-opt-cards{display:grid;gap:50px;grid-template-columns:repeat(2,minmax(0,1fr))}.custom-opt-card{align-items:start;display:flex;gap:30px}.custom-opt-img{aspect-ratio:1.3/1;border-radius:5px;flex-shrink:0;height:auto;object-fit:cover;width:46%}.custom-opt-card-heading{margin-bottom:20px}.custom-opt-card .richtext{color:var(--text);margin-bottom:10px}.custom-opt-link{color:var(--secondary);font-family:var(--body-font);font-weight:700;text-transform:uppercase}.custom-opt-link:hover{color:var(--primary)}.product-image-wrapper{aspect-ratio:1/1.33;overflow:hidden;position:relative;width:100%}.product-image-wrapper img.product-img{left:0;object-fit:cover;position:absolute;top:0;transition:opacity .3s ease}.product-image-wrapper .hover-img{opacity:0;z-index:1}.product-card:hover .hover-img{opacity:1;z-index:2}.product-card:hover .main-img:has(+img.hover-img){opacity:0}@media only screen and (max-width:1536px){.custom-opt-cards{gap:40px}.custom-opt-card{gap:20px}.custom-opt-img{width:42%}}@media only screen and (max-width:1280px){.custom-opt-cards{gap:50px 60px}.custom-opt-card{flex-direction:column}.custom-opt-img{width:100%}}@media only screen and (max-width:768px){.custom-opt-cards{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:640px){.custom-opt-cards{gap:28px}.custom-opt-card{gap:30px}.custom-opt-img{aspect-ratio:1.59/1}}.cta-banner-v2{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:58px}.cta-banner-v2 .cta-inner{align-items:center;background-color:var(--background);border-radius:5px;display:flex;gap:50px;justify-content:center;text-align:left;width:100%}.cta-inner-image{max-width:348px;width:100%}.cta-inner-image img{width:100%}.cta-inner-content{max-width:710px;width:100%}.cta-banner-v2 .cta-inner .sec-desc{margin-block:20px}@media only screen and (max-width:1024px){.cta-banner-v2 .cta-inner{flex-direction:column;gap:30px;padding:30px}}@media only screen and (max-width:640px){.cta-inner-content{text-align:center}}.product-slider-sec{padding-block:100px}.product-slider-sec .sec-header{padding-bottom:50px}.product-card{background-color:var(--white);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-direction:column;height:100%;padding:20px;text-align:center}.product-heading{font-size:20px;font-style:normal;font-weight:700;margin-bottom:10px;text-transform:uppercase}.product-card .richtext{color:var(--text);margin-bottom:10px}.product-img{aspect-ratio:1/1.37;height:auto;object-fit:cover;width:100%}.product-card-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.splide.product-slider{margin-inline:20px;padding-inline:50px}.product-slider .splide__track{margin-bottom:24px}.product-slider .splide__pagination__page{background-color:#dcdcdc}.product-slider .splide__pagination__page.is-active{background-color:#5d5d5d}.product-slider-btns{display:flex;gap:10px 16px;justify-content:center;margin-top:50px}@media only screen and (max-width:1536px){.product-heading{font-size:20px}.product-card .richtext{font-size:16px;font-style:normal;font-weight:400}}@media only screen and (max-width:768px){.splide.product-slider{margin-inline:0;padding-inline:0}}@media only screen and (max-width:1024px){.product-slider-sec{padding-block:70px}}@media only screen and (max-width:640px){.product-slider-sec{padding-block:10px 60px}.product-slider-sec .sec-header{margin-block:50px;padding-bottom:0}}.product-details-sec{padding-block:60px}.product-details-wrapper{display:flex;gap:40px}.product-details-images{flex-shrink:0;padding-left:98px;text-align:center;width:51%}.product-details-img{aspect-ratio:1/1.36;object-fit:cover;object-position:top;width:100%}.product-details-img:not(.active){display:none}.product-details-img-wrapper:not(:has(.active)) .product-details-img:first-child{display:block}.product-details-img-wrapper{background-color:transparent;border:none;cursor:pointer;display:block;outline:none;width:100%}.product-gallery-wrapper{margin-bottom:40px;position:relative}.product-gallery-images{display:flex;flex-direction:column;gap:5px;height:100%;inset-block:0;left:0;overflow:auto;position:absolute;scrollbar-width:none;transform:translateX(calc(-100% - 25px));width:75px}.product-gallery-img{aspect-ratio:1;background-color:transparent;border:1px solid transparent;cursor:pointer;height:fit-content;width:100%}.product-gallery-img.active,.product-gallery-img:hover{border-color:#202a44!important}.product-gallery-img img{height:100%;object-fit:cover;width:100%}.product-color-name{font-weight:500;margin-bottom:25px}.product-details-content{flex-grow:1}.product-details-heading{line-height:1.2;margin-top:22px;text-transform:uppercase}.product-details-desc{margin-bottom:24px}.product-samples-btn{margin-bottom:30px}.product-info-heading{display:flex;font-family:var(--body-font);gap:10px;margin:20px 0}.product-info-heading img{aspect-ratio:1;height:auto;margin-top:-2px;width:20px}.product-info-desc{color:var(--gray);margin-bottom:16px;padding-left:30px}.product-info-desc h6{font-family:var(--body-font);font-weight:400;margin-bottom:0}.product-info-desc ol,.product-info-desc ul{margin-bottom:10px;padding-left:18px}.product-info-divider{border:none;border-top:1px solid;border-color:var(--secondary);margin-block:16px}.product-color-boxes{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-inline:auto}.product-color-box{align-items:center;aspect-ratio:1;background-color:transparent;border:none;cursor:pointer;display:flex;height:auto;justify-content:center;outline:none;transition:transform .3s;width:45px}.product-color-box:hover{transform:scale(1.08)}.product-color-box img{height:100%;width:100%}.product-gallery-modal .modal-dialog{height:fit-content;max-width:1000px;min-height:380px}.product-gallery-modal .modal-content{height:100%}.product-gallery-zoomed{height:100%;overflow:auto;scrollbar-width:none}.product-gallery-zoomed img{display:none;width:100%}.product-gallery-zoomed img.active{display:block}.product-gallery-modal .product-gallery-images{bottom:10px;height:auto;left:10px;top:10px;transform:none}.product-gallery-modal .product-gallery-img{border-color:var(--background)}.product-gallery-left,.product-gallery-right{aspect-ratio:1;background-color:#ffffffbf;background-position:50%;background-repeat:no-repeat;background-size:24px;border:1px solid var(--border-color);border-radius:5px;box-shadow:none;cursor:pointer;height:fit-content;inset-block:0;margin-block:auto;outline:none;position:absolute;width:50px;--offset:20px;backdrop-filter:blur(3px);transition:background-color .3s;z-index:10}.product-gallery-left:hover,.product-gallery-right:hover{background-color:var(--white)}.product-gallery-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512' viewBox='0 0 128 128'%3E%3Cpath fill='%23cfb023' d='M84 108a4 4 0 0 1-2.828-1.172l-40-40a3.997 3.997 0 0 1 0-5.656l40-40c1.563-1.563 4.094-1.563 5.656 0s1.563 4.094 0 5.656L49.656 64l37.172 37.172a3.997 3.997 0 0 1 0 5.656A4 4 0 0 1 84 108' data-original='%23cfb023'/%3E%3C/svg%3E");left:var(--offset)}.product-gallery-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='512' height='512' viewBox='0 0 128 128'%3E%3Cpath fill='%23cfb023' d='M44 108a4 4 0 0 1-2.828-1.172 3.997 3.997 0 0 1 0-5.656L78.344 64 41.172 26.828c-1.563-1.563-1.563-4.094 0-5.656s4.094-1.563 5.656 0l40 40a3.997 3.997 0 0 1 0 5.656l-40 40A4 4 0 0 1 44 108' data-original='%23cfb023'/%3E%3C/svg%3E");right:var(--offset)}@media only screen and (min-width:1281px){.product-details-heading{font-size:40px}}@media only screen and (max-width:1536px){.product-details-images{gap:10px}.product-gallery-wrapper{margin-bottom:30px}.product-gallery-left,.product-gallery-right{width:40px}}@media only screen and (max-width:1280px){.product-details-wrapper{gap:30px}}@media only screen and (max-width:1024px){.product-details-sec{padding-block:90px}.product-details-wrapper{flex-direction:column}.product-details-images{width:100%}.product-color-boxes{gap:10px}.product-color-box{width:40px}}@media only screen and (max-width:768px){.product-gallery-wrapper{margin-bottom:20px}.product-details-images-title{margin-bottom:10px}.product-color-name{margin-bottom:15px}.product-color-box{width:40px}}@media only screen and (max-width:640px){.product-details-sec{padding-block:30px}.product-variant-img{width:44px}.product-color-boxes{gap:10px;max-width:350px}.product-color-name{margin-bottom:15px}.product-gallery-left,.product-gallery-right{background-size:22px;bottom:59px;width:34px}.product-gallery-wrapper{display:flex;flex-direction:column-reverse;gap:10px;margin-bottom:25px}.product-gallery-images{flex-direction:row;gap:5px;height:60px!important;inset-block:auto;position:unset;transform:none;width:-webkit-fill-available;width:100%}.product-gallery-img{height:100%;width:fit-content}.product-gallery-modal .product-gallery-images{position:absolute;right:10px;top:auto}.product-gallery-zoomed{padding-bottom:79px}.product-gallery-modal .modal-dialog{min-height:280px}.product-details-images{padding-left:0}}.project-banner{background-position:bottom;background-repeat:no-repeat;background-size:cover;color:var(--white);height:461px;padding-block:134px}.project-banner-content{line-height:1.41;margin-inline:auto;max-width:703px;text-align:center}.project-banner-content .sec-desc{font-weight:500;line-height:1.41}.project-details{padding-block:90px}.project-details>.container{align-items:start;display:flex;gap:50px}.project-details-logo{flex-shrink:0;max-width:314px;object-fit:contain}.project-details .richtext{color:var(--black);line-height:1.5;margin-top:0}@media only screen and (max-width:1280px){.project-details>.container{gap:30px}.project-banner-image{max-width:284px}}@media only screen and (max-width:1024px){.project-banner{padding-block:100px}.project-banner-image{max-width:214px}.project-details>.container{flex-direction:column}}@media only screen and (max-width:640px){.project-banner,.project-details{padding-block:70px}.project-banner-image{max-width:174px}.project-details-logo{max-width:154px}}.scroll-to-sec{align-items:center;background-color:var(--primary);color:var(--white);display:flex;min-height:64px;padding-block:8px}.scroll-to-sec>.container{align-items:center;display:flex;flex-wrap:wrap;gap:20px 30px;justify-content:space-evenly}.scroll-to-link{color:#eae6dd;font-size:18px;font-style:normal;font-weight:700;margin-bottom:0}@media (max-width:640px){.scroll-to-sec{min-height:68px;padding-block:20px}.scroll-to-sec>.container{justify-content:center}}.our-production-sec{background-color:var(--background);padding-block:100px}.prod_caption{font-size:20px;font-style:normal;font-weight:700;letter-spacing:4px;line-height:1.5;text-transform:uppercase}.production-wrapper{--gap:50px;display:flex;flex-wrap:wrap;gap:var(--gap)}.production-content-col,.production-media-col{flex:1}@media (max-width:768px){.production-wrapper{flex-direction:column;width:100%}}.production-content-col .sec-desc{margin-bottom:42px;margin-top:0}.production-media-slider .splide__track{margin-bottom:24px}.production-media-slider .splide__pagination__page{background-color:#bdbdbd}.production-media-slider .splide__pagination__page.is-active{background-color:#5d5d5d}@media only screen and (max-width:1280px){.production-wrapper{--gap:30px}}@media only screen and (max-width:1024px){.our-production-sec{padding-block:80px}.production-wrapper{flex-direction:column;--gap:60px}.production-content-col{width:100%}.production-media-col{margin-inline:auto;max-width:400px}}#order_sample .modal-dialog{max-width:1060px}.order-sample-modal .modal-content{padding:100px 75px 75px}.order-sample-img{margin-bottom:30px;max-width:530px}.order-sample-heading{font-size:42px;margin-bottom:50px}@media only screen and (max-width:1536px){.order-sample-img{max-width:470px}.order-sample-modal .modal-content{padding:65px}#order_sample .modal-dialog{max-width:950px}.order-sample-heading{font-size:42px;margin-bottom:30px}}@media only screen and (max-width:1280px){#order_sample .modal-dialog{max-width:860px}.order-sample-img{max-width:430px}.order-sample-heading,.order-sample-img{margin-bottom:20px}.order-sample-modal .modal-content{padding:70px 45px 45px}}@media only screen and (max-width:640px){.order-sample-img{max-width:100%}.order-sample-heading{font-size:28px;line-height:1.2}.order-sample-modal .modal-content{padding:30px}}.statistics-sec{background-color:var(--background);padding-bottom:130px;padding-top:100px}.statistics-sec .sec-desc{margin-inline:auto;max-width:1100px}.statistics-wrapper{display:flex;gap:50px;justify-content:space-between}.statistics-box{max-width:300px}.statistics-heading{font-size:70px;margin-bottom:-4px}.statistics-description{font-weight:700;margin-bottom:0}@media only screen and (max-width:1536px){.statistics-wrapper{gap:40px}.statistics-heading{font-size:54px}}@media only screen and (max-width:1280px){.statistics-wrapper{gap:30px}.statistics-heading{font-size:40px}}@media only screen and (max-width:1024px){.statistics-sec{padding-block:90px}.statistics-wrapper{flex-wrap:wrap;gap:50px;justify-content:center;text-align:center}.statistics-box{max-width:180px}}@media only screen and (max-width:768px){.statistics-sec{padding-block:90px}}@media only screen and (max-width:640px){.statistics-sec{padding-block:70px}.statistics-heading{font-size:34px}}.calendly-container{align-items:stretch;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:800px;padding:20px 0;width:100%}.calendly-container iframe{border:none;min-height:700px;width:100%}.experience-sec{padding-block:109px}.experience-wrapper{--gap:100px;display:flex;gap:var(--gap)}.experience-content{align-self:center;flex-grow:1}.experience-media{flex-shrink:0;width:calc(50% - var(--gap)/2)}.experience-img{aspect-ratio:1;border-radius:5px;width:100%}.experience-content .sec-header{margin-bottom:0;text-align:left}@media only screen and (max-width:1536px){.experience-wrapper{--gap:80px}.experience-media{width:calc(48% - var(--gap)/2)}}@media only screen and (max-width:1280px){.experience-wrapper{--gap:50px}.experience-content .sec-heading{font-size:36px}}@media only screen and (max-width:1024px){.experience-sec{padding-block:90px}.experience-wrapper{flex-direction:column}.experience-media{width:100%}}@media only screen and (max-width:640px){.experience-sec{padding-block:70px}.experience-wrapper{--gap:20px}}.brands-server-sec{background-color:var(--background);padding-block:140px}.brands-server-wrapper{display:grid;gap:100px 80px;grid-template-columns:repeat(4,minmax(0,1fr))}.brands-server-logo{height:107px;object-fit:contain;width:100%}@media only screen and (max-width:1536px){.brands-server-wrapper{gap:70px 80px}}@media only screen and (max-width:1280px){.brands-server-wrapper{gap:50px 60px}}@media only screen and (max-width:1024px){.brands-server-sec{padding-block:90px}.brands-server-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:768px){.brands-server-wrapper{gap:20px 40px}}@media only screen and (max-width:640px){.brands-server-sec{padding-block:70px;text-align:left}.brands-server-wrapper{gap:10px 60px;grid-template-columns:repeat(2,minmax(0,1fr))}}.content-banner-sec{padding-block:100px}.content-banner-sec .sec-header{margin-bottom:0;text-align:left}.content-banner-v2{background-position:50%;background-repeat:no-repeat;background-size:cover}.content-banner-v2 .sec-header{--gap:50px;background-color:#fffffff0;display:flex;gap:var(--gap);padding:50px}.sec-main-headings{flex-shrink:0;max-width:50%}.content-banner-v2 .sec-desc{color:var(--text);flex-grow:1;margin-top:0}@media only screen and (max-width:1536px){.content-banner-sec .sec-heading{font-size:40px}.content-banner-v2 .sec-header{padding:40px}}@media only screen and (max-width:1280px){.content-banner-v2 .sec-header{flex-direction:column;--gap:0}.sec-main-headings{width:100%}}@media only screen and (max-width:1024px){.content-banner-sec{padding-block:90px}.sec-main-headings{max-width:100%}}@media only screen and (max-width:640px){.content-banner-sec{padding-block:70px}.content-banner-v2 .sec-header{padding:20px}.sec-main-headings{max-width:100%}.content-banner-sec .sec-heading h2{font-size:38px!important}}.locations-sec{padding:125px 0}.locations-wrapper{--gap:50px;align-items:center;display:flex;gap:var(--gap)}.locations-content{flex-grow:1}.locations-map{flex-shrink:0;width:calc(55% - var(--gap)/2)}.locations-content .sec-header{margin-bottom:0;text-align:left}@media only screen and (max-width:1536px){.locations-wrapper{--gap:40px}}@media only screen and (max-width:1280px){.locations-map{width:calc(48% - var(--gap)/2)}}@media only screen and (max-width:1024px){.locations-sec{padding-block:90px}.locations-wrapper{flex-direction:column}.locations-map{width:100%}}@media only screen and (max-width:640px){.locations-sec{padding-block:70px}}.tooltip-box{background:#202a44;border-radius:4px;color:#fff;display:none;font-size:13px;font-weight:700;padding:7px 12px;position:absolute;white-space:nowrap;z-index:9999}.pricing-sec{padding-block:80px}@media only screen and (max-width:640px){.pricing-sec{padding-block:50px!important}.pricing-sec .sec-header{padding-bottom:40px}}.pricing-wrapper{align-items:start;display:flex;gap:50px;justify-content:center;max-width:1320px}.pricing-card{background-color:#f1f1f1;display:flex;flex-direction:column;gap:20px 30px;padding:20px}.pricing-icon{height:80px;margin-inline:auto;width:auto}.pricing-title{margin-bottom:0;text-align:center}.pricing-card .pricing-btn,.pricing-card>btn{margin-inline:auto}.pricing-card .sec-desc{color:var(--text);margin-top:0}.pricing-divider{border-color:#868b99;border-style:dashed;margin:10px 0}@media only screen and (max-width:1536px){.pricing-wrapper{gap:40px}}@media only screen and (max-width:1280px){.pricing-wrapper{gap:20px}.pricing-card{padding:30px 20px}.pricing-icon{height:60px}}@media only screen and (max-width:1024px){.pricing-sec{padding-block:70px}.pricing-wrapper{flex-wrap:wrap;justify-content:start}.pricing-card{width:calc(50% - 10px)}}@media only screen and (max-width:640px){.pricing-sec{padding-block:70px}}@media only screen and (max-width:568px){.pricing-card{width:100%}}.faq-sec{background-color:var(--background);padding-block:80px}.accordion{--padding-x:50px;--padding-y:20px;background-color:#f7f7f7cc}.accordion+.accordion{margin-top:30px}.accordion-heading{align-items:start;cursor:pointer;display:flex;gap:15px;padding-block:var(--padding-y);padding-inline:var(--padding-x)}.accordion-toggle-icon{height:auto;margin-top:2px;transition:transform .3s;width:20px}.accordion.active .accordion-toggle-icon{transform:rotate(90deg)}.accordion-question{color:var(--text);font-weight:700;margin:0}.accordion-answer{color:var(--text);display:none;margin:0;padding-inline:var(--padding-x);padding-bottom:var(--padding-y)}@media only screen and (max-width:1536px){.accordion{--padding-x:40px;--padding-y:18px}}@media only screen and (max-width:1280px){.accordion{--padding-x:30px}}@media only screen and (max-width:1024px){.faq-sec{padding-block:90px}.accordion+.accordion{margin-top:20px}}@media only screen and (max-width:640px){.faq-sec{padding-block:70px}.accordion{--padding-x:20px;--padding-y:15px}.accordion-toggle-icon{width:16px}.accordion-answer{font-size:14px}}.solution-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--white);padding-block:134px;position:relative;z-index:1}.solution-banner-content{text-align:center}.solution-icon{margin-bottom:16px}.solution-details{padding-block:100px}.solution-details .richtext h6{color:var(--primary);font-weight:500;letter-spacing:.2em;line-height:1.5}.solution-pagination{padding-block:84px}.pagination-wrapper{align-items:center;display:flex;gap:10px;justify-content:space-between}.pagination-wrapper>button{background-color:transparent;border:none;cursor:pointer;outline:none;text-align:left}.pagination-heading{color:var(--primary);font-weight:500;letter-spacing:.2em;line-height:1.5;margin-bottom:4px}.pagination-arrow{height:16px;margin-bottom:14px;width:auto}.next-pagination .pagination-arrow{transform:rotate(180deg)}.next-pagination{text-align:right!important}.next-solution-details{align-items:center;display:flex;gap:15px}.next-solution-icon{height:48px;width:auto}.next-solution-title{color:var(--primary);margin-bottom:0}@media only screen and (max-width:1536px){.next-solution-title{font-size:32px}}@media only screen and (max-width:1024px){.solution-banner,.solution-details,.solution-pagination{padding-block:90px}}@media only screen and (max-width:768px){.next-solution-title{font-size:26px}.next-solution-icon{height:40px}}@media only screen and (max-width:640px){.next-solution-details{gap:10px}.solution-banner,.solution-details,.solution-pagination{padding-block:70px}.pagination-arrow{height:13px;margin-bottom:6px}.pagination-heading{font-size:14px;letter-spacing:.1em}.next-solution-icon{height:30px}.next-solution-title{font-size:19px}}.events-sec{padding-block:100px}.events-wrapper{display:grid;gap:50px;grid-template-columns:repeat(2,minmax(0,1fr))}.event-box{aspect-ratio:1/.68;border-radius:5px;overflow:hidden;position:relative}.event-box.hide{display:none}.event-overlay{align-items:center;background-color:#000;color:var(--white);display:flex;flex-direction:column;inset:0;justify-content:center;opacity:0;padding:16px;position:absolute;text-align:center;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:1}.event-box:hover .event-overlay{opacity:.75;visibility:visible}.event-overlay h4{margin-bottom:8px}.event-overlay h6{margin-bottom:0}.events-img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.event-box:hover .events-img{transform:scale(1.08)}.events-button{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:50px}.events-button .btn-white:hover{background-color:var(--secondary);color:var(--white)}@media only screen and (max-width:1280px){.events-wrapper{gap:30px}}@media only screen and (max-width:768px){.events-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:640px){.events-wrapper{gap:16px}}