@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url("/assets/fonts/inter-vietnamese-italic.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url("/assets/fonts/inter-latin-ext-italic.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url("/assets/fonts/inter-latin-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/inter-vietnamese-normal.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/inter-latin-ext-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/inter-latin-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.15) rgba(0,0,0,0)}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:rgba(0,0,0,0)}*::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}:root{font-size:16px}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{background:#fff;font-family:"Inter",Arial,sans-serif;margin:0;font-weight:400;line-height:1.6;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden;overflow-y:scroll}h1,h2,h3,h4,h5,h6{font-family:"Inter",Arial,sans-serif;color:#101828;text-transform:capitalize}h1{font-size:4.75rem;margin-top:0;margin-bottom:10px;font-weight:690;line-height:1.3}@media(max-width: 1600px){h1{font-size:3.5rem}}@media(max-width: 1399px){h1{font-size:3rem}}@media(max-width: 1199px){h1{font-size:2.8rem}}@media(max-width: 991px){h1{font-size:2.5rem}}@media(max-width: 767px){h1{font-size:2.2rem}}h2{font-size:3.125rem;font-weight:800;line-height:1.2;margin:15px 0}@media(max-width: 1600px){h2{font-size:2.5rem}}@media(max-width: 1399px){h2{font-size:2.25rem}}@media(max-width: 1199px){h2{font-size:2rem}}@media(max-width: 991px){h2{font-size:1.875rem}}@media(max-width: 767px){h2{font-size:1.75rem}}h3{font-size:2.5rem;font-weight:700;margin:10px 0;line-height:1.2}@media(max-width: 1600px){h3{font-size:2.25rem}}@media(max-width: 1399px){h3{font-size:2rem}}@media(max-width: 1199px){h3{font-size:1.7rem}}@media(max-width: 991px){h3{font-size:1.5rem}}@media(max-width: 767px){h3{font-size:1.375rem}}h4{font-size:1.875rem;font-weight:600;margin:10px 0;line-height:1.2}h5{font-size:1.5rem;font-weight:600;margin:10px 0;line-height:1.2}h6{font-size:1.2rem;font-weight:600;margin:5px 0;line-height:1.2}p{font-size:1rem;line-height:1.5;margin-top:0;margin:10px 0;color:rgba(0,0,0,.6)}ul{padding:0}ul li{list-style-type:none;position:relative;padding-left:28px}ul li::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6194_2001)'%3E%3Cpath d='M9.99935 18.3333C14.6017 18.3333 18.3327 14.6023 18.3327 9.99996C18.3327 5.39759 14.6017 1.66663 9.99935 1.66663C5.39698 1.66663 1.66602 5.39759 1.66602 9.99996C1.66602 14.6023 5.39698 18.3333 9.99935 18.3333Z' stroke='%23009966' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 10L9.16667 11.6667L12.5 8.33337' stroke='%23009966' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6194_2001'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center/contain}ul li.bg-filled-bullet-points::before{background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.6 14.6L15.65 7.55L14.25 6.15L8.6 11.8L5.75 8.95L4.35 10.35L8.6 14.6ZM10 20C8.61667 20 7.31667 19.7375 6.1 19.2125C4.88333 18.6875 3.825 17.975 2.925 17.075C2.025 16.175 1.3125 15.1167 0.7875 13.9C0.2625 12.6833 0 11.3833 0 10C0 8.61667 0.2625 7.31667 0.7875 6.1C1.3125 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.3125 6.1 0.7875C7.31667 0.2625 8.61667 0 10 0C11.3833 0 12.6833 0.2625 13.9 0.7875C15.1167 1.3125 16.175 2.025 17.075 2.925C17.975 3.825 18.6875 4.88333 19.2125 6.1C19.7375 7.31667 20 8.61667 20 10C20 11.3833 19.7375 12.6833 19.2125 13.9C18.6875 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6875 13.9 19.2125C12.6833 19.7375 11.3833 20 10 20Z' fill='%2300A86B'/%3E%3C/svg%3E")}.d-block{display:block}@media(max-width: 1199px){.d-block-lg{display:block !important}}@media(max-width: 991px){.d-block-md{display:block !important}}@media(max-width: 767px){.d-block-sm{display:block !important}}.d-inline-block{display:inline-block}.d-none{display:none}.d-flex{display:flex}@media(max-width: 1199px){.d-flex-lg{display:flex !important;align-items:center;gap:15px}}@media(max-width: 991px){.d-flex-md{display:flex !important;align-items:center;gap:15px}}@media(max-width: 767px){.d-flex-sm{display:flex !important;align-items:center;gap:15px}}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}@media(max-width: 991px){.flex-flow{flex-flow:wrap-reverse}}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-start{align-items:start}.align-items-end{align-items:end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.top-0{top:0}.top-50{top:50%}.bottom-0{bottom:0}.bottom-50{bottom:50%}.left-0{left:0}.left-50{left:50%}.right-0{right:0}.float-left{float:left}.gap-0{gap:0 !important}.gap-5{gap:5px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}@media(max-width: 991px){.gap-20{gap:10px}}.gap-30{gap:30px}@media(max-width: 991px){.gap-30{gap:20px}}.gap-40{gap:40px}@media(max-width: 1600px){.gap-40{gap:20px}}.gap-50{gap:50px}@media(max-width: 1399px){.gap-50{gap:25px}}.gap-60{gap:60px}@media(max-width: 1600px){.gap-60{gap:40px}}@media(max-width: 1199px){.gap-60{gap:30px}}@media(max-width: 767px){.gap-60{gap:20px}}.gap-70{gap:70px}@media(max-width: 1600px){.gap-70{gap:50px}}@media(max-width: 1199px){.gap-70{gap:40px}}@media(max-width: 767px){.gap-70{gap:25px}}.gap-80{gap:80px}@media(max-width: 1600px){.gap-80{gap:55px}}@media(max-width: 1199px){.gap-80{gap:45px}}@media(max-width: 767px){.gap-80{gap:28px}}.position-relative{position:relative}.position-fixed{position:fixed}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.position-absolute{position:absolute}.text-center{text-align:center}.w-100{width:100%}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-999{z-index:999}.m-0{margin:0}.mb-0{margin-bottom:0px}.mt-0{margin-top:0px !important}.mtb-auto{margin:auto 0}.mlr-auto{margin:0 auto}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}@media(max-width: 1199px){.mt-50{margin-top:25px}}.mt-60{margin-top:60px}@media(max-width: 1199px){.mt-60{margin-top:30px}}.mt-70{margin-top:70px}@media(max-width: 1199px){.mt-70{margin-top:35px}}.mt-80{margin-top:80px}@media(max-width: 1199px){.mt-80{margin-top:40px}}@media(max-width: 575px){.mt-80{margin-top:25px}}.mt-90{margin-top:90px}@media(max-width: 1199px){.mt-90{margin-top:45px}}@media(max-width: 575px){.mt-90{margin-top:30px}}.mt-100{margin-top:100px}@media(max-width: 1199px){.mt-100{margin-top:50px}}@media(max-width: 575px){.mt-100{margin-top:35px}}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}@media(max-width: 1199px){.mb-50{margin-bottom:25px}}.mb-60{margin-bottom:60px}@media(max-width: 1199px){.mb-60{margin-bottom:30px}}.mb-70{margin-bottom:70px}@media(max-width: 1199px){.mb-70{margin-bottom:35px}}.mb-80{margin-bottom:80px}@media(max-width: 1199px){.mb-80{margin-bottom:40px}}@media(max-width: 575px){.mb-80{margin-bottom:25px}}.mb-90{margin-bottom:90px}@media(max-width: 1199px){.mb-90{margin-bottom:45px}}@media(max-width: 575px){.mb-90{margin-bottom:30px}}.mb-100{margin-bottom:100px}@media(max-width: 1199px){.mb-100{margin-bottom:50px}}@media(max-width: 575px){.mb-100{margin-bottom:35px}}.ml-10{margin-left:10px}.ml-20{margin-left:20px}@media(max-width: 575px){.ml-20{margin-left:10px}}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-60{margin-right:60px}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}@media(max-width: 991px){.pt-30{padding-top:20px}}.pt-40{padding-top:40px}@media(max-width: 991px){.pt-40{padding-top:30px}}@media(max-width: 767px){.pt-40{padding-top:20px}}.pt-50{padding-top:50px}@media(max-width: 1199px){.pt-50{padding-top:40px}}@media(max-width: 767px){.pt-50{padding-top:30px}}.pt-60{padding-top:60px}@media(max-width: 1199px){.pt-60{padding-top:45px}}@media(max-width: 767px){.pt-60{padding-top:30px}}.pt-70{padding-top:70px}@media(max-width: 1199px){.pt-70{padding-top:50px}}@media(max-width: 767px){.pt-70{padding-top:35px}}.pt-80{padding-top:80px}@media(max-width: 1199px){.pt-80{padding-top:60px}}@media(max-width: 767px){.pt-80{padding-top:40px}}.pt-90{padding-top:90px}@media(max-width: 1199px){.pt-90{padding-top:65px}}@media(max-width: 767px){.pt-90{padding-top:45px}}.pt-100{padding-top:100px}@media(max-width: 1199px){.pt-100{padding-top:70px}}@media(max-width: 767px){.pt-100{padding-top:50px}}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}@media(max-width: 991px){.pb-30{padding-bottom:20px}}.pb-40{padding-bottom:40px}@media(max-width: 991px){.pb-40{padding-bottom:30px}}@media(max-width: 767px){.pb-40{padding-bottom:20px}}.pb-50{padding-bottom:50px}@media(max-width: 1199px){.pb-50{padding-bottom:40px}}@media(max-width: 767px){.pb-50{padding-bottom:30px}}.pb-60{padding-bottom:60px}@media(max-width: 1199px){.pb-60{padding-bottom:45px}}@media(max-width: 767px){.pb-60{padding-bottom:30px}}.pb-70{padding-bottom:70px}@media(max-width: 1199px){.pb-70{padding-bottom:50px}}@media(max-width: 767px){.pb-70{padding-bottom:35px}}.pb-80{padding-bottom:80px}@media(max-width: 1199px){.pb-80{padding-bottom:60px}}@media(max-width: 767px){.pb-80{padding-bottom:40px}}.pb-90{padding-bottom:90px}@media(max-width: 1199px){.pb-90{padding-bottom:65px}}@media(max-width: 767px){.pb-90{padding-bottom:45px}}.pb-100{padding-bottom:100px}@media(max-width: 1199px){.pb-100{padding-bottom:70px}}@media(max-width: 767px){.pb-100{padding-bottom:50px}}.text-center{text-align:center}.text-left{text-align:left}.primary-bg{background:#096}.primary-color-100{background:#ecfdf5}.secondary-bg{background:#101828}.white-bg{background:#fff}.black-bg{background:#000}.grey-bg{background:#f7f8f9}.primary-text{color:#096}.secondary-text{color:#101828}.white-text{color:#fff}.black-text{color:#000}.black-500-text{color:rgba(0,0,0,.5)}.black-600-text{color:rgba(0,0,0,.6)}.grey-text{color:gray}.border-radius-10{border-radius:10px}.border-radius-15{border-radius:15px}.border-radius-20{border-radius:20px}.border-radius-30{border-radius:30px}.border-radius-40{border-radius:40px}.border-radius-round{border-radius:50px}.primary-subtle-border{border:1px solid #0c9}.border-grey{border:1px solid #e6e6e6}.f-12{font-size:.75rem}.f-14{font-size:.875rem}.f-16{font-size:1rem}.f-18{font-size:1.125rem}@media(max-width: 767px){.f-18{font-size:1rem}}.f-20{font-size:1.25rem}@media(max-width: 1199px){.f-20{font-size:1.125rem}}@media(max-width: 767px){.f-20{font-size:1rem}}.f-22{font-size:1.375rem}@media(max-width: 1199px){.f-22{font-size:1.25rem}}@media(max-width: 767px){.f-22{font-size:1.125rem}}.f-24{font-size:1.5rem}@media(max-width: 1199px){.f-24{font-size:1.375rem}}@media(max-width: 767px){.f-24{font-size:1.25rem}}.f-26{font-size:1.625rem}@media(max-width: 1199px){.f-26{font-size:1.5rem}}@media(max-width: 767px){.f-26{font-size:1.25rem}}.f-28{font-size:1.75rem;font-weight:600;line-height:1.35;text-transform:none}@media(max-width: 1199px){.f-28{font-size:1.5rem}}@media(max-width: 767px){.f-28{font-size:1.25rem}}.f-50{font-size:3.125rem;font-weight:700;line-height:1.2;text-transform:none}@media(max-width: 1600px){.f-50{font-size:2.8rem}}@media(max-width: 1199px){.f-50{font-size:2.5rem}}@media(max-width: 767px){.f-50{font-size:2rem}}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.content-container{width:1024px}@media(max-width: 1399px){.content-container{width:auto}}.max-width-fit{max-width:fit-content}.title-element{padding:10px 15px;max-width:fit-content}.hero-title-highlight{position:relative;display:inline-block}.hero-title-highlight::after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='367' height='12' viewBox='0 0 367 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='366.898' height='5' transform='translate(0 6.40326) rotate(-1)' fill='%2399FFD6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}.card-padding-10{padding:10px}.card-padding-20{padding:20px}.card-padding-30{padding:30px}.flex-box-20-80{display:flex}@media(max-width: 991px){.flex-box-20-80{flex-direction:column}}.flex-box-20-80 .flex-20{flex:0 0 20%;max-width:20%}@media(max-width: 991px){.flex-box-20-80 .flex-20{flex:0 0 100%;max-width:100%;width:100%}}.flex-box-20-80 .flex-80{flex:0 0 80%;max-width:80%}@media(max-width: 991px){.flex-box-20-80 .flex-80{flex:0 0 100%;max-width:100%;width:100%}}.flex-box-30-70{display:flex;gap:15px}@media(max-width: 991px){.flex-box-30-70{flex-direction:column}}.flex-box-30-70 .flex-30{flex:0 0 29%;max-width:29%}@media(max-width: 991px){.flex-box-30-70 .flex-30{flex:0 0 100%;max-width:100%;width:100%}}.flex-box-30-70 .flex-70{flex:0 0 69%;max-width:69%}@media(max-width: 991px){.flex-box-30-70 .flex-70{flex:0 0 100%;max-width:100%;width:100%}}.flex-box-40-60{display:flex}@media(max-width: 991px){.flex-box-40-60{flex-direction:column}}.flex-box-40-60 .flex-40{flex:0 0 40%;max-width:40%}@media(max-width: 991px){.flex-box-40-60 .flex-40{flex:0 0 100%;max-width:100%;width:100%}}.flex-box-40-60 .flex-60{flex:0 0 60%;max-width:60%}@media(max-width: 991px){.flex-box-40-60 .flex-60{flex:0 0 100%;max-width:100%;width:100%}}.colored-bg-text{background:#e8f6ed;padding:3px 8px}.one-line-text,.two-line-text,.three-line-text,.four-line-text,.five-line-text,.six-line-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.one-line-text{-webkit-line-clamp:1}.two-line-text{-webkit-line-clamp:2}.three-line-text{-webkit-line-clamp:3}.four-line-text{-webkit-line-clamp:4}.five-line-text{-webkit-line-clamp:5}.six-line-text{-webkit-line-clamp:6}.img-responsive{max-width:100%}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;border-radius:7px;border:1px solid rgba(0,0,0,0);font-family:"Inter",Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:color .25s ease,background-color .25s ease,border-color .25s ease,transform .25s ease}.btn:hover,.btn:focus-visible{transform:translateY(-2px)}.btn:focus-visible{outline:2px solid rgba(0,153,102,.35);outline-offset:3px}@media(max-width: 1800px){.btn{font-size:.875rem}}@media(max-width: 1600px){.btn{padding:15px 20px}}@media(max-width: 1399px){.btn{padding:10px 12px}}.btn.btn-outline-secondary{color:#101828;background:#fff;border-color:rgba(16,24,40,.85)}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus-visible{color:#096;border-color:#096}.btn.btn-primary{color:#fff;background:#096;border-color:#096}.btn.btn-primary:hover,.btn.btn-primary:focus-visible{background:#008a5c;border-color:#008a5c}.btn.btn-primary-arrow{color:#fff;background:#096;border-color:#096;padding:15px 56px 15px 30px}.btn.btn-primary-arrow::before{position:absolute;content:"";background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.72728 7.25922H13.5172L9.66773 3.28947C9.59827 3.22028 9.54286 3.13752 9.50475 3.04602C9.46663 2.95452 9.44657 2.8561 9.44573 2.75652C9.44489 2.65693 9.46329 2.55817 9.49986 2.466C9.53643 2.37383 9.59043 2.29009 9.65872 2.21967C9.727 2.14925 9.8082 2.09356 9.89758 2.05585C9.98696 2.01814 10.0827 1.99916 10.1793 2.00003C10.2759 2.00089 10.3713 2.02158 10.46 2.06089C10.5488 2.1002 10.629 2.15733 10.6961 2.22897L15.7871 7.47897C15.9234 7.61961 16 7.81034 16 8.00922C16 8.20809 15.9234 8.39882 15.7871 8.53947L10.6961 13.7895C10.5589 13.9261 10.3752 14.0017 10.1845 14C9.99384 13.9983 9.81143 13.9194 9.67659 13.7803C9.54175 13.6413 9.46526 13.4532 9.4636 13.2565C9.46194 13.0599 9.53525 12.8704 9.66773 12.729L13.5172 8.75922H0.72728C0.534393 8.75922 0.349407 8.6802 0.213015 8.53955C0.0766237 8.39889 0 8.20813 0 8.00922C0 7.8103 0.0766237 7.61954 0.213015 7.47889C0.349407 7.33823 0.534393 7.25922 0.72728 7.25922Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain;right:25px;top:50%;transform:translateY(-50%);transition:background .3s ease;width:16px;height:16px}.btn.btn-primary-arrow:hover{background:rgba(0,0,0,0);color:#096}.btn.btn-primary-arrow:hover::before{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.72728 7.25922H13.5172L9.66773 3.28947C9.59827 3.22028 9.54286 3.13752 9.50475 3.04602C9.46663 2.95452 9.44657 2.8561 9.44573 2.75652C9.44489 2.65693 9.46329 2.55817 9.49986 2.466C9.53643 2.37383 9.59043 2.29009 9.65872 2.21967C9.727 2.14925 9.8082 2.09356 9.89758 2.05585C9.98696 2.01814 10.0827 1.99916 10.1793 2.00003C10.2759 2.00089 10.3713 2.02158 10.46 2.06089C10.5488 2.1002 10.629 2.15733 10.6961 2.22897L15.7871 7.47897C15.9234 7.61961 16 7.81034 16 8.00922C16 8.20809 15.9234 8.39882 15.7871 8.53947L10.6961 13.7895C10.5589 13.9261 10.3752 14.0017 10.1845 14C9.99384 13.9983 9.81143 13.9194 9.67659 13.7803C9.54175 13.6413 9.46526 13.4532 9.4636 13.2565C9.46194 13.0599 9.53525 12.8704 9.66773 12.729L13.5172 8.75922H0.72728C0.534393 8.75922 0.349407 8.6802 0.213015 8.53955C0.0766237 8.39889 0 8.20813 0 8.00922C0 7.8103 0.0766237 7.61954 0.213015 7.47889C0.349407 7.33823 0.534393 7.25922 0.72728 7.25922Z' fill='%23009966'/%3E%3C/svg%3E") no-repeat center/contain}.btn.btn-outline-secondary-arrow{color:#101828;background:rgba(0,0,0,0);border-color:#101828;padding:15px 56px 15px 30px}.btn.btn-outline-secondary-arrow::before{position:absolute;content:"";right:25px;top:50%;width:14px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.72728 7.25922H13.5172L9.66773 3.28947C9.59827 3.22028 9.54286 3.13752 9.50475 3.04602C9.46663 2.95452 9.44657 2.8561 9.44573 2.75652C9.44489 2.65693 9.46329 2.55817 9.49986 2.466C9.53643 2.37383 9.59043 2.29009 9.65872 2.21967C9.727 2.14925 9.8082 2.09356 9.89758 2.05585C9.98696 2.01814 10.0827 1.99916 10.1793 2.00003C10.2759 2.00089 10.3713 2.02158 10.46 2.06089C10.5488 2.1002 10.629 2.15733 10.6961 2.22897L15.7871 7.47897C15.9234 7.61961 16 7.81034 16 8.00922C16 8.20809 15.9234 8.39882 15.7871 8.53947L10.6961 13.7895C10.5589 13.9261 10.3752 14.0017 10.1845 14C9.99384 13.9983 9.81143 13.9194 9.67659 13.7803C9.54175 13.6413 9.46526 13.4532 9.4636 13.2565C9.46194 13.0599 9.53525 12.8704 9.66773 12.729L13.5172 8.75922H0.72728C0.534393 8.75922 0.349407 8.6802 0.213015 8.53955C0.0766237 8.39889 0 8.20813 0 8.00922C0 7.8103 0.0766237 7.61954 0.213015 7.47889C0.349407 7.33823 0.534393 7.25922 0.72728 7.25922Z' fill='%23101828'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform .25s ease,background .25s ease}.btn.btn-outline-secondary-arrow:hover,.btn.btn-outline-secondary-arrow:focus-visible{color:#096;border-color:#096}.btn.btn-outline-secondary-arrow:hover::before,.btn.btn-outline-secondary-arrow:focus-visible::before{transform:translate(3px, -50%);background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.72728 7.25922H13.5172L9.66773 3.28947C9.59827 3.22028 9.54286 3.13752 9.50475 3.04602C9.46663 2.95452 9.44657 2.8561 9.44573 2.75652C9.44489 2.65693 9.46329 2.55817 9.49986 2.466C9.53643 2.37383 9.59043 2.29009 9.65872 2.21967C9.727 2.14925 9.8082 2.09356 9.89758 2.05585C9.98696 2.01814 10.0827 1.99916 10.1793 2.00003C10.2759 2.00089 10.3713 2.02158 10.46 2.06089C10.5488 2.1002 10.629 2.15733 10.6961 2.22897L15.7871 7.47897C15.9234 7.61961 16 7.81034 16 8.00922C16 8.20809 15.9234 8.39882 15.7871 8.53947L10.6961 13.7895C10.5589 13.9261 10.3752 14.0017 10.1845 14C9.99384 13.9983 9.81143 13.9194 9.67659 13.7803C9.54175 13.6413 9.46526 13.4532 9.4636 13.2565C9.46194 13.0599 9.53525 12.8704 9.66773 12.729L13.5172 8.75922H0.72728C0.534393 8.75922 0.349407 8.6802 0.213015 8.53955C0.0766237 8.39889 0 8.20813 0 8.00922C0 7.8103 0.0766237 7.61954 0.213015 7.47889C0.349407 7.33823 0.534393 7.25922 0.72728 7.25922Z' fill='%23009966'/%3E%3C/svg%3E") no-repeat center/contain}.header{position:sticky;top:0;z-index:100;border-bottom:1px solid #e6e6e6;transition:transform .3s ease,box-shadow .3s ease;will-change:transform}.header.is-header-hidden{transform:translateY(-100%);box-shadow:none}@media(max-width: 1399px){.header .container{max-width:100%}}.header .header-inner{padding:15px 0}.header .header-inner .header-logo{display:inline-flex;flex:0 0 auto;text-decoration:none}.header .header-inner .header-logo img{display:block;width:200px;max-width:100%;height:auto}@media(max-width: 1800px){.header .header-inner .header-logo img{width:175px}}@media(max-width: 1199px){.header .header-inner .header-logo img{width:160px}}@media(max-width: 575px){.header .header-inner .header-logo img{width:140px}}.header .header-inner .header-menu{gap:20px;flex:1 1 auto}@media(max-width: 1199px){.header .header-inner .header-menu{position:absolute;left:20px;right:20px;top:calc(100% + 10px);display:block;max-height:calc(100vh - 110px);padding:18px;overflow-y:auto;background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 22px 50px rgba(0,0,0,.14);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;pointer-events:none}}@media(max-width: 575px){.header .header-inner .header-menu{left:14px;right:14px;padding:14px}}@media(max-width: 1800px){.header .header-inner .header-menu .header-nav{gap:10px}}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav{display:block}}.header .header-inner .header-menu .header-nav .header-nav-item.is-open .header-caret{transform:rotate(225deg) translate(-2px, -1px)}@media(min-width: 901px){.header .header-inner .header-menu .header-nav .header-nav-item:hover .header-dropdown,.header .header-inner .header-menu .header-nav .header-nav-item:focus-within .header-dropdown,.header .header-inner .header-menu .header-nav .header-nav-item.is-open .header-dropdown{opacity:1;visibility:visible;transform:translate(-50%, 0);pointer-events:auto}.header .header-inner .header-menu .header-nav .header-nav-item:hover .header-mega,.header .header-inner .header-menu .header-nav .header-nav-item:focus-within .header-mega,.header .header-inner .header-menu .header-nav .header-nav-item.is-open .header-mega{transform:translateY(0)}.header .header-inner .header-menu .header-nav .header-nav-item:hover .header-caret,.header .header-inner .header-menu .header-nav .header-nav-item:focus-within .header-caret,.header .header-inner .header-menu .header-nav .header-nav-item.is-open .header-caret{transform:rotate(225deg) translate(-2px, -1px)}}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-nav-item{border-bottom:1px solid #e6e6e6}.header .header-inner .header-menu .header-nav .header-nav-item.is-open .header-dropdown,.header .header-inner .header-menu .header-nav .header-nav-item.is-open .header-mega{max-height:900px;padding:0 0 16px}}.header .header-inner .header-menu .header-nav.header-nav-item-mega{position:static}.header .header-inner .header-menu .header-nav .header-nav-link{appearance:none;border:0;background:rgba(0,0,0,0);display:inline-flex;font-family:"Inter",Arial,sans-serif;line-height:1;cursor:pointer;transition:color .25s ease}.header .header-inner .header-menu .header-nav .header-nav-link:hover,.header .header-inner .header-menu .header-nav .header-nav-link:focus-visible,.header .header-inner .header-menu .header-nav .header-nav-link[aria-expanded=true]{color:#096}.header .header-inner .header-menu .header-nav .header-nav-link:focus-visible{outline:2px solid rgba(0,153,102,.35);outline-offset:6px;border-radius:4px}@media(max-width: 1800px){.header .header-inner .header-menu .header-nav .header-nav-link{font-size:.875rem}}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-nav-link{width:100%;min-height:48px;justify-content:space-between;padding:0;font-size:.9375rem}}.header .header-inner .header-menu .header-nav .header-nav-link .header-caret{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .25s ease}.header .header-inner .header-menu .header-nav .header-dropdown{position:absolute;top:100%;left:0;right:0;z-index:20;width:100%;min-width:0;padding:76px 0 80px;background:#fff;border:1px solid #e6e6e6;border-right:0;border-left:0;border-radius:0;box-shadow:0 20px 34px rgba(0,0,0,.08);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;pointer-events:none}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-dropdown{position:static;width:auto;min-width:0;max-height:0;padding:0;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;overflow:hidden;pointer-events:auto;transition:max-height .3s ease,padding .3s ease}}.header .header-inner .header-menu .header-nav .header-dropdown .header-dropdown-link{display:block;padding:10px 12px;border-radius:6px;line-height:1.35;text-decoration:none;transition:color .2s ease,background-color .2s ease,transform .2s ease}.header .header-inner .header-menu .header-nav .header-dropdown .header-dropdown-link:hover,.header .header-inner .header-menu .header-nav .header-dropdown .header-dropdown-link:focus-visible{color:#096;background:#ecfdf5;transform:translateX(4px)}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-dropdown.header-mega{position:static;width:auto;min-width:0;max-height:0;padding:0;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;overflow:hidden;pointer-events:auto;transition:max-height .3s ease,padding .3s ease}}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-title{margin:0 0 40px;color:#101828}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-title{margin:8px 0 24px}}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-grid{display:grid;grid-template-columns:minmax(0, 1fr) 420px;gap:50px}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-grid{grid-template-columns:1fr;gap:24px}}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-label{display:block;margin-bottom:34px;line-height:1}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-label{margin-bottom:18px}}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-service-card{text-decoration:none;transition:transform .25s ease}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-service-card:hover,.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-service-card:focus-visible{transform:translateY(-4px)}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-service-content strong{line-height:1.25;transition:color .25s ease}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-service-content span{line-height:1.5}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-list{padding-left:78px;border-left:1px solid #e6e6e6}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-list .header-dropdown-link{padding:0;margin-bottom:17px;background:rgba(0,0,0,0)}.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-list .header-dropdown-link:hover,.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-list .header-dropdown-link:focus-visible{background:rgba(0,0,0,0)}@media(max-width: 1199px){.header .header-inner .header-menu .header-nav .header-dropdown.header-mega .header-mega-list{padding-left:0;border-left:0}}.header .header-actions{flex:0 0 auto}@media(max-width: 1199px){.header .header-actions{margin-top:18px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}}@media(max-width: 575px){.header .header-actions{grid-template-columns:1fr}}.header .header-toggle{display:none;width:44px;height:44px;border:1px solid #e6e6e6;border-radius:7px;background:#fff;align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer}.header .header-toggle span{display:block;width:20px;height:2px;background:#101828;border-radius:999px;transition:transform .25s ease,opacity .25s ease,background-color .25s ease}@media(max-width: 1199px){.header .header-toggle{display:inline-flex}}@media(max-width: 1199px){.header.is-menu-open .header-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.header.is-menu-open .header-toggle span{background:#096}.header.is-menu-open .header-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header.is-menu-open .header-toggle span:nth-child(2){opacity:0}.header.is-menu-open .header-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hero-banner-section{background:url(../images/homepage/hero-banner-bg.png) no-repeat;background-size:cover;background-position:center}@media(max-width: 767px){.hero-banner-section .card-listing{display:block}}.hero-banner-section .card-listing .card{padding:30px}@media(max-width: 1600px){.hero-banner-section .card-listing .card{padding:20px}}@media(max-width: 767px){.hero-banner-section .card-listing .card{padding:15px}}@media(max-width: 767px){.hero-banner-section .card-listing .card{text-align:left;margin:10px 0}}@media(max-width: 767px){.hero-banner-section .our-work-imfo ul{padding:10px;background:#e6fff5;border-radius:10px;border:1px dashed #096}}@media(max-width: 767px){.hero-banner-section .our-work-imfo ul li{margin:20px 0}.hero-banner-section .our-work-imfo ul li:last-child,.hero-banner-section .our-work-imfo ul li:first-child{margin:0}}.client-logo-section{padding:50px 0;background:#fff;border-top:1px solid #e6e6e6;overflow:hidden}@media(max-width: 1600px){.client-logo-section{padding:35px 0}}@media(max-width: 1399px){.client-logo-section{padding:25px 0}}@media(max-width: 991px){.client-logo-section{padding:25px 0}}.client-logo-section .container{overflow:hidden}.client-logo-section .client-logo-slider{width:100%;min-height:60px}.client-logo-section .client-logo-slider:not(.flickity-enabled){display:flex;align-items:center;overflow:hidden}.client-logo-section .client-logo-slider::after{content:"flickity";display:none}.client-logo-section .client-logo-slider .flickity-viewport{overflow:hidden;width:100%}.client-logo-section .client-logo-slider .flickity-slider{display:flex;align-items:center}@media(max-width: 767px){.client-logo-section .client-logo-slider{min-height:auto}}.client-logo-section .client-logo-slide{width:12.5%;min-width:0;height:62px;padding:0 24px;display:flex;align-items:center;justify-content:center}@media(max-width: 1399px){.client-logo-section .client-logo-slide{width:16.666%;padding:0 20px}}@media(max-width: 1199px){.client-logo-section .client-logo-slide{width:20%;padding:0 18px}}@media(max-width: 991px){.client-logo-section .client-logo-slide{width:25%;padding:0 16px}}@media(max-width: 767px){.client-logo-section .client-logo-slide{width:33.333%;height:auto;padding:0 14px}}.client-logo-section .client-logo-slide img{display:block;max-width:100%;max-height:34px;opacity:.38;filter:grayscale(1);transition:opacity .2s ease,filter .2s ease,transform .2s ease}@media(max-width: 767px){.client-logo-section .client-logo-slide img{max-height:28px}}@media(max-width: 575px){.client-logo-section .client-logo-slide img{max-height:26px}}.client-logo-section .client-logo-slide:hover img{opacity:.72;filter:grayscale(1);transform:translateY(-1px)}.about-us-section .card{border-right:1.5px solid rgba(242,255,250,.527);padding-right:70px}.about-us-section .card:last-child{border-right:none;padding-right:0}.about-us-cta{background:url("../images/homepage/cta-banner-bg.png") no-repeat;background-size:cover}.about-us-cta .cta-card{padding:40px;width:1000px;box-shadow:0 0 40px 0 rgba(0,0,0,.1)}.about-us-cta .cta-card .our-qualities-list{border-top:1px solid #e6e6e6}.container{max-width:1720px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media(max-width: 1800px){.container{max-width:1520px}}@media(max-width: 1600px){.container{max-width:1380px;padding-left:10px;padding-right:10px}}@media(max-width: 1399px){.container{max-width:1140px;padding-left:15px;padding-right:15px}}@media(max-width: 1199px){.container{max-width:960px}}@media(max-width: 991px){.container{max-width:720px}}@media(max-width: 767px){.container{max-width:540px}}@media(max-width: 575px){.container{max-width:100%}}.site-footer{background:#101828;color:#fff;padding:80px 0 70px}.site-footer p,.site-footer a{color:hsla(0,0%,100%,.78)}.site-footer a{text-decoration:none;transition:color .2s ease}.site-footer a:hover{color:#fff}.footer-top{grid-template-columns:1fr 3.5fr;border-bottom:1px solid hsla(0,0%,100%,.08)}@media(max-width: 1199px){.footer-top{gap:45px}}@media(max-width: 900px){.footer-top{grid-template-columns:1fr;gap:35px;padding-bottom:35px}}.footer-brand p{margin:20px 0 24px;color:hsla(0,0%,100%,.78)}.footer-social a:hover svg{color:#0c9}.footer-link-groups{border-bottom:1px solid hsla(0,0%,100%,.08)}@media(max-width: 900px){.footer-link-groups{display:block}}.footer-link-group{min-width:0}.footer-legal a,.footer-link-list a{display:inline-block;color:#eef0f2;position:relative}.footer-legal a::after,.footer-link-list a::after{content:"";position:absolute;bottom:0px;left:0;width:100%;height:2px;background:#0c9;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;border-radius:5px}.footer-legal a:hover,.footer-link-list a:hover{color:#fff}.footer-legal a:hover::after,.footer-link-list a:hover::after{transform:scaleX(1)}.footer-link-heading{display:block;width:100%;margin:0 0 16px;padding:0;border:0;background:rgba(0,0,0,0);color:#fff;font:inherit;text-align:left;pointer-events:none}@media(max-width: 900px){.footer-link-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;margin:0;padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.08);cursor:pointer;pointer-events:auto}}.footer-accordion-icon{display:none}@media(max-width: 900px){.footer-accordion-icon{display:inline-block;flex:0 0 auto;width:12px;height:12px;border-right:2px solid hsla(0,0%,100%,.8);border-bottom:2px solid hsla(0,0%,100%,.8);transform:rotate(45deg);transition:transform .2s ease}}.footer-link-heading[aria-expanded=true] .footer-accordion-icon{transform:rotate(225deg)}.footer-link-list{display:grid;gap:14px;margin:0;padding:0}.footer-link-list li{list-style:none;padding-left:0}.footer-link-list li::before{display:none}@media(max-width: 900px){.footer-link-list{display:none;gap:12px;padding:16px 0 18px;border-bottom:1px solid hsla(0,0%,100%,.08)}.footer-link-list.is-open{display:grid}}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:30px}.footer-bottom p{margin:0;color:hsla(0,0%,100%,.82)}@media(max-width: 767px){.footer-bottom{align-items:flex-start;flex-direction:column}}.footer-legal{display:flex;align-items:center;gap:34px}.footer-legal a{color:hsla(0,0%,100%,.82);white-space:nowrap}@media(max-width: 575px){.footer-legal{align-items:flex-start;flex-direction:column;gap:10px}}.d-grid{display:grid}.grid-column-l{grid-template-columns:repeat(1, 1fr)}.grid-column-2{grid-template-columns:repeat(2, 1fr)}@media(max-width: 767px){.grid-column-2{grid-template-columns:repeat(1, 1fr)}}.grid-column-3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1199px){.grid-column-3{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.grid-column-3{grid-template-columns:repeat(1, 1fr)}}.grid-column-4{grid-template-columns:repeat(4, 1fr)}@media(max-width: 991px){.grid-column-4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-4{grid-template-columns:repeat(1, 1fr)}}.grid-column-5{grid-template-columns:repeat(5, 1fr)}@media(max-width: 1199px){.grid-column-5{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 575px){.grid-column-5{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 320px){.grid-column-5{grid-template-columns:repeat(1, 1fr)}}.grid-column-6{grid-template-columns:repeat(6, 1fr)}@media(max-width: 1399px){.grid-column-6{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1199px){.grid-column-6{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.grid-column-6{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-6{grid-template-columns:repeat(1, 1fr)}}.grid-column-7{grid-template-columns:repeat(7, 1fr)}@media(max-width: 1399px){.grid-column-7{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1199px){.grid-column-7{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.grid-column-7{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-7{grid-template-columns:repeat(1, 1fr)}}.grid-column-8{grid-template-columns:repeat(8, 1fr)}@media(max-width: 1600px){.grid-column-8{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 1399px){.grid-column-8{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1199px){.grid-column-8{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.grid-column-8{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-8{grid-template-columns:repeat(1, 1fr)}}.services-section .card .card-img{height:80px}@media(max-width: 991px){.services-section .card .card-img{height:55px}}@media(max-width: 991px){.services-section .card .card-img svg{width:55px;height:55px}}.services-section .card a{text-decoration:none;color:rgba(0,0,0,.06)}.solution-tabs-card{padding:60px}@media(max-width: 1800px){.solution-tabs-card{padding:50px}}@media(max-width: 1600px){.solution-tabs-card{padding:40px}}@media(max-width: 1199px){.solution-tabs-card{padding:30px}}@media(max-width: 767px){.solution-tabs-card{padding:25px;border-radius:8px}}.solution-tabs-header{margin-bottom:40px}@media(max-width: 1199px){.solution-tabs-header{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:30px}}.solution-tabs-copy{max-width:70%}@media(max-width: 1199px){.solution-tabs-copy{max-width:100%}}.solution-tabs-cta{flex:0 0 auto}.solution-tabs-nav{display:inline-flex;max-width:100%;padding:0;background:#fff;border-radius:7px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.solution-tabs-nav::-webkit-scrollbar{display:none}@media(max-width: 991px){.solution-tabs-nav{width:100%}}.solution-tab-btn{flex:0 0 auto;padding:18px 24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#101828;background:rgba(0,0,0,0);border:0;border-radius:7px;font-family:"Inter",Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1;cursor:pointer;transition:color .2s ease,background .2s ease}@media(max-width: 1800px){.solution-tab-btn{min-height:36px;padding:0 20px;font-size:.8125rem}}.solution-tab-btn.is-active{color:#fff;background:#096}.solution-tab-btn.is-active .solution-tab-icon svg{fill:#fff}.solution-tab-btn:focus-visible{outline:2px solid rgba(0,153,102,.35);outline-offset:2px}.solution-tab-icon{width:15px;height:15px;display:inline-block;flex:0 0 15px}.solution-tab-icon img{width:15px;height:15px;display:block;object-fit:contain}.solution-tab-panel{display:none;opacity:0;transform:translateY(8px)}.solution-tab-panel.is-active{display:block;opacity:1;transform:translateY(0);animation:solutionTabFade .24s ease}.solution-grid{grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:66px;row-gap:54px}@media(max-width: 1800px){.solution-grid{column-gap:48px;row-gap:42px}}@media(max-width: 1199px){.solution-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 575px){.solution-grid{grid-template-columns:minmax(0, 1fr);row-gap:28px}}.solution-card{min-width:0;padding-bottom:30px;color:#101828;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.06);transition:transform .25s ease,border-color .25s ease}.solution-card:hover,.solution-card:focus-visible{transform:translateY(-3px);border-color:#096}.solution-card:hover .solution-card-arrow,.solution-card:focus-visible .solution-card-arrow{transform:translateX(4px)}.solution-card:hover .solution-card-arrow svg,.solution-card:focus-visible .solution-card-arrow svg{color:#096;opacity:1}.solution-card:focus-visible{outline:2px solid rgba(0,153,102,.35);outline-offset:5px;border-radius:4px}@media(max-width: 575px){.solution-card{padding-bottom:24px}}.solution-icon{width:44px;height:44px;display:block;margin-bottom:18px}.solution-icon img{width:44px;height:44px;display:block;object-fit:contain}.solution-card-title{display:grid;grid-template-columns:minmax(0, 1fr) 22px;align-items:center;gap:16px;margin-bottom:10px;color:#101828}.solution-card-title span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 575px){.solution-card-title span:first-child{white-space:normal}}.solution-card-arrow svg{opacity:.3}.solution-card-text{display:block;color:rgba(16,24,40,.58)}@media(max-width: 1800px){.solution-card-text{font-size:.8125rem}}@keyframes solutionTabFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
