﻿@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";@import"../css/swiper-bundle.min.css";*,*::before,*::after{box-sizing:border-box}html,body{min-height:100%;width:100%;padding:0;margin:0;background-color:#fff;line-height:24px;letter-spacing:-0.2px;font-family:"Onest",sans-serif;font-size:16px;font-weight:400;font-style:normal;color:#010708;transition:padding .2s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}@media screen and (max-width: 991px){body{overflow:hidden}}.content-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:9999}a,input,button{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0}input[type=number]{-moz-appearance:textfield !important}input[type=number]{-ms-appearance:none !important}textarea:focus,input:focus,select:focus,a:focus{outline:none}a{color:#010708;text-decoration:none;transition:all .3s ease-in-out}a:hover{color:#3c5e64}img,picture,svg{max-width:100%;max-height:100%}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;color:#010708}ul{padding:0;margin:0;list-style:none}.d-flex{display:flex}.d-block{display:block}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-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:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}p{margin:0}.p-0{padding:0}.m-0{margin:0}.mb-70{margin-bottom:80px}.mb-80{margin-bottom:80px}.mb-128{margin-bottom:128px}@media screen and (max-width: 991px){.mb-128{margin-bottom:100px}}@media screen and (max-width: 768px){.mb-128{margin-bottom:64px}}.mb-130{margin-bottom:130px}@media screen and (max-width: 991px){.mb-130{margin-bottom:100px}}@media screen and (max-width: 768px){.mb-130{margin-bottom:64px}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.container{width:100%;max-width:1470px;padding:0 15px;margin:0 auto}.container.mw-950{max-width:980px}.container.mw-1200{max-width:1230px}@media screen and (max-width: 1599px){.container{max-width:100%;padding:0 100px}}@media screen and (max-width: 1499px){.container{padding:0 80px}}@media screen and (max-width: 1299px){.container{padding:0 50px}}@media screen and (max-width: 991px){.container{padding:0 30px}}@media screen and (max-width: 768px){.container{padding:0 20px}}form .row{margin:0 -10px}form .row>.col,form .row>[class*=col-]{padding:0 10px}form label{display:block;margin:0 0 6px 0;font-size:14px;font-weight:500;line-height:22.4px;color:#010708;text-align:left}form .form-group{position:relative;margin:0 0 20px 0}form .form-group.required>label::after{content:"*";color:#c0080b;margin-left:3px}form .form-row{margin-bottom:20px}form .form-row label{margin:0 0 9px 0;font-size:15px;font-weight:400}form .form-row label .required{color:#c0080b}.form-control,.input-text{height:48px;width:100%;padding:0 15px;background:#fff;border:1px solid #cacfce;color:#4c524b;font-size:16px;text-transform:none;box-shadow:none;transition:all .3s ease-in-out;border-radius:8px}.form-control::-webkit-input-placeholder,.input-text::-webkit-input-placeholder{color:#c9cbc9}.form-control::-moz-placeholder,.input-text::-moz-placeholder{color:#c9cbc9}.form-control:-ms-input-placeholder,.input-text:-ms-input-placeholder{color:#c9cbc9}.form-control:-moz-placeholder,.input-text:-moz-placeholder{color:#c9cbc9}.form-control.error,.input-text.error{background:#eb5757;color:#eb5757}.form-control:focus,.input-text:focus{border-color:#cacfce}textarea.form-control,textarea.input-text{padding:12px 15px;min-width:100%;min-height:100px;resize:vertical}.select2-container{width:100% !important}.select2-container .selection{display:block;height:48px}.select2-container .selection .select2-selection{display:flex;align-items:center;height:100%;width:100%;padding:0 45px 0 15px;background:#fff;border:1px solid #cacfce;color:#4c524b;font-size:16px;text-transform:none;box-shadow:none;transition:all .3s ease-in-out;border-radius:8px}.select2-container .selection .select2-selection .select2-selection__rendered{padding:0;color:#4c524b}.select2-container .selection .select2-selection .select2-selection__placeholder{color:#c9cbc9}.select2-container .selection .select2-selection .select2-selection__arrow{top:0;bottom:0;right:16px;width:24px;height:24px;margin:auto 0;background:url("../images/icons/select-arrow.svg") center center no-repeat;transition:all .3s ease-in-out}.select2-container .selection .select2-selection .select2-selection__arrow b{display:none}.select2-container--open .selection .select2-selection .select2-selection__arrow{transform:rotate(-180deg)}.select2-dropdown{border-color:#cacfce}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#eee;color:#000}.password-input{position:relative}.password-input input{padding-right:50px}.password-input .show-password-input{position:absolute;top:0;right:15px;height:100%;width:21px;padding:0;border:0;background:url("../images/icons/show-password-icon.svg") center center no-repeat;outline:none;cursor:pointer}.password-input .show-password-input.active{background:url("../images/icons/hide-password-icon.svg") center center no-repeat}abbr.required{color:#d60000;text-decoration:none;cursor:default}input[type=radio]{display:inline-flex;flex-shrink:0;width:13px;height:13px;margin:0 5px 0 0;background-color:#fff;border:1px solid #c6c6c6;cursor:pointer;vertical-align:middle;border-radius:50%}@media screen and (max-width: 768px){input[type=radio]{margin-right:5px}}input[type=radio]+label{display:inline;position:static;padding:0;margin:0 !important;line-height:normal;font-size:15px;font-weight:400;color:#251f1f;cursor:pointer;vertical-align:middle;user-select:none}input[type=radio]+label strong{font-weight:700;font-size:16px}input[type=radio]+label a{color:#c0080b}input[type=radio]+label a:hover{text-decoration:underline}.btn{display:inline-block;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);outline:none;text-transform:none;box-shadow:none}.btn:hover,.btn:active{background:rgba(0,0,0,0);outline:none;text-decoration:none}.btn:focus{box-shadow:none}.btn:active:focus,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:none;outline:none}.btn.btn-primary,.btn.btn-secondary{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 24px;border:0;font-size:16px;font-weight:600;color:#010708;white-space:nowrap;letter-spacing:0;text-decoration:none;text-align:center;cursor:pointer;transition:all .3s ease-in-out;border-radius:35px}.btn.btn-primary{background:#d3fb52}.btn.btn-primary:active,.btn.btn-primary:not(:disabled):not(.disabled):active{background:rgb(150.5327510917,218.3253275109,37.1746724891);color:#010708}.btn.btn-primary:hover{background:#a1de3b;color:#010708}.btn.btn-primary.btn--call-cta{gap:0 12px}.btn.btn-primary.btn--call-cta::after{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.2451 0.75C2.2451 0.335786 2.58089 0 2.9951 0H12.5C12.9142 0 13.25 0.335786 13.25 0.75V11.2458C13.25 11.66 12.9142 11.9958 12.5 11.9958C12.0858 11.9958 11.75 11.66 11.75 11.2458V2.56066L1.28033 13.0303C0.987437 13.3232 0.512563 13.3232 0.21967 13.0303C-0.0732233 12.7374 -0.0732233 12.2626 0.21967 11.9697L10.6893 1.5H2.9951C2.58089 1.5 2.2451 1.16421 2.2451 0.75Z' fill='black'/%3E%3C/svg%3E") center center no-repeat;transition:all .3s ease-in-out}.btn.btn-primary.btn--call-cta:hover::after{transform:rotate(45deg)}.btn.btn-secondary{background:#f9ffe6}.btn.btn-secondary:active,.btn.btn-secondary:not(:disabled):not(.disabled):active{background-color:rgb(236.76,255,179);color:#000}.btn.btn-secondary:hover{background-color:rgb(240.432,255,194.3);color:#000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.view-all{display:inline-flex;align-items:center;gap:0 15px;font-weight:600;font-size:16px;color:#010708}.view-all::after{content:"";width:18px;height:14px;background:url("../images/icons/view-all-arrow.svg") center center no-repeat;transition:all .3s ease-in-out}.view-all:hover::after{transform:translateX(7px)}.view-all--white{color:#fff}.view-all--white::after{filter:brightness(0) invert(1)}.view-all--white:hover{color:#fff}.page-heading,.entry-title{position:relative;margin:0 0 40px 0;line-height:1.3;font-size:30px}.block-heading,.section-heading{margin:0 0 24px 0;line-height:56px;font-weight:700;font-size:48px;text-transform:capitalize;text-align:left}@media screen and (max-width: 1499px){.block-heading,.section-heading{line-height:normal;font-size:45px}}@media screen and (max-width: 991px){.block-heading,.section-heading{flex-direction:column;align-items:flex-start;gap:32px 0;line-height:40px;font-size:32px}}.block-heading.gap-50,.section-heading.gap-50{gap:0 50px}.block-heading.gap-150,.section-heading.gap-150{gap:0 150px}@media screen and (max-width: 1199px){.block-heading.gap-150,.section-heading.gap-150{gap:0 50px}}@media screen and (max-width: 991px){.block-heading.gap-150,.section-heading.gap-150{gap:32px 0}}.block-heading-holder,.section-heading-holder,.page-heading-holder{display:flex;align-items:flex-start;flex-direction:column;margin:0 0 64px 0}@media screen and (max-width: 991px){.block-heading-holder,.section-heading-holder,.page-heading-holder{margin:0 0 48px 0}}.block-heading-holder.mb-48,.section-heading-holder.mb-48,.page-heading-holder.mb-48{margin-bottom:48px}.block-heading-holder .category-label,.section-heading-holder .category-label,.page-heading-holder .category-label{display:inline-flex;align-items:center;gap:0 6px;height:28px;padding:0 8px;margin:0 0 32px 0;background-color:#4c5e59;color:#f9ffe6;line-height:20px;font-size:12px;font-weight:500;border-radius:35px}@media screen and (max-width: 768px){.block-heading-holder .category-label,.section-heading-holder .category-label,.page-heading-holder .category-label{margin:0 0 24px 0}}.block-heading-holder .category-label::before,.section-heading-holder .category-label::before,.page-heading-holder .category-label::before{content:"";flex-shrink:0;width:6px;height:6px;background-color:#f9ffe6;border-radius:50%}.block-heading-holder .block-heading,.block-heading-holder .section-heading,.block-heading-holder .page-heading,.section-heading-holder .block-heading,.section-heading-holder .section-heading,.section-heading-holder .page-heading,.page-heading-holder .block-heading,.page-heading-holder .section-heading,.page-heading-holder .page-heading{margin:0}.block-heading-holder .block-heading strong,.block-heading-holder .section-heading strong,.block-heading-holder .page-heading strong,.section-heading-holder .block-heading strong,.section-heading-holder .section-heading strong,.section-heading-holder .page-heading strong,.page-heading-holder .block-heading strong,.page-heading-holder .section-heading strong,.page-heading-holder .page-heading strong{font-weight:600;color:#d3fb52}.block-heading-holder:has(p) .block-heading,.block-heading-holder:has(p) .section-heading,.block-heading-holder:has(p) .page-heading,.section-heading-holder:has(p) .block-heading,.section-heading-holder:has(p) .section-heading,.section-heading-holder:has(p) .page-heading,.page-heading-holder:has(p) .block-heading,.page-heading-holder:has(p) .section-heading,.page-heading-holder:has(p) .page-heading{margin:0 0 24px 0}.block-heading-holder:has(p) p strong,.block-heading-holder:has(p) p b,.section-heading-holder:has(p) p strong,.section-heading-holder:has(p) p b,.page-heading-holder:has(p) p strong,.page-heading-holder:has(p) p b{font-weight:600;color:#d3fb52}.block-heading-holder:has(p) p strong.color-dark,.block-heading-holder:has(p) p b.color-dark,.section-heading-holder:has(p) p strong.color-dark,.section-heading-holder:has(p) p b.color-dark,.page-heading-holder:has(p) p strong.color-dark,.page-heading-holder:has(p) p b.color-dark{color:#010708}.block-heading-holder p,.section-heading-holder p,.page-heading-holder p{margin:0}.block-heading-holder.align-items-center,.section-heading-holder.align-items-center,.page-heading-holder.align-items-center{align-items:center;text-align:center}.block-heading-holder.align-items-center .block-heading,.block-heading-holder.align-items-center .section-heading,.section-heading-holder.align-items-center .block-heading,.section-heading-holder.align-items-center .section-heading,.page-heading-holder.align-items-center .block-heading,.page-heading-holder.align-items-center .section-heading{text-align:center}.block-heading-holder.color-white,.section-heading-holder.color-white,.page-heading-holder.color-white{color:#f9ffe6}.block-heading-holder.color-white .block-heading,.block-heading-holder.color-white .section-heading,.section-heading-holder.color-white .block-heading,.section-heading-holder.color-white .section-heading,.page-heading-holder.color-white .block-heading,.page-heading-holder.color-white .section-heading{color:#fff}.block-heading-holder.color-white .view-all,.section-heading-holder.color-white .view-all,.page-heading-holder.color-white .view-all{color:#fff}.block-heading-holder.color-white .view-all::after,.section-heading-holder.color-white .view-all::after,.page-heading-holder.color-white .view-all::after{filter:brightness(0) invert(1)}@media screen and (min-width: 992px){.block-heading-holder.has-swiper-nav,.section-heading-holder.has-swiper-nav,.page-heading-holder.has-swiper-nav{flex-direction:row;align-items:center;justify-content:space-between;gap:0 30px}}@media screen and (max-width: 991px){.block-heading-holder.has-swiper-nav,.section-heading-holder.has-swiper-nav,.page-heading-holder.has-swiper-nav{flex-direction:column;gap:32px 0}}@media screen and (min-width: 992px){.block-heading-holder.has-swiper-nav.align-items-end,.section-heading-holder.has-swiper-nav.align-items-end,.page-heading-holder.has-swiper-nav.align-items-end{align-items:flex-end}}@media screen and (max-width: 768px){.block-heading-holder.has-mobile-swiper-nav .section-heading,.block-heading-holder.has-mobile-swiper-nav .block-heading,.section-heading-holder.has-mobile-swiper-nav .section-heading,.section-heading-holder.has-mobile-swiper-nav .block-heading,.page-heading-holder.has-mobile-swiper-nav .section-heading,.page-heading-holder.has-mobile-swiper-nav .block-heading{flex-direction:column;align-items:flex-start;gap:32px 0}.block-heading-holder.has-mobile-swiper-nav .section-heading>div,.block-heading-holder.has-mobile-swiper-nav .block-heading>div,.section-heading-holder.has-mobile-swiper-nav .section-heading>div,.section-heading-holder.has-mobile-swiper-nav .block-heading>div,.page-heading-holder.has-mobile-swiper-nav .section-heading>div,.page-heading-holder.has-mobile-swiper-nav .block-heading>div{width:100%;gap:0 20px}.block-heading-holder.has-mobile-swiper-nav .section-heading .view-all,.block-heading-holder.has-mobile-swiper-nav .block-heading .view-all,.section-heading-holder.has-mobile-swiper-nav .section-heading .view-all,.section-heading-holder.has-mobile-swiper-nav .block-heading .view-all,.page-heading-holder.has-mobile-swiper-nav .section-heading .view-all,.page-heading-holder.has-mobile-swiper-nav .block-heading .view-all{display:inline-flex;margin-left:auto}}@media screen and (min-width: 769px){.block-heading-holder.has-mobile-swiper-nav .swiper-navigation,.section-heading-holder.has-mobile-swiper-nav .swiper-navigation,.page-heading-holder.has-mobile-swiper-nav .swiper-navigation{display:none}}@media screen and (min-width: 1200px){.block-heading-holder.mw-50 .block-heading,.block-heading-holder.mw-50 .section-heading,.block-heading-holder.mw-50 p,.section-heading-holder.mw-50 .block-heading,.section-heading-holder.mw-50 .section-heading,.section-heading-holder.mw-50 p,.page-heading-holder.mw-50 .block-heading,.page-heading-holder.mw-50 .section-heading,.page-heading-holder.mw-50 p{max-width:50%}}@media screen and (max-width: 768px){.block-heading-holder.has-view-btn .view-all,.section-heading-holder.has-view-btn .view-all,.page-heading-holder.has-view-btn .view-all{display:none}}section.dark-bg{padding:128px 0;margin-bottom:-40px;background:#052326 url("../images/dark-bg-dots.png") top center no-repeat;border-radius:48px 48px 0 0}@media screen and (max-width: 991px){section.dark-bg{padding-top:100px;border-radius:24px 24px 0 0}}@media screen and (max-width: 768px){section.dark-bg{padding-top:64px}}section.dark-bg--plain{background:#052326}.isolate{position:relative;z-index:1}section.white-bg{position:relative;padding:128px 0 0 0;background:#fff;margin-bottom:-40px;border-radius:48px 48px 0 0;z-index:1}@media screen and (max-width: 991px){section.white-bg{padding-top:100px;border-radius:24px 24px 0 0}}@media screen and (max-width: 768px){section.white-bg{padding-top:64px;margin-bottom:-30px}}section.white-bg.isolate{position:relative;z-index:1}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0}.tooltip-btn{display:inline-flex;width:14px;height:14px;padding:0;border:0;background:url("../images/icons/tooltip-icon.svg") center center no-repeat;cursor:pointer;opacity:1;vertical-align:middle;border-radius:50%}.tooltip .tooltip-inner{color:#fff}.swiper .swiper-slide{user-select:none}.swiper-navigation{display:flex;align-items:center;gap:0 8px}.swiper-navigation button{width:72px;height:56px;padding:0;border:0;cursor:pointer;transition:all .3s ease-in-out;border-radius:35px}@media screen and (max-width: 768px){.swiper-navigation button{height:48px}}.swiper-navigation button.swiper-button-disabled{opacity:.2;cursor:default}.swiper-navigation__prev{background:#f9ffe6 url("../images/icons/swiper-navigation-prev-arrow.svg") center center no-repeat}.swiper-navigation__prev:active{background-color:rgb(230.64,255,153.5)}.swiper-navigation__prev:hover{background-color:rgb(240.432,255,194.3)}.swiper-navigation__next{background:#f9ffe6 url("../images/icons/swiper-navigation-next-arrow.svg") center center no-repeat}.swiper-navigation__next:active{background-color:red}.swiper-navigation__next:hover{background-color:rgb(240.432,255,194.3)}.tab-pane{min-height:365px;padding:0}.tab-pane p{margin:0}.tab-pane p:not(:last-child){margin:0 0 32px 0}.tab-pane b,.tab-pane strong{font-weight:500}.bootstrap-select{width:100% !important}.bootstrap-select .dropdown-toggle{position:relative;width:100%;height:48px;padding:0 50px 0 20px;border:1px solid #e9e9e7;background:#fff !important;font-weight:400;font-size:16px;color:#202322;outline:none !important;border-radius:10px}.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus{outline:none !important;box-shadow:none}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{display:flex;align-items:center;height:48px;font-weight:400;font-size:16px;color:#202322}.bootstrap-select .dropdown-toggle.bs-placeholder .filter-option-inner-inner{color:#202322}.bootstrap-select .dropdown-toggle::after{content:"";position:absolute;top:0;right:20px;bottom:0;margin:auto 0;width:10px;height:6px;background:url("../images/icons/select-arrow.svg") center center no-repeat;border:0;transition:all .3s ease-in-out}.bootstrap-select .dropdown-toggle.show::after{transform:rotate(-180deg)}.bootstrap-select>.dropdown-menu{left:0 !important;right:-1px !important;margin-top:5px !important;background:#fff;border:1px solid #e9e9e7;border-radius:10px}.bootstrap-select>.dropdown-menu .inner a{display:block;padding:10px 20px;color:#202322;font-weight:400;font-size:15px}.bootstrap-select>.dropdown-menu .inner a.selected,.bootstrap-select>.dropdown-menu .inner a:hover{background-color:#f7f7f7;text-decoration:none}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.pb-40{padding-bottom:40px !important}.pt-50{padding-top:50px !important}@media screen and (max-width: 575px){.pt-50{padding-top:40px !important}}.pt-64{padding-top:64px}.pt-80{padding-top:80px}@media screen and (max-width: 1199px){.pt-80{padding-top:60px}}.pb-80{padding-bottom:80px}@media screen and (max-width: 1199px){.pb-80{padding-bottom:60px}}.pb-70{padding-bottom:70px}@media screen and (max-width: 1199px){.pb-70{padding-bottom:50px}}.pt-70{padding-top:70px}@media screen and (max-width: 1199px){.pt-70{padding-top:50px}}.mb-50{margin-bottom:50px}@media screen and (max-width: 991px){.mb-50{margin-bottom:30px}}.pt-128{padding-top:128px}@media screen and (max-width: 991px){.pt-128{padding:100px 0 0 0}}@media screen and (max-width: 768px){.pt-128{padding:64px 0 0 0}}.pb-128{padding-bottom:128px !important}@media screen and (max-width: 991px){.pb-128{padding-bottom:100px !important}}@media screen and (max-width: 768px){.pb-128{padding-bottom:64px !important}}.pb-170{padding-bottom:170px !important}@media screen and (max-width: 1199px){.pb-170{padding-bottom:150px}}@media screen and (max-width: 768px){.pb-170{padding-bottom:95px !important}}@media screen and (max-width: 1299px){.pt-0-mobile{padding-top:0 !important}}.mb-0{margin-bottom:0}.mt-130{margin-top:130px}@media screen and (max-width: 991px){.mt-130{margin-top:100px}}@media screen and (max-width: 768px){.mt-130{margin-top:64px}}.mb-minus-165{margin-bottom:-165px !important}@media screen and (max-width: 991px){.mb-minus-165{margin-bottom:-120px !important}}@media screen and (max-width: 768px){.mb-minus-165{margin-bottom:-60px !important}}.w-100{width:100%}.woocommerce-breadcrumb{display:flex;align-items:center;gap:0 5px;flex-wrap:wrap;margin:0 0 44px 0;line-height:22.4px;font-weight:400;font-size:14px}@media screen and (max-width: 768px){.woocommerce-breadcrumb{margin:0 0 30px 0}}.woocommerce-breadcrumb a{color:rgba(37,31,31,.7)}.woocommerce-breadcrumb a:hover{color:#c0080b}.woocommerce-breadcrumb .delimiter{display:inline-flex}.woocommerce-breadcrumb .delimiter::before{content:"";width:20px;height:20px;background:url("../images/icons/breadcrumb-arrow.svg") center center no-repeat}.woocommerce-breadcrumb .last{font-weight:600;color:#111}.woocommerce-pagination{margin:0}.woocommerce-pagination .page-numbers{display:flex;align-items:center;justify-content:center;gap:0 5px}.woocommerce-pagination .page-numbers li{width:32px;height:32px;border-radius:8px}.woocommerce-pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .current{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:16px;font-size:16px;color:#222;border-radius:8px}.woocommerce-pagination .page-numbers li .page-numbers:not(.next):hover,.woocommerce-pagination .page-numbers li .current:not(.next):hover{background-color:#650002;color:#fff}.woocommerce-pagination .page-numbers li .page-numbers.dots,.woocommerce-pagination .page-numbers li .current.dots{width:auto;background:none !important;color:#222 !important;cursor:default}.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .current.next{background:url("../images/icons/pagination-next-arrow.svg") center center no-repeat}.woocommerce-pagination .page-numbers li .page-numbers.next:hover,.woocommerce-pagination .page-numbers li .current.next:hover{background-color:#eee}.woocommerce-pagination .page-numbers li .current{background-color:#650002;color:#fff}.social-media{gap:0 20px}.social-media a{display:flex;align-items:center;justify-content:center}.social-media a svg path{transition:all .3s ease-in-out}.social-media a:hover svg path{fill:#c0080b}.modal{z-index:999999}.modal .modal-dialog{padding-top:22vh;max-width:calc(100% - 40px);width:750px;margin:0 auto 20px}@media screen and (max-width: 991px){.modal .modal-dialog{padding-top:10vh}}.modal .modal-dialog .modal-content{border:0;background-color:#fff;border-radius:5px}.modal .modal-dialog .modal-content .modal-header,.modal .modal-dialog .modal-content .modal-footer{padding:20px 40px 20px 40px;background:rgba(198,198,198,.1);border-bottom:1px solid rgba(98,96,96,.7)}.modal .modal-dialog .modal-content .modal-header .btn-close{width:20px;height:20px;margin:0;padding:0;border:0;background:url("../images/icons/modal-close-icon.svg") center center no-repeat;cursor:pointer}.modal .modal-dialog .modal-content .modal-header .btn-close.white{position:absolute;right:0;left:auto;bottom:calc(100% + 8px);width:50px;height:50px;background:url("../images/icons/modal-close-icon-white.svg") center center no-repeat}.modal .modal-dialog .modal-content .modal-footer{border:0;border-top:1px solid rgba(98,96,96,.7)}.modal .modal-dialog .modal-content .modal-body{padding:20px 40px 40px 40px}.modal .modal-dialog .modal-content .modal-body .form-control,.modal .modal-dialog .modal-content .modal-body .input-text{border-radius:20px}.modal#contactModal .modal-dialog{max-width:calc(100% - 40px);width:900px}.modal#contactModal .modal-dialog .modal-content{border-radius:20px}.modal#contactModal .modal-dialog .modal-header{padding:0;margin:0;border:0;background:none}.modal#contactModal .modal-dialog .modal-body{padding:0}.modal#contactModal .blocks{display:flex}@media screen and (max-width: 768px){.modal#contactModal .blocks{flex-direction:column;gap:15px 0}}.modal#contactModal .blocks__form{flex-grow:1;padding:30px}.modal#contactModal .blocks__form .input-text,.modal#contactModal .blocks__form .form-control{background:#fff;border-color:rgba(37,31,31,.7)}.modal#contactModal .blocks__form textarea{min-height:215px}.modal#contactModal .blocks__form button[type=submit],.modal#contactModal .blocks__form input[type=submit]{padding:0 28px}@media screen and (max-width: 575px){.modal#contactModal .blocks__form button[type=submit],.modal#contactModal .blocks__form input[type=submit]{width:100%}}.modal#contactModal .blocks__details{flex-shrink:0;padding:30px;background-color:#f5f5f7;font-size:14px}@media screen and (min-width: 769px){.modal#contactModal .blocks__details{width:300px;border-radius:0 20px 20px 0}}@media screen and (max-width: 768px){.modal#contactModal .blocks__details{width:100%;border-radius:0 0 20px 20px}}.modal#contactModal .blocks__details ul{display:flex;flex-direction:column;gap:12px 0;color:rgba(37,31,31,.8)}.modal#contactModal .blocks__details ul.has-icons{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(37,31,31,.7)}.modal#contactModal .blocks__details ul.has-icons li{display:flex;align-items:center;gap:0 10px}.modal#contactModal .blocks__details ul.has-icons li img{user-select:none;pointer-events:none}.modal#contactModal .blocks__details p{margin:0 0 15px 0;line-height:22.4px}.modal#contactModal .blocks__details strong{display:block;margin:0 0 10px 0}.modal#contactModal .blocks__title{margin:0 0 27px 0;line-height:25.2px;font-weight:700;font-size:18px;text-transform:uppercase}.modal#cartModal .modal-dialog{max-width:calc(100% - 40px);width:750px}@media screen and (max-width: 575px){.modal#cartModal .modal-dialog .modal-header{padding-left:15px;padding-right:15px}}.modal#cartModal .modal-dialog .modal-header .cart-details{display:flex;align-items:center;gap:20px;font-weight:500}.modal#cartModal .modal-dialog .modal-header .cart-details::before{content:"";width:46px;height:46px;background:url("../images/icons/modal-cart-icon.svg") center center no-repeat}.modal#cartModal .modal-dialog .modal-header .cart-details__heading{line-height:1.3;font-family:"Poppins",sans-serif;font-weight:600;font-size:18px;text-transform:uppercase}.modal#cartModal .modal-dialog .modal-header .cart-details__summ{color:#c0080b;letter-spacing:-0.3px}@media screen and (max-width: 575px){.modal#cartModal .modal-dialog .modal-body{padding-left:15px;padding-right:15px}}.modal#cartModal .modal-dialog .modal-body .products-swiper__heading{margin-bottom:27px;line-height:1.3;font-weight:600;font-size:22px}.modal#cartModal .modal-dialog .modal-body .products-swiper .swiper-wrapper{display:flex}.modal#cartModal .modal-dialog .modal-body .products-swiper .swiper-slide{display:flex;height:auto;min-height:100%}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item{padding:0}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__image{height:auto;margin-bottom:38px}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details{display:flex;flex-direction:column;align-items:center;flex-grow:1;padding:0}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details-title{min-height:40px;margin-bottom:10px}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details-price{margin-bottom:20px}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details .quantity{height:38px;width:100px;margin-top:auto}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details .add-to-cart-loop{width:99px;height:38px;margin-top:auto;border:0;background:#c0080b url("../images/icons/btn-add-to-cart-icon.svg") center center no-repeat;border-radius:35px}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details .add-to-cart-loop:hover{background-color:rgb(143.04,5.96,8.195)}.modal#cartModal .modal-dialog .modal-footer{display:flex;align-items:center;justify-content:flex-start;gap:0 30px}@media screen and (max-width: 768px){.modal#cartModal .modal-dialog .modal-footer{flex-direction:column;gap:10px 0;text-align:center}}@media screen and (max-width: 575px){.modal#cartModal .modal-dialog .modal-footer{padding-left:15px;padding-right:15px}}.modal#cartModal .modal-dialog .modal-footer .btn{margin:0}@media screen and (max-width: 768px){.modal#cartModal .modal-dialog .modal-footer .btn{width:100%}}.modal#cartModal .modal-dialog .modal-footer__text{color:rgba(37,31,31,.8)}.modal#cartModal .modal-dialog .modal-footer__text p{margin:0;color:#251f1f}.modal#cartModal .modal-dialog .modal-footer__text a{color:#251f1f;text-decoration:underline}@media screen and (max-width: 768px){.modal#cartModal .modal-dialog .modal-footer__text a{color:#c0080b}}.modal#cartModal .modal-dialog .modal-footer__text a:hover{text-decoration:none}.modal-backdrop{z-index:99999}.hero{position:relative;padding:215px 0 150px 0;background-color:#042125;border-radius:0 0 29.71px 29.71px}@media screen and (max-width: 1599px){.hero{padding-bottom:100px}}@media screen and (max-width: 1199px){.hero{padding-top:150px;padding-bottom:64px;text-align:center;border-radius:0 0 24px 24px}}@media screen and (max-width: 768px){.hero{text-align:left}}.hero .container{position:relative;z-index:1}.hero .container+.container{margin-top:68px}@media screen and (max-width: 1199px){.hero .container+.container{margin-top:48px}}@media screen and (max-width: 768px){.hero .container+.container{margin-top:32px}}@media screen and (max-width: 575px){.hero .container+.container{margin-top:24px}}.hero .container+.container .hero__stats{margin-top:0}.hero::before{content:"";position:absolute;left:0;bottom:0;width:50%;height:100%;background:url("../images/hero-left-dots-image.png") left bottom no-repeat}.hero--plain-bg::after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:url("../images/hero-right-dots-image.png") top right no-repeat}.hero:has(.hero__image) .container{display:flex;align-items:center;gap:0 100px}@media screen and (max-width: 1199px){.hero:has(.hero__image) .container{flex-direction:column;gap:60px 0}}@media screen and (max-width: 768px){.hero:has(.hero__image) .container{gap:32px 0}}.hero:not(:has(.hero__image)) .hero__text{width:50%}.hero:has(.hero__image) .hero__text,.hero:has(.hero__image) .hero__image{flex:1 1 0}.hero:has(.post-meta) .hero__text{width:65%}.hero .gap-0{gap:0 !important}.hero__text{color:#f9ffe6}.hero__text .category-with-cta{display:inline-flex;gap:4px;padding:4px;margin:0 0 32px 0;border:1px solid #4c5e59;border-radius:35px}.hero__text .category-with-cta__category{display:inline-flex;align-items:center;gap:0 6px;height:28px;padding:0 8px;background-color:#023a3f;color:#fff;line-height:20px;font-size:12px;font-weight:500;border-radius:35px}.hero__text .category-with-cta__category::before{content:"";flex-shrink:0;width:6px;height:6px;background-color:#d3fb52;border-radius:50%}.hero__text .category-with-cta__link{display:inline-flex;align-items:center;height:28px;padding:0 8px;line-height:20px;font-weight:500;font-size:12px;color:#4c5e59;text-align:center}.hero__text .category-with-cta__link:hover{color:#d3fb52}.hero__text h1{margin:0 0 24px 0;line-height:80px;font-weight:600;font-size:56px;color:#fff}@media screen and (max-width: 1599px){.hero__text h1{line-height:normal;font-size:52px}}@media screen and (max-width: 1299px){.hero__text h1{font-size:48px}}@media screen and (max-width: 768px){.hero__text h1{font-size:40px}}.hero__text p strong,.hero__text p b{color:#d3fb52;font-weight:600}.hero__text-btns{flex-wrap:wrap;gap:0 12px;margin-top:48px}@media screen and (max-width: 768px){.hero__text-btns{display:flex;flex-direction:column;gap:12px 0;margin-top:32px}}.hero__text-btns>span{display:block;width:100%;margin:0 0 12px 0;font-weight:600}@media screen and (min-width: 1500px){.hero__text p{padding-right:50px}}.hero__image{display:flex;justify-content:center;align-items:center;user-select:none;pointer-events:none}.hero__image:has(.hero__stats,.hero__logos){flex-direction:column;align-items:flex-end;gap:100px 0}@media screen and (max-width: 575px){.hero__image:has(.hero__stats,.hero__logos){gap:47px 0}}.hero__image:has(.hero__stats,.hero__logos).justify-content-center{align-items:center}.hero__image:has(.hero__stats,.hero__logos) .hero__stats{position:relative;margin-top:0;z-index:2}@media screen and (max-width: 1199px){.hero__image:has(.hero__stats,.hero__logos) .hero__stats{width:100%;justify-content:center}}.hero__image .hero-page-preview{position:relative;padding-top:75px}@media screen and (min-width: 1200px){.hero__image .hero-page-preview{margin-bottom:30px}}@media screen and (max-width: 768px){.hero__image .hero-page-preview{padding-top:90px}}@media screen and (max-width: 575px){.hero__image .hero-page-preview{padding-top:80px}}.hero__image .hero-page-preview::before{content:"";position:absolute;top:-20px;left:-85px;width:486px;height:272px;background:url("../images/page-preview-progress-line.svg") left bottom no-repeat}@media screen and (max-width: 768px){.hero__image .hero-page-preview::before{top:55px;left:-15px;width:243px;height:136px;background:url("../images/page-preview-progress-line-mobile.svg") left bottom no-repeat}}@media screen and (max-width: 650px){.hero__image .hero-page-preview::before{left:25px}}@media screen and (max-width: 575px){.hero__image .hero-page-preview::before{top:25px}}.hero__image .hero-page-preview__iframe-holder{position:relative;width:586px;height:360px;padding:32px 4px 4px 4px;background:url("../images/hero-page-preview-browser-bg.svg") left center no-repeat;transform:rotate(-4deg);will-change:transform;border-radius:8px;z-index:1}@media screen and (max-width: 1299px)and (min-width: 1200px){.hero__image .hero-page-preview__iframe-holder{width:100%}}@media screen and (max-width: 650px)and (min-width: 576px){.hero__image .hero-page-preview__iframe-holder{transform:scale(0.9) rotate(-4deg)}}@media screen and (max-width: 575px){.hero__image .hero-page-preview__iframe-holder{width:100%;transform:rotate(-3deg) scale(0.9)}}.hero__image .hero-page-preview__iframe{height:100%;overflow:hidden;border-radius:0 0 6px 6px}.hero__image .hero-page-preview__iframe img{max-width:100%;max-height:9999999px;user-select:none;pointer-events:none;animation:scrollUpPause 20s ease-in-out infinite}@keyframes scrollUpPause{0%{transform:translateY(0)}15%{transform:translateY(-10%)}25%{transform:translateY(-10%)}40%{transform:translateY(-25%)}50%{transform:translateY(-25%)}65%{transform:translateY(-45%)}75%{transform:translateY(-45%)}90%{transform:translateY(-60%)}100%{transform:translateY(-60%)}}.hero__image .hero-page-preview__logo{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:47px;bottom:-35px;padding:0 40px;height:91px;background-color:hsla(0,0%,100%,.12);backdrop-filter:blur(39.7px);transform:rotate(4deg);transform-origin:bottom right;border-radius:50px;z-index:2}@media screen and (max-width: 1499px){.hero__image .hero-page-preview__logo{height:80px;padding:10px 30px}}@media screen and (max-width: 991px){.hero__image .hero-page-preview__logo{bottom:-15px;height:45px;padding:10px 20px}}@media screen and (max-width: 650px){.hero__image .hero-page-preview__logo{bottom:0}}.hero__image .hero-page-preview__logo img{transform:rotate(-4deg)}.hero__stats{display:flex;margin-top:35px;color:#f9ffe6;font-size:14px;text-align:left}@media screen and (min-width: 576px){.hero__stats{justify-content:flex-end}}@media screen and (max-width: 575px){.hero__stats-list{flex-direction:column;gap:24px 0;width:100%}}.hero__stats strong,.hero__stats span{display:block}.hero__stats strong{font-weight:500;font-size:20px}@media screen and (max-width: 1599px)and (min-width: 769px){.hero__stats strong{font-size:18px}}.hero__stats-item{gap:0}.hero__stats-item-photos{display:flex;flex-shrink:0;margin-right:12px}.hero__stats-item-photos img{border:2px solid #4c5e59;user-select:none;pointer-events:none;border-radius:50%}.hero__stats-item-photos img:not(:first-child){position:relative;margin-left:-24px;z-index:1}.hero__stats-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;margin:0 12px 0 0;background-color:#f9ffe6;border-radius:50%}.hero__stats-item-icon img,.hero__stats-item-icon svg{user-select:none;pointer-events:none}@media screen and (min-width: 576px){.hero__stats-item:not(:last-child)::after{content:"";width:1px;height:100%;margin:0 24px;background-color:#556c66}}.hero__stats--has-mobile-seperators .hero__stats-item:not(:last-child)::after{content:"";width:1px;height:100%;margin:0 24px;background-color:#556c66}@media screen and (max-width: 991px){.hero__stats--has-mobile-overflow{justify-content:flex-start;width:calc(100% + 60px);padding:0 30px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.hero__stats--has-mobile-overflow::-webkit-scrollbar{display:none}.hero__stats--has-mobile-overflow span,.hero__stats--has-mobile-overflow strong{display:block;white-space:nowrap}}@media screen and (max-width: 575px){.hero__stats--has-mobile-overflow{width:calc(100% + 40px);padding:0 20px}}@media screen and (max-width: 991px){.hero__logos{justify-content:center;width:100%}}@media screen and (max-width: 768px){.hero__logos{width:calc(100% + 40px);padding:0 20px;justify-content:flex-start;margin-right:-20px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;user-select:all;pointer-events:all}.hero__logos::-webkit-scrollbar{display:none}}.hero__logos-item{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.hero__logos-item{flex-shrink:0}}.hero__logos-item:not(:last-child)::after{content:"";flex-shrink:0;width:1px;height:100%;margin:0 24px;background-color:#556c66}.hero__logos-item img{user-select:none;pointer-events:none}@media screen and (min-width: 992px){.hero__logos-item img{max-width:calc(100% - 48px)}}@media screen and (max-width: 1499px){.hero--home:not(:has(.hero__image)) .container{display:flex;flex-direction:column;align-items:center;text-align:center}}@media screen and (max-width: 768px){.hero--home:not(:has(.hero__image)) .container{text-align:left}}@media screen and (max-width: 1599px){.hero--home:not(:has(.hero__image)) .hero__text{width:60%}}@media screen and (max-width: 1299px){.hero--home:not(:has(.hero__image)) .hero__text{width:80%}}@media screen and (max-width: 1199px){.hero--home:not(:has(.hero__image)) .hero__text{width:95%}}@media screen and (max-width: 768px){.hero--home:not(:has(.hero__image)) .hero__text{width:100%}}@media screen and (max-width: 1499px){.hero--home .hero__stats{justify-content:center;margin-top:60px}}@media screen and (max-width: 850px){.hero--home .hero__stats{display:none}}@media screen and (max-width: 1499px){.hero--home .hero__text-btns{justify-content:center}}.hero--post-hero{padding-bottom:100px}@media screen and (min-width: 992px){.hero--post-hero{padding-top:215px}}@media screen and (max-width: 768px){.hero--post-hero{padding-bottom:64px}}.hero--post-hero .container{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (max-width: 1299px){.hero--post-hero .hero__text{width:80% !important}}@media screen and (max-width: 768px){.hero--post-hero .hero__text{width:100% !important}}.hero--post-hero .hero__text p{padding-right:0}.hero--post-hero .post-meta{display:flex;align-items:center;flex-direction:column;gap:24px;margin-bottom:64px}.hero--post-hero .post-meta__tags{display:flex;flex-wrap:wrap;gap:4px}.hero--post-hero .post-meta__tags .post-meta__tags-item{display:inline-flex;padding:4px 8px;background-color:#4c5e59;color:#f9ffe6;line-height:20px;font-size:12px;font-weight:500;border-radius:30px}.hero--post-hero .post-meta__tags .post-meta__tags-item:hover{background-color:#d3fb52;color:#023a3f}.hero--post-hero .post-meta__read-time{line-height:24px;font-size:14px}.hero--post-hero .hero__stats{margin-top:48px;text-align:left}@media screen and (max-width: 768px){.hero--post-hero .hero__stats-list{flex-direction:column;align-items:center;gap:24px 0}.hero--post-hero .hero__stats-list .hero__stats-item::after{content:none}}.hero--about-us{padding-bottom:0}@media screen and (min-width: 1200px){.hero--about-us .container{position:static;align-items:normal !important}}.hero--about-us .hero__text,.hero--about-us .hero__image{position:relative;flex:auto !important}.hero--about-us .hero__text{padding-bottom:250px}@media screen and (max-width: 1599px){.hero--about-us .hero__text{padding-bottom:150px}}@media screen and (max-width: 1299px){.hero--about-us .hero__text{padding-bottom:100px}}@media screen and (max-width: 991px){.hero--about-us .hero__text{padding-bottom:50px}}@media screen and (max-width: 768px){.hero--about-us .hero__text{padding-bottom:33px}}.hero--about-us .hero__image{position:relative;align-items:flex-start;justify-content:flex-start;flex-shrink:0 !important;width:42% !important;min-height:100%;z-index:1}@media screen and (max-width: 1199px){.hero--about-us .hero__image{min-height:430px}}@media screen and (max-width: 991px){.hero--about-us .hero__image{width:100% !important;min-height:423px;align-items:center;justify-content:center}}.hero--about-us .hero__image--stats{position:absolute;left:100%;opacity:0;visibility:hidden;transform:scale(0);transition:all .3s ease-in-out}@media screen and (max-width: 991px){.hero--about-us .hero__image--stats{max-width:230px}}.hero--about-us .hero__image--valdis{transition:all .3s ease-in-out;z-index:1}@media screen and (min-width: 992px){.hero--about-us .hero__image--valdis{position:absolute;right:160px;bottom:0;opacity:0;visibility:hidden}}@media screen and (max-width: 991px){.hero--about-us .hero__image--valdis{max-height:423px}}.hero--about-us .hero__image-badge{display:flex;align-items:center;gap:0 10px;position:absolute;left:15px;bottom:255px;padding:12px 25px;background-color:hsla(0,0%,100%,.12);font-weight:500;color:#d3fb52;backdrop-filter:blur(39px);opacity:0;visibility:hidden;transition:all .3s ease-in-out;border-radius:35px;z-index:2}.hero--about-us .hero__image-badge div[data-count]{display:inline}.hero--about-us .hero__image-badge div[data-count]::before{content:"+"}@media screen and (max-width: 575px){.hero--about-us .hero__image-badge{gap:0 5px;padding:3px 15px;font-size:12px}}.hero--about-us .hero__image-badge-icon{display:flex}@media screen and (max-width: 575px){.hero--about-us .hero__image-badge-icon svg{max-height:15px}}.hero--about-us .hero__image-company{position:absolute;right:-100%;bottom:-100%;display:flex;align-items:center;gap:0 12px;padding:12px;background-color:hsla(0,0%,100%,.12);backdrop-filter:blur(39px);opacity:0;visibility:hidden;transition:all .3s ease-in-out;border-radius:12px;z-index:3}@media screen and (max-width: 575px){.hero--about-us .hero__image-company{padding:8px}}.hero--about-us .hero__image-company-logo{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#010708;border-radius:8px}@media screen and (max-width: 575px){.hero--about-us .hero__image-company-logo{width:50px;height:50px;padding:10px}}.hero--about-us .hero__image-company-details{display:flex;flex-direction:column;color:#fff;font-size:12px}@media screen and (max-width: 575px){.hero--about-us .hero__image-company-details{font-size:10px}}.hero--about-us .hero__image-company-details strong{line-height:normal;font-weight:600;font-size:16px}@media screen and (max-width: 575px){.hero--about-us .hero__image-company-details strong{font-size:13px}}.hero--about-us .hero__image-company-details::after{content:"";height:16px;width:88px;margin-top:-2px;background:url("../images/5-stars-rate.svg") left center no-repeat}@media screen and (max-width: 575px){.hero--about-us .hero__image-company-details::after{height:12px;width:100%;background-size:contain}}.hero--about-us .hero__text{width:58%}@media screen and (max-width: 1199px){.hero--about-us .hero__text{width:70%}}@media screen and (max-width: 991px){.hero--about-us .hero__text{width:100%}}@media screen and (max-width: 575px){.hero--about-us .hero__text{padding-bottom:5px}}.hero--about-us .hero__text .hero__stats{justify-content:flex-start}@media screen and (max-width: 1199px){.hero--about-us .hero__text .hero__stats{justify-content:center}}@media screen and (max-width: 575px){.hero--about-us .hero__text .hero__stats{align-items:stretch}.hero--about-us .hero__text .hero__stats-list{flex-direction:column;align-items:center;gap:24px 0}.hero--about-us .hero__text .hero__stats-list .hero__stats-item{justify-content:center}.hero--about-us .hero__text .hero__stats-list .hero__stats-item strong{font-size:20px}.hero--about-us .hero__text .hero__stats-list .hero__stats-item::after{content:none}}.hero--about-us .hero__text h1{display:flex;align-items:center;gap:0 15px}@media screen and (max-width: 1199px)and (min-width: 769px){.hero--about-us .hero__text h1{justify-content:center}}@media screen and (max-width: 575px){.hero--about-us .hero__text h1{display:inline-block}}.hero--about-us .hero__text h1+h2{margin-bottom:24px;line-height:40px;font-size:32px;color:#fff}@media screen and (max-width: 1299px){.hero--about-us .hero__text h1+h2{line-height:normal;font-size:28px}}@media screen and (max-width: 768px){.hero--about-us .hero__text h1+h2{font-size:24px}}.hero--about-us .hero__text h1::before{content:"";flex-shrink:0;width:56px;height:56px;background:url("../images/icons/hey-icon.svg") left center no-repeat}@media screen and (max-width: 768px){.hero--about-us .hero__text h1::before{width:40px;height:40px;background-size:contain}}@media screen and (max-width: 575px){.hero--about-us .hero__text h1::before{position:relative;top:5px;display:inline-block;margin-right:10px}}.hero--about-us .hero__stats--has-cta{gap:0 48px}@media screen and (max-width: 1599px){.hero--about-us .hero__stats--has-cta{flex-direction:column;gap:30px 0;align-items:flex-start}}@media screen and (max-width: 1199px){.hero--about-us .hero__stats--has-cta{align-items:center}}.hero--about-us.animate .hero__image--stats{top:-20px;left:15px;bottom:auto;opacity:1;visibility:visible;transform:scale(1);transition-delay:.2s}@media screen and (max-width: 1199px){.hero--about-us.animate .hero__image--stats{top:-50px;left:-45px}}@media screen and (max-width: 991px){.hero--about-us.animate .hero__image--stats{position:absolute;top:0;left:80px;max-width:230px}}@media screen and (max-width: 768px){.hero--about-us.animate .hero__image--stats{left:0}}.hero--about-us.animate .hero__image--valdis{right:60px;bottom:0;opacity:1;visibility:visible;transition-delay:.2s}.hero--about-us.animate .hero__image-company{right:0;bottom:128px;opacity:1;visibility:visible;transition-delay:.2s}@media screen and (max-width: 1199px){.hero--about-us.animate .hero__image-company{right:-45px;bottom:80px}}@media screen and (max-width: 991px){.hero--about-us.animate .hero__image-company{right:0}}@media screen and (max-width: 575px){.hero--about-us.animate .hero__image-company{padding:8px}}@media screen and (max-width: 520px){.hero--about-us.animate .hero__image-company{bottom:60px}}.hero--about-us.animate .hero__image-badge{opacity:1;visibility:visible;transition-delay:.2s}@media screen and (max-width: 1199px){.hero--about-us.animate .hero__image-badge{left:-50px;bottom:145px}}@media screen and (max-width: 991px){.hero--about-us.animate .hero__image-badge{left:150px}}@media screen and (max-width: 768px){.hero--about-us.animate .hero__image-badge{left:0}}@media screen and (max-width: 575px){.hero--about-us.animate .hero__image-badge{left:0}}.solutions-section{position:relative;padding:128px 0 0 0}@media screen and (max-width: 991px){.solutions-section{padding:100px 0 0 0}}@media screen and (max-width: 768px){.solutions-section{padding:64px 0 0 0}}.solutions-section:not(.dark-bg)::before{content:"";position:absolute;top:0;left:0;right:0;bottom:120px;background:#052326 url("../images/dark-bg-dots.png") top center no-repeat;border-radius:48px 48px 0 0}@media screen and (max-width: 991px){.solutions-section:not(.dark-bg)::before{border-radius:24px 24px 0 0}}.solutions-section .container{position:relative}.solutions-section .cta{gap:0 24px;margin-top:-170px;padding:122px 0 40px 0;background-color:#fff}.solutions-section .cta .container{gap:0 24px}@media screen and (max-width: 1199px){.solutions-section .cta .container{flex-direction:column;align-items:flex-start;gap:24px 0}}.solutions-section .cta__text{flex-shrink:0;width:32.3%}@media screen and (max-width: 991px){.solutions-section .cta__text{width:100%}}.solutions-section .cta__text b,.solutions-section .cta__text strong{font-weight:600}.solutions-section .cta__text p{margin:0 0 16px 0;line-height:normal}.solutions-section .cta__text ul{list-style:disc;margin-left:25px}.solutions-section .cta__block{display:flex;gap:0 50px;padding:32px;background-color:#4c5e59;border-radius:24px}@media screen and (min-width: 992px){.solutions-section .cta__block{align-items:center;justify-content:space-between}}@media screen and (max-width: 991px){.solutions-section .cta__block{flex-direction:column;align-items:flex-start;gap:24px 0;width:100%}.solutions-section .cta__block .btn{width:100%}}.solutions-section .cta__block-title{margin:0;line-height:28px;font-size:20px;color:#fff}.case-study-reviews-swiper{position:relative;z-index:1}@media screen and (max-width: 991px){.case-study-reviews-swiper{padding-bottom:0 !important}}@media screen and (max-width: 575px){.case-study-reviews-swiper .swiper{width:calc(100% + 40px);padding:0 20px;margin-left:-20px}}@media screen and (max-width: 575px){.case-study-reviews-swiper .swiper-navigation-holder .case-study__cta{display:none}}.case-study-reviews-swiper .case-study{display:flex;align-items:center;border:0;border-radius:0}@media screen and (max-width: 991px){.case-study-reviews-swiper .case-study{flex-direction:column-reverse;align-items:flex-start;gap:48px 0}}@media screen and (min-width: 992px){.case-study-reviews-swiper .case-study__media,.case-study-reviews-swiper .case-study__content{flex:1 1 0}}@media screen and (max-width: 991px){.case-study-reviews-swiper .case-study__media,.case-study-reviews-swiper .case-study__content{width:100%}}.case-study-reviews-swiper .case-study__media{display:flex;justify-content:center;position:relative;flex-shrink:0}.case-study-reviews-swiper .case-study__media-phone{position:relative;display:flex;align-items:flex-end;justify-content:center;width:277px;height:571px;padding-bottom:12px;background:url("../images/case-study-phone-image.svg") center top no-repeat;user-select:none;pointer-events:none;overflow:hidden}@media screen and (max-width: 991px){.case-study-reviews-swiper .case-study__media-phone{height:374px}}.case-study-reviews-swiper .case-study__media-phone img{max-height:9999px;border-radius:0 0 35px 35px}@media screen and (max-width: 991px){.case-study-reviews-swiper .case-study__media-phone img{position:absolute;top:52px;left:12px}}.case-study-reviews-swiper .case-study__media::before{content:"";position:absolute;top:50%;left:50%;width:514px;height:514px;background:url("../images/case-study-swiper-image-glow.svg") center center no-repeat;transform:translate(-50%, -50%);z-index:-1}.case-study-reviews-swiper .case-study__quote{padding:0;margin:0 0 48px 0;line-height:32px;font-size:24px;color:#fff}@media screen and (max-width: 575px){.case-study-reviews-swiper .case-study__quote{font-size:20px}}.case-study-reviews-swiper .case-study__quote::before{content:"";display:block;width:100%;height:40px;margin:0 0 48px 0;background:url("../images/icons/case-study-quote-icon.svg") left center no-repeat}.case-study-reviews-swiper .case-study__author{display:flex;flex-direction:column;gap:1px 0;color:#fff;font-size:14px}.case-study-reviews-swiper .case-study__author-name{font-weight:600;font-size:20px}.case-study-reviews-swiper .case-study__footer{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 576px){.case-study-reviews-swiper .case-study__footer{margin:0 0 64px 0}}@media screen and (max-width: 575px){.case-study-reviews-swiper .case-study__footer{margin:0 0 48px 0}}.service-intro{padding-top:95px}@media screen and (max-width: 1199px){.service-intro{padding-top:64px}}@media screen and (max-width: 991px){.service-intro{padding-top:0}}.service-intro .container{display:flex;flex-direction:column;align-items:center}.service-intro .section-heading-holder{display:flex;flex-direction:row;gap:0 40px;margin-bottom:24px}@media screen and (max-width: 991px){.service-intro .section-heading-holder{flex-direction:column;gap:0}}.service-intro .section-heading-holder .section-heading,.service-intro .section-heading-holder p{flex:1 1 0}.service-intro__image{display:flex;justify-content:center;border:8px solid #e6e6e6;border-bottom:0;user-select:none;pointer-events:none;border-radius:32px 32px 0 0}.service-intro__image img{border-radius:24px 24px 0 0}.swiper-cols.dark-bg{position:relative;background:#052326 url(../images/dark-bg-dots-centered.png) center center no-repeat;z-index:1}.swiper-cols.dark-bg--plain{background:#052326}@media screen and (max-width: 991px){.swiper-cols.swiper-4 .swiper{width:calc(100% + 60px);padding:0 30px;margin-left:-30px}}@media screen and (max-width: 768px){.swiper-cols.swiper-4 .swiper{width:calc(100% + 40px);padding:0 20px;margin-left:-20px}}.swiper-cols .process-card{display:flex;flex-direction:column;height:100%;padding:24px;border:1px solid rgba(202,207,206,.3);font-size:14px;color:#fff;border-radius:24px}.swiper-cols .process-card--orange{background:url("../images/swiper-process-card-orange-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--light-orange{background:url("../images/swiper-process-card-light-orange-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--blue{background:url("../images/swiper-process-card-main-blue-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--dark-blue{background:url("../images/swiper-process-card-blue-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--purple{background:url("../images/swiper-process-card-purple-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--light-purple{background:url("../images/swiper-process-card-light-purple-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--green{background:url("../images/swiper-process-card-green-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--light-blue{background:url("../images/swiper-process-card-light-blue-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--grey{background:url("../images/swiper-process-card-grey-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card--brown{background:url("../images/swiper-process-card-brown-bg-image.png") top center/cover no-repeat}.swiper-cols .process-card__icon{display:flex;align-items:center;width:100%;height:64px;margin-bottom:64px;user-select:none;pointer-events:none}@media screen and (max-width: 768px){.swiper-cols .process-card__icon{margin-bottom:48px}}.swiper-cols .process-card__icon.mb-48{margin-bottom:48px}.swiper-cols .process-card__title{margin:0 0 12px 0;line-height:28px;font-size:20px;color:#fff;text-transform:capitalize}.swiper-cols .process-card:not(:has(p)){min-height:262px}@media screen and (max-width: 768px){.swiper-cols .process-card:not(:has(p)){min-height:220px}}.swiper-cols .process-card:not(:has(p)) .process-card__title{margin:auto 0 0 0;padding-right:50px}.swiper-cols .process-card--text-dark{color:#010708}.swiper-cols .process-card--text-dark .process-card__title{color:#010708}.swiper-cols .review-item{border:1px solid rgba(202,207,206,.3)}.swiper-cols .review-item .review-item__author-name{color:#d3fb52}.swiper-cols .review-item:not(.has-gradient){background:#052326}.swiper-cols .review-item:not(.has-gradient):hover{background:#052326}.swiper-cols .swiper .swiper-slide{min-height:100%;height:auto}.swiper-cols .swiper .swiper-slide--migration .process-card{background:url("../images/process-card--migration-bg-1.png") center center/cover no-repeat}.swiper-cols .swiper .swiper-slide--migration:nth-child(2n) .process-card{background:url("../images/process-card--migration-bg-2.png") center center/cover no-repeat}.swiper-cols .logo-swiper{padding:94px 0 35px 0}.swiper-cols .logo-swiper::before,.swiper-cols .logo-swiper::after{background:linear-gradient(90deg, rgb(5, 35, 38) 0%, rgba(255, 255, 255, 0) 100%)}.swiper-cols__cta{gap:0 60px;margin:64px 0 0 0;padding:4px;background-color:#023a3f;border:1px solid rgba(202,207,206,.3);font-size:14px;color:#f9ffe6;backdrop-filter:blur(16px);border-radius:35px}@media screen and (max-width: 768px){.swiper-cols__cta{gap:0 17px}}.swiper-cols__cta-photos{display:flex;margin-right:8px}.swiper-cols__cta-photos img{border:2px solid #052326;user-select:none;pointer-events:none;border-radius:50%}.swiper-cols__cta-photos img:not(:first-child){position:relative;margin-left:-24px;z-index:1}.swiper-cols__cta .btn{height:48px;padding:0 20px}@media screen and (max-width: 768px){.swiper-cols__cta span{display:none}}.swiper-cols__cta--no-bg{margin-top:32px;background:none;border:none;padding:0;color:#f9ffe6}@media screen and (min-width: 769px){.swiper-cols__cta--no-bg{justify-content:space-between;gap:0 50px}}@media screen and (max-width: 768px){.swiper-cols__cta--no-bg{flex-direction:column;gap:24px 0;align-items:stretch;text-align:center}}.swiper-cols__cta--no-bg>span{display:inline;font-weight:600}@media screen and (min-width: 576px){.swiper-cols__cta--no-bg>span{line-height:32px;font-size:20px}}@media screen and (max-width: 575px){.swiper-cols__cta--no-bg>span{line-height:24px;font-size:16px}}.swiper-cols__cta--no-bg .btn{height:56px}.swiper-cols .typical-timeline{margin:64px 0 0 0;color:#fff}.swiper-cols .typical-timeline__title{margin:0 0 24px 0;line-height:42px;font-size:32px;color:#fff}@media screen and (max-width: 768px){.swiper-cols .typical-timeline__title{line-height:32px;font-size:24px}}.swiper-cols .typical-timeline__list{display:flex;line-height:32px;font-size:20px;font-weight:600}@media screen and (min-width: 992px){.swiper-cols .typical-timeline__list{justify-content:space-between;gap:0 15px}}@media screen and (max-width: 991px)and (min-width: 769px){.swiper-cols .typical-timeline__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}}@media screen and (max-width: 768px){.swiper-cols .typical-timeline__list{flex-direction:column;gap:12px 0}}.swiper-cols .typical-timeline__list-item b,.swiper-cols .typical-timeline__list-item strong{color:#d3fb52}.swiper-cols .typical-timeline--dark{color:#010708}.swiper-cols .typical-timeline--dark .typical-timeline__title{color:#010708}.swiper-cols .typical-timeline--dark strong{font-weight:600;color:#023a3f}@media screen and (max-width: 1399px)and (min-width: 992px){.swiper-cols .typical-timeline--dark strong{display:block}}.faq .container{display:flex;gap:0 148px}@media screen and (max-width: 1399px){.faq .container{gap:0 120px}}@media screen and (max-width: 1199px){.faq .container{flex-direction:column;gap:48px 0}}.faq__accordion{flex-grow:1}@media screen and (min-width: 1200px){.faq__cta{flex-shrink:0;width:342px}}.faq__cta .cta-banner{padding:32px;background-color:#4c5e59;color:#fff;border-radius:32px}@media screen and (min-width: 1200px){.faq__cta .cta-banner{position:sticky;top:130px}}@media screen and (max-width: 575px){.faq__cta .cta-banner{padding:32px 24px}}.faq__cta .cta-banner__author{display:flex;align-items:center;gap:0 12px;margin-bottom:16px;line-height:normal;color:#f9ffe6}.faq__cta .cta-banner__author-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border:2px solid #f9ffe6;user-select:none;pointer-events:none;overflow:hidden;border-radius:50%}.faq__cta .cta-banner__author-name{margin-bottom:5px;font-weight:500;font-size:14px}.faq__cta .cta-banner__author-role{font-size:12px}.faq__cta .cta-banner__text{margin-bottom:24px}.faq__cta .cta-banner__btn{align-items:center;gap:0 12px}.faq__cta .cta-banner__btn::after{content:"";width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.51262 11.8563C0.512012 13.8727 1.04303 15.8417 2.0527 17.5771L0.416016 23.5066L6.53149 21.9156C8.21629 22.8267 10.1134 23.3077 12.044 23.3082H12.0491C18.4067 23.3082 23.5821 18.1748 23.5847 11.8653C23.5859 8.80785 22.3871 5.93292 20.2089 3.76996C18.0311 1.60713 15.1347 0.415389 12.0486 0.414062C5.69024 0.414062 0.515293 5.54708 0.51262 11.8563Z' fill='url(%23paint0_linear_1924_95602)'/%3E%3Cpath d='M0.100371 11.8527C0.099642 13.9417 0.649739 15.9811 1.69537 17.7786L0 23.9207L6.3348 22.2726C8.08024 23.2169 10.0454 23.7147 12.0451 23.7154H12.0502C18.636 23.7154 23.9972 18.3975 24 11.8622C24.0011 8.69486 22.7591 5.71659 20.5032 3.47611C18.2469 1.23587 15.2468 0.0013263 12.0502 0C5.4633 0 0.103044 5.31714 0.100371 11.8527ZM3.87279 17.4691L3.63633 17.0965C2.64197 15.5277 2.11715 13.7149 2.11788 11.8534C2.12007 6.42134 6.5754 2.00199 12.054 2.00199C14.707 2.00307 17.2005 3.02927 19.0759 4.89127C20.9512 6.7534 21.9831 9.22875 21.9824 11.8615C21.9799 17.2936 17.5245 21.7136 12.0502 21.7136H12.0464C10.2639 21.7126 8.51575 21.2377 6.9911 20.3401L6.62826 20.1266L2.86908 21.1046L3.87279 17.4691Z' fill='url(%23paint1_linear_1924_95602)'/%3E%3Cpath d='M9.06389 6.89774C8.84019 6.40436 8.60481 6.39447 8.39204 6.38579C8.21791 6.37844 8.01875 6.37891 7.81983 6.37891C7.62067 6.37891 7.29719 6.45319 7.02366 6.74956C6.74989 7.04605 5.97852 7.76273 5.97852 9.22033C5.97852 10.6781 7.04857 12.0866 7.19767 12.2845C7.34701 12.4819 9.2633 15.5689 12.2981 16.7564C14.8204 17.7433 15.3337 17.547 15.8811 17.4975C16.4285 17.4482 17.6477 16.7811 17.8964 16.0892C18.1453 15.3975 18.1453 14.8045 18.0707 14.6807C17.9961 14.5572 17.7969 14.4831 17.4984 14.335C17.1997 14.1868 15.7318 13.47 15.4581 13.3712C15.1843 13.2724 14.9853 13.2231 14.7861 13.5197C14.5871 13.816 14.0153 14.4831 13.841 14.6807C13.6669 14.8787 13.4926 14.9034 13.1941 14.7552C12.8954 14.6066 11.9337 14.294 10.7929 13.2848C9.90526 12.4996 9.30607 11.5298 9.13182 11.2332C8.95769 10.9369 9.11323 10.7764 9.26294 10.6287C9.39709 10.496 9.56162 10.2828 9.71096 10.1099C9.85994 9.9369 9.90964 9.81343 10.0092 9.61581C10.1088 9.41807 10.059 9.24505 9.98437 9.09687C9.90964 8.94868 9.3294 7.48361 9.06389 6.89774Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1924_95602' x1='1158.85' y1='2309.68' x2='1158.85' y2='0.415164' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231FAF38'/%3E%3Cstop offset='1' stop-color='%2360D669'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1924_95602' x1='1200' y1='2392.07' x2='1200' y2='-0.00313673' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F9F9F9'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") center center no-repeat}.credibility .logo-swiper{padding-top:34px}.credibility__stats{display:grid}.credibility__stats.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media screen and (max-width: 720px){.credibility__stats.grid-3{grid-template-columns:auto}}.credibility__stats-item{display:flex;flex-direction:column;align-items:center;gap:4px 0;font-weight:600;font-size:20px;color:#fff;text-align:center}@media screen and (max-width: 1299px){.credibility__stats-item{font-size:18px}}@media screen and (max-width: 991px){.credibility__stats-item{font-size:16px}}.credibility__stats-number{line-height:80px;font-weight:600;font-size:56px;color:#d3fb52}.credibility__stats-number--plus::before{content:"+"}.credibility__stats-number--avarage::after{content:"/5"}@media screen and (max-width: 1299px){.credibility__stats-number{line-height:normal;font-size:48px}}@media screen and (max-width: 991px){.credibility__stats-number{font-size:42px}}@media screen and (max-width: 768px){.credibility__stats-number{font-size:40px}}.request-form{position:relative;padding-bottom:183px !important;margin-bottom:-165px !important;background-position:top right !important;z-index:1}.request-form .container{display:flex;align-items:flex-start;gap:0 145px}@media screen and (max-width: 1599px){.request-form .container{gap:0 100px}}@media screen and (max-width: 1199px){.request-form .container{gap:0 50px}}@media screen and (max-width: 1080px){.request-form .container{flex-direction:column;gap:48px 0}}.request-form .request-form__text{flex-grow:1;color:#f9ffe6}.request-form .request-form__text .section-heading-holder{margin-bottom:24px}.request-form .request-form__text h3{margin:0 0 12px 0;line-height:24px;font-size:16px;color:#fff}.request-form .request-form__text ul{display:flex;flex-direction:column;gap:11px 0;line-height:normal}.request-form .request-form__text ul li{position:relative;padding:0 0 0 28px}.request-form .request-form__text ul li::before{content:"";position:absolute;top:50%;left:0;width:18px;height:18px;background:url("../images/icons/request-form-dot-icon.svg") center center no-repeat;transform:translateY(-50%)}.request-form .request-form__text ul li b,.request-form .request-form__text ul li strong{font-weight:600}@media screen and (min-width: 1081px){.request-form__form{flex-shrink:0;width:49.2%}}.request-form__form .request-form__form-card{width:100%;padding:48px;background-color:#fff;border:8px solid #243d41;border-radius:24px;overflow:visible}@media screen and (max-width: 1599px){.request-form__form .request-form__form-card{padding:32px}}@media screen and (max-width: 1080px){.request-form__form .request-form__form-card{padding:32px 24px}}.request-form__form .request-form__form-card .wpcf7-form{margin:0;padding:0;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.request-form__form .request-form__form-card .form-row{display:flex;gap:24px}@media screen and (max-width: 1499px)and (min-width: 1081px){.request-form__form .request-form__form-card .form-row{flex-direction:column;gap:12px}}@media screen and (max-width: 768px){.request-form__form .request-form__form-card .form-row{flex-direction:column;gap:12px}}.request-form__form .request-form__form-card .form-row:not(:last-child){margin-bottom:24px}.request-form__form .request-form__form-card .form-row .col-6{flex:1 1 0}.request-form__form .request-form__form>form:not(.wpcf7-form){width:100%;padding:48px;background-color:#fff;border:8px solid #243d41;border-radius:24px;overflow:visible}@media screen and (max-width: 1599px){.request-form__form .request-form__form>form:not(.wpcf7-form){padding:32px}}@media screen and (max-width: 1080px){.request-form__form .request-form__form>form:not(.wpcf7-form){padding:32px 24px}}.request-form__form .request-form__form>form:not(.wpcf7-form) .form-row{display:flex;gap:24px}@media screen and (max-width: 1499px)and (min-width: 1081px){.request-form__form .request-form__form>form:not(.wpcf7-form) .form-row{flex-direction:column;gap:12px}}@media screen and (max-width: 768px){.request-form__form .request-form__form>form:not(.wpcf7-form) .form-row{flex-direction:column;gap:12px}}.request-form__form .request-form__form>form:not(.wpcf7-form) .form-row:not(:last-child){margin-bottom:24px}.request-form__form .request-form__form>form:not(.wpcf7-form) .form-row .col-6{flex:1 1 0}.request-form__form .form-services{margin:24px 0 32px 0}.request-form__form .form-services__title{margin:0 0 13px 0;line-height:28px;font-size:20px}.request-form__form .form-services__tags{display:flex;flex-wrap:wrap;gap:8px}.request-form__form .form-services__tags p{margin:0;display:contents}.request-form__form .form-services__tags .form-services__tag label{display:inline-flex;align-items:center;height:28px;padding:0 8px;margin:0;background:#fff;border:1px solid #cacfce;font-weight:500;font-size:12px;cursor:pointer;text-align:center;border-radius:35px}.request-form__form .form-services__tags .form-services__tag label::before{content:"";position:relative;top:-1px;flex-grow:0;height:16px;width:0;background:url("../images/icons/tag-check-icon.svg") center center no-repeat;transition:all .3s ease-in-out;pointer-events:none}.request-form__form .form-services__tags .form-services__tag-input{display:none}.request-form__form .form-services__tags .form-services__tag-input:checked+label{background-color:#052326;border-color:#052326;color:#fff}.request-form__form .form-services__tags .form-services__tag-input:checked+label::before{width:16px}.request-form__form .form-services .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:8px}.request-form__form .form-services .wpcf7-list-item{margin:0;list-style:none}.request-form__form .form-services .wpcf7-list-item label{display:inline-flex !important;align-items:center;height:28px;padding:0 8px;margin:0;background:#fff !important;border:1px solid #cacfce !important;font-weight:500;font-size:12px;cursor:pointer;text-align:center;border-radius:35px;position:relative;color:#010708}.request-form__form .form-services .wpcf7-list-item label .wpcf7-list-item-label{color:inherit}.request-form__form .form-services .wpcf7-list-item label::before{content:"";position:relative;top:-1px;flex-grow:0;height:16px;width:0;background:url("../images/icons/tag-check-icon.svg") center center no-repeat;transition:all .3s ease-in-out;pointer-events:none}.request-form__form .form-services .wpcf7-list-item label input[type=checkbox]{display:none !important}.request-form__form .form-services .wpcf7-list-item label:has(input:checked){background-color:#052326 !important;border-color:#052326 !important;color:#fff !important}.request-form__form .form-services .wpcf7-list-item label:has(input:checked) .wpcf7-list-item-label{color:#fff !important}.request-form__form .form-services .wpcf7-list-item label:has(input:checked)::before{width:16px}.request-form__form .form-services .wpcf7-list-item.wdm-cf7-tag--checked label{background-color:#052326 !important;border-color:#052326 !important;color:#fff !important}.request-form__form .form-services .wpcf7-list-item.wdm-cf7-tag--checked label .wpcf7-list-item-label{color:#fff !important}.request-form__form .form-services .wpcf7-list-item.wdm-cf7-tag--checked label::before{width:16px}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item{margin:0;list-style:none}.request-form__form .request-form__form-card .wpcf7 .wpcf7-checkbox{display:flex !important;flex-wrap:wrap;gap:8px}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label{display:inline-flex !important;align-items:center;height:28px;padding:0 8px;margin:0 !important;background:#fff !important;border:1px solid #cacfce !important;font-weight:500;font-size:12px;cursor:pointer;text-align:center;border-radius:35px;position:relative;color:#010708}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label .wpcf7-list-item-label{color:inherit}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label::before{content:"";position:relative;top:-1px;flex-grow:0;height:16px;width:0;background:url("../images/icons/tag-check-icon.svg") center center no-repeat;transition:all .3s ease-in-out;pointer-events:none}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label input[type=checkbox]{display:none !important}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label:has(input:checked){background-color:#052326 !important;border-color:#052326 !important;color:#fff !important}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label:has(input:checked) .wpcf7-list-item-label{color:#fff !important}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label:has(input:checked)::before{width:16px}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item.wdm-cf7-tag--checked label{background-color:#052326 !important;border-color:#052326 !important;color:#fff !important}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item.wdm-cf7-tag--checked label .wpcf7-list-item-label{color:#fff !important}.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item.wdm-cf7-tag--checked label::before{width:16px}.request-form__form .request-form__form-card .form-services__tags p{margin:0;display:contents}.request-form__form .request-form__form-card .select2-results__options{max-height:280px}.request-form__form .form-submit{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 410px){.request-form__form .form-submit{flex-direction:column;gap:16px;align-items:stretch}}.request-form__form .form-submit--email-only{justify-content:flex-end;margin-top:24px}.request-form__form .form-submit__email{display:flex;flex-direction:column;font-size:14px;color:#4c524b;text-align:right}.request-form__form .form-submit__email a{font-weight:600}.request-form__form input.wpcf7-submit.btn{width:100%}.trust-section .container{gap:0 270px}@media screen and (max-width: 1599px){.trust-section .container{gap:0 150px}}@media screen and (max-width: 1399px){.trust-section .container{gap:0 100px}}@media screen and (max-width: 1299px){.trust-section .container{gap:0 50px}}@media screen and (max-width: 768px){.trust-section .container{flex-direction:column;align-items:flex-start;gap:48px 0}}.trust-section__content,.trust-section__media{flex:1 1 0}@media screen and (min-width: 769px){.trust-section__content,.trust-section__media{max-width:586px}}@media screen and (max-width: 768px){.trust-section__content,.trust-section__media{width:100%}}.trust-section__content-description{margin:0;color:#4c524b}.trust-section__content-guarantee{padding:8px 50px 8px 12px;background-color:#f9ffe6;line-height:20px;color:#4c524b;font-size:12px;border-radius:8px}.trust-section__content-guarantee b,.trust-section__content-guarantee strong{font-weight:600;color:#010708}.trust-section__media{display:flex;position:relative;padding:8px;border:1px solid #e6e6e6;border-radius:24px}.trust-section__media img{user-select:none;pointer-events:none;border-radius:16px}@media screen and (max-width: 768px){.trust-section__media img{width:100%;height:auto;object-fit:cover}}.trust-section__media-stat{display:flex;align-items:center;gap:0 12px;position:absolute;left:24px;right:24px;bottom:24px;padding:24px;background:hsla(0,0%,100%,.32);backdrop-filter:blur(24px);font-weight:500;color:#010708;border-radius:12px}@media screen and (max-width: 1199px){.trust-section__media-stat{padding:12px 24px}}.trust-section__media-stat .trust-section__stat-value{line-height:56px;font-weight:600;font-size:40px;color:#052326}@media screen and (max-width: 1199px){.trust-section__media-stat .trust-section__stat-value{line-height:40px;font-size:32px}}.trust-section__badges{gap:0 16px;margin:48px 0 40px 0}@media screen and (max-width: 1199px){.trust-section__badges{margin:32px 0}}.trust-section__badges img{user-select:none;pointer-events:none}.team-reviews-swiper{padding:0 !important}.team-reviews-swiper .team-review-card{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center}@media screen and (max-width: 991px){.team-reviews-swiper .team-review-card{grid-template-columns:1fr}}.team-reviews-swiper .team-review-card__image{position:relative}@media screen and (max-width: 991px){.team-reviews-swiper .team-review-card__image{display:flex;align-items:center;justify-content:center}.team-reviews-swiper .team-review-card__image img{max-height:382px}}.team-reviews-swiper .team-review-card__image::before,.team-reviews-swiper .team-review-card__image::after{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:140px;background:linear-gradient(173.85deg, #052326 37.44%, rgba(5, 35, 38, 0) 94.36%)}@media screen and (max-width: 991px){.team-reviews-swiper .team-review-card__image::before,.team-reviews-swiper .team-review-card__image::after{height:80px}}.team-reviews-swiper .team-review-card__image::after{top:auto;bottom:0;transform:rotate(180deg)}.team-reviews-swiper .team-review-card__content{position:relative;padding:128px 0 95px 0;z-index:1}@media screen and (max-width: 1199px){.team-reviews-swiper .team-review-card__content{padding-top:80px}}@media screen and (max-width: 991px){.team-reviews-swiper .team-review-card__content{margin-top:-65px;padding-top:0}}.team-reviews-swiper .team-review-card__content::before{content:"";display:block;width:100%;height:40px;margin:0 0 48px 0;background:url(../images/icons/team-review-quote-icon.svg) left center no-repeat}.team-reviews-swiper .team-review-card__quote{padding:0;margin:0 0 48px 0;line-height:32px;font-size:24px;color:#fff}@media screen and (max-width: 768px){.team-reviews-swiper .team-review-card__quote{font-size:20px}}.team-reviews-swiper .team-review-card__author{display:flex;flex-direction:column;gap:1px 0;color:#fff;font-size:14px}.team-reviews-swiper .team-review-card__author-name{font-weight:600;font-size:20px}.team-reviews-swiper .swiper-navigation{margin-top:64px}@media screen and (max-width: 991px){.team-reviews-swiper .swiper-navigation{margin-top:46px}}.site-header{position:fixed;top:0;left:0;right:0;padding:0;background-color:rgba(0,0,0,0);transition:all .2s ease-in-out;z-index:999999}.site-header .top-bar{height:40px;padding:3px 0;background-color:#010708}.site-header .top-bar .container{height:100%}.site-header .top-bar__cta-link{display:inline-flex;align-items:center;gap:0 8px;line-height:20px;font-size:12px;color:#fff}.site-header .top-bar__cta-link::before{content:"";width:8px;height:8px;background-color:#d3fb52;box-shadow:0px 0px 8px 0px rgba(211,251,82,.25);transition:all .3s ease-in-out;border-radius:50%}.site-header .top-bar__cta-link:hover{text-decoration:underline}.site-header .top-bar__cta-link:hover::before{background-color:#fff}.site-header .lang-bar{position:relative}@media screen and (max-width: 991px){.site-header .lang-bar{display:none}}.site-header .lang-bar__button{position:relative;padding:0 15px 0 0;border:0;font-weight:500;font-size:14px;color:#fff;background:rgba(0,0,0,0);text-decoration:underline;text-underline-offset:6px;border-radius:0;cursor:pointer}.site-header .lang-bar__button::after{content:"";position:absolute;top:0;right:0;bottom:0;width:8px;height:6px;margin:auto 0;background:url("../images/icons/lang-bar-arrow.svg") center center no-repeat;transition:all .3s ease-in-out}.site-header .lang-bar__button.opened{text-decoration:none}.site-header .lang-bar__button.opened::after{transform:rotate(-180deg)}.site-header .lang-bar__dropdown{position:absolute;top:100%;left:0;right:0;margin-top:8px;padding:0;background-color:#010708;max-height:0;overflow:hidden;transition:max-height .3s ease;border-radius:5px}.site-header .lang-bar__dropdown .lang-bar__dropdown-link{display:block;padding:5px 15px;font-size:12px;font-weight:500;color:#fff;border-radius:5px}.site-header .lang-bar__dropdown .lang-bar__dropdown-link:hover{background-color:#a1de3b;color:#000}.site-header .main-bar{margin-top:24px;padding-bottom:24px}@media screen and (max-width: 991px){.site-header .main-bar{margin-top:12px;padding-bottom:12px}}.site-header .main-bar .container{display:flex;align-items:center;height:56px}@media screen and (min-width: 992px){.site-header .main-bar .container{justify-content:space-between}}.site-header .site-logo{position:relative;display:flex;flex-shrink:0;margin:0}.site-header .menu-toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;top:0;right:0;width:56px;height:56px;margin:0 0 0 auto;padding:0;border:0;background:rgba(76,94,89,.12);cursor:pointer;outline:none;border-radius:50%;z-index:99999}@media screen and (min-width: 992px){.site-header .menu-toggle{display:none}}@media screen and (max-width: 768px){.site-header .menu-toggle{order:1}}.site-header .menu-toggle .icon{position:relative;top:0;bottom:0;left:0;margin:auto;width:18px;height:2px;background:rgba(0,0,0,0);backface-visibility:hidden;border-radius:0;transition:all .3s ease-in-out}.site-header .menu-toggle .icon::before,.site-header .menu-toggle .icon::after{content:"";display:block;position:absolute;left:0;width:18px;height:2px;background:#fff;backface-visibility:hidden;border-radius:0;transition:all .3s ease-in-out}.site-header .menu-toggle .icon::before{top:-5px}.site-header .menu-toggle .icon::after{top:5px}.site-header .menu-toggle.opened .icon{background-color:rgba(0,0,0,0)}.site-header .menu-toggle.opened .icon::before{transform:rotate(45deg) translate(4px, 4px)}.site-header .menu-toggle.opened .icon::after{transform:rotate(-45deg) translate(3px, -4px)}.site-header #site-navigation{position:static;height:100%;padding:0 15px;background:rgba(76,94,89,.12);border-radius:99px}.site-header #site-navigation .mobile-view{padding:0 20px}.site-header #site-navigation .mobile-view .lang-bar{position:absolute;top:34px;left:20px;display:inline-flex}@media screen and (min-width: 992px){.site-header #site-navigation .mobile-view{display:none}}.site-header #site-navigation .mobile-view--bottom{margin-top:30px}.site-header #site-navigation .mobile-view .header-lang-bar{margin-left:0}.site-header #site-navigation #primary-menu-list{display:flex;align-items:center;gap:0 24px;height:100%}@media screen and (max-width: 1199px){.site-header #site-navigation #primary-menu-list{gap:0 20px}}@media screen and (max-width: 991px){.site-header #site-navigation #primary-menu-list{flex-direction:column;align-items:flex-start;gap:10px 0;padding:0;height:auto}}.site-header #site-navigation #primary-menu-list>li{position:relative;height:100%}@media screen and (max-width: 1120px){.site-header #site-navigation #primary-menu-list>li{width:100%}}.site-header #site-navigation #primary-menu-list>li>a{display:flex;align-items:center;justify-content:center;height:100%;padding:0;font-weight:500;color:#fff;font-size:14px;text-decoration:none;white-space:nowrap;text-align:center;border-radius:0}.site-header #site-navigation #primary-menu-list>li>a span{display:block;padding:4px 12px;border-radius:35px;transition:all .3s ease-in-out}@media screen and (max-width: 991px){.site-header #site-navigation #primary-menu-list>li>a{width:100%;padding:10px 15px;font-size:20px}}.site-header #site-navigation #primary-menu-list>li>a:hover span{background-color:#f9ffe6;color:#010708}.site-header #site-navigation #primary-menu-list>li.menu-current-item a,.site-header #site-navigation #primary-menu-list>li.current-menu-item a,.site-header #site-navigation #primary-menu-list>li.current_page_item a{pointer-events:none}.site-header #site-navigation #primary-menu-list>li.menu-current-item a span,.site-header #site-navigation #primary-menu-list>li.current-menu-item a span,.site-header #site-navigation #primary-menu-list>li.current_page_item a span{background-color:#f9ffe6;color:#010708}.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item) a span{background-color:#f9ffe6;color:#010708}@media screen and (max-width: 991px){.site-header #site-navigation{position:fixed;top:0;right:0;bottom:0;width:400px;height:auto;padding:0;padding-top:95px;padding-bottom:50px;background-color:#042023;overflow:auto;transform:translateX(120%);transition:all .3s ease-in-out;border-radius:0;z-index:99999}}@media screen and (max-width: 575px){.site-header #site-navigation{width:100%}}.site-header .buttons{display:flex;align-items:center;gap:0 30px}.site-header .buttons a{position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1199px){.site-header .buttons a.btn{display:none}}.site-header.on-scroll{background-color:#042023}.site-header.on-scroll:has(.top-bar){top:-40px}@media screen and (max-width: 991px){.mobile-nav-open{overflow:hidden}.mobile-nav-open body{transition:padding .2s ease-in-out;padding-top:0}.mobile-nav-open .menu-toggle{position:fixed;top:15px;right:15px}.mobile-nav-open #masthead{top:-130px}.mobile-nav-open #masthead #site-navigation{transform:translateX(0)}.mobile-nav-open .content-overlay{opacity:1;visibility:visible}}#main-footer{position:relative;margin:124px 0 0 0;padding:64px 0 16px 0;background-color:#010708;color:#fff;border-radius:48px 48px 0 0;z-index:1}@media screen and (max-width: 991px){#main-footer{padding-bottom:0;margin-top:40px}}@media screen and (max-width: 768px){#main-footer{padding:48px 0 0 0;border-radius:24px 24px 0 0}}#main-footer .footer-top{padding:0 0 48px 0;margin:0 0 48px 0;border-bottom:1px solid hsla(0,0%,100%,.12)}@media screen and (max-width: 768px){#main-footer .footer-top{padding:0 0 32px 0;margin:0 0 32px 0}}#main-footer .footer-top img{user-select:none;pointer-events:none}#main-footer .footer-top__hiring-cta{display:inline-flex;align-items:center;gap:0 10px;font-weight:600;color:#d3fb52}#main-footer .footer-top__hiring-cta::before{content:"";width:20px;height:18px;background:url("../images/icons/footer-hiring-icon.svg") center center no-repeat;transition:all .3s ease-in-out}#main-footer .footer-top__hiring-cta:hover{color:#fff}#main-footer .footer-top__hiring-cta:hover::before{filter:brightness(0) invert(1)}#main-footer .footer-services-list{position:relative;flex-wrap:wrap;gap:12px;margin:0 0 48px 0;overflow:hidden}@-webkit-keyframes footerServicesScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-moz-keyframes footerServicesScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-o-keyframes footerServicesScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes footerServicesScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#main-footer .footer-services-list__row{gap:12px;animation:footerServicesScroll 28s linear infinite}#main-footer .footer-services-list__row:not(:last-child){margin:0 0 12px 0}#main-footer .footer-services-list__row:last-child{animation-direction:reverse}#main-footer .footer-services-list__row:hover{animation-play-state:paused}#main-footer .footer-services-list::before,#main-footer .footer-services-list::after{content:"";position:absolute;top:0;bottom:0;width:124px;background:linear-gradient(270deg, #010708 0%, rgba(1, 7, 8, 0) 100%);z-index:1}#main-footer .footer-services-list::before{left:0;transform:rotate(180deg)}#main-footer .footer-services-list::after{right:0;background:linear-gradient(270deg, #010708 0%, rgba(1, 7, 8, 0) 100%)}#main-footer .footer-services-list .footer-services-list__item{padding:16px 32px;background:hsla(0,0%,100%,.12);font-weight:500;text-align:center;white-space:nowrap;border-radius:35px}#main-footer .widget-title{margin:0 0 32px 0;line-height:28px;font-size:20px;font-weight:600;color:#fff}@media screen and (max-width: 991px){#main-footer .widget-title{position:relative;margin:0;width:100%;padding:16px 40px 16px 0;border-bottom:1px solid hsla(0,0%,100%,.12);cursor:pointer}#main-footer .widget-title::after{content:"";position:absolute;top:50%;right:0;width:20px;height:20px;background:url("../images/icons/footer-plus-icon.svg") center center no-repeat;transform:translateY(-50%);transition:all .3s ease-in-out}#main-footer .widget-title+*{max-height:0;overflow:hidden;transition:max-height .3s ease}#main-footer .widget-title.opened{border-color:rgba(0,0,0,0)}#main-footer .widget-title.opened::after{background:url("../images/icons/footer-minus-icon.svg") center center no-repeat;transform:translateY(-50%) rotate(180deg)}}#main-footer .footer-menu-holder{display:flex;gap:0 24px;padding:0 0 47px 0}@media screen and (max-width: 991px){#main-footer .footer-menu-holder{flex-direction:column;gap:0}}#main-footer .footer-menu-holder__links{display:flex;flex-grow:1;gap:0 24px}@media screen and (max-width: 991px){#main-footer .footer-menu-holder__links{flex-direction:column;gap:0}}#main-footer .footer-menu-holder .menu{display:flex;flex-direction:column;gap:12px 0}#main-footer .footer-menu-holder .menu li a{color:#868c8c}#main-footer .footer-menu-holder .menu li a:hover{color:#fff;text-decoration:underline}@media screen and (max-width: 991px){#main-footer .footer-menu-holder .menu-col:has(.opened){padding-bottom:10px}}@media screen and (min-width: 992px){#main-footer .footer-menu-holder .menu-col--small{width:220px}}#main-footer .footer-menu-holder .menu-col:not(#main-footer .footer-menu-holder .menu-col--small){flex-grow:1}@media screen and (min-width: 1300px){#main-footer .footer-menu-holder .menu-col:not(#main-footer .footer-menu-holder .menu-col--small) .menu{display:block;column-count:2;column-gap:12px}#main-footer .footer-menu-holder .menu-col:not(#main-footer .footer-menu-holder .menu-col--small) .menu li{break-inside:avoid}#main-footer .footer-menu-holder .menu-col:not(#main-footer .footer-menu-holder .menu-col--small) .menu li:not(:last-child){margin:0 0 12px 0}}@media screen and (max-width: 768px){#main-footer .footer-menu-holder .menu-col.opened .widget-title{border-bottom:rgba(0,0,0,0)}#main-footer .footer-menu-holder .menu-col.opened .widget-title::after{filter:none;transform:translateY(-50%) rotate(-180deg)}}@media screen and (max-width: 991px){#main-footer .certificates-holder{position:relative;flex-direction:column;gap:30px 0}#main-footer .certificates-holder::after{content:"";position:absolute;top:0;right:-30px;height:68px;width:64px;background:linear-gradient(270deg, #010708 0%, rgba(1, 7, 8, 0) 100%);z-index:1}}@media screen and (max-width: 1299px)and (min-width: 992px){#main-footer .certificates-holder__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));width:100%}}@media screen and (max-width: 991px){#main-footer .certificates-holder__list{position:relative;width:calc(100% + 60px);padding:0 30px;overflow:auto}#main-footer .certificates-holder__list::-webkit-scrollbar{display:none}#main-footer .certificates-holder__list{scrollbar-width:none;-ms-overflow-style:none}}@media screen and (max-width: 768px){#main-footer .certificates-holder__list{width:calc(100% + 40px);padding:0 20px}}#main-footer .certificates-holder__list-item{display:flex;align-items:center;gap:0 12px}@media screen and (max-width: 1299px)and (min-width: 992px){#main-footer .certificates-holder__list-item{justify-content:center;padding:0 15px}}@media screen and (max-width: 991px){#main-footer .certificates-holder__list-item{flex-shrink:0}}@media screen and (max-width: 1299px)and (min-width: 992px){#main-footer .certificates-holder__list-item:not(:last-child){border-right:1px solid hsla(0,0%,100%,.12)}}#main-footer .certificates-holder__list-item:not(:last-child)::after{content:"";width:1px;height:68px;margin:0 24px 0 12px;background-color:hsla(0,0%,100%,.12)}@media screen and (max-width: 1299px)and (min-width: 992px){#main-footer .certificates-holder__list-item:not(:last-child)::after{content:none}}#main-footer .certificates-holder__list-logo{pointer-events:none;user-select:none}#main-footer .certificates-holder__list-details{display:flex;flex-direction:column;color:#868c8c;font-size:14px}@media screen and (max-width: 1199px){#main-footer .certificates-holder__list-details{line-height:normal}}#main-footer .certificates-holder__list-details strong{font-size:20px;font-weight:500;color:#fff}@media screen and (max-width: 991px){#main-footer .certificates-holder__list-details span{white-space:nowrap}}@media screen and (max-width: 1299px)and (min-width: 992px){#main-footer .certificates-holder .btn--call-cta{display:none}}@media screen and (max-width: 991px){#main-footer .certificates-holder .btn--call-cta{width:100%}}#main-footer .insights-output{flex-basis:32.25%}@media screen and (max-width: 1299px){#main-footer .insights-output{flex-basis:40%}}#main-footer .insights-output__list{display:flex;flex-direction:column;gap:20px 0}#main-footer .insights-output__item{align-items:flex-start;gap:0 20px}#main-footer .insights-output__item-image{flex-shrink:0;width:114px;outline:1px solid rgba(230,230,230,.3);transition:all .3s ease-in-out;border-radius:8px}#main-footer .insights-output__item-image:hover{outline-color:#a1de3b}#main-footer .insights-output__item-image img{width:100%;height:auto;object-fit:cover;border-radius:8px}#main-footer .insights-output__item-title{margin:0 0 4px 0;font-weight:600px;color:#fff}#main-footer .insights-output__item-title a{color:#fff}#main-footer .insights-output__item-title a:hover{color:#a1de3b}#main-footer .insights-output__item-added{display:block;font-weight:500;font-size:14px;color:hsla(0,0%,100%,.7)}#main-footer .social-media{align-items:center;gap:0 20px}#main-footer .social-media a{display:flex}#main-footer .social-media a svg path{transition:all .3s ease-in-out}#main-footer .social-media a:hover svg path{fill:#d2fb54}#main-footer .footer-bottom{display:flex;align-items:center;justify-content:space-between;padding:48px 0;margin:48px 0 0 0;border-top:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7);font-weight:500;font-size:14px}@media screen and (max-width: 768px){#main-footer .footer-bottom{padding:32px 0}}@media screen and (max-width: 640px){#main-footer .footer-bottom{flex-direction:column-reverse;gap:24px 0;margin-top:32px;text-align:center}}.logo-swiper{position:relative;padding:64px 0;overflow:hidden}.logo-swiper::before,.logo-swiper::after{content:"";position:absolute;top:0;left:0;bottom:0;width:115px;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);z-index:5}.logo-swiper::after{left:auto;right:0;transform:rotate(180deg)}.logo-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;transition:none !important}@keyframes ticker-scroll{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-100%, 0, 0)}}.logo-swiper .swiper-wrapper{animation-name:ticker-scroll;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running;transition-property:none !important}@media screen and (min-width: 992px){.logo-swiper .swiper-wrapper{animation-duration:50s}}@media screen and (max-width: 991px){.logo-swiper .swiper-wrapper{animation-duration:30s}}@media screen and (max-width: 768px){.logo-swiper .swiper-wrapper{animation-duration:20s}}.logo-swiper .swiper-wrapper:hover{animation-play-state:paused}.logo-swiper--dark-gradient::before,.logo-swiper--dark-gradient::after{background:linear-gradient(90deg, rgb(5, 35, 38) 0%, rgba(255, 255, 255, 0) 100%)}.dark-bg .logo-swiper img{filter:brightness(0) invert(1);opacity:.5;transition:all .3s ease-in-out}.dark-bg .logo-swiper .swiper-slide:hover img{opacity:1}.features-grid{display:grid}.features-grid.grid-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media screen and (max-width: 768px){.features-grid.grid-2{grid-template-columns:auto;gap:12px}}.features-grid.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media screen and (max-width: 1199px){.features-grid.grid-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 991px){.features-grid.grid-3{gap:12px}}@media screen and (max-width: 575px){.features-grid.grid-3{grid-template-columns:auto}}.features-grid.grid-3 .notice-item{grid-column:span 3;padding:0;line-height:32px;font-weight:600;font-size:20px}@media screen and (max-width: 1199px){.features-grid.grid-3 .notice-item{grid-column:span 2}}.features-grid__item{display:flex;flex-direction:column;padding:32px;background-color:#fff;border:1px solid #e6e6e6;border-radius:16px}@media screen and (max-width: 1399px){.features-grid__item{padding:24px}}.features-grid__item-header{display:flex;flex-direction:column;gap:24px 0;padding:0 0 20px 0;margin:0 0 16px 0;border-bottom:1px solid #e6e6e6}.features-grid__item-header .features-grid__item-title{padding:0;margin:0;border:0}.features-grid__item-icon{display:flex;user-select:none;pointer-events:none}.features-grid__item-icon:not(.has-text){align-items:center;justify-content:center;width:32px;height:32px;margin:0 0 16px 0}.features-grid__item-icon.has-text{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto}.features-grid__item-icon.has-text span{line-height:40px;font-size:32px}.features-grid__item-icon.has-text span.green-text{color:#a1de3b}.features-grid__item-title{padding:0 0 13px 0;margin:0 0 16px 0;line-height:normal;border-bottom:1px solid #e6e6e6;line-height:28px;font-size:20px}.features-grid__item-description p{margin:0 0 23px 0}.features-grid__item-description p:last-child{margin:0}.features-grid__item-description ul{display:flex;flex-direction:column;gap:8px 0;font-size:16px}.features-grid__item-description ul li{position:relative;padding:0 0 0 28px}.features-grid__item-description ul li::before{content:"";position:absolute;top:6px;left:5px;width:6px;height:6px;background-color:#a1de3b;box-shadow:0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32);border-radius:50%}.features-grid__item--dark{background-color:#052326;color:#fff}.features-grid__item--dark .features-grid__item-title{color:#f9ffe6}.features-grid__item--dark ul li::before{top:1px;left:0;width:18px;height:18px;background:url("../images/icons/features-grid-dark-li-dot.svg") center center no-repeat;box-shadow:none}.features-grid__item-cta{display:flex;align-items:center;justify-content:space-between;grid-column:span 2;gap:0 20px;padding-top:8px}@media screen and (max-width: 768px){.features-grid__item-cta{grid-column:span 1}}@media screen and (max-width: 575px){.features-grid__item-cta{flex-direction:column;gap:24px 0;align-items:stretch}}.features-grid__item-cta span{line-height:32px;font-size:20px;font-weight:600}.cards-grid.grid-4{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media screen and (max-width: 1299px){.cards-grid-swiper{width:calc(100% + 100px);margin-left:-50px}}@media screen and (max-width: 1299px)and (max-width: 991px){.cards-grid-swiper{width:calc(100% + 60px);margin-left:-30px}}@media screen and (max-width: 1299px){.cards-grid-swiper .swiper{padding:0 50px}}@media screen and (max-width: 1299px)and (max-width: 991px){.cards-grid-swiper .swiper{padding:0 30px}}.cards-grid__item-image{display:flex;margin:0 0 24px 0;outline:2px solid rgba(230,230,230,.3);outline-offset:-2px;border-radius:18px}.cards-grid__item-image img{width:100%;height:auto;object-fit:cover;border-radius:18px}.cards-grid__item-title{margin:0 0 12px 0;line-height:40px;font-size:32px}@media screen and (max-width: 1499px){.cards-grid__item-title{line-height:normal;font-size:28px}}@media screen and (max-width: 1399px){.cards-grid__item-title{font-size:24px}}@media screen and (min-width: 1200px){.cards-grid-section .swiper-navigation{display:none}}.services-grid{display:grid}.services-grid.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media screen and (max-width: 1060px){.services-grid.grid-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 680px){.services-grid.grid-3{gap:16px}}@media screen and (max-width: 575px){.services-grid.grid-3{grid-template-columns:auto}}.services-grid__item{border-radius:24px;border:1px solid #e6e6e6;overflow:hidden}.services-grid__item .p-32{padding:32px}@media screen and (max-width: 575px){.services-grid__item .p-32{padding:24px}}.services-grid__item .pt-0{padding-top:0}.services-grid__item-image{display:flex}@media screen and (max-width: 575px){.services-grid__item-image img{width:100%;height:auto;object-fit:cover}}.services-grid__item-details{padding:20px 24px 24px 24px}.services-grid__item-details.mt-minus-15{margin-top:-15px}.services-grid__item-title{margin:0 0 12px 0;line-height:28px;font-size:20px}.services-grid__item-title:hover a{color:#4c5e59}.video-testimonial{max-width:952px;margin:0 auto}.video-testimonial__media{position:relative;display:flex;border:8px solid #485d60;margin:0 0 32px 0;overflow:hidden;border-radius:32px}.video-testimonial__media iframe{width:100%;height:100%;min-height:350px}@media screen and (min-width: 992px){.video-testimonial__media iframe{min-height:500px}}@media screen and (max-width: 991px){.video-testimonial__media{border-radius:12px}}@media screen and (max-width: 768px){.video-testimonial__media{margin:0 0 24px 0;border-width:4px}}.video-testimonial__media img{width:100%;object-fit:cover;transition:all .3s ease-in-out;border-radius:24px}@media screen and (max-width: 991px){.video-testimonial__media img{border-radius:10px}}.video-testimonial__media .video-btn.btn{gap:0 8px;position:absolute;top:50%;left:50%;padding:0 20px !important;height:48px !important;transform:translate(-50%, -50%)}.video-testimonial__media .video-btn.btn::before{content:"";width:16px;height:16px;background:url("../images/icons/play-icon.svg") center center no-repeat;transition:all .3s ease-in-out}.video-testimonial__media .video-btn.btn:hover{background:hsla(0,0%,100%,.24);backdrop-filter:blur(16px);color:#fff}.video-testimonial__media .video-btn.btn:hover::before{filter:brightness(0) invert(1)}.video-testimonial__media:hover img{transform:rotate(2deg) scale(1.1)}.video-testimonial__footer{display:flex;flex-direction:column;gap:24px 0;color:#fff}@media screen and (max-width: 991px){.video-testimonial__footer{gap:16px 0}}.video-testimonial__quote{line-height:40px;font-size:32px;color:#fff}@media screen and (max-width: 991px){.video-testimonial__quote{line-height:normal;font-size:28px}}@media screen and (max-width: 768px){.video-testimonial__quote{line-height:32px;font-size:24px}}.video-testimonial__quote::before{content:"“"}.video-testimonial__quote::after{content:"”"}.video-testimonial__author{gap:0 50px;color:#f9ffe6}.video-testimonial__author-name{margin:0 0 6px 0;line-height:28px;font-size:20px;font-weight:600;color:#fff}@media screen and (max-width: 768px){.video-testimonial__brand-logo{max-height:20px}}.tabs-holder{display:flex;align-items:center;flex-direction:column}.tabs-holder .nav-tabs-holder{width:100%;margin-bottom:48px}@media screen and (max-width: 1299px){.tabs-holder .nav-tabs-holder{flex-direction:column;gap:20px 0}}.tabs-holder .nav-tabs-holder .nav-tabs{margin-bottom:0}.tabs-holder .nav-tabs{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;gap:4px;margin:0 0 52px 0;padding:4px;border:1px solid #e6e6e6;border-radius:35px}@media screen and (max-width: 991px){.tabs-holder .nav-tabs{justify-content:flex-start}}@media screen and (max-width: 870px){.tabs-holder .nav-tabs{width:calc(100% + 30px);padding-right:20px;margin-right:-30px;border-right:0;overflow:auto;border-radius:35px 0 0 35px}.tabs-holder .nav-tabs::-webkit-scrollbar{display:none}.tabs-holder .nav-tabs{scrollbar-width:none;-ms-overflow-style:none}}@media screen and (max-width: 768px){.tabs-holder .nav-tabs{width:calc(100% + 20px);padding-right:20px;margin-right:-20px;margin-bottom:32px}}.tabs-holder .nav-tabs__active-indicator{position:absolute;top:5px;left:5px;bottom:5px;background-color:#051c1c;border-radius:35px;z-index:2;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}@media screen and (max-width: 870px){.tabs-holder .nav-tabs__active-indicator{display:none}}.tabs-holder .nav-tabs__item{position:relative;display:flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border:0;background:none;font-weight:600;font-size:16px;cursor:pointer;white-space:nowrap;z-index:3;transition:all .3s ease-in-out;border-radius:35px}.tabs-holder .nav-tabs__item--active{color:#fff}@media screen and (max-width: 870px){.tabs-holder .nav-tabs__item--active{background-color:#051c1c;border-radius:35px}}.tabs-holder .tab-content{width:100%}.tabs-holder .tab-pane{display:none}.tabs-holder .tab-pane--active{display:block}.tabs-holder .search-post,.tabs-holder form{display:flex;gap:0 20px;border:1px solid #e6e6e6;border-radius:30px}@media screen and (min-width: 871px){.tabs-holder .search-post,.tabs-holder form{min-width:405px}}@media screen and (max-width: 870px){.tabs-holder .search-post,.tabs-holder form{width:100%}}.tabs-holder .search-post input[type=search],.tabs-holder .search-post input[type=text],.tabs-holder form input[type=search],.tabs-holder form input[type=text]{flex-grow:1;height:54px;border:0;border-radius:0;padding:0 0 0 24px;border-radius:30px 0 0 30px}.tabs-holder .search-post input[type=search]::-webkit-input-placeholder,.tabs-holder .search-post input[type=text]::-webkit-input-placeholder,.tabs-holder form input[type=search]::-webkit-input-placeholder,.tabs-holder form input[type=text]::-webkit-input-placeholder{color:#4c524b}.tabs-holder .search-post input[type=search]::-moz-placeholder,.tabs-holder .search-post input[type=text]::-moz-placeholder,.tabs-holder form input[type=search]::-moz-placeholder,.tabs-holder form input[type=text]::-moz-placeholder{color:#4c524b}.tabs-holder .search-post input[type=search]:-ms-input-placeholder,.tabs-holder .search-post input[type=text]:-ms-input-placeholder,.tabs-holder form input[type=search]:-ms-input-placeholder,.tabs-holder form input[type=text]:-ms-input-placeholder{color:#4c524b}.tabs-holder .search-post input[type=search]:-moz-placeholder,.tabs-holder .search-post input[type=text]:-moz-placeholder,.tabs-holder form input[type=search]:-moz-placeholder,.tabs-holder form input[type=text]:-moz-placeholder{color:#4c524b}.tabs-holder .search-post button[type=submit],.tabs-holder form button[type=submit]{flex-shrink:0;width:70px;height:54px;padding:0;border:0;background:url("../images/icons/search-icon.svg") center center no-repeat;cursor:pointer;transition:all .3s ease-in-out}.tabs-holder .search-post button[type=submit]:hover,.tabs-holder form button[type=submit]:hover{opacity:.85}@media screen and (min-width: 992px){.awards-grid{display:grid}}@media screen and (max-width: 991px){.awards-grid{display:flex;gap:0 24px;flex-wrap:nowrap;width:calc(100% + 60px);padding:0 30px;margin-left:-30px;overflow:auto}.awards-grid::-webkit-scrollbar{display:none}.awards-grid{-ms-overflow-style:none;scrollbar-width:none}}@media screen and (max-width: 768px){.awards-grid{width:calc(100% + 40px);padding:0 20px;margin-left:-20px}}.awards-grid.grid-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:24px}@media screen and (max-width: 1399px){.awards-grid.grid-6{grid-template-columns:repeat(3, minmax(0, 1fr));gap:48px 24px}}.awards-grid__item{display:flex;flex-direction:column;align-items:center;gap:16px 0;font-size:14px;text-align:center}.awards-grid__item-icon{width:100%;height:124px;user-select:none;pointer-events:none}@media screen and (max-width: 991px){.awards-grid__item-text{max-width:220px}}@media screen and (max-width: 991px){.awards-grid__item{flex-shrink:0}}.post-item__image{display:flex;margin:0 0 16px 0;overflow:hidden;border-radius:16px}.post-item__image img{outline:2px solid rgba(230,230,230,.3);outline-offset:-2px;transition:all .3s ease-in-out;border-radius:16px}.post-item__image:hover img{transform:scale(1.05)}.post-item__details-title{margin:0 0 6px 0;line-height:28px;font-size:20px}.post-item__details-title.white{color:#fff}.post-item__details-title.white a{color:#fff}.post-item__details-title.white a:hover{color:#f9ffe6}.post-item__details .post-item__read-time{display:block;font-weight:600;font-size:14px;color:#4c524b}.post-item--type-2{border:1px solid #e6e6e6;border-radius:24px}.post-item--type-2 .post-item__image{margin:0;border-radius:24px 24px 0 0}.post-item--type-2 .post-item__image img{width:100%;height:auto;border:0;outline:none;object-fit:cover;border-radius:24px 24px 0 0}.post-item--type-2 .post-item__details{padding:24px}.post-item--type-2 .post-item__details-title{margin-bottom:12px}.post-item--type-2 .post-item__meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 15px;margin:0 0 12px 0}.post-item--type-2 .post-item__tags{display:flex;flex-wrap:wrap;gap:4px}.post-item--type-2 .post-item__tags-item{display:inline-flex;padding:4px 8px;background-color:#4c5e59;color:#f9ffe6;line-height:20px;font-size:12px;font-weight:500;border-radius:30px}.post-item--type-2 .post-item__tags-item:hover{background-color:#d3fb52;color:#023a3f}.post-item--type-2 .post-item__read-time{font-weight:400}.posts-grid{display:grid}.posts-grid.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media screen and (max-width: 991px){.posts-grid.grid-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 768px){.posts-grid.grid-3{gap:16px}}@media screen and (max-width: 575px){.posts-grid.grid-3{grid-template-columns:1fr}}.posts-grid.grid-3 .load-more-cta{grid-column:1/-1;display:flex;justify-content:center;margin-top:24px}@media screen and (min-width: 576px){.posts-grid.grid-3 .load-more-cta .btn{min-width:372px}}@media screen and (max-width: 575px){.posts-grid.grid-3 .load-more-cta .btn{width:100%}}@media screen and (max-width: 991px){.posts-swiper{width:calc(100% + 60px);margin-left:-30px}.posts-swiper .swiper{padding:0 30px}}@media screen and (max-width: 768px){.posts-swiper{width:calc(100% + 40px);margin-left:-20px}.posts-swiper .swiper{padding:0 20px}}.cta-block{overflow:hidden;border-radius:32px}.cta-block--hiring{position:relative;padding:48px 64px 64px 64px;background:#052326 url("../images/hiring-cta-bg-image.svg") center center/cover no-repeat;color:#fff}@media screen and (max-width: 1199px){.cta-block--hiring{padding:40px}}@media screen and (max-width: 768px){.cta-block--hiring{display:flex;flex-direction:column;min-height:732px;background:#4c5e59 url("../images/hiring-cta-bg-image-mobile.svg") left bottom no-repeat;text-align:center}.cta-block--hiring::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("../images/hiring-cta-bg-image-mobile-top.svg") left top no-repeat;z-index:1}}@media screen and (max-width: 575px){.cta-block--hiring{padding:32px 18px}}.cta-block--hiring h2,.cta-block--hiring p,.cta-block--hiring div{position:relative;z-index:1}.cta-block--hiring::after{content:"";position:absolute;right:0;bottom:0;width:440px;height:384px}@media screen and (max-width: 1199px){.cta-block--hiring::after{right:-80px}}@media screen and (min-width: 769px){.cta-block--hiring::after{background:url("../images/hiring-cta-valdis-photo.png") right bottom no-repeat}}@media screen and (max-width: 768px){.cta-block--hiring::after{top:0;left:0;right:0;bottom:0;width:100%;height:auto;width:100%;background:url("../images/hiring-cta-valdis-photo-mobile.png") center bottom no-repeat}}.cta-block--hiring .cta-block__heading{margin:0 0 24px 0;line-height:56px;font-size:48px;color:#fff}@media screen and (max-width: 1199px){.cta-block--hiring .cta-block__heading{font-size:36px;line-height:42px}}@media screen and (max-width: 768px){.cta-block--hiring .cta-block__heading{margin:0 0 12px 0;font-size:32px;line-height:40px}}.cta-block--hiring p{max-width:50%;margin:0;color:#f9ffe6}@media screen and (max-width: 1399px){.cta-block--hiring p{max-width:60%}}@media screen and (max-width: 768px){.cta-block--hiring p{max-width:100%}}.cta-block--hiring .cta-block__footer{display:flex;margin:64px 0 0 0}@media screen and (min-width: 1200px){.cta-block--hiring .cta-block__footer{align-items:center;justify-content:space-between;gap:0 50px}}@media screen and (max-width: 1199px){.cta-block--hiring .cta-block__footer{flex-direction:column;align-items:flex-start;gap:30px 0;margin:25px 0 0 0}}@media screen and (max-width: 768px){.cta-block--hiring .cta-block__footer{flex-direction:column-reverse;margin-top:auto;align-items:center;text-align:center}.cta-block--hiring .cta-block__footer a,.cta-block--hiring .cta-block__footer ul{position:relative;z-index:2}.cta-block--hiring .cta-block__footer .btn{width:100%}.cta-block--hiring .cta-block__footer::before{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(360deg, #4C5E59 -4.33%, rgba(76, 94, 89, 0) 96.63%);border-radius:0 0 16px 16px;z-index:1}}@media screen and (max-width: 575px){.cta-block--hiring .cta-block__footer{gap:22px 0}}.cta-block--hiring .cta-block__footer ul{font-size:20px}@media screen and (max-width: 1299px){.cta-block--hiring .cta-block__footer ul{font-size:18px}}@media screen and (max-width: 768px){.cta-block--hiring .cta-block__footer ul{flex-direction:column;gap:10px 0}}@media screen and (min-width: 769px){.cta-block--hiring .cta-block__footer ul li{display:flex;align-items:center}.cta-block--hiring .cta-block__footer ul li:not(:last-child)::after{content:"";width:1px;height:48px;margin:0 24px;background-color:#828e8c}}.review-item{display:flex;flex-direction:column;height:100%;padding:40px 32px;border:1px solid rgba(202,207,206,.3);background:linear-gradient(90deg, rgba(2, 58, 63, 0.3) 0%, rgba(2, 58, 63, 0.09) 100%);color:#f9ffe6;border-radius:24px}@media screen and (max-width: 575px){.review-item{padding:32px 24px}}.review-item__header{gap:0 20px;margin:0 0 24px 0}.review-item__author{gap:0 12px}.review-item__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;background-color:#fff;border:2px solid #f9ffe6;border-radius:50%}.review-item__author-info{line-height:normal}.review-item__author-name{display:flex;align-items:center;gap:0 4px;line-height:normal;font-weight:500;color:#fff;transition:all .3s ease-in-out}.review-item__author-badge{width:14px;height:14px;background:url("../images/icons/author-badge.svg") center center no-repeat}.review-item__author-role{line-height:normal;font-size:12px}.review-item__rating{display:flex;align-items:center;gap:0 6px}.review-item__rating-score{font-weight:500;font-size:12px}.review-item__stars{display:flex;align-items:center;gap:0 4px}.review-item__star{width:14px;height:14px}@media screen and (max-width: 575px){.review-item__star:not(:first-child){display:none}}.review-item__star--filled{background:url("../images/icons/star-filled.svg") center center no-repeat}.review-item__body{margin-bottom:24px;line-height:32px;font-size:18px}.review-item__footer{display:flex;align-items:center;justify-content:flex-end;margin-top:auto}.review-item:hover{background:linear-gradient(90deg, #023A3F 0%, rgba(2, 58, 63, 0.3) 100%)}.review-item:hover .review-item__author-name{color:#d3fb52}.reviews-swiper>.container{flex-direction:column;align-items:center}.reviews-swiper .swiper-wrapper{transition-timing-function:linear !important;animation:reviewsScroll 35s linear infinite}@keyframes reviewsScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.reviews-swiper:hover .swiper-wrapper{animation-play-state:paused}.reviews-swiper .mobile-view-all{display:none;margin:47px 0 24px 0}@media screen and (max-width: 768px){.reviews-swiper .mobile-view-all{display:flex;justify-content:center}}.reviews-swiper__cta{gap:0 60px;margin:64px 0 0 0;padding:4px;background-color:#4c5e59;font-size:14px;color:#f9ffe6;backdrop-filter:blur(16px);border-radius:35px}@media screen and (max-width: 768px){.reviews-swiper__cta{margin-top:48px}}@media screen and (max-width: 640px){.reviews-swiper__cta{gap:0 17px}}.reviews-swiper__cta-photos{display:flex}@media screen and (min-width: 641px){.reviews-swiper__cta-photos{margin-right:8px}}.reviews-swiper__cta-photos img{border:2px solid #4c5e59;user-select:none;pointer-events:none;border-radius:50%}.reviews-swiper__cta-photos img:not(:first-child){position:relative;margin-left:-24px;z-index:1}@media screen and (max-width: 640px){.reviews-swiper__cta span{display:none}}.reviews-swiper__cta .btn{height:48px;padding:0 20px}.process-grid{display:grid;gap:24px}.process-grid__item{display:flex;flex-direction:column;gap:24px 0}.process-grid .process-card{display:flex;flex-direction:column;width:100%;height:100%;padding:24px;background-color:#fff;border-radius:16px}.process-grid .process-card .mb-auto{margin-top:0;margin-bottom:auto}@media screen and (max-width: 768px){.process-grid .process-card .mb-auto{margin-bottom:24px}}.process-grid .process-card .mt-auto{margin-top:auto !important;margin-bottom:0 !important}.process-grid .process-card .mt-12{margin-top:12px}.process-grid .process-card .fz-14{font-size:14px}.process-grid .process-card .fw-400{font-weight:400}.process-grid .process-card .fw-600{font-weight:600}.process-grid .process-card .fz-16{font-size:16px}.process-grid .process-card.h-auto{flex-grow:1;height:auto}.process-grid .process-card--dark{background:#4c5e59;color:#fff}.process-grid .process-card--dark .process-card__title{color:#fff}.process-grid .process-card--light-green{background:#d3fb52 url("../images/process-grid-card-light-green-blur.png") top right no-repeat}.process-grid .process-card--light-green .process-card__title--has-icon .process-card__title-icon{background-color:#fff}.process-grid .process-card--light-purple{background:#dcb4ff url("../images/process-grid-card-light-purple-blur.png") top right no-repeat}.process-grid .process-card--light-purple .process-card__title--has-icon .process-card__title-icon{background-color:#fff}.process-grid .process-card--dark-green{background:#023a3f url("../images/process-card--dark-green-blur.png") top right no-repeat;background-size:0;transition:all 1s ease-in-out;color:#fff}.process-grid .process-card--dark-green .process-card__title{color:#fff}.process-grid .process-card--has-border{border:1px solid #e6e6e6}.process-grid .process-card__title{margin:0 0 12px 0;line-height:28px;font-size:20px}.process-grid .process-card__title.fz-32{margin:0 0 12px 0;line-height:40px;font-size:32px}@media screen and (max-width: 1199px){.process-grid .process-card__title.fz-32{line-height:32px;font-size:24px}}.process-grid .process-card__title--has-icon{display:flex;align-items:center;gap:0 12px;margin:0 0 12px 0}.process-grid .process-card__title--has-icon.mt-88{margin-top:88px}.process-grid .process-card__title--has-icon .process-card__title-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#d3fb52;user-select:none;pointer-events:none;border-radius:4px}.process-grid .process-card__title--has-icon .process-card__title-icon--white{background-color:#fff}.process-grid .process-card__title--has-icon .process-card__title-icon--orange{background-color:#fabb05}.process-grid .process-card__title--has-icon .process-card__title-icon--purple{background-color:#ea3ce8}.process-grid .process-card__title--has-icon .speedometer-svg{overflow:visible}.process-grid .process-card__title--has-icon .speedometer-needle{transform-origin:32px 37.3332px;transform:rotate(-120deg);transition:transform 2s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.process-grid .process-card__title--has-icon.flex-column{flex-direction:column;align-items:flex-start;gap:24px 0}.process-grid .process-card__title--has-icon.flex-column .process-card__title-icon{width:64px;height:64px;background-color:rgba(0,0,0,0)}.process-grid .process-card__description:not(:last-child){margin-bottom:24px}.process-grid .process-card__description ul{display:flex;flex-direction:column;gap:8px 0;margin-top:12px;font-weight:600}.process-grid .process-card__description ul li{position:relative;padding:0 0 0 28px}.process-grid .process-card__description ul li::before{content:"";position:absolute;top:7px;left:5px;width:6px;height:6px;background-color:#a1de3b;box-shadow:0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32);border-radius:50%}.process-grid .process-card__featured-image{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 0 24px 0}@keyframes wiggle{0%{transform:rotate(0deg)}50%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.process-grid .process-card__featured-image.wiggle-animation img{animation:wiggle 3s ease-in-out infinite}.process-grid .process-card__featured-image--has-border{display:flex;flex-direction:column;padding:24px;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card__featured-image .product-insight-image__product{display:flex;align-items:center;justify-content:space-between;gap:0 50px;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #e6e6e6}.process-grid .process-card__featured-image .product-insight-image__product-title{margin:0 0 4px 0;line-height:32px;font-weight:600;font-size:24px}.process-grid .process-card__featured-image .product-insight-image__product-meta{font-size:12px;color:#4c524b}.process-grid .process-card__featured-image .product-insight-image__product-image{user-select:none;pointer-events:none}.process-grid .process-card__featured-image .product-insight-image__product-image img{border-radius:8px}.process-grid .process-card__featured-image .experience-led-architecture-image{position:relative;display:flex;align-items:center;justify-content:center;height:336px}.process-grid .process-card__featured-image .experience-led-architecture-image svg,.process-grid .process-card__featured-image .experience-led-architecture-image img{max-height:9999px;max-width:9999px}.process-grid .process-card__featured-image .experience-led-architecture-image__img-1{opacity:.2;transition:all .5s ease-in-out}.process-grid .process-card__featured-image .experience-led-architecture-image__img-2{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;opacity:0;visibility:hidden;transform:scale(0);transform-origin:center center;transition:all .5s ease-in-out}.process-grid .process-card__featured-image .custom-logic-image .toggle-circle-holder{fill:#ececec;transition:all .5s ease-in-out}.process-grid .process-card__featured-image .custom-logic-image .toggle-circle{transform:translateX(-20px);transition:transform .5s cubic-bezier(0.65, 0, 0.35, 1)}.process-grid .process-card__featured-image .custom-logic-image .cursor-pointer{transform:translate(-20px, -2px);transition:transform .6s cubic-bezier(0.34, 1.56, 0.64, 1)}.process-grid .process-card__featured-image .animated-code-quality-image{position:relative;width:392px;height:148px;padding:48px 0 0 0;background:url("../images/animated-code-quality-image.svg") center top no-repeat;box-shadow:0px -4px 4px 0px rgba(134,140,140,.2);overflow:hidden;border-radius:8px 8px 0 0}@media screen and (max-width: 991px)and (min-width: 769px){.process-grid .process-card__featured-image .animated-code-quality-image{width:100%;height:115px;background-size:100%}}@media screen and (max-width: 495px){.process-grid .process-card__featured-image .animated-code-quality-image{width:100%;height:115px;background-size:100%}}.process-grid .process-card__featured-image .animated-code-quality-image::after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);z-index:1}.process-grid .process-card__featured-image .animated-code-quality-image__code{padding:0 40px 0 20px;height:200px;line-height:16px;font-size:10px;color:#052326;overflow:hidden}.process-grid .process-card__featured-image .animated-code-quality-image__code code{display:block;animation:scrollUp 40s linear infinite;font-size:10px;white-space:pre-wrap}.process-grid .process-card__featured-image .animated-code-quality-image__code:hover code{animation-play-state:paused}@keyframes scrollUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.process-grid .process-card__featured-image .site-health-animated-image .gauge-fill{transform:rotate(-180deg);transform-origin:200px 176px;opacity:0;transition:transform 1.5s cubic-bezier(0.25, 0.1, 0.25, 1),opacity .3s ease}.process-grid .process-card__featured-image .site-health-animated-image .gauge-number{opacity:0;transition:opacity .5s ease 1s}.process-grid .process-card__featured-image .audit-report-chart-image{display:flex;flex-direction:column;align-items:center;gap:13px 0;width:100%;padding:24px;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar{transform:scaleY(0);transform-origin:center 156px;transition:transform .8s cubic-bezier(0.25, 0.1, 0.25, 1)}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar-1{transition-delay:0s}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar-2{transition-delay:.1s}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar-3{transition-delay:.2s}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar-4{transition-delay:.3s}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar-5{transition-delay:.4s}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar-6{transition-delay:.5s}.process-grid .process-card__featured-image .audit-report-chart-image__stats{display:flex;align-items:center;gap:12px;width:288px;line-height:16px;font-size:12px;color:#4c524b}.process-grid .process-card__featured-image .audit-report-chart-image__stats strong{line-height:40px;font-size:32px;font-weight:600;color:#010708}.process-grid .process-card__featured-image .audit-report-chart-image__stats strong::after{content:"%"}.process-grid .process-card__featured-image .friendly-reporting-image{display:flex;align-items:center;justify-content:center;height:235px}.process-grid .process-card__featured-image .friendly-reporting-image .floating-cursor{animation:float 3s ease-in-out infinite}@keyframes float{0%,100%{transform:translate(0, 0)}25%{transform:translate(-12px, -6px)}50%{transform:translate(-8px, 7px)}75%{transform:translate(6px, 4px)}}.process-grid .process-card__featured-image .strategic-planning-architecture-image .chart-line{stroke-dasharray:2000;stroke-dashoffset:2000;transition:stroke-dashoffset 2.5s ease-in-out}.process-grid .process-card__featured-image .strategic-planning-architecture-image .chart-area{opacity:0;transition:opacity 1s ease 1.5s}.process-grid .process-card__featured-image .strategic-planning-architecture-image .chart-dot{transform:scale(0);transform-origin:398px 32px;transition:transform .5s cubic-bezier(0.34, 1.56, 0.64, 1) 2s}.process-grid .process-card__featured-image .strategic-planning-architecture-image .card{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.process-grid .process-card__featured-image .strategic-planning-architecture-image .card-1{transition-delay:2.2s}.process-grid .process-card__featured-image .strategic-planning-architecture-image .card-2{transition-delay:2.4s}.process-grid .process-card__featured-image .strategic-planning-architecture-image .card-3{transition-delay:2.6s}.process-grid .process-card__featured-image .strategic-planning-architecture-image .card-4{transition-delay:2.8s}.process-grid .process-card__featured-image .performance-optimized-development-image .bar{transform:scaleY(0);transform-origin:center 424px;transition:transform .8s cubic-bezier(0.25, 0.1, 0.25, 1)}.process-grid .process-card__featured-image .performance-optimized-development-image .bar-1{transition-delay:0s}.process-grid .process-card__featured-image .performance-optimized-development-image .bar-2{transition-delay:.1s}.process-grid .process-card__featured-image .performance-optimized-development-image .bar-3{transition-delay:.2s}.process-grid .process-card__featured-image .performance-optimized-development-image .bar-4{transition-delay:.3s}.process-grid .process-card__featured-image .performance-optimized-development-image .bar-5{transition-delay:.4s}.process-grid .process-card__featured-image .performance-optimized-development-image .bar-6{transition-delay:.5s}.process-grid .process-card__featured-image .custom-plugin-development-image{position:relative;display:flex;justify-content:center;width:100%;height:236px;padding-top:25px;overflow:hidden}.process-grid .process-card__featured-image .custom-plugin-development-image img,.process-grid .process-card__featured-image .custom-plugin-development-image svg{max-width:9999px;max-height:9999px}.process-grid .process-card__featured-image .custom-plugin-development-image svg{position:relative;top:-70px;animation:snapBounce 4s cubic-bezier(0.19, 1, 0.22, 1) infinite;will-change:transform}@keyframes snapBounce{0%{transform:translateY(0)}7%{transform:translateY(-95px)}20%{transform:translateY(0)}100%{transform:translateY(0)}}.process-grid .process-card__featured-image .custom-plugin-development-image::before,.process-grid .process-card__featured-image .custom-plugin-development-image::after{content:"";position:absolute;top:0;left:0;right:0;height:66px;background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);z-index:1}.process-grid .process-card__featured-image .custom-plugin-development-image::after{top:auto;bottom:0;transform:rotate(180deg)}.process-grid .process-card__featured-image:last-child{margin:0}.process-grid .process-card__featured-icon{display:flex;margin:0 0 110px 0}.process-grid .process-card__featured-icon--has-text{display:flex;align-items:center;justify-content:space-between;gap:0 12px;font-size:14px;text-align:right}.process-grid .process-card__featured-icon--has-text .value--percents::after{content:"%"}.process-grid .process-card__featured-icon--has-text .fz-32{line-height:40px;font-size:32px}.process-grid .process-card--contact-specialist{position:relative;padding-top:60px;padding-bottom:0;background:#4c5e59 url("../images/process-grid-contact-specialist-lines-bg.svg") center center/cover no-repeat}.process-grid .process-card--contact-specialist::after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg, rgba(76, 94, 89, 0) -0.67%, #4C5E59 99.33%);border-radius:0 0 16px 16px}.process-grid .process-card--contact-specialist .process-card__featured-image{margin:0}.process-grid .process-card--contact-specialist .process-card__text{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:24px;left:24px;right:24px;bottom:40px;z-index:1}.process-grid .process-card--contact-specialist .process-card__text .process-card__title{margin:0;color:#f9ffe6}.process-grid .process-card .process-card__features{display:grid}@media screen and (min-width: 769px){.process-grid .process-card .process-card__features{margin-top:64px}}.process-grid .process-card .process-card__features.grid-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}@media screen and (max-width: 575px){.process-grid .process-card .process-card__features.grid-2{grid-template-columns:auto}}.process-grid .process-card .process-card__feature{display:flex;flex-direction:column;gap:8px 0;padding:8px 12px;background-color:#f4f4f4;font-size:14px;border-radius:8px}.process-grid .process-card .process-card__feature-icon{width:32px;height:32px;user-select:none;pointer-events:none}.process-grid .process-card .process-card__feature-title{margin:0 0 4px 0;font-size:16px}.process-grid .process-card .plain-ul{margin-top:auto;font-size:14px}.process-grid .process-card .plain-ul li{display:flex;align-items:center;gap:0 11px}.process-grid .process-card .plain-ul li:not(:last-child){margin-bottom:8px}.process-grid .process-card .progress-bar{margin-top:auto}.process-grid .process-card .progress-bar__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px 0;font-size:14px}.process-grid .process-card .progress-bar__header-value{font-weight:600;color:#a1de3b}.process-grid .process-card .progress-bar__track{position:relative;height:8px;background-color:#e6e6e6;border-radius:4px}.process-grid .process-card .progress-bar__track-fill{position:absolute;top:0;left:0;width:0;height:8px;background-color:#a1de3b;transition:all 2.5s ease-out;border-radius:4px}.process-grid .process-card .link-width-icon{display:inline-flex;align-items:center;gap:0 7px;margin-top:12px;font-size:14px;color:#4c524b}.process-grid .process-card .link-width-icon:hover{color:#000}.process-grid .process-card .text-swiper{width:465px;margin-left:-24px;margin-right:-24px;margin-top:auto}@media screen and (max-width: 1299px){.process-grid .process-card .text-swiper{width:calc(100% + 48px)}}.process-grid .process-card .text-swiper .swiper{padding:0 24px}.process-grid .process-card .text-swiper .swiper .swiper-slide{display:flex;flex-direction:column;align-items:center;height:100%;min-height:80px;padding:12px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;text-align:center;border-radius:8px}.process-grid .process-card .text-swiper .swiper .swiper-slide:has(.swiper-slide__icon){gap:8px 0}.process-grid .process-card .text-swiper .swiper .swiper-slide__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;user-select:none;pointer-events:none}.process-grid .process-card .text-swiper .swiper .swiper-slide__stat-value{line-height:24px;font-weight:600;color:#d3fb52}.process-grid .process-card .text-swiper .swiper .swiper-slide:has(.swiper-slide__stat-value){gap:4px 0;min-height:1px;padding:12px}.process-grid .process-card .notice-msg{display:flex;align-items:center;gap:0 12px;margin-top:16px}.process-grid .process-card .notice-msg::before{content:"";width:24px;height:24px;background:url("../images/icons/process-grid-trending-icon.svg") left center no-repeat}.process-grid .process-card .stat-badges{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}@media screen and (max-width: 575px){.process-grid .process-card .stat-badges{grid-template-columns:1fr}}.process-grid .process-card .stat-badges .stat-badge{padding:12px;background:hsla(0,0%,100%,.1);border-radius:8px}.process-grid .process-card .stat-badges .stat-badge__icon{width:32px;height:32px;margin:0 0 4px 0;user-select:none;pointer-events:none}.process-grid .process-card .stat-badges .stat-badge__label{display:block;margin-bottom:4px}.process-grid .process-card .stat-badges .stat-badge__value{font-weight:600;color:#d3fb52}.process-grid .process-card .ab-test__variant{padding:8px;background-color:#efefef;border:1px solid #efefef;border-radius:8px}.process-grid .process-card .ab-test__variant:not(:last-child){margin-bottom:8px}.process-grid .process-card .ab-test__variant:nth-child(2n){background-color:#f9ffe6;border:1px solid #d3fb52}.process-grid .process-card .ab-test__variant:nth-child(2n) .ab-test__variant-letter{background-color:#d3fb52}.process-grid .process-card .ab-test__variant-header{display:flex;align-items:center;gap:0 4px;margin:0 0 12px 0}.process-grid .process-card .ab-test__variant-letter{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;border-radius:4px}.process-grid .process-card .ab-test__variant-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:auto;user-select:none;pointer-events:none}.process-grid .process-card .ab-test__stat{display:flex;align-items:center;justify-content:space-between}.process-grid .process-card .ab-test__stat:not(:last-child){margin-bottom:12px}.process-grid .process-card .ab-test__stat-value{font-weight:600;font-size:16px}.process-grid .process-card .ab-test__stat-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 4px;margin-left:4px;background-color:#d3fb52;line-height:24px;font-size:12px;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:12px}.process-grid .process-card .product-tags{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px;margin-bottom:50px}@media screen and (max-width: 768px){.process-grid .process-card .product-tags{grid-template-columns:auto;margin-bottom:32px}}.process-grid .process-card .product-tags__col{gap:0 24px}.process-grid .process-card .product-tags__col-icon{display:flex}.process-grid .process-card .product-tags .process-card__tags{margin:0}.process-grid .process-card .icons-with-text{display:grid}.process-grid .process-card .icons-with-text.mb-50{margin-bottom:50px}.process-grid .process-card .icons-with-text.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.process-grid .process-card .icons-with-text__item{padding:8px 12px;box-shadow:0px 0px 3.32px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card .icons-with-text__item-heading{margin:0 0 4px 0;padding-right:20px}.process-grid .process-card .icons-with-text__item-icon{display:flex;align-items:center;user-select:none;pointer-events:none}@keyframes shakeBit{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}@keyframes shakeBitHover{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}.process-grid .process-card .error-handling-cta{display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding:12px;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card .error-handling-cta:hover{animation:shakeBitHover .5s ease-in-out}.process-grid .process-card .error-handling-cta__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f9ffe6}.process-grid .process-card .error-handling-cta__text{gap:0 12px;line-height:normal;font-size:12px;color:#4c524b}.process-grid .process-card .error-handling-cta__btn{display:inline-flex;padding:0 24px;background-color:#fff;line-height:40px;font-weight:600;font-size:14px;color:#010708;letter-spacing:.02em;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card .error-handling-cta__btn:hover{background-color:#042023;color:#fff}.process-grid .process-card .cart-preview{display:flex;align-items:center;gap:0 20px;justify-content:space-between;padding:12px;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2),0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card .cart-preview__content{line-height:normal}.process-grid .process-card .cart-preview__title{margin:0 0 4px 0;line-height:32px;font-size:20px;color:#010708;text-transform:uppercase}.process-grid .process-card .cart-preview__text{font-size:12px;color:#4c524b}.process-grid .process-card .cart-preview__text b,.process-grid .process-card .cart-preview__text strong{color:#f95001}.process-grid .process-card .cart-preview__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2),0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card__checklist{display:flex;flex-direction:column;gap:12px 0;margin-top:auto}.process-grid .process-card__checklist .purple{color:#ea3ce8}.process-grid .process-card__checklist.grid-2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.process-grid .process-card__checklist.grid-2 .process-card__checklist-item.green-highlight{grid-column:1/-1;padding:12px}.process-grid .process-card__checklist.grid-3{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.process-grid .process-card__checklist.grid-3 .process-card__checklist-title{margin:0;font-size:14px}.process-grid .process-card__checklist.grid-3 .process-card__checklist-item.green-highlight{grid-column:1/-1;padding:12px}.process-grid .process-card__checklist-item{position:relative;padding:8px 12px 8px 55px;background-color:#f6fcec;font-size:14px;border-radius:8px}.process-grid .process-card__checklist-item::before{content:"";position:absolute;top:50%;left:12px;width:32px;height:32px;background:url("../images/icons/process-card-check-icon.svg") center center no-repeat;transform:translateY(-50%)}.process-grid .process-card__checklist-item--decline{background-color:#f4f4f4}.process-grid .process-card__checklist-item--decline::before{background:url("../images/icons/process-card-decline-icon.svg") center center no-repeat}.process-grid .process-card__checklist-title{margin:0 0 4px 0;font-size:16px}.process-grid .process-card__checklist--grey .process-card__checklist-item{background-color:#efefef}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon{display:flex;align-items:center;gap:0 12px;padding-left:12px;color:#010708}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon.flex-column{flex-direction:column;align-items:flex-start;padding:12px}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon.flex-column svg,.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon.flex-column img{margin-bottom:12px;user-select:none;pointer-events:none}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon svg,.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon img{user-select:none;pointer-events:none}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon::before{content:none}.process-grid .process-card__checklist--grey .process-card__checklist-item.green-highlight{padding:8px 12px;background-color:#d3fb52;text-align:center}.process-grid .process-card__checklist--grey .process-card__checklist-item.green-highlight .process-card__checklist-title{margin:0 0 4px 0;line-height:40px;font-size:32px}.process-grid .process-card__checklist--grey .process-card__checklist-item.green-highlight::before{content:none}.process-grid .process-card__tags-holder{display:flex;align-items:center;justify-content:space-between;gap:0 30px}.process-grid .process-card__tags-holder>span{font-size:12px;color:#4c524b}.process-grid .process-card__tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:auto}.process-grid .process-card__tags.grid-2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.process-grid .process-card__tags-item{display:flex;align-items:center;gap:0 10px;padding:8px;background-color:#d3fb52;font-weight:600;font-size:14px;text-align:center;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.process-grid .process-card__tags-item:has(svg){padding-left:12px}.process-grid .process-card__tags-item--orange{background-color:#fabb05}.process-grid .process-card__tags-item--full-width{grid-column:span 2}.process-grid .process-card__tags--white .process-card__tags-item{background-color:#fff;color:#010708}.process-grid .process-card__metrics{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;color:#010708}@media screen and (max-width: 575px){.process-grid .process-card__metrics{grid-template-columns:1fr}}.process-grid .process-card__metrics .process-card__metric{display:flex;flex-direction:column;gap:4px;padding:8px 12px;background-color:#f6fcec;border-radius:8px}.process-grid .process-card__metrics .process-card__metric__icon{display:flex;align-items:center;justify-content:space-between;margin:0}.process-grid .process-card__metrics .process-card__metric__icon svg,.process-grid .process-card__metrics .process-card__metric__icon img{user-select:none;pointer-events:none}.process-grid .process-card__metrics .process-card__metric__icon .number-value{padding:4px;line-height:16px;font-weight:600;font-size:12px;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:12px}.process-grid .process-card__metrics .process-card__metric__icon .number-value--green{background-color:#d3fb52}.process-grid .process-card__metrics .process-card__metric__icon .number-value--red{background-color:#f95001;color:#fff}.process-grid .process-card__metrics .process-card__metric__icon .number-value--plus-percents::before{content:"+"}.process-grid .process-card__metrics .process-card__metric__icon .number-value--plus-percents::after{content:"%"}.process-grid .process-card__metrics .process-card__metric__icon .number-value--minus-percents::before{content:"-"}.process-grid .process-card__metrics .process-card__metric__icon .number-value--minus-percents::after{content:"%"}.process-grid .process-card__metrics .process-card__metric-value{font-weight:600}.process-grid .process-card__metrics .process-card__metric-value.fz-24{line-height:32px;font-size:24px}.process-grid .process-card__metrics .process-card__metric-label{font-size:14px}.process-grid .process-card__metrics .process-card__metric--white{background-color:#fff;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2)}.process-grid .process-card__metrics .process-card__metric--has-icon{display:flex;align-items:center;flex-direction:row;gap:0 14px}.process-grid .process-card__metrics .process-card__metric--has-icon .process-card__metric-icon{display:flex;flex-shrink:0;user-select:none;pointer-events:none}.process-grid .process-card__metrics .process-card__metric--has-icon .spin-animation svg{animation:spin-ease 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.process-grid .process-card__metrics .process-card__metric:has(.process-card__metric__icon) .process-card__metric-value{line-height:normal}.process-grid .process-card__metrics.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 991px){.process-grid .process-card__metrics.grid-3{grid-template-columns:repeat(2, minmax(0, 1fr))}.process-grid .process-card__metrics.grid-3 .process-card__metric:last-child{grid-column:1/-1}}.process-grid .process-card__metrics.grid-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (max-width: 1299px){.process-grid .process-card__metrics.grid-4{grid-template-columns:repeat(2, minmax(0, 1fr))}}.process-grid .process-card__metrics.grid-4 .process-card__metric-value{padding-top:4px;font-size:24px}.process-grid .process-card__stats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 12px;margin-top:auto;padding:12px;background-color:#fff;color:#010708;border-radius:8px}.process-grid .process-card__stats.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 991px){.process-grid .process-card__stats.grid-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}}@media screen and (max-width: 575px){.process-grid .process-card__stats.grid-3{grid-template-columns:1fr}}.process-grid .process-card__stats .process-card__stat{display:flex;flex-direction:column;gap:4px 0;font-weight:600}.process-grid .process-card__stats .process-card__stat-value{line-height:32px;font-size:24px;color:#4c524b}.process-grid .process-card__stats .process-card__stat-value--percents::after{content:"%"}@media screen and (max-width: 991px){.process-grid .process-card__stats .process-card__stat-value{line-height:normal;font-size:20px}}.process-grid .process-card__stats .process-card__stat--white-bg{background-color:#fff !important}.process-grid .process-card__stats--separated{padding:0;background:rgba(0,0,0,0)}.process-grid .process-card__stats--separated.mt-12{margin-top:12px}.process-grid .process-card__stats--separated .process-card__stat{background-color:#f9ffe6;padding:8px 12px;border-radius:8px}.process-grid .process-card__stats--separated .process-card__stat .process-card__stat-value{color:#010708}.process-grid .process-card__stats--separated .process-card__stat .process-card__stat-label{font-weight:400;font-size:14px;color:#010708}.process-grid .process-card__stats-ul-list{display:flex;flex-direction:column;gap:7px 0;margin-top:auto}.process-grid .process-card__stats-ul-list:has(.has-bg){gap:12px 0}.process-grid .process-card__stats-ul-list li{display:flex;justify-content:space-between;line-height:20px;font-size:14px}.process-grid .process-card__stats-ul-list li.has-check-animation svg{transform:scale(0.5);transition:transform .4s ease,opacity .4s ease}.process-grid .process-card__stats-ul-list li.has-check-animation svg path{opacity:.3;transition:fill .4s ease,opacity .4s ease}.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(1) svg,.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(1) svg path{transition-delay:0.5s}.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(2) svg,.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(2) svg path{transition-delay:1s}.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(3) svg,.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(3) svg path{transition-delay:1.5s}.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(4) svg,.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(4) svg path{transition-delay:2s}.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(5) svg,.process-grid .process-card__stats-ul-list li.has-check-animation:nth-child(5) svg path{transition-delay:2.5s}.process-grid .process-card__stats-ul-list li .value{gap:0 4px;font-weight:600;color:#a1de3b}.process-grid .process-card__stats-ul-list li .value--percents::after{content:"%"}.process-grid .process-card__stats-ul-list li .value--plus-percents::before{content:"+"}.process-grid .process-card__stats-ul-list li .value--plus-percents::after{content:"%"}.process-grid .process-card__stats-ul-list li .value.has-bg{padding:0 11px;background-color:#d3fb52;line-height:24px;font-weight:500;color:#010708;border-radius:12px}.process-grid .process-card__cta-btn{display:flex;flex-direction:column;gap:12px 0;text-align:center}.process-grid .process-card__cta-btn span{display:block;font-weight:600;color:#fff}.process-grid--shopify{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1199px){.process-grid--shopify{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.process-grid--shopify{display:flex;flex-direction:column;gap:16px 0}}.process-grid--shopify .process-grid__item--large{grid-column:1/3}.process-grid--ecommerce-strategy{grid-template-columns:repeat(3, 1fr)}.process-grid--ecommerce-strategy .process-grid__item--featured{grid-column:1/2;grid-row:1/2}.process-grid--ecommerce-strategy .process-grid__item--main{grid-column:2/3;grid-row:1/3}.process-grid--ecommerce-strategy .process-grid__item--top-right{grid-column:3/4;grid-row:1/2}.process-grid--ecommerce-strategy .process-grid__item--bottom-left{grid-column:1/2;grid-row:2/4}.process-grid--ecommerce-strategy .process-grid__item--bottom-right{grid-column:3/4;grid-row:2/3}.process-grid--ecommerce-strategy .process-grid__item--wide{grid-column:2/4;grid-row:3/4}@media(max-width: 1299px){.process-grid--ecommerce-strategy{display:flex;flex-wrap:wrap;gap:24px}.process-grid--ecommerce-strategy .process-grid__item{width:calc(50% - 12px)}}@media(max-width: 768px){.process-grid--ecommerce-strategy{gap:16px}.process-grid--ecommerce-strategy .process-grid__item{width:100%}}.process-grid--performance-support{grid-template-columns:repeat(3, 1fr)}.process-grid--performance-support .process-grid__item--top-left,.process-grid--performance-support .process-grid__item--top-center{display:flex;flex-direction:column;gap:24px}.process-grid--performance-support .process-grid__item--top-left .process-card,.process-grid--performance-support .process-grid__item--top-center .process-card{flex:1}.process-grid--performance-support .process-grid__item--top-left{grid-column:1/2;grid-row:1/2}.process-grid--performance-support .process-grid__item--top-center{grid-column:2/3;grid-row:1/2}.process-grid--performance-support .process-grid__item--top-right{grid-column:3/4;grid-row:1/3;display:flex;flex-direction:column;gap:24px}.process-grid--performance-support .process-grid__item--top-right .process-card{flex:1}.process-grid--performance-support .process-grid__item--bottom-wide{grid-column:1/3;grid-row:2/3}@media(max-width: 1299px){.process-grid--performance-support{display:flex;flex-wrap:wrap;gap:24px}.process-grid--performance-support .process-grid__item{width:calc(50% - 12px)}}@media(max-width: 768px){.process-grid--performance-support{gap:16px}.process-grid--performance-support .process-grid__item{width:100%}}.process-grid--email-programs{grid-template-columns:repeat(6, 1fr)}.process-grid--email-programs .text-swiper{width:auto !important}.process-grid--email-programs .process-grid__item--featured{grid-column:1/4;grid-row:1/2}.process-grid--email-programs .process-grid__item--top-right{grid-column:4/7;grid-row:1/2;display:flex;flex-direction:column;gap:24px}.process-grid--email-programs .process-grid__item--top-right .process-card{flex:1}.process-grid--email-programs .process-grid__item--bottom-left{grid-column:1/3;grid-row:2/3}.process-grid--email-programs .process-grid__item--bottom-center{grid-column:3/5;grid-row:2/3}.process-grid--email-programs .process-grid__item--bottom-right{grid-column:5/7;grid-row:2/3}@media screen and (max-width: 1299px){.process-grid--email-programs{display:flex;flex-wrap:wrap;gap:24px}.process-grid--email-programs .process-grid__item{width:calc(50% - 12px)}}@media screen and (max-width: 768px){.process-grid--email-programs{gap:16px}.process-grid--email-programs .process-grid__item{width:100%}}.process-grid--support-maintenance{display:flex;gap:24px}.process-grid--support-maintenance .process-grid__item{display:flex;gap:24px}.process-grid--support-maintenance .process-grid__item process-card{height:auto}.process-grid--support-maintenance .process-grid__item--left{flex-shrink:0;flex-direction:column;flex-basis:32.22%}.process-grid--support-maintenance .process-grid__item--main{flex-direction:row;flex-wrap:wrap}.process-grid--support-maintenance .process-grid__item--main .process-card{flex:1 1 calc(50% - 12px);height:auto}.process-grid--support-maintenance .process-grid__item--main .process-card--full-width{flex:1 1 100%}@media(max-width: 1299px){.process-grid--support-maintenance{flex-wrap:wrap}.process-grid--support-maintenance .process-grid__item{width:calc(50% - 12px)}.process-grid--support-maintenance .process-grid__item--left,.process-grid--support-maintenance .process-grid__item--main{flex-basis:100%;width:100%}}@media(max-width: 768px){.process-grid--support-maintenance{gap:16px}.process-grid--support-maintenance .process-grid__item{width:100%}.process-grid--support-maintenance .process-grid__item--main .process-card{flex:1 1 100%}}.process-grid--cro-methodology{grid-template-columns:repeat(6, 1fr)}.process-grid--cro-methodology .process-grid__item--featured{grid-column:1/4;grid-row:1/2}.process-grid--cro-methodology .process-grid__item--top-right{grid-column:4/7;grid-row:1/2}.process-grid--cro-methodology .process-grid__item--bottom-left{grid-column:1/3;grid-row:2/3}.process-grid--cro-methodology .process-grid__item--bottom-center{grid-column:3/5;grid-row:2/3}.process-grid--cro-methodology .process-grid__item--bottom-right{grid-column:5/7;grid-row:2/3}@media(max-width: 1299px){.process-grid--cro-methodology{display:flex;flex-wrap:wrap;gap:24px}.process-grid--cro-methodology .process-grid__item{width:calc(50% - 12px)}}@media(max-width: 768px){.process-grid--cro-methodology{gap:16px}.process-grid--cro-methodology .process-grid__item{width:100%}}.process-grid--core-deliverables{grid-template-columns:repeat(3, 1fr)}.process-grid--core-deliverables .process-grid__item--wide{grid-column:span 2}@media(max-width: 1299px){.process-grid--core-deliverables{display:flex;flex-wrap:wrap;gap:24px}.process-grid--core-deliverables .process-grid__item{width:calc(50% - 12px)}.process-grid--core-deliverables .process-grid__item--wide{grid-column:auto;width:100%}}@media(max-width: 768px){.process-grid--core-deliverables{gap:16px}.process-grid--core-deliverables .process-grid__item{width:100%}}.process-grid--tech-approach{grid-template-columns:repeat(6, 1fr)}.process-grid--tech-approach .process-grid__item--top-left{grid-column:1/3}.process-grid--tech-approach .process-grid__item--top-center{grid-column:3/5}.process-grid--tech-approach .process-grid__item--top-right{grid-column:5/7}.process-grid--tech-approach .process-grid__item--mid-left{grid-column:1/5}.process-grid--tech-approach .process-grid__item--mid-right{grid-column:5/7}.process-grid--tech-approach .process-grid__item--bot-left{grid-column:1/4}.process-grid--tech-approach .process-grid__item--bot-right{grid-column:4/7}@media(max-width: 1299px){.process-grid--tech-approach{display:flex;flex-wrap:wrap;gap:24px}.process-grid--tech-approach .process-grid__item{width:calc(50% - 12px)}}@media(max-width: 768px){.process-grid--tech-approach{gap:16px}.process-grid--tech-approach .process-grid__item{width:100%}}.process-grid--what-you-receive{grid-template-columns:repeat(3, 1fr)}.process-grid--what-you-receive .process-grid__item--top-left{grid-column:1/2}.process-grid--what-you-receive .process-grid__item--top-center{grid-column:2/3}.process-grid--what-you-receive .process-grid__item--top-right{grid-column:3/4}.process-grid--what-you-receive .process-grid__item--mid-left{grid-column:1/2}.process-grid--what-you-receive .process-grid__item--mid-right{grid-column:span 2}.process-grid--what-you-receive .process-grid__item--bot-left{grid-column:1/2}.process-grid--what-you-receive .process-grid__item--bot-center{grid-column:2/3}.process-grid--what-you-receive .process-grid__item--bot-right{grid-column:3/4}@media(max-width: 1299px){.process-grid--what-you-receive{display:flex;flex-wrap:wrap;gap:24px}.process-grid--what-you-receive .process-grid__item{width:calc(50% - 12px)}.process-grid--what-you-receive .process-grid__item--mid-right{width:100%}}@media(max-width: 768px){.process-grid--what-you-receive{gap:16px}.process-grid--what-you-receive .process-grid__item{width:100%}}.process-grid--problems-this-solves{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(140px, auto);gap:24px}.process-grid--problems-this-solves .process-grid__item--top-left{grid-column:1/2;grid-row:1/3}.process-grid--problems-this-solves .process-grid__item--top-center{grid-column:2/3;grid-row:1/2}.process-grid--problems-this-solves .process-grid__item--top-right{grid-column:3/4;grid-row:1/2}.process-grid--problems-this-solves .process-grid__item--mid-right{grid-column:2/4;grid-row:2/3}.process-grid--problems-this-solves .process-grid__item--mid-center{grid-column:2/3;grid-row:3/4}.process-grid--problems-this-solves .process-grid__item--bot-left{grid-column:1/2;grid-row:3/4}.process-grid--problems-this-solves .process-grid__item--bot-right{grid-column:3/4}@media(max-width: 1299px){.process-grid--problems-this-solves{display:flex;flex-wrap:wrap;gap:24px}.process-grid--problems-this-solves .process-grid__item{width:calc(50% - 12px)}.process-grid--problems-this-solves .process-grid__item--top-left,.process-grid--problems-this-solves .process-grid__item--mid-right{width:100%}}@media(max-width: 768px){.process-grid--problems-this-solves{gap:16px}.process-grid--problems-this-solves .process-grid__item{width:100% !important}}.process-grid--technical-architecture{display:grid;grid-template-columns:repeat(12, 1fr);gap:24px}.process-grid--technical-architecture .process-grid__item{display:flex;flex-direction:column}.process-grid--technical-architecture .process-grid__item.process-grid__item--top-left{grid-column:span 4;grid-row:1}.process-grid--technical-architecture .process-grid__item.process-grid__item--top-center{grid-column:span 4;grid-row:1}.process-grid--technical-architecture .process-grid__item.process-grid__item--top-right{grid-column:span 4;grid-row:1}.process-grid--technical-architecture .process-grid__item.process-grid__item--mid-left{grid-column:span 3;grid-row:2}.process-grid--technical-architecture .process-grid__item.process-grid__item--mid-center{grid-column:span 3;grid-row:2}.process-grid--technical-architecture .process-grid__item.process-grid__item--bottom-wide{grid-column:span 6;grid-row:2}@media(max-width: 1299px){.process-grid--technical-architecture{display:flex;flex-wrap:wrap;gap:24px}.process-grid--technical-architecture .process-grid__item{width:calc(50% - 12px)}}@media(max-width: 768px){.process-grid--technical-architecture{gap:16px}.process-grid--technical-architecture .process-grid__item{width:100%}}.process-grid--woocommerce-architecture{display:grid;grid-template-columns:repeat(12, 1fr);gap:24px}.process-grid--woocommerce-architecture .process-grid__item{display:flex;flex-direction:column}.process-grid--woocommerce-architecture .process-grid__item--top-left{grid-column:1/9;grid-row:1}.process-grid--woocommerce-architecture .process-grid__item--top-right{grid-column:9/13;grid-row:1}.process-grid--woocommerce-architecture .process-grid__item--mid-left{grid-column:1/5;grid-row:2/4}.process-grid--woocommerce-architecture .process-grid__item--mid-center{grid-column:5/9;grid-row:2}.process-grid--woocommerce-architecture .process-grid__item--mid-right{grid-column:9/13;grid-row:2}.process-grid--woocommerce-architecture .process-grid__item--bottom-wide{grid-column:5/13;grid-row:3}@media(max-width: 1299px){.process-grid--woocommerce-architecture{display:flex;flex-wrap:wrap;gap:24px}.process-grid--woocommerce-architecture .process-grid__item{width:calc(50% - 12px)}}@media(max-width: 768px){.process-grid--woocommerce-architecture{gap:16px}.process-grid--woocommerce-architecture .process-grid__item{width:100%}}.process-grid--grid-3{display:block;column-count:3;column-gap:24px}.process-grid--grid-3 .process-grid__item{margin-bottom:24px;break-inside:avoid}@media screen and (min-width: 992px){.process-grid--grid-3 .process-grid__item.min-484{min-height:484px}}@media(max-width: 1299px){.process-grid--grid-3{column-count:2}}@media(max-width: 768px){.process-grid--grid-3{column-count:1}}.process-grid+.notice-message{margin:32px 0 0 0;line-height:32px;font-weight:600;font-size:20px}.process-grid+.notice-message b,.process-grid+.notice-message strong{font-weight:600;color:#d3fb52}.process-grid+.notice-message--white{color:#fff}.accordion{display:flex;flex-direction:column;gap:16px 0;width:100%}.accordion:has(.accordion-item--no-shadow){gap:0}.accordion.gap-8{gap:8px 0}.accordion.mw-1200{max-width:1200px;margin:0 auto}.accordion .accordion-item{background-color:#fff}.accordion .accordion-item .accordion-title{position:relative;width:100%;padding:24px 70px 24px 24px;border:0;background:#fff;line-height:28px;font-size:20px;font-weight:600;cursor:pointer;text-align:left}@media screen and (max-width: 575px){.accordion .accordion-item .accordion-title{padding:20px 60px 20px 12px}}.accordion .accordion-item .accordion-title::after{content:"";position:absolute;top:0;bottom:0;right:0;width:27px;height:27px;margin:auto 0;background:url("../images/icons/accordion-plus-icon.svg") center center no-repeat;transition:all .3s ease-in-out}.accordion .accordion-item .accordion-title:has(.accordion-title__icon){display:flex;align-items:center;gap:0 8px}.accordion .accordion-item .accordion-title:has(.accordion-title__icon) svg path{stroke:#4c5e59;transition:all .3s ease-in-out}.accordion .accordion-item .accordion-title:has(.accordion-title__icon):hover svg path{stroke:#a1de3b}.accordion .accordion-item .accordion-title:has(.accordion-title__icon)+.accordion-content{padding-left:64px}.accordion .accordion-item .accordion-title__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.accordion .accordion-item .accordion-content{display:none;padding:0 24px 24px 24px}@media screen and (max-width: 575px){.accordion .accordion-item .accordion-content{padding:0 12px 12px 12px}}.accordion .accordion-item .accordion-content h3{margin:0 0 8px 0;line-height:24px;font-size:18px}.accordion .accordion-item .accordion-content b,.accordion .accordion-item .accordion-content strong{font-weight:600}.accordion .accordion-item .accordion-content ul{display:flex;flex-direction:column;gap:8px 0}.accordion .accordion-item .accordion-content ul li{position:relative;padding:0 0 0 28px}.accordion .accordion-item .accordion-content ul li::before{content:"";position:absolute;top:7px;left:5px;width:6px;height:6px;background-color:#a1de3b;box-shadow:0px 0px 6px 0px rgba(211,251,82,.32);box-shadow:0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32);border-radius:50%}.accordion .accordion-item:not(.accordion-item--no-shadow){box-shadow:0px 0px 8px 0px rgba(134,140,140,.2);border-radius:16px}.accordion .accordion-item:not(.accordion-item--no-shadow) .accordion-title{border-radius:16px}.accordion .accordion-item:not(.accordion-item--no-shadow) .accordion-title::after{right:27px}@media screen and (max-width: 575px){.accordion .accordion-item:not(.accordion-item--no-shadow) .accordion-title::after{right:15px}}.accordion .accordion-item--no-shadow{border-bottom:1px solid #e6e6e6;box-shadow:none}.accordion .accordion-item--no-shadow .accordion-title{padding-left:0 !important}.accordion .accordion-item--no-shadow .accordion-content{padding-left:0;padding-right:0}.accordion .accordion-item.opened .accordion-title::after{background:url("../images/icons/accordion-minus-icon.svg") center center no-repeat;transform:rotate(180deg)}.accordion .accordion-item.opened .accordion-title:has(.accordion-title__icon) svg path{stroke:#a1de3b}.dark-bg .accordion .accordion-item{box-shadow:none}.details-banner{position:relative;padding:48px;background:#052326 url("../images/details-banner-dark-bg-image.svg") right bottom/cover no-repeat;overflow:hidden;border-radius:32px}@media screen and (max-width: 840px){.details-banner{display:flex;flex-direction:column;align-items:center;padding:32px 24px 0 24px;background:#052326 url("../images/details-banner-dark-bg-image-mobile.svg") left bottom no-repeat;text-align:center}.details-banner::before{content:"";position:absolute;top:0;left:0;right:0;height:210px;background:url("../images/details-banner-dark-bg-image-mobile-top.svg") left top no-repeat}}.details-banner--light-bg{background:#052326 url("../images/details-banner-light-bg-image.svg") right top/cover no-repeat}.details-banner--light-bg::after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(360deg, #4C5E59 -4.33%, rgba(76, 94, 89, 0) 96.63%)}@media screen and (max-width: 840px){.details-banner--light-bg{background:#4c5e59 url("../images/details-banner-dark-bg-image-mobile.svg") left bottom no-repeat}}.details-banner--light-purple-bg{background:#2c0034 url("../images/details-banner-light-purple-bg-image.svg") right top/cover no-repeat}@media screen and (max-width: 840px){.details-banner--light-purple-bg{background:#2c0034 url("../images/details-banner-purple-bg-image-mobile.svg") left bottom no-repeat}.details-banner--light-purple-bg::before{background:url("../images/details-banner-purple-bg-image-mobile-top.svg") left top no-repeat}}.details-banner--light-purple-bg .details-banner__stat-value{color:#ea3ce8 !important}@media screen and (max-width: 1199px)and (min-width: 841px){.details-banner--light-purple-bg .details-banner__floating-image{right:40px}}.details-banner--light-purple-bg .details-banner__floating-image picture{padding-top:30px}@media screen and (max-width: 840px){.details-banner--light-purple-bg .details-banner__floating-image picture{padding-top:48px}}.details-banner--woocommerce-environments{min-height:396px}.details-banner--woocommerce-environments .stats-banner__title,.details-banner--woocommerce-environments .stats-banner__description{position:relative;max-width:66%;z-index:1}.details-banner__title,.details-banner__description{position:relative;word-break:break-word;z-index:1}@media screen and (min-width: 841px){.details-banner__title,.details-banner__description{max-width:50%}}.details-banner__title{margin:0 0 24px 0;line-height:56px;font-size:48px;color:#f9ffe6;text-transform:capitalize}@media screen and (max-width: 1599px){.details-banner__title{font-size:40px;line-height:48px}}@media screen and (max-width: 1499px){.details-banner__title{font-size:32px;line-height:40px}}@media screen and (max-width: 991px){.details-banner__title{max-width:80%}}@media screen and (max-width: 840px){.details-banner__title{max-width:100%;margin-bottom:14px}}.details-banner__description{margin:0;color:#f9ffe6}@media screen and (max-width: 840px){.details-banner__description{max-width:100%}}.details-banner__description b,.details-banner__description strong{color:#d3fb52;font-weight:600}.details-banner__stats{position:relative;display:flex;margin:48px 0 0 0;z-index:1}@media screen and (max-width: 1499px){.details-banner__stats{margin-top:30px}}@media screen and (max-width: 1199px){.details-banner__stats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));width:50%;gap:14px 20px}}@media screen and (max-width: 991px)and (min-width: 840px){.details-banner__stats:has(img){grid-template-columns:1fr}}@media screen and (max-width: 840px){.details-banner__stats{width:60%}.details-banner__stats:has(img){display:flex;justify-content:center;gap:20px;width:100%}}@media screen and (max-width: 575px){.details-banner__stats{width:100%}}.details-banner__stats .details-banner__stat{display:flex;align-items:center;font-weight:500;font-size:20px;color:#fff}@media screen and (max-width: 1599px){.details-banner__stats .details-banner__stat{font-size:18px}}@media screen and (max-width: 1499px){.details-banner__stats .details-banner__stat{font-size:16px}}@media screen and (max-width: 991px){.details-banner__stats .details-banner__stat{line-height:normal;font-size:12px}}@media screen and (max-width: 840px){.details-banner__stats .details-banner__stat{justify-content:center}}@media screen and (min-width: 1200px){.details-banner__stats .details-banner__stat:not(:last-child)::after{content:"";width:1px;height:48px;margin:0 24px;background-color:hsla(0,0%,100%,.3)}.details-banner__stats .details-banner__stat:not(:last-child):has(.details-banner__stat-value)::after{height:68px}}.details-banner__stats .details-banner__stat-value{display:block;margin-bottom:3px;line-height:40px;font-size:32px;color:#d3fb52}.details-banner__stats .details-banner__stat-value--plus::before{content:"+"}@media screen and (max-width: 1599px){.details-banner__stats .details-banner__stat-value{font-size:28px;line-height:36px}}@media screen and (max-width: 1499px){.details-banner__stats .details-banner__stat-value{font-size:24px;line-height:32px}}@media screen and (max-width: 991px){.details-banner__stats .details-banner__stat-value{margin-bottom:7px}}@media screen and (max-width: 1599px){.details-banner__stats .details-banner__stat-value{font-size:28px;line-height:36px}}@media screen and (max-width: 1499px){.details-banner__stats .details-banner__stat-value{font-size:24px;line-height:32px}}@media screen and (max-width: 991px){.details-banner__stats .details-banner__stat-value{margin-bottom:7px}}.details-banner__stats .details-banner__stat:has(img){gap:0 12px;text-align:left}@media screen and (max-width: 840px){.details-banner__stats .details-banner__stat:has(img)>div{display:none}}.details-banner__stats .details-banner__stat:has(img) .details-banner__stat-value{color:#fff}.details-banner__stats .details-banner__stat:has(img) img{max-width:64px;user-select:none;pointer-events:none}.details-banner__stats:has(.details-banner__stats-heading){flex-wrap:wrap}@media screen and (max-width: 991px){.details-banner__stats:has(.details-banner__stats-heading){grid-template-columns:1fr;font-size:16px}.details-banner__stats:has(.details-banner__stats-heading) .details-banner__stat{font-size:16px}}.details-banner__stats:has(.details-banner__stats-heading) .details-banner__stats-heading{display:block;width:100%;font-size:16px;color:#f9ffe6}@media screen and (min-width: 992px){.details-banner__stats:has(.details-banner__stats-heading) .details-banner__stats-heading{margin:0 0 12px 0;padding:12px 0 0 0}}.details-banner__cta{position:relative;margin-top:64px;z-index:1}.details-banner__cta .btn{position:relative;z-index:1}.details-banner__cta:has(.btn--shopify-partner){position:static}@media screen and (max-width: 840px){.details-banner__cta:has(.btn--shopify-partner){display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px}.details-banner__cta:has(.btn--shopify-partner) .details-banner__stats{display:flex;flex-direction:column;gap:12px 0;width:100%}.details-banner__cta:has(.btn--shopify-partner) .details-banner__stats .details-banner__stat{font-size:16px}.details-banner__cta:has(.btn--shopify-partner) .details-banner__cta-btns-holder{position:absolute;bottom:32px;left:24px;right:24px}}.details-banner__cta .details-banner__stats{position:relative;margin:0;z-index:1}@media screen and (max-width: 991px){.details-banner__cta-btns-holder{display:flex;flex-direction:column-reverse;gap:8px}}.details-banner__cta-btns-holder .btn--shopify-partner{background:hsla(0,0%,100%,.12);backdrop-filter:blur(39px);z-index:1}@media screen and (min-width: 992px){.details-banner__cta-btns-holder .btn--shopify-partner{position:absolute;top:48px;right:48px}}.details-banner__floating-image{display:flex;user-select:none;pointer-events:none;z-index:0}@media screen and (min-width: 841px){.details-banner__floating-image{justify-content:flex-end;align-items:flex-end;width:55%;position:absolute;right:98px;top:0;bottom:0}}.details-banner__floating-image picture{display:flex}@media screen and (max-width: 1199px){.details-banner__floating-image picture{align-items:flex-end;padding-top:20px;height:auto}.details-banner__floating-image picture img{height:auto !important}}@media screen and (min-width: 841px){.details-banner__floating-image picture{position:absolute;top:0;bottom:0}}.details-banner__floating-image.right-0{right:0}.details-banner__floating-image.img-h-100{right:55px}@media screen and (max-width: 991px){.details-banner__floating-image.img-h-100{right:20px}}.details-banner__floating-image.img-h-100 img{height:100%;width:auto}.contact-expert-cta{display:flex;align-items:center;margin:32px 0 0 0;font-size:20px}@media screen and (min-width: 769px){.contact-expert-cta{justify-content:space-between;gap:0 50px}}@media screen and (max-width: 768px){.contact-expert-cta{flex-direction:column;gap:24px 0;margin:24px 0 0 0;text-align:center}.contact-expert-cta .btn{width:100%}}.contact-expert-cta span{line-height:32px;font-weight:600}@media screen and (max-width: 768px){.contact-expert-cta span{padding:0 15px}}.pain-point{display:flex;max-width:1200px;margin:0 auto;background:linear-gradient(180deg, #052326 0%, #023A3F 100%);color:#f9ffe6;border-radius:32px}@media screen and (max-width: 1199px){.pain-point{flex-direction:column;align-items:center}}@media screen and (max-width: 768px){.pain-point{width:calc(100% + 40px);margin-left:-20px;padding:64px 20px 0 20px;border-radius:24px 24px 0 0}}.pain-point__content{width:49%;padding:64px 0 64px 64px}@media screen and (max-width: 1199px){.pain-point__content{width:100%;padding:64px 48px 0 48px}}@media screen and (max-width: 768px){.pain-point__content{padding:0}}.pain-point__title{margin:0 0 24px 0;line-height:56px;font-size:48px;color:#fff}@media screen and (max-width: 1199px){.pain-point__title{line-height:normal;font-size:40px}}@media screen and (max-width: 991px){.pain-point__title{line-height:40px;font-size:32px}}.pain-point__text{margin:0 0 40px 0}@media screen and (max-width: 575px){.pain-point__text{font-size:14px}}.pain-point__text p:not(:last-child){margin:0 0 23px 0}.pain-point__stats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 24px;padding:24px 32px;background:hsla(0,0%,100%,.24);border-radius:12px}@media screen and (max-width: 1199px){.pain-point__stats{padding:14px 24px}}.pain-point__stat{display:flex;align-items:center;gap:0 12px}@media screen and (min-width: 1200px){.pain-point__stat:not(:last-child)::after{content:"";flex-shrink:0;width:1px;height:48px;margin-left:auto;background:#cacfce}}@media screen and (max-width: 1199px){.pain-point__stat{justify-content:center}.pain-point__stat:not(:last-child){border-right:1px solid #cacfce}}@media screen and (max-width: 575px){.pain-point__stat{padding:0 10px;font-size:12px}}.pain-point__stat-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px}.pain-point__stat-icon.spin-animation svg{animation:spin-ease 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.pain-point__stat-value{font-weight:500;font-size:20px}@media screen and (max-width: 575px){.pain-point__stat-value{font-size:16px}}.pain-point__stat-label{font-size:14px}@media screen and (max-width: 1199px){.pain-point__stat-label{line-height:normal}}.pain-point__media{display:flex;justify-content:center;align-items:flex-end;padding:48px 0 0 0;user-select:none;pointer-events:none}.pain-point__media picture{display:flex}.pain-point__video{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;flex:1 1 0;padding:48px 0 0 0}@media screen and (min-width: 1200px){.pain-point__video{padding-right:105px}}.pain-point__video::before{content:"";position:absolute;right:0;bottom:0;width:600px;height:600px;background:url("../images/phone-glow-image.svg") center bottom no-repeat;opacity:.8;background-size:cover}@media screen and (max-width: 1200px){.pain-point__video::before{top:50%;left:50%;transform:translate(-50%, -50%)}}.pain-point__video-holder{position:relative;width:360px;height:652px;background:url("../images/phone-video-image.svg") center top no-repeat;z-index:1}@media(max-width: 1199px){.pain-point__video-holder{height:516px}}.pain-point__video-holder .video-tag{position:absolute;top:68px;left:15px;right:15px;bottom:0;z-index:1}.pain-point__video-holder .video-tag img{width:100%;height:auto;object-fit:cover}.media-text:not(:has(.container)){display:flex;align-items:center;gap:0 145px}.media-text .container{display:flex;align-items:center;gap:0 145px}@media screen and (max-width: 1399px){.media-text .container{gap:0 100px}}@media screen and (max-width: 1299px){.media-text .container{gap:0 70px}}@media screen and (max-width: 991px){.media-text .container{flex-direction:column-reverse;gap:32px 0}}.media-text__image{display:flex;align-items:center;justify-content:center;flex-basis:50%;flex-shrink:0;border:1px solid #e6e6e6;overflow:hidden;user-select:none;pointer-events:none;border-radius:24px}@media screen and (max-width: 991px){.media-text__image{width:100%}}.media-text__image--why-move-top-shopify{position:relative;justify-content:flex-start;overflow:hidden}@keyframes why-list-scroll{0%{transform:translateY(0)}100%{transform:translateY(calc(-100% + 700px))}}.media-text__image--why-move-top-shopify::before,.media-text__image--why-move-top-shopify::after{content:"";position:absolute;top:0;left:0;width:100%;height:191px;background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);z-index:1}.media-text__image--why-move-top-shopify::after{top:auto;bottom:0;transform:rotate(180deg)}.media-text__image--why-move-top-shopify .why-list{display:flex;flex-direction:column;gap:16px 0;position:absolute;top:-84px;left:0;right:0;width:300px;margin:0 auto;animation:why-list-scroll 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate;transition:all .3s ease-in-out}.media-text__image--why-move-top-shopify .why-list__item{padding:24px;background-color:#fff;font-weight:600;font-size:14px;color:#4c524b;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.media-text__image--why-move-top-shopify .why-list__item-icon{height:24px;margin:0 0 32px 0;user-select:none;pointer-events:none}.media-text__image--why-move-top-shopify .why-list__item-title{margin:0 0 8px 0;line-height:32px;font-size:24px;font-weight:600;color:#010708}.media-text__image--why-move-top-shopify .why-list__item .progress-bar{display:flex;align-items:center;gap:0 7px;color:#4c524b;font-size:16px;font-weight:600}.media-text__image--why-move-top-shopify .why-list__item .progress-bar__track{position:relative;height:8px;flex-grow:1;background-color:#e6e6e6;border-radius:4px}.media-text__image--why-move-top-shopify .why-list__item .progress-bar__track-fill{position:absolute;top:0;left:0;width:0;height:8px;background-color:#a1de3b;transition:all 2.5s ease-out;border-radius:4px}.media-text__content{flex:1 1 0}@media screen and (max-width: 991px){.media-text__content{width:100%}.media-text__content .accordion .accordion-item--no-shadow:last-child{border-bottom:0}}.media-text__content .block-heading-holder,.media-text__content .section-heading-holder,.media-text__content .page-heading-holder{margin-bottom:40px}@media screen and (max-width: 991px){.media-text__content .block-heading-holder,.media-text__content .section-heading-holder,.media-text__content .page-heading-holder{margin-bottom:8px}}.case-study{border:1px solid #f5f5f7;border-radius:24px}@media screen and (max-width: 575px){.case-study{border-radius:16px}}.case-study__header{display:flex;justify-content:space-between;align-items:flex-end;padding:48px 48px 24px 48px}@media screen and (max-width: 1199px){.case-study__header{padding:30px}}@media screen and (max-width: 575px){.case-study__header{padding:24px}}.case-study__header-badge{display:inline-flex;align-items:center;gap:0 6px;height:28px;padding:0 8px;margin:0 0 16px 0;background-color:#4c5e59;color:#f9ffe6;line-height:20px;font-size:12px;font-weight:500;border-radius:35px}.case-study__header-badge::before{content:"";flex-shrink:0;width:6px;height:6px;background-color:#f9ffe6;border-radius:50%}.case-study__header-client,.case-study__header h2{line-height:40px;font-size:32px;font-weight:600}.case-study__badge{display:inline-flex;align-items:center;gap:0 6px;height:28px;padding:0 8px;margin:0 0 16px 0;background-color:#4c5e59;color:#f9ffe6;line-height:20px;font-size:12px;font-weight:500;border-radius:35px}.case-study__badge::before{content:"";flex-shrink:0;width:6px;height:6px;background-color:#f9ffe6;border-radius:50%}.case-study__body{display:flex;gap:0 24px;padding:48px 48px 0 48px;background-color:#f5f5f7;border-radius:24px}@media screen and (max-width: 1199px){.case-study__body{padding:30px 30px 0 30px}}@media screen and (max-width: 991px){.case-study__body{flex-direction:column;gap:24px 0}}@media screen and (max-width: 575px){.case-study__body{padding:24px 24px 0 24px;border-radius:16px}}.case-study__body.gap-48{gap:0 48px}@media screen and (min-width: 992px){.case-study__content{width:58.28%;padding-bottom:75px}}.case-study__content-title{margin:0 0 8px 0;line-height:28px;font-size:20px}.case-study__description h3{margin:0 0 12px 0;line-height:24px;font-size:16px}.case-study__description p{margin:0}.case-study__description p:not(:last-child){margin:0 0 24px 0}.case-study__tags{display:flex;gap:4px;flex-wrap:wrap}.case-study__tag{display:inline-flex;padding:4px 8px;background-color:#fff;border:1px solid #a1de3b;font-weight:600;font-size:14px;text-align:center;border-radius:8px}.case-study__media{display:flex;justify-content:center;align-items:flex-end;flex-grow:1;user-select:none;pointer-events:none}.case-study__video{display:flex;position:relative;flex-grow:1;padding:8px;background-color:#fff;border-radius:32px}@media screen and (max-width: 575px){.case-study__video{padding:4px;border-radius:16px}}.case-study__video img,.case-study__video video,.case-study__video iframe{border-radius:24px}@media screen and (max-width: 575px){.case-study__video img,.case-study__video video,.case-study__video iframe{border-radius:12px}}.case-study__video iframe,.case-study__video video{width:100%;height:auto}.case-study__video img{user-select:none;pointer-events:none}.case-study__video .video-btn.btn{display:flex;align-items:center;gap:0 8px;position:absolute;top:50%;left:50%;padding:0 20px !important;height:48px !important;transform:translate(-50%, -50%)}.case-study__video .video-btn.btn::before{content:"";width:16px;height:16px;background:url("../images/icons/play-icon.svg") center center no-repeat}.case-study:not(:has(.case-study__header)) h2{margin-bottom:32px;line-height:40px;font-size:32px;font-weight:600}.case-study:not(:has(.case-study__header)) .case-study__body{padding-bottom:48px}@media screen and (max-width: 1199px){.case-study:has(.case-study__video) .case-study__body{flex-direction:column;gap:32px 0}}.case-study:has(.case-study__video) .case-study__body .case-study__content{width:44%}@media screen and (max-width: 1199px){.case-study:has(.case-study__video) .case-study__body .case-study__content{width:100%}}@media screen and (max-width: 768px){.case-study:has(.case-study__video) .case-study__body{padding-bottom:32px}}.media-grid{display:grid;margin-top:64px}.media-grid.grid-2{grid-template-columns:repeat(2, 1fr);gap:24px}@media screen and (max-width: 768px){.media-grid.grid-2{grid-template-columns:1fr;gap:16px 0}}.media-card{padding:32px;background:linear-gradient(90deg, rgba(2, 58, 63, 0.7) 0%, rgba(2, 58, 63, 0.21) 100%);border:1px solid rgba(202,207,206,.3);color:#fff;border-radius:16px}@media screen and (max-width: 575px){.media-card{padding:24px}}.media-card__image{display:flex;align-items:center;justify-content:center;margin:0 0 32px 0;user-select:none;pointer-events:none}@media screen and (min-width: 1300px){.media-card__image{height:370px}}@media screen and (max-width: 1299px){.media-card__image{height:300px}}@media screen and (max-width: 768px){.media-card__image{height:180px}}@media screen and (max-width: 575px){.media-card__content{font-size:14px}}.media-card__title{margin:0 0 12px 0;line-height:40px;font-size:32px;color:#fff}@media screen and (max-width: 1199px){.media-card__title{font-size:24px;line-height:32px}}.media-card__description{margin:0 0 12px 0}.media-card__list{display:flex;flex-direction:column;gap:8px 0}@media screen and (min-width: 576px){.media-card__list{font-size:16px}}.media-card__list li{position:relative;padding:0 0 0 28px}.media-card__list li::before{content:"";position:absolute;top:7px;left:5px;width:6px;height:6px;background-color:#a1de3b;box-shadow:0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32);border-radius:50%}.pricing-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media screen and (max-width: 991px){.pricing-grid{grid-template-columns:1fr;gap:16px 0}}.pricing-card{display:flex;flex-direction:column;padding:32px;background:linear-gradient(90deg, rgba(2, 58, 63, 0.7) 0%, rgba(2, 58, 63, 0.21) 100%);border:1px solid rgba(202,207,206,.3);color:#fff;border-radius:16px}@media screen and (max-width: 1199px){.pricing-card{padding:24px}}.pricing-card--featured{position:relative;padding-top:64px;background:linear-gradient(90deg, #023A3F 0%, rgba(2, 58, 63, 0.3) 100%);border-color:#d3fb52}@media screen and (min-width: 992px){.pricing-card--featured{top:-16px;height:calc(100% + 32px)}}.pricing-card__badge{position:absolute;top:-1px;left:-1px;right:-1px;line-height:32px;background-color:#d3fb52;font-weight:600;font-size:12px;color:#010708;text-align:center;border-radius:16px 16px 0 0}.pricing-card__header{padding:0 0 24px 0;margin:0 0 24px 0;border-bottom:1px solid rgba(202,207,206,.3)}.pricing-card__title{display:block;margin:0 0 16px 0;font-weight:600;font-size:20px;color:#f9ffe6}.pricing-card__price{margin:0 0 12px 0;line-height:40px;font-weight:600;font-size:32px}@media screen and (max-width: 1199px){.pricing-card__price{line-height:32px;font-size:24px}}.pricing-card__price-period{font-size:16px;font-weight:400;color:#f9ffe6}@media screen and (max-width: 1199px){.pricing-card__price-period{font-size:14px}}@media screen and (max-width: 1199px)and (min-width: 992px){.pricing-card__price-period{display:block}}.pricing-card__features{display:flex;flex-direction:column;gap:8px 0;margin-bottom:24px;font-size:16px}.pricing-card__features li{position:relative;padding:0 0 0 28px}.pricing-card__features li::before{content:"";position:absolute;top:7px;left:5px;width:6px;height:6px;background-color:#a1de3b;box-shadow:0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32);border-radius:50%}.pricing-card__footer{margin-top:auto;text-align:center}.pricing-card__footer .btn{height:auto;min-height:56px;padding-top:5px;padding-bottom:5px;margin-bottom:12px;white-space:wrap}@media screen and (max-width: 991px){.pricing-card__footer .btn{margin-bottom:0}}.pricing-card__footer-note{font-weight:600;color:#f9ffe6}@media screen and (max-width: 1199px){.pricing-card__footer-note{font-size:14px}}.platforms-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}@media screen and (max-width: 991px){.platforms-grid{grid-template-columns:auto;gap:16px 0}}.platform-card{display:flex;flex-direction:column;padding:24px;border:1px solid #e6e6e6;overflow:hidden;border-radius:8px}.platform-card--dark{background:#023a3f url("../images/process-card--dark-green-blur.png") top right no-repeat;color:#fff}.platform-card--dark .platform-card__title{color:#fff}.platform-card__logos{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-bottom:50px}@media screen and (max-width: 768px){.platform-card__logos{margin-bottom:24px}}@media screen and (max-width: 575px){.platform-card__logos{grid-template-columns:1fr;gap:12px 0}}.platform-card__logos-item{display:flex;align-items:center;justify-content:center;height:96px;padding:10px;box-shadow:0px 0px 4px 0px rgba(134,140,140,.2);border-radius:8px}.platform-card__title{margin:0 0 12px 0}.platform-card__title.fz-32{font-size:32px}@media screen and (max-width: 768px){.platform-card__title.fz-32{font-size:24px}}.platform-card__tags{overflow:hidden;mask-image:linear-gradient(to right, transparent, black 10%, black 90%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, black 10%, black 90%, transparent)}.platform-card__tags.mt-auto{margin-bottom:0}@media screen and (min-width: 992px){.platform-card__tags.mt-auto{margin-top:auto}}@media screen and (max-width: 991px){.platform-card__tags.mt-auto{margin-top:58px}}.platform-card__tags--row{display:flex;gap:4px;flex-wrap:nowrap;animation:tagsScroll 15s linear infinite}.platform-card__tags--row:not(:first-child){margin-top:4px}.platform-card__tags--row:nth-child(2){animation-direction:reverse}.platform-card__tags--row:hover{animation-play-state:paused}.platform-card__tag{padding:8px 12px;border:1px solid rgba(202,207,206,.3);background:linear-gradient(90deg, #023A3F 0%, rgba(2, 58, 63, 0.3) 100%);line-height:32px;font-size:24px;white-space:nowrap;backdrop-filter:blur(12px);border-radius:8px}@keyframes tagsScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.brands-static-logos{display:grid}.brands-static-logos.grid-6{grid-template-columns:repeat(6, minmax(0, 1fr))}@media screen and (max-width: 1299px){.brands-static-logos.grid-6{grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px 20px}}@media screen and (max-width: 991px){.brands-static-logos.grid-6{display:flex;flex-wrap:nowrap;width:calc(100% + 60px);padding:0 30px;margin-left:-30px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.brands-static-logos.grid-6::-webkit-scrollbar{display:none}}@media screen and (max-width: 575px){.brands-static-logos.grid-6{width:calc(100% + 40px);padding:0 20px;margin-left:-20px}}.brands-static-logos__logo{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.brands-static-logos__logo{flex-shrink:0;width:220px}}.service-list{display:flex;flex-direction:column;gap:16px 0}.service-list__item{display:flex;align-items:flex-start;gap:0 16px;padding:24px;background-color:#fff;box-shadow:0px 0px 8px 0px rgba(134,140,140,.2);border-radius:16px}.service-list__icon{position:relative;top:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;background-color:#d3fb52;border-radius:8px}.service-list__details{line-height:normal;font-weight:600;color:#4c524b}.service-list__title{margin:0 0 4px 0;line-height:28px;font-size:20px;font-weight:600;color:#010708}.downloads-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media screen and (max-width: 991px){.downloads-grid{gap:16px}}@media screen and (max-width: 880px){.downloads-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 575px){.downloads-grid{grid-template-columns:1fr}}.download-item{display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:24px}@media screen and (max-width: 880px){.download-item:last-child{grid-column:1/-1}}.download-item__image{display:flex;justify-content:center;align-items:center}.download-item__details{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px;text-align:center}.download-item__title{margin:0 0 24px 0;line-height:28px;font-size:20px;font-weight:600}.download-item .btn span{display:flex;align-items:center;gap:0 16px}.download-item .btn span::after{content:"";width:18px;height:18px;background:url("../images/icons/download-icon.svg") center center no-repeat}.webinar-item{display:flex;flex-direction:column;height:100%;border:1px solid rgba(230,230,230,.3);border-radius:24px}.webinar-item__image{display:flex;border-radius:24px 24px 0 0;overflow:hidden}.webinar-item__image img{width:100%;object-fit:cover;border-radius:24px 24px 0 0;transition:transform .3s ease}.webinar-item__image:hover img{transform:scale(1.05) rotate(2deg)}.webinar-item__details{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px;background-color:#fff;border-radius:0 0 24px 24px}.webinar-item__title{margin:0 0 12px 0;line-height:28px;font-size:20px}.webinar-item__author{line-height:20px;font-size:14px;color:#4c524b}.webinar-item__author-name{line-height:26px;font-weight:600;font-size:18px;color:#010708}@media screen and (max-width: 991px){.webinar-swiper .swiper{width:calc(100% + 60px);padding:0 30px;margin-left:-30px}}@media screen and (max-width: 768px){.webinar-swiper .swiper{width:calc(100% + 40px);padding:0 20px;margin-left:-20px}}.webinar-swiper .swiper .swiper-slide{min-height:100%;height:auto}.members-grid{display:grid}.members-grid.grid-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:48px 24px}@media screen and (max-width: 1199px){.members-grid.grid-4{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}}@media screen and (max-width: 768px){.members-grid.grid-4{grid-template-columns:repeat(2, minmax(0, 1fr))}}.members-grid .member-item__photo{position:relative;display:flex;margin:0 0 16px 0;overflow:hidden;border-radius:16px}.members-grid .member-item__photo img{width:100%;height:auto;filter:grayscale(100%);transition:all .3s ease-in-out;border-radius:16px}.members-grid .member-item__photo .member-item__schedule-cta{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:-50%;left:0;right:0;gap:0 15px;padding:24px;background:linear-gradient(180deg, rgba(1, 7, 8, 0) 0%, #010708 100%);color:#fff;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.members-grid .member-item__photo .member-item__schedule-cta .whatsapp-link{display:inline-flex;flex-shrink:0;width:24px;height:24px;background:url("../images/whatsapp-icon.svg") center center no-repeat}.members-grid .member-item__photo .member-item__schedule-cta .whatsapp-link:hover{transform:scale(1.08)}@media screen and (max-width: 991px){.members-grid .member-item__photo .member-item__schedule-cta{justify-content:flex-end;padding:12px;bottom:0;opacity:1;visibility:visible}.members-grid .member-item__photo .member-item__schedule-cta span{display:none}}.members-grid .member-item__details{display:flex;flex-direction:column;gap:7px 0;font-size:14px;color:#4c524b}@media screen and (max-width: 991px){.members-grid .member-item__details{gap:3px 0}}.members-grid .member-item__details .member-item__name{line-height:normal;font-size:18px;font-weight:600;color:#010708}.members-grid .member-item:hover .member-item__photo img{filter:grayscale(0%)}@media screen and (min-width: 992px){.members-grid .member-item:hover .member-item__photo .member-item__schedule-cta{bottom:0;opacity:1;visibility:visible}}.members-grid__why{display:flex;gap:0 24px;grid-column:span 4;font-size:18px;overflow:hidden}@media screen and (max-width: 1199px){.members-grid__why{grid-column:span 3}}@media screen and (max-width: 768px){.members-grid__why{display:none}}.members-grid__why-title{font-size:20px;font-weight:600;white-space:nowrap}.members-grid__why .list-holder{flex:1;overflow:hidden}.members-grid__why ul{display:flex;align-items:center;flex-wrap:nowrap;animation:tagsScroll 15s linear infinite;overflow:hidden}.members-grid__why ul:hover{animation-play-state:paused}.members-grid__why ul li{display:flex;align-items:center;white-space:nowrap}.members-grid__why ul li:not(:last-child)::after{content:"";width:6px;height:6px;margin:0 24px;background-color:#a1de3b;border-radius:50%}@keyframes tagsScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-moz-keyframes tagsScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-ms-keyframes tagsScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-o-keyframes tagsScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.team-photo{max-width:1200px;margin:0 auto 138px}@media screen and (max-width: 1199px){.team-photo{margin-bottom:64px}}.team-photo__logos{display:flex;align-items:center;justify-content:center;gap:0 95px;margin-bottom:64px}@media screen and (max-width: 991px){.team-photo__logos{width:calc(100% + 60px);padding:0 30px;margin-left:-30px;justify-content:flex-start;overflow:auto}.team-photo__logos::-webkit-scrollbar{display:none}.team-photo__logos{-ms-overflow-style:none;scrollbar-width:none}}@media screen and (max-width: 991px){.team-photo__logos-item{flex-shrink:0}}@media screen and (max-width: 991px){.team-photo__logos{margin-bottom:48px}}.team-photo__logos img{user-select:none;pointer-events:none}.team-photo__photo{display:flex;padding:8px;background-color:#e6e6e6;user-select:none;pointer-events:none;border-radius:32px}@media screen and (max-width: 575px){.team-photo__photo{padding:4px;border-radius:12px}}.team-photo__photo img{border-radius:24px}@media screen and (max-width: 575px){.team-photo__photo img{border-radius:10px}}.single-blog{position:relative;max-width:1200px;margin:-100px auto 0}@media screen and (max-width: 575px){.single-blog{margin-top:-65px}}.single-blog .post .entry-header{margin-bottom:48px}@media screen and (max-width: 991px){.single-blog .post .entry-header{margin-bottom:32px}}.single-blog .post .featured-image{display:flex;padding:8px;background-color:#e6e6e6;border-radius:32px}@media screen and (max-width: 575px){.single-blog .post .featured-image{padding:4px;border-radius:12px}}.single-blog .post .featured-image img{width:100%;height:auto;border-radius:24px}@media screen and (max-width: 575px){.single-blog .post .featured-image img{border-radius:10px}}.single-blog .post .entry-content{padding:0 122px;line-height:26px;font-size:18px}@media screen and (max-width: 1199px){.single-blog .post .entry-content{padding:0 50px}}@media screen and (max-width: 991px){.single-blog .post .entry-content{padding:0}}.single-blog .post .entry-content p:not(:last-child){margin-bottom:32px}@media screen and (max-width: 768px){.single-blog .post .entry-content p:not(:last-child){margin-bottom:22px}}.single-blog .post .entry-content h2{margin:0 0 24px 0;line-height:40px;font-size:32px;text-transform:capitalize}@media screen and (max-width: 768px){.single-blog .post .entry-content h2{margin:0 0 12px 0;line-height:32px;font-size:24px}}.single-blog .post .entry-content h3{margin:0 0 12px 0;line-height:26px;font-size:18px;text-transform:capitalize}.single-blog .post .entry-content ul{display:flex;flex-direction:column;gap:8px 0;margin:0 0 64px 0}@media screen and (max-width: 768px){.single-blog .post .entry-content ul{margin:0 0 48px 0}}.single-blog .post .entry-content ul li{position:relative;padding:0 0 0 28px}.single-blog .post .entry-content ul li::before{content:"";position:absolute;top:50%;left:5px;width:6px;height:6px;background-color:#a1de3b;transform:translateY(-50%);box-shadow:0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32),0px 0px 6px 0px rgba(211,251,82,.32);border-radius:50%}.single-blog .post .entry-content a{font-weight:600;text-decoration:underline}.single-blog .post .entry-content a:hover{text-decoration:none}.single-blog .post footer{padding:0 122px}@media screen and (max-width: 1199px){.single-blog .post footer{padding:0 50px}}@media screen and (max-width: 991px){.single-blog .post footer{padding:0}}.single-blog .post .post-nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 24px;margin:64px 0 0 0;padding:32px;border:1px solid #e6e6e6;border-radius:32px}@media screen and (max-width: 768px){.single-blog .post .post-nav{padding:24px;margin-top:48px}}.single-blog .post .post-nav__item{display:flex;flex-direction:column;gap:16px 0;font-weight:600}.single-blog .post .post-nav__item--prev .post-nav__direction::before{content:"";width:18px;height:14px;background:url("../images/icons/post-nav-arrow.svg") left center no-repeat;transition:all .3s ease-in-out}.single-blog .post .post-nav__item--next{align-items:flex-end;text-align:right}.single-blog .post .post-nav__item--next .post-nav__direction::after{content:"";width:18px;height:14px;background:url("../images/icons/post-nav-arrow.svg") left center no-repeat;transform:rotate(180deg);transition:all .3s ease-in-out}.single-blog .post .post-nav__item:hover.post-nav__item--prev .post-nav__direction::before{transform:translateX(-5px)}.single-blog .post .post-nav__item:hover.post-nav__item--next .post-nav__direction::after{transform:rotate(180deg) translateX(-5px)}.single-blog .post .post-nav__direction{display:flex;align-items:center;gap:0 15px;transition:all .3s ease-in-out}.single-blog .post .post-nav__title{line-height:28px;font-size:20px;font-weight:600}@media screen and (max-width: 768px){.single-blog .post .post-nav__title{display:none}}.single-blog .faq{padding:0 122px}@media screen and (max-width: 1199px){.single-blog .faq{padding:0 50px}}@media screen and (max-width: 991px){.single-blog .faq{padding:0;margin-top:64px}}@keyframes spin-ease{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}50%{transform:rotate(270deg);animation-timing-function:cubic-bezier(0, 0, 0.6, 1)}100%{transform:rotate(360deg)}}@property --num{syntax:"<integer>";inherits:false;initial-value:0}.animate .process-grid .process-card .progress-bar__track-fill.animate-100{width:100%;transition-delay:1s}.animate .process-grid .process-card .progress-bar__track-fill.animate-80{width:80%;transition-delay:1s}.animate .process-grid .process-card--dark-green{background-size:75%;transition-delay:.5s}.animate .speedometer-needle{transform:rotate(50deg) !important;transition-delay:.5s}@keyframes growUp{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes growUpGrey{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.82}}.animate .product-insights-animated-image .bar-green{transform-box:fill-box;transform-origin:bottom center;animation:growUp .6s cubic-bezier(0.34, 1.56, 0.64, 1) both,pulse 2.4s ease-in-out 1.2s infinite}.animate .product-insights-animated-image .bar-green:nth-child(1){animation-delay:0.1s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(2){animation-delay:0.2s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(3){animation-delay:0.3s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(4){animation-delay:0.4s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(5){animation-delay:0.5s,1.2s}.animate .product-insights-animated-image .bar-grey{transform-box:fill-box;transform-origin:bottom center;animation:growUpGrey .6s cubic-bezier(0.34, 1.56, 0.64, 1) both}.animate .product-insights-animated-image .bar-grey:nth-child(1){animation-delay:0.65s}.animate .product-insights-animated-image .bar-grey:nth-child(2){animation-delay:0.75s}.animate .product-insights-animated-image .bar-grey:nth-child(3){animation-delay:0.85s}.animate .product-insights-animated-image .bar-grey:nth-child(4){animation-delay:0.95s}.animate .product-insights-animated-image .bar-grey:nth-child(5){animation-delay:1.05s}.animate .product-insights-animated-image .text-top{animation:fadeIn .7s ease both;animation-delay:.05s}.animate .product-insights-animated-image .text-number-green{animation:fadeIn .7s ease both;animation-delay:.7s}.animate .product-insights-animated-image .text-number-grey{animation:fadeIn .7s ease both;animation-delay:1.2s}@keyframes growWidth{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.animate .progress-fill-animated{animation:growWidth .8s cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s both;transition-delay:.5s}.animate .process-card__featured-image .experience-led-architecture-image__img-1{opacity:1;transition-delay:.5s}.animate .process-card__featured-image .experience-led-architecture-image__img-2{opacity:1;visibility:visible;transform:scale(1);transition-delay:.5s}.animate .process-grid .process-card__featured-image .custom-logic-image .toggle-circle-holder{fill:#171717;transition-delay:1.5s}.animate .process-grid .process-card__featured-image .custom-logic-image .toggle-circle{transform:translateX(0);transition-delay:1.5s}.animate .process-grid .process-card__featured-image .custom-logic-image .cursor-pointer{transform:translate(0, 0);transition-delay:1.2s}.animate .process-grid .error-handling-cta{animation:shakeBit .6s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transition-delay:1.5s}.animate .process-grid .process-card__stats-ul-list li.has-check-animation svg{transform:scale(1)}.animate .process-grid .process-card__stats-ul-list li.has-check-animation svg path{opacity:1}.animate .process-grid .site-health-animated-image .gauge-fill{transform:rotate(0deg);opacity:1}.animate .process-grid .site-health-animated-image .gauge-number{opacity:1}.animate .process-grid .audit-report-chart-image .bar{transform:scaleY(1) !important}.animate .process-grid .strategic-planning-architecture-image .chart-line{stroke-dashoffset:0;transition-delay:1.5s}.animate .process-grid .strategic-planning-architecture-image .chart-area{opacity:.1;transition-delay:1.5s}.animate .process-grid .strategic-planning-architecture-image .chart-dot{transform:scale(1);transition-delay:1.5s}.animate .process-grid .strategic-planning-architecture-image .card{opacity:1;transform:translateY(0);transition-delay:1.5s}.animate .process-grid .performance-optimized-development-image .bar{transform:scaleY(1) !important;transition-delay:1.5s}
