@charset "UTF-8";@font-face{font-display:optional;font-family:Onest;font-style:normal;font-weight:100 900;src:url(../fonts/Onest/Onest-VariableFont_wght.woff2) format("woff2"),url(../fonts/Onest/Onest-VariableFont_wght.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}body,html{background-color:#fff;color:#010708;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:24px;margin:0;min-height:100%;padding:0;transition:padding .2s ease-in-out;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}@media screen and (max-width:991px){body{overflow:hidden}}.content-overlay{background:rgba(0,0,0,.8);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;z-index:9999}a,button,input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}input[type=number]{-moz-appearance:textfield!important;-ms-appearance:none!important}a:focus,input:focus,select:focus,textarea:focus{outline:none}a{color:#010708;text-decoration:none;transition:all .3s ease-in-out}a:hover{color:#3c5e64}img,picture,svg{max-height:100%;max-width:100%}h1,h2,h3,h4,h5,h6{color:#010708;font-weight:600;margin:0}ul{list-style:none;margin:0;padding:0}.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,.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{margin:0 auto;max-width:1470px;padding:0 15px;width:100%}.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{color:#010708;display:block;font-size:14px;font-weight:500;line-height:22.4px;margin:0 0 6px;text-align:left}form .form-group{margin:0 0 20px;position:relative}form .form-group.required>label:after{color:#c0080b;content:"*";margin-left:3px}form .form-row{margin-bottom:20px}form .form-row label{font-size:15px;font-weight:400;margin:0 0 9px}form .form-row label .required{color:#c0080b}.form-control,.input-text{background:#fff;border:1px solid #cacfce;border-radius:8px;box-shadow:none;color:#4c524b;font-size:16px;height:48px;padding:0 15px;text-transform:none;transition:all .3s ease-in-out;width:100%}.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{min-height:100px;min-width:100%;padding:12px 15px;resize:vertical}.select2-container{width:100%!important}.select2-container .selection{display:block;height:48px}.select2-container .selection .select2-selection{align-items:center;background:#fff;border:1px solid #cacfce;border-radius:8px;box-shadow:none;color:#4c524b;display:flex;font-size:16px;height:100%;padding:0 45px 0 15px;text-transform:none;transition:all .3s ease-in-out;width:100%}.select2-container .selection .select2-selection .select2-selection__rendered{color:#4c524b;padding:0}.select2-container .selection .select2-selection .select2-selection__placeholder{color:#c9cbc9}.select2-container .selection .select2-selection .select2-selection__arrow{background:url(../images/icons/select-arrow.svg) 50% no-repeat;bottom:0;height:24px;margin:auto 0;right:16px;top:0;transition:all .3s ease-in-out;width:24px}.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{background:url(../images/icons/show-password-icon.svg) 50% no-repeat;border:0;cursor:pointer;height:100%;outline:none;padding:0;position:absolute;right:15px;top:0;width:21px}.password-input .show-password-input.active{background:url(../images/icons/hide-password-icon.svg) 50% no-repeat}abbr.required{color:#d60000;cursor:default;text-decoration:none}input[type=radio]{background-color:#fff;border:1px solid #c6c6c6;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:13px;margin:0 5px 0 0;vertical-align:middle;width:13px}@media screen and (max-width:768px){input[type=radio]{margin-right:5px}}input[type=radio]+label{color:#251f1f;cursor:pointer;display:inline;font-size:15px;font-weight:400;line-height:normal;margin:0!important;padding:0;position:static;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}input[type=radio]+label strong{font-size:16px;font-weight:700}input[type=radio]+label a{color:#c0080b}input[type=radio]+label a:hover{text-decoration:underline}.btn{border-color:transparent;box-shadow:none;color:transparent;display:inline-block;text-transform:none}.btn,.btn:active,.btn:hover{background:transparent;outline:none}.btn:active,.btn:hover{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{align-items:center;border:0;border-radius:35px;color:#010708;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:56px;justify-content:center;letter-spacing:0;padding:0 24px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap}.btn.btn-primary{background:#d3fb52}.btn.btn-primary:active,.btn.btn-primary:not(:disabled):not(.disabled):active{background:#97da25;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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M2.245.75a.75.75 0 0 1 .75-.75H12.5a.75.75 0 0 1 .75.75v10.496a.75.75 0 0 1-1.5 0V2.56L1.28 13.03A.75.75 0 0 1 .22 11.97L10.69 1.5H2.994a.75.75 0 0 1-.75-.75' clip-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;content:"";height:14px;transition:all .3s ease-in-out;width:14px}.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:#edffb3;color:#000}.btn.btn-secondary:hover{background-color:#f0ffc2;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{align-items:center;color:#010708;display:inline-flex;font-size:16px;font-weight:600;gap:0 15px}.view-all:after{background:url(../images/icons/view-all-arrow.svg) 50% no-repeat;content:"";height:14px;transition:all .3s ease-in-out;width:18px}.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}.entry-title,.page-heading{font-size:30px;line-height:1.3;margin:0 0 40px;position:relative}.block-heading,.section-heading{font-size:48px;font-weight:700;line-height:56px;margin:0 0 24px;text-align:left;text-transform:capitalize}@media screen and (max-width:1499px){.block-heading,.section-heading{font-size:45px;line-height:normal}}@media screen and (max-width:991px){.block-heading,.section-heading{align-items:flex-start;flex-direction:column;font-size:32px;gap:32px 0;line-height:40px}}.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,.page-heading-holder,.section-heading-holder{align-items:flex-start;display:flex;flex-direction:column;margin:0 0 64px}@media screen and (max-width:991px){.block-heading-holder,.page-heading-holder,.section-heading-holder{margin:0 0 48px}}.block-heading-holder.mb-48,.page-heading-holder.mb-48,.section-heading-holder.mb-48{margin-bottom:48px}.block-heading-holder .category-label,.page-heading-holder .category-label,.section-heading-holder .category-label{align-items:center;background-color:#4c5e59;border-radius:35px;color:#f9ffe6;display:inline-flex;font-size:12px;font-weight:500;gap:0 6px;height:28px;line-height:20px;margin:0 0 32px;padding:0 8px}@media screen and (max-width:768px){.block-heading-holder .category-label,.page-heading-holder .category-label,.section-heading-holder .category-label{margin:0 0 24px}}.block-heading-holder .category-label:before,.page-heading-holder .category-label:before,.section-heading-holder .category-label:before{background-color:#f9ffe6;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.block-heading-holder .block-heading,.block-heading-holder .page-heading,.block-heading-holder .section-heading,.page-heading-holder .block-heading,.page-heading-holder .page-heading,.page-heading-holder .section-heading,.section-heading-holder .block-heading,.section-heading-holder .page-heading,.section-heading-holder .section-heading{margin:0}.block-heading-holder .block-heading strong,.block-heading-holder .page-heading strong,.block-heading-holder .section-heading strong,.page-heading-holder .block-heading strong,.page-heading-holder .page-heading strong,.page-heading-holder .section-heading strong,.section-heading-holder .block-heading strong,.section-heading-holder .page-heading strong,.section-heading-holder .section-heading strong{color:#d3fb52;font-weight:600}.block-heading-holder:has(p) .block-heading,.block-heading-holder:has(p) .page-heading,.block-heading-holder:has(p) .section-heading,.page-heading-holder:has(p) .block-heading,.page-heading-holder:has(p) .page-heading,.page-heading-holder:has(p) .section-heading,.section-heading-holder:has(p) .block-heading,.section-heading-holder:has(p) .page-heading,.section-heading-holder:has(p) .section-heading{margin:0 0 24px}.block-heading-holder:has(p) p b,.block-heading-holder:has(p) p strong,.page-heading-holder:has(p) p b,.page-heading-holder:has(p) p strong,.section-heading-holder:has(p) p b,.section-heading-holder:has(p) p strong{color:#d3fb52;font-weight:600}.block-heading-holder:has(p) p b.color-dark,.block-heading-holder:has(p) p strong.color-dark,.page-heading-holder:has(p) p b.color-dark,.page-heading-holder:has(p) p strong.color-dark,.section-heading-holder:has(p) p b.color-dark,.section-heading-holder:has(p) p strong.color-dark{color:#010708}.block-heading-holder p,.page-heading-holder p,.section-heading-holder p{margin:0}.block-heading-holder.align-items-center,.page-heading-holder.align-items-center,.section-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,.page-heading-holder.align-items-center .block-heading,.page-heading-holder.align-items-center .section-heading,.section-heading-holder.align-items-center .block-heading,.section-heading-holder.align-items-center .section-heading{text-align:center}.block-heading-holder.color-white,.page-heading-holder.color-white,.section-heading-holder.color-white{color:#f9ffe6}.block-heading-holder.color-white .block-heading,.block-heading-holder.color-white .section-heading,.block-heading-holder.color-white .view-all,.page-heading-holder.color-white .block-heading,.page-heading-holder.color-white .section-heading,.page-heading-holder.color-white .view-all,.section-heading-holder.color-white .block-heading,.section-heading-holder.color-white .section-heading,.section-heading-holder.color-white .view-all{color:#fff}.block-heading-holder.color-white .view-all:after,.page-heading-holder.color-white .view-all:after,.section-heading-holder.color-white .view-all:after{filter:brightness(0) invert(1)}@media screen and (min-width:992px){.block-heading-holder.has-swiper-nav,.page-heading-holder.has-swiper-nav,.section-heading-holder.has-swiper-nav{align-items:center;flex-direction:row;gap:0 30px;justify-content:space-between}}@media screen and (max-width:991px){.block-heading-holder.has-swiper-nav,.page-heading-holder.has-swiper-nav,.section-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,.page-heading-holder.has-swiper-nav.align-items-end,.section-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 .block-heading,.block-heading-holder.has-mobile-swiper-nav .section-heading,.page-heading-holder.has-mobile-swiper-nav .block-heading,.page-heading-holder.has-mobile-swiper-nav .section-heading,.section-heading-holder.has-mobile-swiper-nav .block-heading,.section-heading-holder.has-mobile-swiper-nav .section-heading{align-items:flex-start;flex-direction:column;gap:32px 0}.block-heading-holder.has-mobile-swiper-nav .block-heading>div,.block-heading-holder.has-mobile-swiper-nav .section-heading>div,.page-heading-holder.has-mobile-swiper-nav .block-heading>div,.page-heading-holder.has-mobile-swiper-nav .section-heading>div,.section-heading-holder.has-mobile-swiper-nav .block-heading>div,.section-heading-holder.has-mobile-swiper-nav .section-heading>div{gap:0 20px;width:100%}.block-heading-holder.has-mobile-swiper-nav .block-heading .view-all,.block-heading-holder.has-mobile-swiper-nav .section-heading .view-all,.page-heading-holder.has-mobile-swiper-nav .block-heading .view-all,.page-heading-holder.has-mobile-swiper-nav .section-heading .view-all,.section-heading-holder.has-mobile-swiper-nav .block-heading .view-all,.section-heading-holder.has-mobile-swiper-nav .section-heading .view-all{display:inline-flex;margin-left:auto}}@media screen and (min-width:769px){.block-heading-holder.has-mobile-swiper-nav .swiper-navigation,.page-heading-holder.has-mobile-swiper-nav .swiper-navigation,.section-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,.page-heading-holder.mw-50 .block-heading,.page-heading-holder.mw-50 .section-heading,.page-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{max-width:50%}}@media screen and (max-width:768px){.block-heading-holder.has-view-btn .view-all,.page-heading-holder.has-view-btn .view-all,.section-heading-holder.has-view-btn .view-all{display:none}}section.dark-bg{background:#052326 url(../images/dark-bg-dots.webp) top no-repeat;border-radius:48px 48px 0 0;margin-bottom:-40px;padding:128px 0}@media screen and (max-width:991px){section.dark-bg{border-radius:24px 24px 0 0;padding-top:100px}}@media screen and (max-width:768px){section.dark-bg{padding-top:64px}}section.dark-bg--plain{background:#052326}.isolate,section.white-bg{position:relative;z-index:1}section.white-bg{background:#fff;border-radius:48px 48px 0 0;margin-bottom:-40px;padding:128px 0 0}@media screen and (max-width:991px){section.white-bg{border-radius:24px 24px 0 0;padding-top:100px}}@media screen and (max-width:768px){section.white-bg{margin-bottom:-30px;padding-top:64px}}section.white-bg.isolate{position:relative;z-index:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.tooltip-btn{background:url(../images/icons/tooltip-icon.svg) 50% no-repeat;border:0;border-radius:50%;cursor:pointer;display:inline-flex;height:14px;opacity:1;padding:0;vertical-align:middle;width:14px}.tooltip .tooltip-inner{color:#fff}.swiper .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-navigation{align-items:center;display:flex;gap:0 8px}.swiper-navigation button{border:0;border-radius:35px;cursor:pointer;height:56px;padding:0;transition:all .3s ease-in-out;width:72px}@media screen and (max-width:768px){.swiper-navigation button{height:48px}}.swiper-navigation button.swiper-button-disabled{cursor:default;opacity:.2}.swiper-navigation__prev{background:#f9ffe6 url(../images/icons/swiper-navigation-prev-arrow.svg) 50% no-repeat}.swiper-navigation__prev:active{background-color:#e7ff9a}.swiper-navigation__prev:hover{background-color:#f0ffc2}.swiper-navigation__next{background:#f9ffe6 url(../images/icons/swiper-navigation-next-arrow.svg) 50% no-repeat}.swiper-navigation__next:active{background-color:red}.swiper-navigation__next:hover{background-color:#f0ffc2}.tab-pane{min-height:365px;padding:0}.tab-pane p{margin:0}.tab-pane p:not(:last-child){margin:0 0 32px}.tab-pane b,.tab-pane strong{font-weight:500}.bootstrap-select{width:100%!important}.bootstrap-select .dropdown-toggle{background:#fff!important;border:1px solid #e9e9e7;border-radius:10px;color:#202322;font-size:16px;font-weight:400;height:48px;outline:none!important;padding:0 50px 0 20px;position:relative;width:100%}.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus{box-shadow:none;outline:none!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{align-items:center;color:#202322;display:flex;font-size:16px;font-weight:400;height:48px}.bootstrap-select .dropdown-toggle.bs-placeholder .filter-option-inner-inner{color:#202322}.bootstrap-select .dropdown-toggle:after{background:url(../images/icons/select-arrow.svg) 50% no-repeat;border:0;bottom:0;content:"";height:6px;margin:auto 0;position:absolute;right:20px;top:0;transition:all .3s ease-in-out;width:10px}.bootstrap-select .dropdown-toggle.show:after{transform:rotate(-180deg)}.bootstrap-select>.dropdown-menu{background:#fff;border:1px solid #e9e9e7;border-radius:10px;left:0!important;margin-top:5px!important;right:-1px!important}.bootstrap-select>.dropdown-menu .inner a{color:#202322;display:block;font-size:15px;font-weight:400;padding:10px 20px}.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}}@media screen and (max-width:768px){.pt-128{padding:64px 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{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;gap:0 5px;line-height:22.4px;margin:0 0 44px}@media screen and (max-width:768px){.woocommerce-breadcrumb{margin:0 0 30px}}.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{background:url(../images/icons/breadcrumb-arrow.svg) 50% no-repeat;content:"";height:20px;width:20px}.woocommerce-breadcrumb .last{color:#111;font-weight:600}.woocommerce-pagination{margin:0}.woocommerce-pagination .page-numbers{align-items:center;display:flex;gap:0 5px;justify-content:center}.woocommerce-pagination .page-numbers li{border-radius:8px;height:32px;width:32px}.woocommerce-pagination .page-numbers li .current,.woocommerce-pagination .page-numbers li .page-numbers{align-items:center;border-radius:8px;color:#222;display:flex;font-size:16px;height:100%;justify-content:center;line-height:16px;width:100%}.woocommerce-pagination .page-numbers li .current:not(.next):hover,.woocommerce-pagination .page-numbers li .page-numbers:not(.next):hover{background-color:#650002;color:#fff}.woocommerce-pagination .page-numbers li .current.dots,.woocommerce-pagination .page-numbers li .page-numbers.dots{background:none!important;color:#222!important;cursor:default;width:auto}.woocommerce-pagination .page-numbers li .current.next,.woocommerce-pagination .page-numbers li .page-numbers.next{background:url(../images/icons/pagination-next-arrow.svg) 50% no-repeat}.woocommerce-pagination .page-numbers li .current.next:hover,.woocommerce-pagination .page-numbers li .page-numbers.next:hover{background-color:#eee}.woocommerce-pagination .page-numbers li .current{background-color:#650002;color:#fff}.social-media{gap:0 20px}.social-media a{align-items:center;display:flex;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{margin:0 auto 20px;max-width:calc(100% - 40px);padding-top:22vh;width:750px}@media screen and (max-width:991px){.modal .modal-dialog{padding-top:10vh}}.modal .modal-dialog .modal-content{background-color:#fff;border:0;border-radius:5px}.modal .modal-dialog .modal-content .modal-footer,.modal .modal-dialog .modal-content .modal-header{background:hsla(0,0%,78%,.1);border-bottom:1px solid rgba(98,96,96,.7);padding:20px 40px}.modal .modal-dialog .modal-content .modal-header .btn-close{background:url(../images/icons/modal-close-icon.svg) 50% no-repeat;border:0;cursor:pointer;height:20px;margin:0;padding:0;width:20px}.modal .modal-dialog .modal-content .modal-header .btn-close.white{background:url(../images/icons/modal-close-icon-white.svg) 50% no-repeat;bottom:calc(100% + 8px);height:50px;left:auto;position:absolute;right:0;width:50px}.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}.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{background:none;border:0;margin:0;padding:0}.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 .form-control,.modal#contactModal .blocks__form .input-text{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{background-color:#f5f5f7;flex-shrink:0;font-size:14px;padding:30px}@media screen and (min-width:769px){.modal#contactModal .blocks__details{border-radius:0 20px 20px 0;width:300px}}@media screen and (max-width:768px){.modal#contactModal .blocks__details{border-radius:0 0 20px 20px;width:100%}}.modal#contactModal .blocks__details ul{color:rgba(37,31,31,.8);display:flex;flex-direction:column;gap:12px 0}.modal#contactModal .blocks__details ul.has-icons{border-bottom:1px solid rgba(37,31,31,.7);margin-bottom:15px;padding-bottom:15px}.modal#contactModal .blocks__details ul.has-icons li{align-items:center;display:flex;gap:0 10px}.modal#contactModal .blocks__details ul.has-icons li img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal#contactModal .blocks__details p{line-height:22.4px;margin:0 0 15px}.modal#contactModal .blocks__details strong{display:block;margin:0 0 10px}.modal#contactModal .blocks__title{font-size:18px;font-weight:700;line-height:25.2px;margin:0 0 27px;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{align-items:center;display:flex;font-weight:500;gap:20px}.modal#cartModal .modal-dialog .modal-header .cart-details:before{background:url(../images/icons/modal-cart-icon.svg) 50% no-repeat;content:"";height:46px;width:46px}.modal#cartModal .modal-dialog .modal-header .cart-details__heading{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.3;text-transform:uppercase}.modal#cartModal .modal-dialog .modal-header .cart-details__summ{color:#c0080b;letter-spacing:-.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{font-size:22px;font-weight:600;line-height:1.3;margin-bottom:27px}.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{align-items:center;display:flex;flex-direction:column;flex-grow:1;padding:0}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details-title{margin-bottom:10px;min-height:40px}.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;margin-top:auto;width:100px}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details .add-to-cart-loop{background:#c0080b url(../images/icons/btn-add-to-cart-icon.svg) 50% no-repeat;border:0;border-radius:35px;height:38px;margin-top:auto;width:99px}.modal#cartModal .modal-dialog .modal-body .products-swiper .product-item__details .add-to-cart-loop:hover{background-color:#8f0608}.modal#cartModal .modal-dialog .modal-footer{align-items:center;display:flex;gap:0 30px;justify-content:flex-start}@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{color:#251f1f;margin:0}.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{background-color:#042125;border-radius:0 0 29.71px 29.71px;padding:215px 0 150px;position:relative}@media screen and (max-width:1599px){.hero{padding-bottom:100px}}@media screen and (max-width:1199px){.hero{border-radius:0 0 24px 24px;padding-bottom:64px;padding-top:150px;text-align:center}}@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{background:url(../images/hero-left-dots-image.webp) 0 100% no-repeat;bottom:0;left:0}.hero--plain-bg:after,.hero:before{content:"";height:100%;position:absolute;width:50%}.hero--plain-bg:after{background:url(../images/hero-right-dots-image.webp) 100% 0 no-repeat;right:0;top:0}.hero:has(.hero__image) .container{align-items:center;display:flex;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__image,.hero:has(.hero__image) .hero__text{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{border:1px solid #4c5e59;border-radius:35px;display:inline-flex;gap:4px;margin:0 0 32px;padding:4px}.hero__text .category-with-cta__category{align-items:center;background-color:#023a3f;border-radius:35px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;gap:0 6px;height:28px;line-height:20px;padding:0 8px}.hero__text .category-with-cta__category:before{background-color:#d3fb52;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.hero__text .category-with-cta__link{align-items:center;color:#4c5e59;display:inline-flex;font-size:12px;font-weight:500;height:28px;line-height:20px;padding:0 8px;text-align:center}.hero__text .category-with-cta__link:hover{color:#d3fb52}.hero__text h1{color:#fff;font-size:56px;font-weight:600;line-height:80px;margin:0 0 24px}@media screen and (max-width:1599px){.hero__text h1{font-size:52px;line-height:normal}}@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 b,.hero__text p strong{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;font-weight:600;margin:0 0 12px;width:100%}@media screen and (min-width:1500px){.hero__text p{padding-right:50px}}.hero__image{align-items:center;display:flex;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero__image:has(.hero__stats,.hero__logos){align-items:flex-end;flex-direction:column;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{margin-top:0;position:relative;z-index:2}@media screen and (max-width:1199px){.hero__image:has(.hero__stats,.hero__logos) .hero__stats{justify-content:center;width:100%}}.hero__image .hero-page-preview{padding-top:75px;position:relative}@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{background:url(../images/page-preview-progress-line.svg) 0 100% no-repeat;content:"";height:272px;left:-85px;position:absolute;top:-20px;width:486px}@media screen and (max-width:768px){.hero__image .hero-page-preview:before{background:url(../images/page-preview-progress-line-mobile.svg) 0 100% no-repeat;height:136px;left:-15px;top:55px;width:243px}}@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{background:url(../images/hero-page-preview-browser-bg.svg) 0 no-repeat;border-radius:8px;height:360px;padding:32px 4px 4px;position:relative;transform:rotate(-4deg);width:586px;will-change:transform;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(.9) rotate(-4deg)}}@media screen and (max-width:575px){.hero__image .hero-page-preview__iframe-holder{transform:rotate(-3deg) scale(.9);width:100%}}.hero__image .hero-page-preview__iframe{border-radius:0 0 6px 6px;height:100%;overflow:hidden}.hero__image .hero-page-preview__iframe img{animation:scrollUpPause 20s ease-in-out infinite;max-height:9999999px;max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@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%)}to{transform:translateY(-60%)}}.hero__image .hero-page-preview__logo{align-items:center;backdrop-filter:blur(39.7px);background-color:hsla(0,0%,100%,.12);border-radius:50px;bottom:-35px;display:inline-flex;height:91px;justify-content:center;padding:0 40px;position:absolute;right:47px;transform:rotate(4deg);transform-origin:bottom right;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{color:#f9ffe6;display:flex;font-size:14px;margin-top:35px;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 span,.hero__stats strong{display:block}.hero__stats strong{font-size:20px;font-weight:500}@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;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero__stats-item-photos img:not(:first-child){margin-left:-24px;position:relative;z-index:1}.hero__stats-item-icon{align-items:center;background-color:#f9ffe6;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;margin:0 12px 0 0;width:48px}.hero__stats-item-icon img,.hero__stats-item-icon svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:576px){.hero__stats-item:not(:last-child):after{background-color:#556c66;content:"";height:100%;margin:0 24px;width:1px}}.hero__stats--has-mobile-seperators .hero__stats-item:not(:last-child):after{background-color:#556c66;content:"";height:100%;margin:0 24px;width:1px}@media screen and (max-width:991px){.hero__stats--has-mobile-overflow{justify-content:flex-start;overflow:auto;padding:0 30px;width:calc(100% + 60px);-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{padding:0 20px;width:calc(100% + 40px)}}@media screen and (max-width:991px){.hero__logos{justify-content:center;width:100%}}@media screen and (max-width:768px){.hero__logos{justify-content:flex-start;margin-right:-20px;overflow:auto;padding:0 20px;width:calc(100% + 40px);-ms-overflow-style:none;pointer-events:all;scrollbar-width:none;-webkit-user-select:all;-moz-user-select:all;user-select:all}.hero__logos::-webkit-scrollbar{display:none}}.hero__logos-item{align-items:center;display:flex;justify-content:center}@media screen and (max-width:991px){.hero__logos-item{flex-shrink:0}}.hero__logos-item:not(:last-child):after{background-color:#556c66;content:"";flex-shrink:0;height:100%;margin:0 24px;width:1px}.hero__logos-item img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select: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{align-items:center;display:flex;flex-direction:column;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{align-items:center;display:flex;flex-direction:column;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{align-items:center;display:flex;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{background-color:#4c5e59;border-radius:30px;color:#f9ffe6;display:inline-flex;font-size:12px;font-weight:500;line-height:20px;padding:4px 8px}.hero--post-hero .post-meta__tags .post-meta__tags-item:hover{background-color:#d3fb52;color:#023a3f}.hero--post-hero .post-meta__read-time{font-size:14px;line-height:24px}.hero--post-hero .hero__stats{margin-top:48px;text-align:left}@media screen and (max-width:768px){.hero--post-hero .hero__stats-list{align-items:center;flex-direction:column;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{align-items:normal!important;position:static}}@media screen and (max-width:1199px){.hero--about-us:has(.hero__image) .container{flex-direction:row;gap:20px}}@media screen and (max-width:991px){.hero--about-us:has(.hero__image) .container{flex-direction:column;gap:60px}}.hero--about-us .hero__image,.hero--about-us .hero__text{flex:auto!important;position:relative}.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{align-items:flex-start;flex-shrink:0!important;justify-content:flex-start;min-height:580px;position:relative;width:42%!important;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{align-items:center;justify-content:center;min-height:423px;width:100%!important}}.hero--about-us .hero__image--stats{left:100%;opacity:0;position:absolute;transform:scale(0);transition:all .3s ease-in-out;visibility:hidden}@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{bottom:0;opacity:0;position:absolute;right:160px;visibility:hidden}}@media screen and (max-width:991px){.hero--about-us .hero__image--valdis{max-height:423px}}.hero--about-us .hero__image-badge{align-items:center;backdrop-filter:blur(39px);background-color:hsla(0,0%,100%,.12);border-radius:35px;bottom:255px;color:#d3fb52;display:flex;font-weight:500;gap:0 10px;left:15px;opacity:0;padding:12px 25px;position:absolute;transition:all .3s ease-in-out;visibility:hidden;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{font-size:12px;gap:0 5px;padding:3px 15px}}.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{align-items:center;backdrop-filter:blur(39px);background-color:hsla(0,0%,100%,.12);border-radius:12px;bottom:-100%;display:flex;gap:0 12px;opacity:0;padding:12px;position:absolute;right:-100%;transition:all .3s ease-in-out;visibility:hidden;z-index:3}@media screen and (max-width:575px){.hero--about-us .hero__image-company{padding:8px}}.hero--about-us .hero__image-company-logo{align-items:center;background-color:#010708;border-radius:8px;display:flex;height:80px;justify-content:center;width:80px}@media screen and (max-width:575px){.hero--about-us .hero__image-company-logo{height:50px;padding:10px;width:50px}}.hero--about-us .hero__image-company-details{color:#fff;display:flex;flex-direction:column;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{font-size:16px;font-weight:600;line-height:normal}@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{background:url(../images/5-stars-rate.svg) 0 no-repeat;content:"";height:16px;margin-top:-2px;width:88px}@media screen and (max-width:575px){.hero--about-us .hero__image-company-details:after{background-size:contain;height:12px;width:100%}}.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{align-items:center;flex-direction:column;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{align-items:center;display:flex;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{color:#fff;font-size:32px;line-height:40px;margin-bottom:24px}@media screen and (max-width:1299px){.hero--about-us .hero__text h1+h2{font-size:28px;line-height:normal}}@media screen and (max-width:768px){.hero--about-us .hero__text h1+h2{font-size:24px}}.hero--about-us .hero__text h1:before{background:url(../images/icons/hey-icon.svg) 0 no-repeat;content:"";flex-shrink:0;height:56px;width:56px}@media screen and (max-width:768px){.hero--about-us .hero__text h1:before{background-size:contain;height:40px;width:40px}}@media screen and (max-width:575px){.hero--about-us .hero__text h1:before{display:inline-block;margin-right:10px;position:relative;top:5px}}.hero--about-us .hero__stats--has-cta{gap:0 48px}@media screen and (max-width:1599px){.hero--about-us .hero__stats--has-cta{align-items:flex-start;flex-direction:column;gap:30px 0}}@media screen and (max-width:1199px){.hero--about-us .hero__stats--has-cta{align-items:center}}.hero--about-us.animate .hero__image--stats{bottom:auto;left:30px;opacity:1;top:-20px;transform:scale(1);transition-delay:.2s;visibility:visible}@media screen and (max-width:1199px){.hero--about-us.animate .hero__image--stats{left:15px;top:-80px}}@media screen and (max-width:991px){.hero--about-us.animate .hero__image--stats{left:80px;max-width:230px;position:absolute;top:0}}@media screen and (max-width:768px){.hero--about-us.animate .hero__image--stats{left:0}}.hero--about-us.animate .hero__image--valdis{bottom:-50px;opacity:1;right:-10px;transition-delay:.2s;visibility:visible}.hero--about-us.animate .hero__image-company{bottom:128px;opacity:1;right:0;transition-delay:.2s;visibility:visible}@media screen and (max-width:1199px){.hero--about-us.animate .hero__image-company{bottom:80px;right:-45px}}@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;transition-delay:.2s;visibility:visible}@media screen and (max-width:1199px){.hero--about-us.animate .hero__image-badge{bottom:145px;left:15px}}@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{padding:128px 0 0;position:relative}@media screen and (max-width:991px){.solutions-section{padding:100px 0 0}}@media screen and (max-width:768px){.solutions-section{padding:64px 0 0}}.solutions-section:not(.dark-bg):before{background:#052326 url(../images/dark-bg-dots.webp) top no-repeat;border-radius:48px 48px 0 0;bottom:120px;content:"";left:0;position:absolute;right:0;top: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{background-color:#fff;gap:0 24px;margin-top:-170px;padding:122px 0 40px}.solutions-section .cta .container{gap:0 24px}@media screen and (max-width:1199px){.solutions-section .cta .container{align-items:flex-start;flex-direction:column;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{line-height:normal;margin:0 0 16px}.solutions-section .cta__text ul{list-style:disc;margin-left:25px}.solutions-section .cta__block{background-color:#4c5e59;border-radius:24px;display:flex;gap:0 50px;padding:32px}@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{align-items:flex-start;flex-direction:column;gap:24px 0;width:100%}.solutions-section .cta__block .btn{width:100%}}.solutions-section .cta__block-title{color:#fff;font-size:20px;line-height:28px;margin:0}.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{margin-left:-20px;padding:0 20px;width:calc(100% + 40px)}.case-study-reviews-swiper .swiper-navigation-holder .case-study__cta{display:none}}.case-study-reviews-swiper .case-study{align-items:center;border:0;border-radius:0;display:flex}@media screen and (max-width:991px){.case-study-reviews-swiper .case-study{align-items:flex-start;flex-direction:column-reverse;gap:48px 0}}@media screen and (min-width:992px){.case-study-reviews-swiper .case-study__content,.case-study-reviews-swiper .case-study__media{flex:1 1 0}}@media screen and (max-width:991px){.case-study-reviews-swiper .case-study__content,.case-study-reviews-swiper .case-study__media{width:100%}}.case-study-reviews-swiper .case-study__media{display:flex;flex-shrink:0;justify-content:center;position:relative}.case-study-reviews-swiper .case-study__media-phone{align-items:flex-end;background:url(../images/case-study-phone-image.svg) top no-repeat;display:flex;height:571px;justify-content:center;overflow:hidden;padding-bottom:12px;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:277px}@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{border-radius:0 0 35px 35px;max-height:9999px}@media screen and (max-width:991px){.case-study-reviews-swiper .case-study__media-phone img{left:12px;position:absolute;top:52px}}.case-study-reviews-swiper .case-study__media:before{background:url(../images/case-study-swiper-image-glow.svg) 50% no-repeat;content:"";height:514px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:514px;z-index:-1}.case-study-reviews-swiper .case-study__quote{color:#fff;font-size:24px;line-height:32px;margin:0 0 48px;padding:0}@media screen and (max-width:575px){.case-study-reviews-swiper .case-study__quote{font-size:20px}}.case-study-reviews-swiper .case-study__quote:before{background:url(../images/icons/case-study-quote-icon.svg) 0 no-repeat;content:"";display:block;height:40px;margin:0 0 48px;width:100%}.case-study-reviews-swiper .case-study__author{color:#fff;display:flex;flex-direction:column;font-size:14px;gap:1px 0}.case-study-reviews-swiper .case-study__author-name{font-size:20px;font-weight:600}.case-study-reviews-swiper .case-study__footer{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:576px){.case-study-reviews-swiper .case-study__footer{margin:0 0 64px}}@media screen and (max-width:575px){.case-study-reviews-swiper .case-study__footer{margin:0 0 48px}}.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{align-items:center;display:flex;flex-direction:column}.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{border:8px solid #e6e6e6;border-bottom:0;border-radius:32px 32px 0 0;display:flex;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:992px) and (max-width:1499px){.service-intro__image{zoom:1.17647}}.service-intro__image img{border-radius:24px 24px 0 0}.swiper-cols.dark-bg{background:#052326 url(../images/dark-bg-dots-centered.png) 50% no-repeat;position:relative;z-index:1}.swiper-cols.dark-bg--plain{background:#052326}@media screen and (max-width:991px){.swiper-cols.swiper-4 .swiper{margin-left:-30px;padding:0 30px;width:calc(100% + 60px)}}@media screen and (max-width:768px){.swiper-cols.swiper-4 .swiper{margin-left:-20px;padding:0 20px;width:calc(100% + 40px)}}.swiper-cols .process-card{border:1px solid hsla(168,5%,80%,.3);border-radius:24px;color:#fff;display:flex;flex-direction:column;font-size:14px;height:100%;padding:24px}.swiper-cols .process-card--orange{background:url(../images/swiper-process-card-orange-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--light-orange{background:url(../images/swiper-process-card-light-orange-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--blue{background:url(../images/swiper-process-card-main-blue-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--dark-blue{background:url(../images/swiper-process-card-blue-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--purple{background:url(../images/swiper-process-card-purple-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--light-purple{background:url(../images/swiper-process-card-light-purple-bg-image.png) top/cover no-repeat}.swiper-cols .process-card--green{background:url(../images/swiper-process-card-green-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--light-blue{background:url(../images/swiper-process-card-light-blue-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--grey{background:url(../images/swiper-process-card-grey-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--brown{background:url(../images/swiper-process-card-brown-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card--red{background:url(../images/swiper-process-card-red-bg-image.svg) top/cover no-repeat}.swiper-cols .process-card__icon{align-items:center;display:flex;height:64px;margin-bottom:64px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@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{color:#fff;font-size:20px;line-height:28px;margin:0 0 12px;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;padding-right:50px}.swiper-cols .process-card--text-dark,.swiper-cols .process-card--text-dark .process-card__title{color:#010708}.swiper-cols .review-item{border:1px solid hsla(168,5%,80%,.3)}.swiper-cols .review-item .review-item__author-name{color:#d3fb52}.swiper-cols .review-item:not(.has-gradient),.swiper-cols .review-item:not(.has-gradient):hover{background:#052326}.swiper-cols .swiper .swiper-slide{height:auto;min-height:100%}.swiper-cols .swiper .swiper-slide--migration .process-card{background:url(../images/process-card--migration-bg-1.png) 50%/cover no-repeat}.swiper-cols .swiper .swiper-slide--migration:nth-child(2n) .process-card{background:url(../images/process-card--migration-bg-2.png) 50%/cover no-repeat}.swiper-cols .logo-swiper{padding:94px 0 35px}.swiper-cols .logo-swiper:after,.swiper-cols .logo-swiper:before{background:linear-gradient(90deg,#052326,hsla(0,0%,100%,0))}.swiper-cols__cta{backdrop-filter:blur(16px);background-color:#023a3f;border:1px solid hsla(168,5%,80%,.3);border-radius:35px;color:#f9ffe6;font-size:14px;gap:0 60px;margin:64px 0 0;padding:4px}@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;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-cols__cta-photos img:not(:first-child){margin-left:-24px;position:relative;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{background:none;border:none;color:#f9ffe6;margin-top:32px;padding:0}@media screen and (min-width:769px){.swiper-cols__cta--no-bg{gap:0 50px;justify-content:space-between}}@media screen and (max-width:768px){.swiper-cols__cta--no-bg{align-items:stretch;flex-direction:column;gap:24px 0;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{font-size:20px;line-height:32px}}@media screen and (max-width:575px){.swiper-cols__cta--no-bg>span{font-size:16px;line-height:24px}}.swiper-cols__cta--no-bg .btn{height:56px}.swiper-cols .typical-timeline{color:#fff;margin:64px 0 0}.swiper-cols .typical-timeline__title{color:#fff;font-size:32px;line-height:42px;margin:0 0 24px}@media screen and (max-width:768px){.swiper-cols .typical-timeline__title{font-size:24px;line-height:32px}}.swiper-cols .typical-timeline__list{display:flex;font-size:20px;font-weight:600;line-height:32px}@media screen and (min-width:992px){.swiper-cols .typical-timeline__list{gap:0 15px;justify-content:space-between}}@media screen and (max-width:991px) and (min-width:769px){.swiper-cols .typical-timeline__list{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}@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,.swiper-cols .typical-timeline--dark .typical-timeline__title{color:#010708}.swiper-cols .typical-timeline--dark strong{color:#023a3f;font-weight:600}@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{background-color:#4c5e59;border-radius:32px;color:#fff;padding: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{align-items:center;color:#f9ffe6;display:flex;gap:0 12px;line-height:normal;margin-bottom:16px}.faq__cta .cta-banner__author-avatar{align-items:center;border:2px solid #f9ffe6;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.faq__cta .cta-banner__author-name{font-size:14px;font-weight:500;margin-bottom:5px}.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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='url(%23a)' d='M.513 11.856c-.001 2.017.53 3.986 1.54 5.721l-1.637 5.93 6.115-1.591a11.6 11.6 0 0 0 5.513 1.392h.005c6.358 0 11.533-5.133 11.536-11.443a11.33 11.33 0 0 0-3.376-8.095 11.5 11.5 0 0 0-8.16-3.356C5.69.414.515 5.547.513 11.856'/%3E%3Cpath fill='url(%23b)' d='M.1 11.853c0 2.089.55 4.128 1.595 5.926L0 23.92l6.335-1.648a12 12 0 0 0 5.71 1.442h.005c6.586 0 11.947-5.317 11.95-11.853a11.74 11.74 0 0 0-3.497-8.386A11.92 11.92 0 0 0 12.05 0C5.463 0 .103 5.317.1 11.853m3.773 5.616-.237-.373a9.77 9.77 0 0 1-1.518-5.243c.002-5.432 4.457-9.851 9.936-9.851a9.9 9.9 0 0 1 7.022 2.89 9.75 9.75 0 0 1 2.906 6.97c-.002 5.432-4.457 9.852-9.932 9.852h-.004a10 10 0 0 1-5.055-1.374l-.363-.213-3.759.978z'/%3E%3Cpath fill='%23fff' d='M9.064 6.898c-.224-.494-.46-.504-.672-.512-.174-.008-.373-.007-.572-.007-.2 0-.523.074-.796.37-.274.297-1.045 1.014-1.045 2.471s1.07 2.867 1.219 3.064 2.065 3.285 5.1 4.472c2.522.987 3.036.791 3.583.741.547-.049 1.767-.716 2.015-1.408.25-.691.25-1.284.175-1.408s-.274-.198-.573-.346-1.766-.865-2.04-.964-.473-.148-.672.149c-.199.296-.77.963-.945 1.16-.174.199-.348.223-.647.075s-1.26-.461-2.401-1.47c-.888-.785-1.487-1.755-1.661-2.052-.174-.296-.019-.457.13-.604.135-.133.3-.346.449-.52.149-.172.199-.296.298-.493.1-.198.05-.37-.025-.52-.074-.147-.655-1.612-.92-2.198'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1158.85' x2='1158.85' y1='2309.68' y2='.415' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231FAF38'/%3E%3Cstop offset='1' stop-color='%2360D669'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1200' x2='1200' y1='2392.07' y2='-.003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F9F9F9'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 50% no-repeat;content:"";height:24px;width:24px}.credibility .logo-swiper{padding-top:34px}.credibility__stats{display:grid}.credibility__stats.grid-3{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:720px){.credibility__stats.grid-3{grid-template-columns:auto}}.credibility__stats-item{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:20px;font-weight:600;gap:4px 0;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{color:#d3fb52;font-size:56px;font-weight:600;line-height:80px}.credibility__stats-number--plus:before{content:"+"}.credibility__stats-number--avarage:after{content:"/5"}@media screen and (max-width:1299px){.credibility__stats-number{font-size:48px;line-height:normal}}@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{background-position:100% 0!important;margin-bottom:-165px!important;padding-bottom:183px!important;position:relative;z-index:1}.request-form .container{align-items:flex-start;display:flex;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{color:#f9ffe6;flex-grow:1}.request-form .request-form__text .section-heading-holder{margin-bottom:24px}.request-form .request-form__text h3{color:#fff;font-size:16px;line-height:24px;margin:0 0 12px}.request-form .request-form__text ul{display:flex;flex-direction:column;gap:11px 0;line-height:normal}.request-form .request-form__text ul li{padding:0 0 0 28px;position:relative}.request-form .request-form__text ul li:before{background:url(../images/icons/request-form-dot-icon.svg) 50% no-repeat;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.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{background-color:#fff;border:8px solid #243d41;border-radius:24px;overflow:visible;padding:48px;width:100%}@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{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;padding:0}.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){background-color:#fff;border:8px solid #243d41;border-radius:24px;overflow:visible;padding:48px;width:100%}@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}.request-form__form .form-services__title{font-size:20px;line-height:28px;margin:0 0 13px}.request-form__form .form-services__tags{display:flex;flex-wrap:wrap;gap:8px}.request-form__form .form-services__tags p{display:contents;margin:0}.request-form__form .form-services__tags .form-services__tag label{align-items:center;background:#fff;border:1px solid #cacfce;border-radius:35px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:28px;margin:0;padding:0 8px;text-align:center}.request-form__form .form-services__tags .form-services__tag label:before{background:url(../images/icons/tag-check-icon.svg) 50% no-repeat;content:"";flex-grow:0;height:16px;pointer-events:none;position:relative;top:-1px;transition:all .3s ease-in-out;width:0}.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{list-style:none;margin:0}.request-form__form .form-services .wpcf7-list-item label{align-items:center;background:#fff!important;border:1px solid #cacfce!important;border-radius:35px;color:#010708;cursor:pointer;display:inline-flex!important;font-size:12px;font-weight:500;height:28px;margin:0;padding:0 8px;position:relative;text-align:center}.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{background:url(../images/icons/tag-check-icon.svg) 50% no-repeat;content:"";flex-grow:0;height:16px;pointer-events:none;position:relative;top:-1px;transition:all .3s ease-in-out;width:0}.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{list-style:none;margin:0}.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{align-items:center;background:#fff!important;border:1px solid #cacfce!important;border-radius:35px;color:#010708;cursor:pointer;display:inline-flex!important;font-size:12px;font-weight:500;height:28px;margin:0!important;padding:0 8px;position:relative;text-align:center}.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{background:url(../images/icons/tag-check-icon.svg) 50% no-repeat;content:"";flex-grow:0;height:16px;pointer-events:none;position:relative;top:-1px;transition:all .3s ease-in-out;width:0}.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{display:contents;margin:0}.request-form__form .request-form__form-card .select2-results__options{max-height:280px}.request-form__form .form-submit{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:410px){.request-form__form .form-submit{align-items:stretch;flex-direction:column;gap:16px}}.request-form__form .form-submit--email-only{justify-content:flex-end;margin-top:24px}.request-form__form .form-submit__email{color:#4c524b;display:flex;flex-direction:column;font-size:14px;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{align-items:flex-start;flex-direction:column;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{color:#4c524b;margin:0}.trust-section__content-guarantee{background-color:#f9ffe6;border-radius:8px;color:#4c524b;font-size:12px;line-height:20px;padding:8px 50px 8px 12px}.trust-section__content-guarantee b,.trust-section__content-guarantee strong{color:#010708;font-weight:600}.trust-section__media{border:1px solid #e6e6e6;border-radius:24px;display:flex;padding:8px;position:relative}.trust-section__media img{border-radius:16px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:768px){.trust-section__media img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}.trust-section__media-stat{align-items:center;backdrop-filter:blur(24px);background:hsla(0,0%,100%,.32);border-radius:12px;bottom:24px;color:#010708;display:flex;font-weight:500;gap:0 12px;left:24px;padding:24px;position:absolute;right:24px}@media screen and (max-width:1199px){.trust-section__media-stat{padding:12px 24px}}.trust-section__media-stat .trust-section__stat-value{color:#052326;font-size:40px;font-weight:600;line-height:56px}@media screen and (max-width:1199px){.trust-section__media-stat .trust-section__stat-value{font-size:32px;line-height:40px}}.trust-section__badges{gap:0 16px;margin:48px 0 40px}@media screen and (max-width:1199px){.trust-section__badges{margin:32px 0}}.trust-section__badges img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.team-reviews-swiper{padding:0!important}.team-reviews-swiper .team-review-card{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@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{align-items:center;display:flex;justify-content:center}.team-reviews-swiper .team-review-card__image img{max-height:382px}}.team-reviews-swiper .team-review-card__image:after,.team-reviews-swiper .team-review-card__image:before{background:linear-gradient(173.85deg,#052326 37.44%,rgba(5,35,38,0) 94.36%);content:"";display:block;height:140px;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:991px){.team-reviews-swiper .team-review-card__image:after,.team-reviews-swiper .team-review-card__image:before{height:80px}}.team-reviews-swiper .team-review-card__image:after{bottom:0;top:auto;transform:rotate(180deg)}.team-reviews-swiper .team-review-card__content{padding:128px 0 95px;position:relative;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{background:url(../images/icons/team-review-quote-icon.svg) 0 no-repeat;content:"";display:block;height:40px;margin:0 0 48px;width:100%}.team-reviews-swiper .team-review-card__quote{color:#fff;font-size:24px;line-height:32px;margin:0 0 48px;padding:0}@media screen and (max-width:768px){.team-reviews-swiper .team-review-card__quote{font-size:20px}}.team-reviews-swiper .team-review-card__author{color:#fff;display:flex;flex-direction:column;font-size:14px;gap:1px 0}.team-reviews-swiper .team-review-card__author-name{font-size:20px;font-weight:600}.team-reviews-swiper .swiper-navigation{margin-top:64px}@media screen and (max-width:991px){.team-reviews-swiper .swiper-navigation{margin-top:46px}}.site-header{background-color:transparent;left:0;padding:0;position:fixed;right:0;top:0;transition:all .2s ease-in-out;z-index:999999}.site-header .top-bar{background-color:#010708;height:40px;padding:3px 0}.site-header .top-bar .container{height:100%}.site-header .top-bar__cta-link{align-items:center;color:#fff;display:inline-flex;font-size:12px;gap:0 8px;line-height:20px}.site-header .top-bar__cta-link:before{background-color:#d3fb52;border-radius:50%;box-shadow:0 0 8px 0 rgba(211,251,82,.25);content:"";height:8px;transition:all .3s ease-in-out;width:8px}.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{background:transparent;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:0 15px 0 0;position:relative;text-decoration:underline;text-underline-offset:6px}.site-header .lang-bar__button:after{background:url(../images/icons/lang-bar-arrow.svg) 50% no-repeat;bottom:0;content:"";height:6px;margin:auto 0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:8px}.site-header .lang-bar__button.opened{text-decoration:none}.site-header .lang-bar__button.opened:after{transform:rotate(-180deg)}.site-header .lang-bar__dropdown{background-color:#010708;border-radius:5px;left:0;margin-top:8px;max-height:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;transition:max-height .3s ease}.site-header .lang-bar__dropdown .lang-bar__dropdown-link{border-radius:5px;color:#fff;display:block;font-size:12px;font-weight:500;padding:5px 15px}.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{align-items:center;display:flex;height:56px}@media screen and (min-width:992px){.site-header .main-bar .container{justify-content:space-between}}.site-header .site-logo{display:flex;flex-shrink:0;margin:0;position:relative}.site-header .menu-toggle{align-items:center;background:rgba(76,94,89,.12);border:0;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:56px;justify-content:center;margin:0 0 0 auto;outline:none;padding:0;position:relative;right:0;top:0;width:56px;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{backface-visibility:hidden;background:transparent;border-radius:0;bottom:0;height:2px;left:0;margin:auto;position:relative;top:0;transition:all .3s ease-in-out;width:18px}.site-header .menu-toggle .icon:after,.site-header .menu-toggle .icon:before{backface-visibility:hidden;background:#fff;border-radius:0;content:"";display:block;height:2px;left:0;position:absolute;transition:all .3s ease-in-out;width:18px}.site-header .menu-toggle .icon:before{top:-5px}.site-header .menu-toggle .icon:after{top:5px}.site-header .menu-toggle.opened .icon{background-color:transparent}.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{background:rgba(76,94,89,.12);border-radius:99px;height:100%;padding:0 15px;position:static}.site-header #site-navigation .mobile-view{padding:0 20px}.site-header #site-navigation .mobile-view .lang-bar{display:inline-flex;left:20px;position:absolute;top:34px}@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{align-items:center;display:flex;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{align-items:flex-start;flex-direction:column;gap:10px 0;height:auto;padding:0}}.site-header #site-navigation #primary-menu-list>li{height:100%;position:relative}@media screen and (max-width:1120px){.site-header #site-navigation #primary-menu-list>li{width:100%}}.site-header #site-navigation #primary-menu-list>li>:is(a,.menu-link){align-items:center;border-radius:0;color:#fff;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;padding:0;text-align:center;text-decoration:none;white-space:nowrap}.site-header #site-navigation #primary-menu-list>li>:is(a,.menu-link) span{border-radius:35px;display:block;padding:4px 12px;transition:all .3s ease-in-out}@media screen and (max-width:991px){.site-header #site-navigation #primary-menu-list>li>:is(a,.menu-link){font-size:20px;padding:10px 15px;width:100%}}.site-header #site-navigation #primary-menu-list>li>:is(a,.menu-link):hover span{background-color:#f9ffe6;color:#010708}.site-header #site-navigation #primary-menu-list>li.current-menu-item a,.site-header #site-navigation #primary-menu-list>li.current_page_item a,.site-header #site-navigation #primary-menu-list>li.menu-current-item a{pointer-events:none}.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,.site-header #site-navigation #primary-menu-list>li.menu-current-item a span{background-color:#f9ffe6;color:#010708}.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item) :is(a,.menu-link) span{background-color:#f9ffe6;color:#010708}@media screen and (max-width:991px){.site-header #site-navigation{background-color:#042023;border-radius:0;bottom:0;height:auto;overflow:auto;padding:95px 0 50px;position:fixed;right:0;top:0;transform:translateX(120%);transition:all .3s ease-in-out;width:400px;z-index:99999}}@media screen and (max-width:575px){.site-header #site-navigation{width:100%}}.site-header .buttons{align-items:center;display:flex;gap:0 30px}.site-header .buttons a{align-items:center;display:flex;justify-content:center;position:relative}@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{padding-top:0;transition:padding .2s ease-in-out}.mobile-nav-open .menu-toggle{position:fixed;right:15px;top: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{background-color:#010708;border-radius:48px 48px 0 0;color:#fff;margin:124px 0 0;padding:64px 0 16px;position:relative;z-index:1}@media screen and (max-width:991px){#main-footer{margin-top:40px;padding-bottom:0}}@media screen and (max-width:768px){#main-footer{border-radius:24px 24px 0 0;padding:48px 0 0}}#main-footer .footer-top{border-bottom:1px solid hsla(0,0%,100%,.12);margin:0 0 48px;padding:0 0 48px}@media screen and (max-width:768px){#main-footer .footer-top{margin:0 0 32px;padding:0 0 32px}}#main-footer .footer-top img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-footer .footer-top__hiring-cta{align-items:center;color:#d3fb52;display:inline-flex;font-weight:600;gap:0 10px}#main-footer .footer-top__hiring-cta:before{background:url(../images/icons/footer-hiring-icon.svg) 50% no-repeat;content:"";height:18px;transition:all .3s ease-in-out;width:20px}#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{flex-wrap:wrap;gap:12px;margin:0 0 48px;overflow:hidden;position:relative}@keyframes footerServicesScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#main-footer .footer-services-list__row{animation:footerServicesScroll 28s linear infinite;gap:12px}#main-footer .footer-services-list__row:not(:last-child){margin:0 0 12px}#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:after,#main-footer .footer-services-list:before{background:linear-gradient(270deg,#010708,rgba(1,7,8,0));bottom:0;content:"";position:absolute;top:0;width:124px;z-index:1}#main-footer .footer-services-list:before{left:0;transform:rotate(180deg)}#main-footer .footer-services-list:after{background:linear-gradient(270deg,#010708,rgba(1,7,8,0));right:0}#main-footer .footer-services-list .footer-services-list__item{background:hsla(0,0%,100%,.12);border-radius:35px;font-weight:500;padding:16px 32px;text-align:center;white-space:nowrap}#main-footer .widget-title{color:#fff;font-size:20px;font-weight:600;line-height:28px;margin:0 0 32px}@media screen and (max-width:991px){#main-footer .widget-title{border-bottom:1px solid hsla(0,0%,100%,.12);cursor:pointer;margin:0;padding:16px 40px 16px 0;position:relative;width:100%}#main-footer .widget-title:after{background:url(../images/icons/footer-plus-icon.svg) 50% no-repeat;content:"";height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:20px}#main-footer .widget-title+*{max-height:0;overflow:hidden;transition:max-height .3s ease}#main-footer .widget-title.opened{border-color:transparent}#main-footer .widget-title.opened:after{background:url(../images/icons/footer-minus-icon.svg) 50% no-repeat;transform:translateY(-50%) rotate(180deg)}}#main-footer .footer-menu-holder{display:flex;gap:0 24px;padding:0 0 47px}@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{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;display:block}#main-footer .footer-menu-holder .menu-col:not(#main-footer .footer-menu-holder .menu-col--small) .menu li{-moz-column-break-inside:avoid;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}}@media screen and (max-width:768px){#main-footer .footer-menu-holder .menu-col.opened .widget-title{border-bottom:transparent}#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{flex-direction:column;gap:30px 0;position:relative}#main-footer .certificates-holder:after{background:linear-gradient(270deg,#010708,rgba(1,7,8,0));content:"";height:68px;position:absolute;right:-30px;top:0;width:64px;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{overflow:auto;padding:0 30px;position:relative;width:calc(100% + 60px)}#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{padding:0 20px;width:calc(100% + 40px)}}#main-footer .certificates-holder__list-item{align-items:center;display:flex;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{background-color:hsla(0,0%,100%,.12);content:"";height:68px;margin:0 24px 0 12px;width:1px}@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;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-footer .certificates-holder__list-details{color:#868c8c;display:flex;flex-direction:column;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{color:#fff;font-size:20px;font-weight:500}@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{border-radius:8px;flex-shrink:0;outline:1px solid hsla(0,0%,90%,.3);transition:all .3s ease-in-out;width:114px}#main-footer .insights-output__item-image:hover{outline-color:#a1de3b}#main-footer .insights-output__item-image img{border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}#main-footer .insights-output__item-title{color:#fff;font-weight:600px;margin:0 0 4px}#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{color:hsla(0,0%,100%,.7);display:block;font-size:14px;font-weight:500}#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{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7);display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin:48px 0 0;padding:48px 0}@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{overflow:hidden;padding:64px 0;position:relative}.logo-swiper:after,.logo-swiper:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;top:0;width:115px;z-index:5}.logo-swiper:after{left:auto;right:0;transform:rotate(180deg)}.logo-swiper .swiper-slide{align-items:center;display:flex;justify-content:center;transition:none!important}.logo-swiper img{display:block;height:auto;max-width:100%;width:auto}@keyframes ticker-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.logo-swiper .swiper-wrapper{animation-iteration-count:infinite;animation-name:ticker-scroll;animation-play-state:running;animation-timing-function:linear;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:after,.logo-swiper--dark-gradient:before{background:linear-gradient(90deg,#052326,hsla(0,0%,100%,0))}.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{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){.features-grid.grid-2{gap:12px;grid-template-columns:auto}}.features-grid.grid-3{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@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{font-size:20px;font-weight:600;grid-column:span 3;line-height:32px;padding:0}@media screen and (max-width:1199px){.features-grid.grid-3 .notice-item{grid-column:span 2}}.features-grid__item{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;display:flex;flex-direction:column;padding:32px}@media screen and (max-width:1399px){.features-grid__item{padding:24px}}.features-grid__item-header{border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;gap:24px 0;margin:0 0 16px;padding:0 0 20px}.features-grid__item-header .features-grid__item-title{border:0;margin:0;padding:0}.features-grid__item-icon{display:flex;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.features-grid__item-icon:not(.has-text){align-items:center;height:32px;justify-content:center;margin:0 0 16px;width:32px}.features-grid__item-icon.has-text{align-items:center;display:flex;height:auto;justify-content:space-between;width:100%}.features-grid__item-icon.has-text span{font-size:32px;line-height:40px}.features-grid__item-icon.has-text span.green-text{color:#a1de3b}.features-grid__item-title{border-bottom:1px solid #e6e6e6;font-size:20px;line-height:normal;line-height:28px;margin:0 0 16px;padding:0 0 13px}.features-grid__item-description p{margin:0 0 23px}.features-grid__item-description p:last-child{margin:0}.features-grid__item-description ul{display:flex;flex-direction:column;font-size:16px;gap:8px 0}.features-grid__item-description ul li{padding:0 0 0 28px;position:relative}.features-grid__item-description ul li:before{background-color:#a1de3b;border-radius:50%;box-shadow:0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32);content:"";height:6px;left:5px;position:absolute;top:6px;width:6px}.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{background:url(../images/icons/features-grid-dark-li-dot.svg) 50% no-repeat;box-shadow:none;height:18px;left:0;top:1px;width:18px}.features-grid__item-cta{align-items:center;display:flex;gap:0 20px;grid-column:span 2;justify-content:space-between;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{align-items:stretch;flex-direction:column;gap:24px 0}}.features-grid__item-cta span{font-size:20px;font-weight:600;line-height:32px}.cards-grid.grid-4{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1299px){.cards-grid-swiper{margin-left:-50px;width:calc(100% + 100px)}}@media screen and (max-width:1299px) and (max-width:991px){.cards-grid-swiper{margin-left:-30px;width:calc(100% + 60px)}}@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{border-radius:18px;display:flex;margin:0 0 24px;outline:2px solid hsla(0,0%,90%,.3);outline-offset:-2px}.cards-grid__item-image img{border-radius:18px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.cards-grid__item-title{font-size:32px;line-height:40px;margin:0 0 12px}@media screen and (max-width:1499px){.cards-grid__item-title{font-size:28px;line-height:normal}}@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{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@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:1px solid #e6e6e6;border-radius:24px;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{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}.services-grid__item-details{padding:20px 24px 24px}.services-grid__item-details.mt-minus-15{margin-top:-15px}.services-grid__item-title{font-size:20px;line-height:28px;margin:0 0 12px}.services-grid__item-title:hover a{color:#4c5e59}.video-testimonial{margin:0 auto;max-width:952px}.video-testimonial__media{border:8px solid #485d60;border-radius:32px;display:flex;margin:0 0 32px;overflow:hidden;position:relative}.video-testimonial__media iframe{height:100%;min-height:350px;width:100%}@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{border-width:4px;margin:0 0 24px}}.video-testimonial__media img{border-radius:24px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media screen and (max-width:991px){.video-testimonial__media img{border-radius:10px}}.video-testimonial__media .video-btn.btn{gap:0 8px;height:48px!important;left:50%;padding:0 20px!important;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-testimonial__media .video-btn.btn:before{background:url(../images/icons/play-icon.svg) 50% no-repeat;content:"";height:16px;transition:all .3s ease-in-out;width:16px}.video-testimonial__media .video-btn.btn:hover{backdrop-filter:blur(16px);background:hsla(0,0%,100%,.24);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{color:#fff;display:flex;flex-direction:column;gap:24px 0}@media screen and (max-width:991px){.video-testimonial__footer{gap:16px 0}}.video-testimonial__quote{color:#fff;font-size:32px;line-height:40px}@media screen and (max-width:991px){.video-testimonial__quote{font-size:28px;line-height:normal}}@media screen and (max-width:768px){.video-testimonial__quote{font-size:24px;line-height:32px}}.video-testimonial__quote:before{content:"“"}.video-testimonial__quote:after{content:"”"}.video-testimonial__author{color:#f9ffe6;gap:0 50px}.video-testimonial__author-name{color:#fff;font-size:20px;font-weight:600;line-height:28px;margin:0 0 6px}@media screen and (max-width:768px){.video-testimonial__brand-logo{max-height:20px}}.tabs-holder{align-items:center;display:flex;flex-direction:column}.tabs-holder .nav-tabs-holder{margin-bottom:48px;width:100%}@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{border:1px solid #e6e6e6;border-radius:35px;display:flex;flex-wrap:nowrap;gap:4px;justify-content:center;margin:0 0 52px;padding:4px;position:relative}@media screen and (max-width:991px){.tabs-holder .nav-tabs{justify-content:flex-start}}@media screen and (max-width:870px){.tabs-holder .nav-tabs{border-radius:35px 0 0 35px;border-right:0;margin-right:-30px;overflow:auto;padding-right:20px;width:calc(100% + 30px)}.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{margin-bottom:32px;margin-right:-20px;padding-right:20px;width:calc(100% + 20px)}}.tabs-holder .nav-tabs__active-indicator{background-color:#051c1c;border-radius:35px;bottom:5px;left:5px;pointer-events:none;position:absolute;top:5px;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:2}@media screen and (max-width:870px){.tabs-holder .nav-tabs__active-indicator{display:none}}.tabs-holder .nav-tabs__item{align-items:center;background:none;border:0;border-radius:35px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0 20px;position:relative;transition:all .3s ease-in-out;white-space:nowrap;z-index:3}.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{border:1px solid #e6e6e6;border-radius:30px;display:flex;gap:0 20px}@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]{border:0;border-radius:0;border-radius:30px 0 0 30px;flex-grow:1;height:54px;padding:0 0 0 24px}.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]{background:url(../images/icons/search-icon.svg) 50% no-repeat;border:0;cursor:pointer;flex-shrink:0;height:54px;padding:0;transition:all .3s ease-in-out;width:70px}.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;flex-wrap:nowrap;gap:0 24px;margin-left:-30px;overflow:auto;padding:0 30px;width:calc(100% + 60px)}.awards-grid::-webkit-scrollbar{display:none}.awards-grid{-ms-overflow-style:none;scrollbar-width:none}}@media screen and (max-width:768px){.awards-grid{margin-left:-20px;padding:0 20px;width:calc(100% + 40px)}}.awards-grid.grid-6{gap:24px;grid-template-columns:repeat(6,minmax(0,1fr))}@media screen and (max-width:1399px){.awards-grid.grid-6{gap:48px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}}.awards-grid__item{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:16px 0;text-align:center}.awards-grid__item-icon{height:124px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:991px){.awards-grid__item-text{max-width:220px}.awards-grid__item{flex-shrink:0}}.post-item__image{border-radius:16px;display:flex;margin:0 0 16px;overflow:hidden}.post-item__image img{border-radius:16px;outline:2px solid hsla(0,0%,90%,.3);outline-offset:-2px;transition:all .3s ease-in-out}.post-item__image:hover img{transform:scale(1.05)}.post-item__details-title{font-size:20px;line-height:28px;margin:0 0 6px}.post-item__details-title.white,.post-item__details-title.white a{color:#fff}.post-item__details-title.white a:hover{color:#f9ffe6}.post-item__details .post-item__read-time{color:#4c524b;display:block;font-size:14px;font-weight:600}.post-item--type-2{border:1px solid #e6e6e6;border-radius:24px}.post-item--type-2 .post-item__image{border-radius:24px 24px 0 0;margin:0}.post-item--type-2 .post-item__image img{border:0;border-radius:24px 24px 0 0;height:auto;-o-object-fit:cover;object-fit:cover;outline:none;width:100%}.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{align-items:center;display:flex;flex-wrap:wrap;gap:5px 15px;justify-content:space-between;margin:0 0 12px}.post-item--type-2 .post-item__tags{display:flex;flex-wrap:wrap;gap:4px}.post-item--type-2 .post-item__tags-item{background-color:#4c5e59;border-radius:30px;color:#f9ffe6;display:inline-flex;font-size:12px;font-weight:500;line-height:20px;padding:4px 8px}.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{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@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{display:flex;grid-column:1/-1;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{margin-left:-30px;width:calc(100% + 60px)}.posts-swiper .swiper{padding:0 30px}}@media screen and (max-width:768px){.posts-swiper{margin-left:-20px;width:calc(100% + 40px)}.posts-swiper .swiper{padding:0 20px}}.cta-block{border-radius:32px;overflow:hidden}.cta-block--hiring{background:#052326 url(../images/hiring-cta-bg-image.svg) 50%/cover no-repeat;color:#fff;padding:48px 64px 64px;position:relative}@media screen and (max-width:1199px){.cta-block--hiring{padding:40px}}@media screen and (max-width:768px){.cta-block--hiring{background:#4c5e59 url(../images/hiring-cta-bg-image-mobile.svg) 0 100% no-repeat;display:flex;flex-direction:column;min-height:732px;text-align:center}.cta-block--hiring:before{background:url(../images/hiring-cta-bg-image-mobile-top.svg) 0 0 no-repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}}@media screen and (max-width:575px){.cta-block--hiring{padding:32px 18px}}.cta-block--hiring div,.cta-block--hiring h2,.cta-block--hiring p{position:relative;z-index:1}.cta-block--hiring:after{bottom:0;content:"";height:384px;position:absolute;right:0;width:440px}@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) 100% 100% no-repeat}}@media screen and (max-width:768px){.cta-block--hiring:after{background:url(../images/hiring-cta-valdis-photo-mobile.png) bottom no-repeat;bottom:0;height:auto;left:0;right:0;top:0;width:100%}}.cta-block--hiring .cta-block__heading{color:#fff;font-size:48px;line-height:56px;margin:0 0 24px}@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{font-size:32px;line-height:40px;margin:0 0 12px}}.cta-block--hiring p{color:#f9ffe6;margin:0;max-width:50%}@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}@media screen and (min-width:1200px){.cta-block--hiring .cta-block__footer{align-items:center;gap:0 50px;justify-content:space-between}}@media screen and (max-width:1199px){.cta-block--hiring .cta-block__footer{align-items:flex-start;flex-direction:column;gap:30px 0;margin:25px 0 0}}@media screen and (max-width:768px){.cta-block--hiring .cta-block__footer{align-items:center;flex-direction:column-reverse;margin-top:auto;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{background:linear-gradient(1turn,#4c5e59 -4.33%,rgba(76,94,89,0) 96.63%);border-radius:0 0 16px 16px;bottom:0;content:"";height:200px;left:0;position:absolute;right:0;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{align-items:center;display:flex}.cta-block--hiring .cta-block__footer ul li:not(:last-child):after{background-color:#828e8c;content:"";height:48px;margin:0 24px;width:1px}}.review-item{background:linear-gradient(90deg,rgba(2,58,63,.3),rgba(2,58,63,.09));border:1px solid hsla(168,5%,80%,.3);border-radius:24px;color:#f9ffe6;display:flex;flex-direction:column;height:100%;padding:40px 32px}@media screen and (max-width:575px){.review-item{padding:32px 24px}}.review-item__header{gap:0 20px;margin:0 0 24px}.review-item__author{gap:0 12px}.review-item__avatar{align-items:center;background-color:#fff;border:2px solid #f9ffe6;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.review-item__author-info{line-height:normal}.review-item__author-name{align-items:center;color:#fff;display:flex;font-weight:500;gap:0 4px;line-height:normal;transition:all .3s ease-in-out}.review-item__author-badge{background:url(../images/icons/author-badge.svg) 50% no-repeat;height:14px;width:14px}.review-item__author-role{font-size:12px;line-height:normal}.review-item__rating{align-items:center;display:flex;gap:0 6px}.review-item__rating-score{font-size:12px;font-weight:500}.review-item__stars{align-items:center;display:flex;gap:0 4px}.review-item__star{height:14px;width: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) 50% no-repeat}.review-item__body{font-size:18px;line-height:32px;margin-bottom:24px}.review-item__footer{align-items:center;display:flex;justify-content:flex-end;margin-top:auto}.review-item:hover{background:linear-gradient(90deg,#023a3f,rgba(2,58,63,.3))}.review-item:hover .review-item__author-name{color:#d3fb52}.reviews-swiper>.container{align-items:center;flex-direction:column}.reviews-swiper .swiper-wrapper{animation:reviewsScroll 35s linear infinite;transition-timing-function:linear!important}@keyframes reviewsScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.reviews-swiper:hover .swiper-wrapper{animation-play-state:paused}.reviews-swiper .mobile-view-all{display:none;margin:47px 0 24px}@media screen and (max-width:768px){.reviews-swiper .mobile-view-all{display:flex;justify-content:center}}.reviews-swiper__cta{backdrop-filter:blur(16px);background-color:#4c5e59;border-radius:35px;color:#f9ffe6;font-size:14px;gap:0 60px;margin:64px 0 0;padding:4px}@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;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reviews-swiper__cta-photos img:not(:first-child){margin-left:-24px;position:relative;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{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;height:100%;padding:24px;width:100%}.process-grid .process-card .mb-auto{margin-bottom:auto;margin-top:0}@media screen and (max-width:768px){.process-grid .process-card .mb-auto{margin-bottom:24px}}.process-grid .process-card .mt-auto{margin-bottom:0!important;margin-top:auto!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) 100% 0 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) 100% 0 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) 100% 0 no-repeat;background-size:0;color:#fff;transition:all 1s ease-in-out}.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{font-size:20px;line-height:28px;margin:0 0 12px}.process-grid .process-card__title.fz-32{font-size:32px;line-height:40px;margin:0 0 12px}@media screen and (max-width:1199px){.process-grid .process-card__title.fz-32{font-size:24px;line-height:32px}}.process-grid .process-card__title--has-icon{align-items:center;display:flex;gap:0 12px;margin:0 0 12px}.process-grid .process-card__title--has-icon.mt-88{margin-top:88px}.process-grid .process-card__title--has-icon .process-card__title-icon{align-items:center;background-color:#d3fb52;border-radius:4px;display:flex;height:40px;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.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:rotate(-120deg);transform-origin:32px 37.3332px;transition:transform 2s cubic-bezier(.17,.67,.83,.67)}.process-grid .process-card__title--has-icon.flex-column{align-items:flex-start;flex-direction:column;gap:24px 0}.process-grid .process-card__title--has-icon.flex-column .process-card__title-icon{background-color:transparent;height:64px;width:64px}.process-grid .process-card__description:not(:last-child){margin-bottom:24px}.process-grid .process-card__description ul{display:flex;flex-direction:column;font-weight:600;gap:8px 0;margin-top:12px}.process-grid .process-card__description ul li{padding:0 0 0 28px;position:relative}.process-grid .process-card__description ul li:before{background-color:#a1de3b;border-radius:50%;box-shadow:0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32);content:"";height:6px;left:5px;position:absolute;top:7px;width:6px}.process-grid .process-card__featured-image{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 24px}@keyframes wiggle{0%{transform:rotate(0deg)}50%{transform:rotate(-5deg)}to{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{background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);display:flex;flex-direction:column;padding:24px}.process-grid .process-card__featured-image .product-insight-image__product{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;gap:0 50px;justify-content:space-between;margin:0 0 20px;padding:0 0 20px}.process-grid .process-card__featured-image .product-insight-image__product-title{font-size:24px;font-weight:600;line-height:32px;margin:0 0 4px}.process-grid .process-card__featured-image .product-insight-image__product-meta{color:#4c524b;font-size:12px}.process-grid .process-card__featured-image .product-insight-image__product-image{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select: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{align-items:center;display:flex;height:336px;justify-content:center;position:relative}.process-grid .process-card__featured-image .experience-led-architecture-image img,.process-grid .process-card__featured-image .experience-led-architecture-image svg{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{bottom:0;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transform:scale(0);transform-origin:center center;transition:all .5s ease-in-out;visibility:hidden}.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(.65,0,.35,1)}.process-grid .process-card__featured-image .custom-logic-image .cursor-pointer{transform:translate(-20px,-2px);transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.process-grid .process-card__featured-image .animated-code-quality-image{background:url(../images/animated-code-quality-image.svg) top no-repeat;border-radius:8px 8px 0 0;box-shadow:0 -4px 4px 0 hsla(180,3%,54%,.2);height:148px;overflow:hidden;padding:48px 0 0;position:relative;width:392px}@media screen and (max-width:991px) and (min-width:769px){.process-grid .process-card__featured-image .animated-code-quality-image{background-size:100%;height:115px;width:100%}}@media screen and (max-width:495px){.process-grid .process-card__featured-image .animated-code-quality-image{background-size:100%;height:115px;width:100%}}.process-grid .process-card__featured-image .animated-code-quality-image:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:48px;left:0;position:absolute;right:0;z-index:1}.process-grid .process-card__featured-image .animated-code-quality-image__code{color:#052326;font-size:10px;height:200px;line-height:16px;overflow:hidden;padding:0 40px 0 20px}.process-grid .process-card__featured-image .animated-code-quality-image__code code{animation:scrollUp 40s linear infinite;display:block;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)}to{transform:translateY(-100%)}}.process-grid .process-card__featured-image .site-health-animated-image .gauge-fill{opacity:0;transform:rotate(-180deg);transform-origin:200px 176px;transition:transform 1.5s ease,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{align-items:center;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);display:flex;flex-direction:column;gap:13px 0;padding:24px;width:100%}.process-grid .process-card__featured-image .audit-report-chart-image svg .bar{transform:scaleY(0);transform-origin:center 156px;transition:transform .8s ease}.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{align-items:center;color:#4c524b;display:flex;font-size:12px;gap:12px;line-height:16px;width:288px}.process-grid .process-card__featured-image .audit-report-chart-image__stats strong{color:#010708;font-size:32px;font-weight:600;line-height:40px}.process-grid .process-card__featured-image .audit-report-chart-image__stats strong:after{content:"%"}.process-grid .process-card__featured-image .audit-report-chart-image--custom .ad-deliverables__custom-img{display:block;height:auto;max-width:100%}.process-grid .process-card__featured-image .friendly-reporting-image{align-items:center;display:flex;height:235px;justify-content:center}.process-grid .process-card__featured-image .friendly-reporting-image .floating-cursor{animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translate(0)}25%{transform:translate(-12px,-6px)}50%{transform:translate(-8px,7px)}75%{transform:translate(6px,4px)}}.process-grid .process-card__featured-image .friendly-reporting-image--custom{height:auto}.process-grid .process-card__featured-image .friendly-reporting-image--custom .ad-deliverables__custom-img{display:block;height:auto;max-width:100%}.process-grid .process-card__featured-image .ad-deliverables__li-icon{flex-shrink:0;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.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(.34,1.56,.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 ease}.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{display:flex;height:236px;justify-content:center;overflow:hidden;padding-top:25px;position:relative;width:100%}.process-grid .process-card__featured-image .custom-plugin-development-image img,.process-grid .process-card__featured-image .custom-plugin-development-image svg{max-height:9999px;max-width:9999px}.process-grid .process-card__featured-image .custom-plugin-development-image svg{animation:snapBounce 4s cubic-bezier(.19,1,.22,1) infinite;position:relative;top:-70px;will-change:transform}@keyframes snapBounce{0%{transform:translateY(0)}7%{transform:translateY(-95px)}20%{transform:translateY(0)}to{transform:translateY(0)}}.process-grid .process-card__featured-image .custom-plugin-development-image:after,.process-grid .process-card__featured-image .custom-plugin-development-image:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));content:"";height:66px;left:0;position:absolute;right:0;top:0;z-index:1}.process-grid .process-card__featured-image .custom-plugin-development-image:after{bottom:0;top:auto;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}.process-grid .process-card__featured-icon--has-text{align-items:center;display:flex;font-size:14px;gap:0 12px;justify-content:space-between;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{font-size:32px;line-height:40px}.process-grid .process-card--contact-specialist{background:#4c5e59 url(../images/process-grid-contact-specialist-lines-bg.svg) 50%/cover no-repeat;padding-bottom:0;padding-top:60px;position:relative}.process-grid .process-card--contact-specialist:after{background:linear-gradient(180deg,rgba(76,94,89,0) -.67%,#4c5e59 99.33%);border-radius:0 0 16px 16px;bottom:0;content:"";height:50%;left:0;position:absolute;right:0}.process-grid .process-card--contact-specialist .process-card__featured-image{margin:0}.process-grid .process-card--contact-specialist .process-card__text{bottom:40px;display:flex;flex-direction:column;justify-content:space-between;left:24px;position:absolute;right:24px;top:24px;z-index:1}.process-grid .process-card--contact-specialist .process-card__text .process-card__title{color:#f9ffe6;margin:0}.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{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@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{background-color:#f4f4f4;border-radius:8px;display:flex;flex-direction:column;font-size:14px;gap:8px 0;padding:8px 12px}.process-grid .process-card .process-card__feature-icon{height:32px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.process-grid .process-card .process-card__feature-title{font-size:16px;margin:0 0 4px}.process-grid .process-card .plain-ul{font-size:14px;margin-top:auto}.process-grid .process-card .plain-ul li{align-items:center;display:flex;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{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin:0 0 4px}.process-grid .process-card .progress-bar__header-value{color:#a1de3b;font-weight:600}.process-grid .process-card .progress-bar__track{background-color:#e6e6e6;border-radius:4px;height:8px;position:relative}.process-grid .process-card .progress-bar__track-fill{background-color:#a1de3b;border-radius:4px;height:8px;left:0;position:absolute;top:0;transition:all 2.5s ease-out;width:0}.process-grid .process-card .link-width-icon{align-items:center;color:#4c524b;display:inline-flex;font-size:14px;gap:0 7px;margin-top:12px}.process-grid .process-card .link-width-icon:hover{color:#000}.process-grid .process-card .text-swiper{margin-left:-24px;margin-right:-24px;margin-top:auto;width:465px}@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{align-items:center;background:hsla(0,0%,100%,.1);border-radius:8px;color:#fff;display:flex;flex-direction:column;font-size:14px;height:100%;min-height:80px;padding:12px;text-align:center}.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{align-items:center;display:flex;height:24px;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.process-grid .process-card .text-swiper .swiper .swiper-slide__stat-value{color:#d3fb52;font-weight:600;line-height:24px}.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{align-items:center;display:flex;gap:0 12px;margin-top:16px}.process-grid .process-card .notice-msg:before{background:url(../images/icons/process-grid-trending-icon.svg) 0 no-repeat;content:"";height:24px;width:24px}.process-grid .process-card .stat-badges{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:575px){.process-grid .process-card .stat-badges{grid-template-columns:1fr}}.process-grid .process-card .stat-badges .stat-badge{background:hsla(0,0%,100%,.1);border-radius:8px;padding:12px}.process-grid .process-card .stat-badges .stat-badge__icon{height:32px;margin:0 0 4px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.process-grid .process-card .stat-badges .stat-badge__label{display:block;margin-bottom:4px}.process-grid .process-card .stat-badges .stat-badge__value{color:#d3fb52;font-weight:600}.process-grid .process-card .ab-test__variant{background-color:#efefef;border:1px solid #efefef;border-radius:8px;padding: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{align-items:center;display:flex;gap:0 4px;margin:0 0 12px}.process-grid .process-card .ab-test__variant-letter{align-items:center;background-color:#fff;border-radius:4px;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;text-transform:uppercase;width:24px}.process-grid .process-card .ab-test__variant-icon{align-items:center;display:flex;height:16px;justify-content:center;margin-left:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.process-grid .process-card .ab-test__stat{align-items:center;display:flex;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-size:16px;font-weight:600}.process-grid .process-card .ab-test__stat-badge{align-items:center;background-color:#d3fb52;border-radius:12px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);display:inline-flex;font-size:12px;justify-content:center;line-height:24px;margin-left:4px;padding:0 4px}.process-grid .process-card .product-tags{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));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{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid .process-card .icons-with-text__item{border-radius:8px;box-shadow:0 0 3.32px 0 hsla(180,3%,54%,.2);padding:8px 12px}.process-grid .process-card .icons-with-text__item-heading{margin:0 0 4px;padding-right:20px}.process-grid .process-card .icons-with-text__item-icon{align-items:center;display:flex;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes shakeBit{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}@keyframes shakeBitHover{0%,to{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{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);display:flex;gap:0 30px;justify-content:space-between;padding:12px}.process-grid .process-card .error-handling-cta:hover{animation:shakeBitHover .5s ease-in-out}.process-grid .process-card .error-handling-cta__icon{align-items:center;background-color:#f9ffe6;display:flex;height:32px;justify-content:center;width:32px}.process-grid .process-card .error-handling-cta__text{color:#4c524b;font-size:12px;gap:0 12px;line-height:normal}.process-grid .process-card .error-handling-cta__btn{background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);color:#010708;display:inline-flex;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:40px;padding:0 24px}.process-grid .process-card .error-handling-cta__btn:hover{background-color:#042023;color:#fff}.process-grid .process-card .cart-preview{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2),0 0 4px 0 hsla(180,3%,54%,.2);display:flex;gap:0 20px;justify-content:space-between;padding:12px}.process-grid .process-card .cart-preview__content{line-height:normal}.process-grid .process-card .cart-preview__title{color:#010708;font-size:20px;line-height:32px;margin:0 0 4px;text-transform:uppercase}.process-grid .process-card .cart-preview__text{color:#4c524b;font-size:12px}.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{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2),0 0 4px 0 hsla(180,3%,54%,.2);display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.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;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.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;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid .process-card__checklist.grid-3 .process-card__checklist-title{font-size:14px;margin:0}.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{background-color:#f6fcec;border-radius:8px;font-size:14px;padding:8px 12px 8px 55px;position:relative}.process-grid .process-card__checklist-item:before{background:url(../images/icons/process-card-check-icon.svg) 50% no-repeat;content:"";height:32px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:32px}.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) 50% no-repeat}.process-grid .process-card__checklist-title{font-size:16px;margin:0 0 4px}.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{align-items:center;color:#010708;display:flex;gap:0 12px;padding-left:12px}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon.flex-column{align-items:flex-start;flex-direction:column;padding:12px}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon.flex-column img,.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon.flex-column svg{margin-bottom:12px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon img,.process-grid .process-card__checklist--grey .process-card__checklist-item.custom-icon svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select: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{background-color:#d3fb52;padding:8px 12px;text-align:center}.process-grid .process-card__checklist--grey .process-card__checklist-item.green-highlight .process-card__checklist-title{font-size:32px;line-height:40px;margin:0 0 4px}.process-grid .process-card__checklist--grey .process-card__checklist-item.green-highlight:before{content:none}.process-grid .process-card__tags-holder{align-items:center;display:flex;gap:0 30px;justify-content:space-between}.process-grid .process-card__tags-holder>span{color:#4c524b;font-size:12px}.process-grid .process-card__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}.process-grid .process-card__tags.grid-2{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.process-grid .process-card__tags-item{align-items:center;background-color:#d3fb52;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);display:flex;font-size:14px;font-weight:600;gap:0 10px;padding:8px;text-align:center}.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{color:#010708;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:575px){.process-grid .process-card__metrics{grid-template-columns:1fr}}.process-grid .process-card__metrics .process-card__metric{background-color:#f6fcec;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:8px 12px}.process-grid .process-card__metrics .process-card__metric__icon{align-items:center;display:flex;justify-content:space-between;margin:0}.process-grid .process-card__metrics .process-card__metric__icon img,.process-grid .process-card__metrics .process-card__metric__icon svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.process-grid .process-card__metrics .process-card__metric__icon .number-value{border-radius:12px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);font-size:12px;font-weight:600;line-height:16px;padding:4px}.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{font-size:24px;line-height:32px}.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:0 0 4px 0 hsla(180,3%,54%,.2)}.process-grid .process-card__metrics .process-card__metric--has-icon{align-items:center;display:flex;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;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.process-grid .process-card__metrics .process-card__metric--has-icon .spin-animation svg{animation:spin-ease 2s cubic-bezier(.4,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{font-size:24px;padding-top:4px}.process-grid .process-card__stats{background-color:#fff;border-radius:8px;color:#010708;display:grid;gap:0 12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;padding:12px}.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{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}@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;font-weight:600;gap:4px 0}.process-grid .process-card__stats .process-card__stat-value{color:#4c524b;font-size:24px;line-height:32px}.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{font-size:20px;line-height:normal}}.process-grid .process-card__stats .process-card__stat--white-bg{background-color:#fff!important}.process-grid .process-card__stats--separated{background:transparent;padding:0}.process-grid .process-card__stats--separated.mt-12{margin-top:12px}.process-grid .process-card__stats--separated .process-card__stat{background-color:#f9ffe6;border-radius:8px;padding:8px 12px}.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{color:#010708;font-size:14px;font-weight:400}.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;font-size:14px;justify-content:space-between;line-height:20px}.process-grid .process-card__stats-ul-list li.has-check-animation svg{transform:scale(.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:first-child svg,.process-grid .process-card__stats-ul-list li.has-check-animation:first-child svg path{transition-delay:.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{color:#a1de3b;font-weight:600;gap:0 4px}.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{background-color:#d3fb52;border-radius:12px;color:#010708;font-weight:500;line-height:24px;padding:0 11px}.process-grid .process-card__cta-btn{display:flex;flex-direction:column;gap:12px 0;text-align:center}.process-grid .process-card__cta-btn span{color:#fff;display:block;font-weight:600}.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-center,.process-grid--performance-support .process-grid__item--top-left{display:flex;flex-direction:column;gap:24px}.process-grid--performance-support .process-grid__item--top-center .process-card,.process-grid--performance-support .process-grid__item--top-left .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{display:flex;flex-direction:column;gap:24px;grid-column:3/4;grid-row:1/3}.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{display:flex;flex-direction:column;gap:24px;grid-column:4/7;grid-row:1/2}.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,.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-basis:32.22%;flex-direction:column;flex-shrink:0}.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;gap:24px;grid-auto-rows:minmax(140px,auto);grid-template-columns:repeat(3,1fr)}.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--mid-right,.process-grid--problems-this-solves .process-grid__item--top-left{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;gap:24px;grid-template-columns:repeat(12,1fr)}.process-grid--technical-architecture .process-grid__item{display:flex;flex-direction:column}.process-grid--technical-architecture .process-grid__item.process-grid__item--top-center,.process-grid--technical-architecture .process-grid__item.process-grid__item--top-left,.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-center,.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--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;gap:24px;grid-template-columns:repeat(12,1fr)}.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{-moz-column-count:3;column-count:3;-moz-column-gap:24px;column-gap:24px;display:block}.process-grid--grid-3 .process-grid__item{margin-bottom:24px;-moz-column-break-inside:avoid;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{-moz-column-count:2;column-count:2}}@media (max-width:768px){.process-grid--grid-3{-moz-column-count:1;column-count:1}}.process-grid+.notice-message{font-size:20px;font-weight:600;line-height:32px;margin:32px 0 0}.process-grid+.notice-message b,.process-grid+.notice-message strong{color:#d3fb52;font-weight:600}.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{margin:0 auto;max-width:1200px}.accordion .accordion-item{background-color:#fff}.accordion .accordion-item .accordion-title{background:#fff;border:0;cursor:pointer;font-size:20px;font-weight:600;line-height:28px;padding:24px 70px 24px 24px;position:relative;text-align:left;width:100%}@media screen and (max-width:575px){.accordion .accordion-item .accordion-title{padding:20px 60px 20px 12px}}.accordion .accordion-item .accordion-title:after{background:url(../images/icons/accordion-plus-icon.svg) 50% no-repeat;bottom:0;content:"";height:27px;margin:auto 0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:27px}.accordion .accordion-item .accordion-title:has(.accordion-title__icon){align-items:center;display:flex;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{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.accordion .accordion-item .accordion-content{display:none;padding:0 24px 24px}@media screen and (max-width:575px){.accordion .accordion-item .accordion-content{padding:0 12px 12px}}.accordion .accordion-item .accordion-content h3{font-size:18px;line-height:24px;margin:0 0 8px}.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{padding:0 0 0 28px;position:relative}.accordion .accordion-item .accordion-content ul li:before{background-color:#a1de3b;border-radius:50%;box-shadow:0 0 6px 0 rgba(211,251,82,.32);box-shadow:0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32);content:"";height:6px;left:5px;position:absolute;top:7px;width:6px}.accordion .accordion-item:not(.accordion-item--no-shadow){border-radius:16px;box-shadow:0 0 8px 0 hsla(180,3%,54%,.2)}.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) 50% 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{background:#052326 url(../images/details-banner-dark-bg-image.svg) 100% 100%/cover no-repeat;border-radius:32px;overflow:hidden;padding:48px;position:relative}@media screen and (max-width:840px){.details-banner{align-items:center;background:#052326 url(../images/details-banner-dark-bg-image-mobile.svg) 0 100% no-repeat;display:flex;flex-direction:column;padding:32px 24px 0;text-align:center}.details-banner:before{background:url(../images/details-banner-dark-bg-image-mobile-top.svg) 0 0 no-repeat;content:"";height:210px;left:0;position:absolute;right:0;top:0}}.details-banner--light-bg{background:#052326 url(../images/details-banner-light-bg-image.svg) 100% 0/cover no-repeat}.details-banner--light-bg:after{background:linear-gradient(1turn,#4c5e59 -4.33%,rgba(76,94,89,0) 96.63%);bottom:0;content:"";height:140px;left:0;position:absolute;right:0}@media screen and (max-width:840px){.details-banner--light-bg{background:#4c5e59 url(../images/details-banner-dark-bg-image-mobile.svg) 0 100% no-repeat}}.details-banner--light-purple-bg{background:#2c0034 url(../images/details-banner-light-purple-bg-image.svg) 100% 0/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) 0 100% no-repeat}.details-banner--light-purple-bg:before{background:url(../images/details-banner-purple-bg-image-mobile-top.svg) 0 0 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__description,.details-banner--woocommerce-environments .stats-banner__title{max-width:66%;position:relative;z-index:1}.details-banner__description,.details-banner__title{position:relative;word-break:break-word;z-index:1}@media screen and (min-width:841px){.details-banner__description,.details-banner__title{max-width:50%}}.details-banner__title{color:#f9ffe6;font-size:48px;line-height:56px;margin:0 0 24px;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{margin-bottom:14px;max-width:100%}}.details-banner__description{color:#f9ffe6;margin:0}@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{display:flex;margin:48px 0 0;position:relative;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;gap:14px 20px;grid-template-columns:repeat(2,minmax(0,1fr));width:50%}}@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;gap:20px;justify-content:center;width:100%}}@media screen and (max-width:575px){.details-banner__stats{width:100%}}.details-banner__stats .details-banner__stat{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:500}@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{font-size:12px;line-height:normal}}@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{background-color:hsla(0,0%,100%,.3);content:"";height:48px;margin:0 24px;width:1px}.details-banner__stats .details-banner__stat:not(:last-child):has(.details-banner__stat-value):after{height:68px}}.details-banner__stats .details-banner__stat-value{color:#d3fb52;display:block;font-size:32px;line-height:40px;margin-bottom:3px}.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}}.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;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select: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){font-size:16px;grid-template-columns:1fr}.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{color:#f9ffe6;display:block;font-size:16px;width:100%}@media screen and (min-width:992px){.details-banner__stats:has(.details-banner__stats-heading) .details-banner__stats-heading{margin:0 0 12px;padding:12px 0 0}}.details-banner__cta{margin-top:64px}.details-banner__cta,.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){align-items:center;display:flex;flex-direction:column;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{bottom:32px;left:24px;position:absolute;right:24px}}.details-banner__cta .details-banner__stats{margin:0;position:relative;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{backdrop-filter:blur(39px);background:hsla(0,0%,100%,.12);z-index:1}@media screen and (min-width:992px){.details-banner__cta-btns-holder .btn--shopify-partner{position:absolute;right:48px;top:48px}}.details-banner__floating-image{display:flex;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}@media screen and (min-width:841px){.details-banner__floating-image{align-items:flex-end;bottom:0;justify-content:flex-end;position:absolute;right:98px;top:0;width:55%}}.details-banner__floating-image picture{display:flex}@media screen and (max-width:1199px){.details-banner__floating-image picture{align-items:flex-end;height:auto;padding-top:20px}.details-banner__floating-image picture img{height:auto!important}}@media screen and (min-width:841px){.details-banner__floating-image picture{bottom:0;position:absolute;top: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{align-items:center;display:flex;font-size:20px;margin:32px 0 0}@media screen and (min-width:769px){.contact-expert-cta{gap:0 50px;justify-content:space-between}}@media screen and (max-width:768px){.contact-expert-cta{flex-direction:column;gap:24px 0;margin:24px 0 0;text-align:center}.contact-expert-cta .btn{width:100%}}.contact-expert-cta span{font-weight:600;line-height:32px}@media screen and (max-width:768px){.contact-expert-cta span{padding:0 15px}}.pain-point{background:linear-gradient(180deg,#052326,#023a3f);border-radius:32px;color:#f9ffe6;display:flex;margin:0 auto;max-width:1200px}@media screen and (max-width:1199px){.pain-point{align-items:center;flex-direction:column}}@media screen and (max-width:768px){.pain-point{border-radius:24px 24px 0 0;margin-left:-20px;padding:64px 20px 0;width:calc(100% + 40px)}}.pain-point__content{padding:64px 0 64px 64px;width:49%}@media screen and (max-width:1199px){.pain-point__content{padding:64px 48px 0;width:100%}}@media screen and (max-width:768px){.pain-point__content{padding:0}}.pain-point__title{color:#fff;font-size:48px;line-height:56px;margin:0 0 24px}@media screen and (max-width:1199px){.pain-point__title{font-size:40px;line-height:normal}}@media screen and (max-width:991px){.pain-point__title{font-size:32px;line-height:40px}}.pain-point__text{margin:0 0 40px}@media screen and (max-width:575px){.pain-point__text{font-size:14px}}.pain-point__text p:not(:last-child){margin:0 0 23px}.pain-point__stats{background:hsla(0,0%,100%,.24);border-radius:12px;display:grid;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 32px}@media screen and (max-width:1199px){.pain-point__stats{padding:14px 24px}}.pain-point__stat{align-items:center;display:flex;gap:0 12px}@media screen and (min-width:1200px){.pain-point__stat:not(:last-child):after{background:#cacfce;content:"";flex-shrink:0;height:48px;margin-left:auto;width:1px}}@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{font-size:12px;padding:0 10px}}.pain-point__stat-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:32px}.pain-point__stat-icon.spin-animation svg{animation:spin-ease 2s cubic-bezier(.4,0,.6,1) infinite}.pain-point__stat-value{font-size:20px;font-weight:500}@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{align-items:flex-end;display:flex;flex:1 1 0;justify-content:center;padding:48px 0 0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:1200px){.pain-point__media{padding-right:105px}}.pain-point__media picture{display:flex;max-width:100%}.pain-point__media img{display:block;height:auto;max-width:100%}.pain-point__video{align-items:flex-end;display:flex;flex:1 1 0;justify-content:flex-end;padding:48px 0 0;position:relative}@media screen and (min-width:1200px){.pain-point__video{padding-right:105px}}.pain-point__video:before{background:url(../images/phone-glow-image.svg) bottom no-repeat;background-size:cover;bottom:0;content:"";height:600px;opacity:.8;position:absolute;right:0;width:600px}@media screen and (max-width:1200px){.pain-point__video:before{left:50%;top:50%;transform:translate(-50%,-50%)}}.pain-point__video-holder{background:url(../images/phone-video-image.svg) top no-repeat;height:652px;position:relative;width:360px;z-index:1}@media (max-width:1199px){.pain-point__video-holder{height:516px}}.pain-point__video-holder .video-tag{bottom:0;left:15px;position:absolute;right:15px;top:68px;z-index:1}.pain-point__video-holder .video-tag img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.pain-point__video-holder .video-tag picture{display:block;width:100%}.media-text:not(:has(.container)){align-items:center;display:flex;gap:0 145px}.media-text .container{align-items:center;display:flex;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{align-items:center;border:1px solid #e6e6e6;border-radius:24px;display:flex;flex-basis:50%;flex-shrink:0;justify-content:center;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:991px){.media-text__image{width:100%}}.media-text__image--why-move-top-shopify{justify-content:flex-start;overflow:hidden;position:relative}@keyframes why-list-scroll{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + 700px))}}.media-text__image--why-move-top-shopify:after,.media-text__image--why-move-top-shopify:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));content:"";height:191px;left:0;position:absolute;top:0;width:100%;z-index:1}.media-text__image--why-move-top-shopify:after{bottom:0;top:auto;transform:rotate(180deg)}.media-text__image--why-move-top-shopify .why-list{animation:why-list-scroll 1.5s cubic-bezier(.25,.46,.45,.94) infinite alternate;display:flex;flex-direction:column;gap:16px 0;left:0;margin:0 auto;position:absolute;right:0;top:-84px;transition:all .3s ease-in-out;width:300px}.media-text__image--why-move-top-shopify .why-list__item{background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);color:#4c524b;font-size:14px;font-weight:600;padding:24px}.media-text__image--why-move-top-shopify .why-list__item-icon{height:24px;margin:0 0 32px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-text__image--why-move-top-shopify .why-list__item-title{color:#010708;font-size:24px;font-weight:600;line-height:32px;margin:0 0 8px}.media-text__image--why-move-top-shopify .why-list__item .progress-bar{align-items:center;color:#4c524b;display:flex;font-size:16px;font-weight:600;gap:0 7px}.media-text__image--why-move-top-shopify .why-list__item .progress-bar__track{background-color:#e6e6e6;border-radius:4px;flex-grow:1;height:8px;position:relative}.media-text__image--why-move-top-shopify .why-list__item .progress-bar__track-fill{background-color:#a1de3b;border-radius:4px;height:8px;left:0;position:absolute;top:0;transition:all 2.5s ease-out;width:0}.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 .page-heading-holder,.media-text__content .section-heading-holder{margin-bottom:40px}@media screen and (max-width:991px){.media-text__content .block-heading-holder,.media-text__content .page-heading-holder,.media-text__content .section-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{align-items:flex-end;display:flex;justify-content:space-between;padding:48px 48px 24px}@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{align-items:center;background-color:#4c5e59;border-radius:35px;color:#f9ffe6;display:inline-flex;font-size:12px;font-weight:500;gap:0 6px;height:28px;line-height:20px;margin:0 0 16px;padding:0 8px}.case-study__header-badge:before{background-color:#f9ffe6;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.case-study__header h2,.case-study__header-client{font-size:32px;font-weight:600;line-height:40px}.case-study__badge{align-items:center;background-color:#4c5e59;border-radius:35px;color:#f9ffe6;display:inline-flex;font-size:12px;font-weight:500;gap:0 6px;height:28px;line-height:20px;margin:0 0 16px;padding:0 8px}.case-study__badge:before{background-color:#f9ffe6;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.case-study__body{background-color:#f5f5f7;border-radius:24px;display:flex;gap:0 24px;padding:48px 48px 0}@media screen and (max-width:1199px){.case-study__body{padding:30px 30px 0}}@media screen and (max-width:991px){.case-study__body{flex-direction:column;gap:24px 0}}@media screen and (max-width:575px){.case-study__body{border-radius:16px;padding:24px 24px 0}}.case-study__body.gap-48{gap:0 48px}@media screen and (min-width:992px){.case-study__content{padding-bottom:75px;width:58.28%}}.case-study__content-title{font-size:20px;line-height:28px;margin:0 0 8px}.case-study__description h3{font-size:16px;line-height:24px;margin:0 0 12px}.case-study__description p{margin:0}.case-study__description p:not(:last-child){margin:0 0 24px}.case-study__tags{display:flex;flex-wrap:wrap;gap:4px}.case-study__tag{background-color:#fff;border:1px solid #a1de3b;border-radius:8px;display:inline-flex;font-size:14px;font-weight:600;padding:4px 8px;text-align:center}.case-study__media{align-items:flex-end;display:flex;flex-grow:1;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-study__video{background-color:#fff;border-radius:32px;display:flex;flex-grow:1;padding:8px;position:relative}@media screen and (max-width:575px){.case-study__video{border-radius:16px;padding:4px}}.case-study__video iframe,.case-study__video img,.case-study__video video{border-radius:24px}@media screen and (max-width:575px){.case-study__video iframe,.case-study__video img,.case-study__video video{border-radius:12px}}.case-study__video iframe,.case-study__video video{height:auto;width:100%}.case-study__video img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-study__video .video-btn.btn{align-items:center;display:flex;gap:0 8px;height:48px!important;left:50%;padding:0 20px!important;position:absolute;top:50%;transform:translate(-50%,-50%)}.case-study__video .video-btn.btn:before{background:url(../images/icons/play-icon.svg) 50% no-repeat;content:"";height:16px;width:16px}.case-study:not(:has(.case-study__header)) h2{font-size:32px;font-weight:600;line-height:40px;margin-bottom:32px}.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{gap:24px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.media-grid.grid-2{gap:16px 0;grid-template-columns:1fr}}.media-card{background:linear-gradient(90deg,rgba(2,58,63,.7),rgba(2,58,63,.21));border:1px solid hsla(168,5%,80%,.3);border-radius:16px;color:#fff;padding:32px}@media screen and (max-width:575px){.media-card{padding:24px}}.media-card__image{align-items:center;display:flex;justify-content:center;margin:0 0 32px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select: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{color:#fff;font-size:32px;line-height:40px;margin:0 0 12px}@media screen and (max-width:1199px){.media-card__title{font-size:24px;line-height:32px}}.media-card__description{margin:0 0 12px}.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{padding:0 0 0 28px;position:relative}.media-card__list li:before{background-color:#a1de3b;border-radius:50%;box-shadow:0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32);content:"";height:6px;left:5px;position:absolute;top:7px;width:6px}.pricing-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991px){.pricing-grid{gap:16px 0;grid-template-columns:1fr}}.pricing-card{background:linear-gradient(90deg,rgba(2,58,63,.7),rgba(2,58,63,.21));border:1px solid hsla(168,5%,80%,.3);border-radius:16px;color:#fff;display:flex;flex-direction:column;padding:32px}@media screen and (max-width:1199px){.pricing-card{padding:24px}}.pricing-card--featured{background:linear-gradient(90deg,#023a3f,rgba(2,58,63,.3));border-color:#d3fb52;padding-top:64px;position:relative}@media screen and (min-width:992px){.pricing-card--featured{height:calc(100% + 32px);top:-16px}}.pricing-card__badge{background-color:#d3fb52;border-radius:16px 16px 0 0;color:#010708;font-size:12px;font-weight:600;left:-1px;line-height:32px;position:absolute;right:-1px;text-align:center;top:-1px}.pricing-card__header{border-bottom:1px solid hsla(168,5%,80%,.3);margin:0 0 24px;padding:0 0 24px}.pricing-card__title{color:#f9ffe6;display:block;font-size:20px;font-weight:600;margin:0 0 16px}.pricing-card__price{font-size:32px;font-weight:600;line-height:40px;margin:0 0 12px}@media screen and (max-width:1199px){.pricing-card__price{font-size:24px;line-height:32px}}.pricing-card__price-period{color:#f9ffe6;font-size:16px;font-weight:400}@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;font-size:16px;gap:8px 0;margin-bottom:24px}.pricing-card__features li{padding:0 0 0 28px;position:relative}.pricing-card__features li:before{background-color:#a1de3b;border-radius:50%;box-shadow:0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32);content:"";height:6px;left:5px;position:absolute;top:7px;width:6px}.pricing-card__footer{margin-top:auto;text-align:center}.pricing-card__footer .btn{height:auto;margin-bottom:12px;min-height:56px;padding-bottom:5px;padding-top:5px;white-space:wrap}@media screen and (max-width:991px){.pricing-card__footer .btn{margin-bottom:0}}.pricing-card__footer-note{color:#f9ffe6;font-weight:600}@media screen and (max-width:1199px){.pricing-card__footer-note{font-size:14px}}.platforms-grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:991px){.platforms-grid{gap:16px 0;grid-template-columns:auto}}.platform-card{border:1px solid #e6e6e6;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:24px}.platform-card--dark{background:#023a3f url(../images/process-card--dark-green-blur.png) 100% 0 no-repeat;color:#fff}.platform-card--dark .platform-card__title{color:#fff}.platform-card__logos{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:50px}@media screen and (max-width:768px){.platform-card__logos{margin-bottom:24px}}@media screen and (max-width:575px){.platform-card__logos{gap:12px 0;grid-template-columns:1fr}}.platform-card__logos-item{align-items:center;border-radius:8px;box-shadow:0 0 4px 0 hsla(180,3%,54%,.2);display:flex;height:96px;justify-content:center;padding:10px}.platform-card__title{margin:0 0 12px}.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{mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden}.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{animation:tagsScroll 15s linear infinite;display:flex;flex-wrap:nowrap;gap:4px}.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{backdrop-filter:blur(12px);background:linear-gradient(90deg,#023a3f,rgba(2,58,63,.3));border:1px solid hsla(168,5%,80%,.3);border-radius:8px;font-size:24px;line-height:32px;padding:8px 12px;white-space:nowrap}.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{gap:30px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:991px){.brands-static-logos.grid-6{display:flex;flex-wrap:nowrap;margin-left:-30px;overflow:auto;padding:0 30px;width:calc(100% + 60px);-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{margin-left:-20px;padding:0 20px;width:calc(100% + 40px)}}.brands-static-logos__logo{align-items:center;display:flex;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{align-items:flex-start;background-color:#fff;border-radius:16px;box-shadow:0 0 8px 0 hsla(180,3%,54%,.2);display:flex;gap:0 16px;padding:24px}.service-list__icon{align-items:center;background-color:#d3fb52;border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;position:relative;top:4px;width:48px}.service-list__details{color:#4c524b;font-weight:600;line-height:normal}.service-list__title{color:#010708;font-size:20px;font-weight:600;line-height:28px;margin:0 0 4px}.downloads-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@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{border:1px solid #e6e6e6;border-radius:24px;display:flex;flex-direction:column}@media screen and (max-width:880px){.download-item:last-child{grid-column:1/-1}}.download-item__image{align-items:center;display:flex;justify-content:center}.download-item__details{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px;text-align:center}.download-item__title{font-size:20px;font-weight:600;line-height:28px;margin:0 0 24px}.download-item .btn span{align-items:center;display:flex;gap:0 16px}.download-item .btn span:after{background:url(../images/icons/download-icon.svg) 50% no-repeat;content:"";height:18px;width:18px}.webinar-item{border:1px solid hsla(0,0%,90%,.3);border-radius:24px;display:flex;flex-direction:column;height:100%}.webinar-item__image{border-radius:24px 24px 0 0;display:flex;overflow:hidden}.webinar-item__image img{border-radius:24px 24px 0 0;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.webinar-item__image:hover img{transform:scale(1.05) rotate(2deg)}.webinar-item__details{background-color:#fff;border-radius:0 0 24px 24px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px}.webinar-item__title{font-size:20px;line-height:28px;margin:0 0 12px}.webinar-item__author{color:#4c524b;font-size:14px;line-height:20px}.webinar-item__author-name{color:#010708;font-size:18px;font-weight:600;line-height:26px}@media screen and (max-width:991px){.webinar-swiper .swiper{margin-left:-30px;padding:0 30px;width:calc(100% + 60px)}}@media screen and (max-width:768px){.webinar-swiper .swiper{margin-left:-20px;padding:0 20px;width:calc(100% + 40px)}}.webinar-swiper .swiper .swiper-slide{height:auto;min-height:100%}.members-grid{display:grid}.members-grid.grid-4{gap:48px 24px;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1199px){.members-grid.grid-4{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.members-grid.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.members-grid .member-item__photo{border-radius:16px;display:flex;margin:0 0 16px;overflow:hidden;position:relative}.members-grid .member-item__photo img{border-radius:16px;filter:grayscale(100%);height:auto;transition:all .3s ease-in-out;width:100%}.members-grid .member-item__photo .member-item__schedule-cta{align-items:center;background:linear-gradient(180deg,rgba(1,7,8,0),#010708);bottom:-50%;color:#fff;display:flex;gap:0 15px;justify-content:space-between;left:0;opacity:0;padding:24px;position:absolute;right:0;transition:all .5s ease-in-out;visibility:hidden}.members-grid .member-item__photo .member-item__schedule-cta .whatsapp-link{background:url(../images/whatsapp-icon.svg) 50% no-repeat;display:inline-flex;flex-shrink:0;height:24px;width:24px}.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{bottom:0;justify-content:flex-end;opacity:1;padding:12px;visibility:visible}.members-grid .member-item__photo .member-item__schedule-cta span{display:none}}.members-grid .member-item__details{color:#4c524b;display:flex;flex-direction:column;font-size:14px;gap:7px 0}@media screen and (max-width:991px){.members-grid .member-item__details{gap:3px 0}}.members-grid .member-item__details .member-item__name{color:#010708;font-size:18px;font-weight:600;line-height:normal}.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;font-size:18px;gap:0 24px;grid-column:span 4;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{align-items:center;animation:tagsScroll 15s linear infinite;display:flex;flex-wrap:nowrap;overflow:hidden}.members-grid__why ul:hover{animation-play-state:paused}.members-grid__why ul li{align-items:center;display:flex;white-space:nowrap}.members-grid__why ul li:not(:last-child):after{background-color:#a1de3b;border-radius:50%;content:"";height:6px;margin:0 24px;width:6px}@keyframes tagsScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.team-photo{margin:0 auto 138px;max-width:1200px}@media screen and (max-width:1199px){.team-photo{margin-bottom:64px}}.team-photo__logos{align-items:center;display:flex;gap:0 95px;justify-content:center;margin-bottom:64px}@media screen and (max-width:991px){.team-photo__logos{justify-content:flex-start;margin-left:-30px;overflow:auto;padding:0 30px;width:calc(100% + 60px)}.team-photo__logos::-webkit-scrollbar{display:none}.team-photo__logos{-ms-overflow-style:none;scrollbar-width:none}.team-photo__logos-item{flex-shrink:0}.team-photo__logos{margin-bottom:48px}}.team-photo__logos img,.team-photo__photo{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.team-photo__photo{background-color:#e6e6e6;border-radius:32px;display:flex;padding:8px}@media screen and (max-width:575px){.team-photo__photo{border-radius:12px;padding:4px}}.team-photo__photo img{border-radius:24px}@media screen and (max-width:575px){.team-photo__photo img{border-radius:10px}}.single-blog{margin:-100px auto 0;max-width:1200px;position:relative}@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{background-color:#e6e6e6;border-radius:32px;display:flex;padding:8px}@media screen and (max-width:575px){.single-blog .post .featured-image{border-radius:12px;padding:4px}}.single-blog .post .featured-image img{border-radius:24px;height:auto;width:100%}@media screen and (max-width:575px){.single-blog .post .featured-image img{border-radius:10px}}.single-blog .post .entry-content{font-size:18px;line-height:26px;padding:0 122px}@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{font-size:32px;line-height:40px;margin:0 0 24px;text-transform:capitalize}@media screen and (max-width:768px){.single-blog .post .entry-content h2{font-size:24px;line-height:32px;margin:0 0 12px}}.single-blog .post .entry-content h3{font-size:18px;line-height:26px;margin:0 0 12px;text-transform:capitalize}.single-blog .post .entry-content ul{display:flex;flex-direction:column;gap:8px 0;margin:0 0 64px}@media screen and (max-width:768px){.single-blog .post .entry-content ul{margin:0 0 48px}}.single-blog .post .entry-content ul li{padding:0 0 0 28px;position:relative}.single-blog .post .entry-content ul li:before{background-color:#a1de3b;border-radius:50%;box-shadow:0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32),0 0 6px 0 rgba(211,251,82,.32);content:"";height:6px;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.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{border:1px solid #e6e6e6;border-radius:32px;display:grid;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:64px 0 0;padding:32px}@media screen and (max-width:768px){.single-blog .post .post-nav{margin-top:48px;padding:24px}}.single-blog .post .post-nav__item{display:flex;flex-direction:column;font-weight:600;gap:16px 0}.single-blog .post .post-nav__item--prev .post-nav__direction:before{background:url(../images/icons/post-nav-arrow.svg) 0 no-repeat;content:"";height:14px;transition:all .3s ease-in-out;width:18px}.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{background:url(../images/icons/post-nav-arrow.svg) 0 no-repeat;content:"";height:14px;transform:rotate(180deg);transition:all .3s ease-in-out;width:18px}.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{align-items:center;display:flex;gap:0 15px;transition:all .3s ease-in-out}.single-blog .post .post-nav__title{font-size:20px;font-weight:600;line-height:28px}@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{margin-top:64px;padding:0}}@keyframes spin-ease{0%{animation-timing-function:cubic-bezier(.4,0,1,1);transform:rotate(0deg)}50%{animation-timing-function:cubic-bezier(0,0,.6,1);transform:rotate(270deg)}to{transform:rotate(1turn)}}@property --num{syntax:"<integer>";inherits:false;initial-value:0}.animate .process-grid .process-card .progress-bar__track-fill.animate-100{transition-delay:1s;width:100%}.animate .process-grid .process-card .progress-bar__track-fill.animate-80{transition-delay:1s;width:80%}.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{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes growUpGrey{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.82}}.animate .product-insights-animated-image .bar-green{animation:growUp .6s cubic-bezier(.34,1.56,.64,1) both,pulse 2.4s ease-in-out 1.2s infinite;transform-box:fill-box;transform-origin:bottom center}.animate .product-insights-animated-image .bar-green:first-child{animation-delay:.1s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(2){animation-delay:.2s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(3){animation-delay:.3s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(4){animation-delay:.4s,1.2s}.animate .product-insights-animated-image .bar-green:nth-child(5){animation-delay:.5s,1.2s}.animate .product-insights-animated-image .bar-grey{animation:growUpGrey .6s cubic-bezier(.34,1.56,.64,1) both;transform-box:fill-box;transform-origin:bottom center}.animate .product-insights-animated-image .bar-grey:first-child{animation-delay:.65s}.animate .product-insights-animated-image .bar-grey:nth-child(2){animation-delay:.75s}.animate .product-insights-animated-image .bar-grey:nth-child(3){animation-delay:.85s}.animate .product-insights-animated-image .bar-grey:nth-child(4){animation-delay:.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{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.animate .progress-fill-animated{animation:growWidth .8s cubic-bezier(.25,.46,.45,.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;transform:scale(1);transition-delay:.5s;visibility:visible}.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);transition-delay:1.2s}.animate .process-grid .error-handling-cta{animation:shakeBit .6s cubic-bezier(.36,.07,.19,.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{opacity:1;transform:rotate(0deg)}.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}.site-header .main-bar{position:relative}.site-header #primary-menu-list .menu-item.menu-item-has-children{position:static!important}.site-header #primary-menu-list .menu-item.menu-item-has-children>:is(a,.menu-link){position:relative}@media screen and (min-width:992px){.site-header #primary-menu-list .menu-item.menu-item-has-children>:is(a,.menu-link):after{border:0;content:"";height:70px;left:0;margin:0;position:absolute;right:0;top:0;transform:none;width:100%}}.site-header #primary-menu-list .menu-item.menu-item-has-children>:is(a,.menu-link) span{padding:4px 12px!important}.site-header #primary-menu-list .menu-item.menu-item-has-children>:is(a,.menu-link) span:after{content:none}.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item)>:is(a,.menu-link)>span{background-color:#f9ffe6;color:#010708}.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item) .mega-menu span{background-color:transparent}.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item) .mega-menu .mega-menu__list-name{color:#fff}.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item) .mega-menu .mega-menu__list li a:focus-visible .mega-menu__list-name,.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item) .mega-menu .mega-menu__list li a:hover .mega-menu__list-name{color:#d3fb52}.site-header #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item) .mega-menu .mega-menu__list-name+span{color:#f9ffe6}@media screen and (min-width:992px){#primary-menu-list .mega-menu__header{display:none}}#primary-menu-list .mega-menu{background:#052326;border-radius:0 0 48px 48px;left:0;max-width:none;opacity:0;padding:15px 0 40px;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%}@media screen and (min-width:992px){#primary-menu-list .mega-menu:before{background:transparent;content:"";height:32px;left:0;position:absolute;right:0;top:-32px}}#primary-menu-list .mega-menu .mega-menu__back-btn{display:none}#primary-menu-list .mega-menu .container{display:block;height:auto}#primary-menu-list .mega-menu__list{-moz-column-count:4;column-count:4;-moz-column-gap:24px;column-gap:24px;display:block}#primary-menu-list .mega-menu__list>li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:32px}#primary-menu-list .mega-menu__list li a{align-items:flex-start;color:#f9ffe6;display:flex;font-size:14px;gap:0 12px}#primary-menu-list .mega-menu__list-icon{align-items:center;background-color:#4c524b;border-radius:3px;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}#primary-menu-list .mega-menu__list-icon img{height:16px;width:16px}#primary-menu-list .mega-menu__list-name{color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:4px;transition:all .3s ease-in-out}#primary-menu-list .mega-menu__list li a:hover .mega-menu__list-name{color:#d3fb52}@media screen and (max-width:1499px){#primary-menu-list .mega-menu__list{-moz-column-count:3;column-count:3}#primary-menu-list .mega-menu__list li a{font-size:16px}#primary-menu-list .mega-menu__list li .mega-menu__list-name{font-size:18px}}@media screen and (max-width:991px){#masthead .main-bar .container #site-navigation{background:#042023 url(../../reference-assets/images/mobile-menu-bg-dots.svg) right calc(100% - 205px) no-repeat!important;display:flex;flex-direction:column;padding-bottom:0}#masthead .main-bar .container #primary-menu-list .menu-item .mega-menu{background:#052326 url(../../reference-assets/images/mobile-menu-bg-dots.svg) 100% 100% no-repeat;border-radius:0;bottom:0;left:0;opacity:0;overflow:auto;padding:0 0 92px;pointer-events:none;position:fixed!important;right:0;top:0;transform:translateX(-120%);transition:all .3s ease-in-out;visibility:hidden!important;width:100%;z-index:50}#masthead .main-bar .container #primary-menu-list .menu-item.megamenu-open{z-index:60}#masthead .main-bar .container #primary-menu-list .menu-item.megamenu-open .mega-menu{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible!important}.mega-menu__header{align-items:center;background:#052326;color:#fff;display:flex;height:80px;justify-content:center;padding:12px 0;position:sticky;text-align:center;top:0;width:100%}.mega-menu__header .mega-menu__title{color:#fff;font-size:20px;font-weight:600;line-height:28px}#primary-menu-list .mega-menu .mega-menu__back-btn{background:rgba(76,94,89,.12) url(../../reference-assets/images/mega-menu__back-btn-arrow.svg) 50% no-repeat;border:0;border-radius:50%;cursor:pointer;display:inline-block;flex-shrink:0;height:56px;left:20px;outline:none;padding:0;position:absolute;top:12px;width:56px;z-index:99999}#masthead .main-bar .container #primary-menu-list .menu-item .mega-menu .mega-menu__list{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0;padding-top:12px}#masthead .main-bar .container #primary-menu-list .menu-item .mega-menu .mega-menu__list>li{margin-bottom:24px}#masthead .main-bar .container #primary-menu-list .menu-item .mega-menu .mega-menu__list li a{align-items:center}#masthead .main-bar .container #primary-menu-list .menu-item .mega-menu .mega-menu__list li a>div:last-child{align-items:center;display:flex;min-height:24px}#masthead .main-bar .container #primary-menu-list .menu-item .mega-menu .mega-menu__list-name{font-size:16px;line-height:1.35;margin:0}#masthead .main-bar .container #primary-menu-list .menu-item .mega-menu .mega-menu__list-name+span{display:none}.site-header #site-navigation:before{background:url(../../reference-assets/images/site-navigation-logo.svg) 50% no-repeat;content:"";display:block;height:16px;left:20px;position:absolute;top:32px;width:66px;z-index:1}#masthead .main-bar .container #primary-menu-list{gap:24px 0}.site-header .main-bar #site-navigation #primary-menu-list>li>:is(a,.menu-link){padding:2px 20px}#masthead .main-bar .container #primary-menu-list .menu-item.current-menu-ancestor>:is(a,.menu-link)>span,#masthead .main-bar .container #primary-menu-list .menu-item.current-menu-item>:is(a,.menu-link)>span,#masthead .main-bar .container #primary-menu-list .menu-item.megamenu-open>:is(a,.menu-link)>span,#masthead .main-bar .container #primary-menu-list .menu-item>:is(a,.menu-link):hover>span,#masthead .main-bar .container #primary-menu-list .menu-item>:is(a,.menu-link)>span{background:transparent!important;color:#fff!important;padding:0!important}#masthead .main-bar .container #primary-menu-list .menu-item.current-menu-ancestor>:is(a,.menu-link):after,#masthead .main-bar .container #primary-menu-list .menu-item.current-menu-item>:is(a,.menu-link):after,#masthead .main-bar .container #primary-menu-list .menu-item.megamenu-open>:is(a,.menu-link):after{filter:none}#masthead .main-bar .container #primary-menu-list .menu-item.menu-item-has-children>:is(a,.menu-link){padding-right:60px;position:relative}#masthead .main-bar .container #primary-menu-list .menu-item.menu-item-has-children>:is(a,.menu-link):after{background:url(../../reference-assets/images/menu-item-has-children-mobile-arrow.svg) 100% no-repeat;border:0;content:"";height:24px;margin:0;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px}#masthead #site-navigation #primary-menu-list{margin-bottom:30px}#masthead #site-navigation .mobile-view--bottom{margin-top:auto;padding:0}#masthead #site-navigation .mobile-cta{background-color:#023a3f;border-radius:24px 24px 0 0;color:#f9ffe6;font-size:14px;padding:32px 20px}#masthead #site-navigation .mobile-cta__stats-photos{display:flex;flex-shrink:0;margin-right:12px}#masthead #site-navigation .mobile-cta__stats-photos img{border:2px solid #4c5e59;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#masthead #site-navigation .mobile-cta__stats-photos img:not(:first-child){margin-left:-24px;position:relative;z-index:1}#masthead #site-navigation .mobile-cta__stats{color:#f9ffe6;font-size:14px;margin-bottom:12px}#masthead #site-navigation .mobile-cta__stats strong{display:block;font-size:20px}#masthead #site-navigation .mobile-cta .btn{margin-top:24px}#masthead .container:has(.megamenu-open) .mobile-view--bottom{display:none}}html.wdm-exit-popup-open #masthead,html.wdm-exit-popup-open .site-header{background-color:#052326!important;background-image:none!important}html.wdm-exit-popup-open .site-header .main-bar{background-color:#052326}html.wdm-exit-popup-open .site-header .site-logo img{filter:brightness(0) invert(1)}html.wdm-exit-popup-open .site-header .site-logo svg,html.wdm-exit-popup-open .site-header .site-logo svg path{fill:#fff!important}html.wdm-exit-popup-open .site-header #site-navigation{background:rgba(76,94,89,.12)!important}html.wdm-exit-popup-open .site-header #site-navigation #primary-menu-list>li>:is(a,.menu-link),html.wdm-exit-popup-open .site-header .lang-bar__button,html.wdm-exit-popup-open .site-header .top-bar__cta-link{color:#fff!important}@media screen and (max-width:1499px) and (min-width:992px){body{font-size:18px;line-height:30px;zoom:.85}#primary-menu-list .sub-menu>li>:is(a,.menu-link),.site-header #site-navigation #primary-menu-list>li>:is(a,.menu-link){font-size:16px}.hero__stats strong{font-size:20px}#main-footer .certificates-holder__list-details,.awards-grid__item,.hero--contact-us ol li,.members-grid .member-item__details,.post-item__details .post-item__read-time,.request-form__form .form-submit__email,.swiper-cols .process-card,.team-reviews-swiper .team-review-card__author{font-size:16px}.block-heading-holder .category-label,.hero__text .category-with-cta__category,.hero__text .category-with-cta__link,.page-heading-holder .category-label,.request-form__form .request-form__form-card .wpcf7 .wpcf7-list-item label,.section-heading-holder .category-label{font-size:14px}.hero--contact-us ol li strong{font-size:18px}.site-header .top-bar__cta-link{font-size:13px}}#primary-menu-list>li.menu-item-has-children>:is(a,.menu-link):after{content:normal}#primary-menu-list>li.menu-item-has-children>:is(a,.menu-link)>span{padding-right:29px!important;position:relative}#primary-menu-list>li.menu-item-has-children>:is(a,.menu-link)>span:after{background:url(../images/icons/nav-arrow-down.svg) 100% no-repeat;background-size:contain;border:0;bottom:0;content:"";display:inline-block;flex-shrink:0;height:6px;margin:auto 0;opacity:1;position:absolute;right:12px;top:0;transform:none;transition:all .25s ease-in-out;width:12px}@media screen and (min-width:992px){#primary-menu-list>li.menu-item-has-children:hover>:is(a,.menu-link)>span{background-color:#f9ffe6;color:#010708}#primary-menu-list>li.menu-item-has-children:hover>:is(a,.menu-link)>span:after{filter:brightness(0);transform:rotate(-180deg)}#primary-menu-list>li.current-menu-item>:is(a,.menu-link)>span{background-color:#f9ffe6;color:#010708}}#primary-menu-list>li.current-menu-ancestor>:is(a,.menu-link)>span:after,#primary-menu-list>li.current-menu-item>:is(a,.menu-link)>span:after{filter:brightness(0)}@media screen and (max-width:991px){.site-header #site-navigation #primary-menu-list>li>:is(a,.menu-link) span{background:none!important;border-radius:8px;color:#fff!important;display:block;padding:7px 20px;text-align:left;width:100%}#primary-menu-list>li.menu-item-has-children>.sub-menu{display:block;max-height:0;overflow:hidden;transition:max-height .35s ease}#primary-menu-list>li.menu-item-has-children.sub-menu-open>:is(a,.menu-link)>span{background:transparent!important;color:#fff!important}#primary-menu-list>li.menu-item-has-children.sub-menu-open>:is(a,.menu-link)>span:after{filter:none;transform:rotate(-180deg)}}@media screen and (max-width:991px){.toolbar .search,.toolbar form{min-width:1px}}.site-header--dark .site-logo img{transition:all .3s ease-in-out}.site-header--dark .menu-toggle:not(.opened) .icon:after,.site-header--dark .menu-toggle:not(.opened) .icon:before{background:#010708}.thank-you-page .hero__stats-item:after,.thank-you-page .hero__stats-item:last-child,.thank-you-page .hero__text h1:before{display:none}.thank-you-page .hero__stats-item:first-child div:last-child{font-size:18px;max-width:320px}.thank-you-page .hero__image--valdis{bottom:45px!important;right:100px!important}@media screen and (min-width:992px) and (max-width:1399px){.thank-you-page .hero__image--valdis{bottom:0!important;right:72px!important;transform:scale(2);transform-origin:right bottom}}@media screen and (min-width:1400px) and (max-width:1599px){.thank-you-page .hero__image--valdis{bottom:38px!important;right:72px!important}}@media screen and (min-width:1600px){.thank-you-page .hero--about-us.animate .hero__image-badge{bottom:155px;left:15px}}@media screen and (min-width:1300px) and (max-width:1599px){.thank-you-page .hero--about-us.animate .hero__image-badge{bottom:75px;left:15px}}@media screen and (min-width:1200px) and (max-width:1299px){.thank-you-page .hero--about-us.animate .hero__image-badge{bottom:35px;left:15px}}@media screen and (min-width:992px) and (max-width:1199px){.thank-you-page .hero--about-us.animate .hero__image-badge{bottom:88px;left:-40px}}@media screen and (max-width:991px){.thank-you-page .hero--about-us.animate .hero__image-badge{bottom:125px;left:130px}}@media screen and (max-width:768px){.thank-you-page .hero--about-us.animate .hero__image-badge{bottom:115px;left:0}}.thank-you-page div.hero__image-company-logo img,div.hero__image-company-logo img{transform:scale(.8)}.hero:has(.hero__image) .container{align-items:center!important}.hero__image>img{height:auto;transform:unset!important}@media screen and (max-width:1499px){.hero--home:not(:has(.hero__image)) .container{display:block;text-align:left}.hero--home .hero__text-btns{justify-content:flex-start}.hero--home .hero__stats{justify-content:flex-end}}@media screen and (max-width:1299px) and (min-width:1200px){.hero--home:not(:has(.hero__image)) .hero__text{width:60%}}@media screen and (max-width:991px){.hero{padding-top:145px}}.hero:before{background-position:0 100%;background-size:auto}.hero--contact-us .logo-swiper>span,.hero--contact-us ol li strong,.hero--contact-us ol li:before{color:#f9ffe6}.hero--contact-us .scale-stats__description{color:#f9ffe6!important}.hero--contact-us .hero__text h1 span{display:block}@media screen and (max-width:768px){.hero:not(.hero--mint):not(.hero--light-orange):not(.hero--light-blue):not(.hero--light-green):after{background:url(../images/hero-right-dots-image-mobile.webp) 100% 0 no-repeat;width:100%}}.hero--about-us{overflow:hidden}@media screen and (max-width:1550px) and (min-width:1200px){.hero:has(.hero__image) .container{gap:0 90px}}.hero__logos-item img{transform:none!important}@media screen and (max-width:1399px){.hero__image img{height:auto;transform:none!important}}.request-form form input[type=submit].wpcf7-form-control{align-items:center;background:#d3fb52;border:0;border-radius:35px;color:#010708;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:56px;justify-content:center;letter-spacing:0;outline:none;padding:0 24px;text-align:center;text-decoration:none;text-transform:none;transition:all .3s ease-in-out;white-space:nowrap;width:auto}.request-form form input[type=submit].wpcf7-form-control:hover{background:#a1de3b;color:#010708}.request-form form input[type=submit].wpcf7-form-control:active{background:#97da25;color:#010708}.request-form .wpcf7+.form-submit{margin-left:auto;margin-top:-52px;width:-moz-fit-content;width:fit-content}.request-form .wpcf7-response-output{margin-bottom:70px}.request-form .request-form__text h3{color:#f9ffe6}@media screen and (max-width:519px){.request-form .form-submit--email-only .form-submit__email a{align-self:flex-end;max-width:100%;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:359px){.request-form .form-submit.form-submit--email-only{margin-top:0}}@media screen and (max-width:1080px){.request-form .request-form__form{width:100%}}.request-form .wpcf7-response-output{width:100%}.request-form:has(.wpcf7-response-output:not(:empty)) .form-submit{margin-top:0!important}@media screen and (max-width:1499px) and (min-width:1081px){.request-form__form .request-form__form-card .form-row{flex-direction:row;gap:24px}}@media screen and (max-width:768px){.request-form.dark-bg{background:#052326 url(../images/request-form-mobile-bg.png) bottom no-repeat!important}}.process-grid .process-card__title--has-icon .process-card__title-icon,.review-item__author-badge{flex-shrink:0}.process-grid .process-card .text-swiper .swiper .swiper-slide span{white-space:nowrap}.process-grid .process-card__metrics .process-card__metric{background-color:#f9ffe6}@media screen and (max-width:575px){.process-grid .process-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.process-grid .process-card__featured-image--site-health .site-health-gauge__label{color:#010708;font-family:Onest,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.2px;line-height:1.12;margin:0;text-align:center;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.process-grid .process-card__featured-image--site-health .site-health-animated-image{display:block;height:auto;max-width:336px;width:100%}@media screen and (max-width:1199px){.process-grid .process-card__featured-image--site-health .site-health-gauge__label{font-size:22px;line-height:1.15}}.process-grid.process-grid--what-you-receive .process-grid__item--bot-right .process-card--has-border>.process-card__description{font-size:16px;letter-spacing:-.2px;line-height:24px}@media screen and (min-width:420px){.process-grid .process-card__stats.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.process-card__metrics.grid-2{margin-top:auto}.process-grid.process-grid--support-maintenance .process-card.process-card--dark .process-card__checklist--grey .process-card__checklist-item{background-color:#f9ffe6}@media screen and (max-width:420px){.process-grid .process-card__checklist .purple{word-break:break-all}}@media screen and (max-width:991px){.process-grid.process-grid--support-maintenance.process-grid .process-card__metrics.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid.process-grid--support-maintenance.process-grid .process-card__metrics.grid-3 .process-card__metric:last-child{grid-column:auto}}@media screen and (max-width:575px){.process-grid.process-grid--support-maintenance.process-grid .process-card__metrics.grid-3{grid-template-columns:1fr}}.swiper-cols .process-card--text-dark .process-card__title{min-height:56px}.process-grid .process-card .process-card__tags .process-card__tags-item:first-child{background-color:#d3fb52}.process-grid .process-card .process-card__tags .process-card__tags-item:nth-child(2){background:rgba(211,251,82,.6)}.process-grid .process-card .process-card__tags .process-card__tags-item{background:rgba(211,251,82,.3)}section.dark-bg:has(.process-grid){background:#052326}@media screen and (max-width:575px){.process-grid--what-you-receive .process-grid__item--top-left .process-card__metrics{grid-template-columns:repeat(1,minmax(0,1fr))}}.process-grid .process-card__title.fz-32{text-transform:capitalize}@media screen and (min-width:992px){#primary-menu-list>li.menu-item-has-children>.mega-menu{left:50%;max-width:100vw;right:auto;transform:translateX(-50%);width:100vw}#primary-menu-list>li.menu-item-has-children.megamenu-hover>.mega-menu,#primary-menu-list>li.menu-item-has-children:focus-within>.mega-menu,#primary-menu-list>li.menu-item-has-children:hover>.mega-menu{opacity:1;pointer-events:auto;visibility:visible!important}body.mega-menu-active .site-header,body:has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) .site-header,body:has(#primary-menu-list>li.menu-item-has-children:focus-within) .site-header,body:has(#primary-menu-list>li.menu-item-has-children:hover) .site-header{background-color:#052326}body.mega-menu-active .content-overlay,body:has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) .content-overlay,body:has(#primary-menu-list>li.menu-item-has-children:focus-within) .content-overlay,body:has(#primary-menu-list>li.menu-item-has-children:hover) .content-overlay{backdrop-filter:blur(12px);background:rgba(0,0,0,.7);opacity:1;visibility:visible}body.single-case-study .site-header:not(.on-scroll) #site-navigation{backdrop-filter:none}body.single-case-study .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.menu-item-has-children{position:static!important}body.single-case-study .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.menu-item-has-children>.mega-menu{left:50%;max-width:100vw;right:auto;top:100%;transform:translateX(-50%);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;width:100vw}body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) #site-navigation,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:focus-within) #site-navigation,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:hover) #site-navigation,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation{backdrop-filter:none;background:transparent}body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) #site-navigation #primary-menu-list>li>a,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) #site-navigation #primary-menu-list>li>span.menu-link,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:focus-within) #site-navigation #primary-menu-list>li>a,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:focus-within) #site-navigation #primary-menu-list>li>span.menu-link,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:hover) #site-navigation #primary-menu-list>li>a,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:hover) #site-navigation #primary-menu-list>li>span.menu-link,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li>a,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li>span.menu-link{color:#fff}body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) .site-logo img,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:focus-within) .site-logo img,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:hover) .site-logo img,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) .site-logo img{filter:brightness(0) invert(1)!important}body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) #site-navigation #primary-menu-list>li.menu-item-has-children.megamenu-hover>a>span,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) #site-navigation #primary-menu-list>li>a:hover span,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:focus-within) #site-navigation #primary-menu-list>li>a:hover span,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children:hover) #site-navigation #primary-menu-list>li>a:hover span,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.current-menu-ancestor:not(.current-menu-item)>a>span,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.current-menu-item a span,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.menu-current-item a span,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.menu-item-has-children.megamenu-hover>a>span,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li>a:hover span{background-color:#f9ffe6;color:#010708}body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) #primary-menu-list li.menu-item-has-children.megamenu-hover>a>span:after,body.single-case-study .site-header:not(.on-scroll):has(#primary-menu-list>li.menu-item-has-children.megamenu-hover) #primary-menu-list li.menu-item-has-children:hover>a>span:after,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #primary-menu-list li.menu-item-has-children.megamenu-hover>a>span:after,body.single-case-study.mega-menu-active .site-header:not(.on-scroll) #primary-menu-list li.menu-item-has-children:hover>a>span:after{filter:brightness(0)}}@media screen and (max-width:768px){.hero.hero--case-studies:before{content:none}}.hero--case-studies{padding-bottom:64px}.hero--case-studies .hero__text p{color:#f9ffe6;padding-right:0}@media screen and (max-width:1599px){.single-case-study__cta{margin-top:0!important}}@media screen and (max-width:1599px) and (min-width:860px){.single-case-study__cta{flex-direction:row;gap:0 50px;justify-content:space-between;padding:32px;text-align:left}.single-case-study__cta-content{flex:1}}@media screen and (max-width:991px){body:has(.single-case-study) .request-form.dark-bg{background:#052326}}.single-case-study__pagination-link-name{max-width:70%;word-break:break-all}@media screen and (max-width:430px){.single-case-study__pagination-link-name{max-width:60%}}body.single-case-study .site-header:not(.on-scroll) .site-logo img{filter:brightness(0)}body.single-case-study .site-header.on-scroll .site-logo img{filter:brightness(0) invert(1)!important}@media screen and (min-width:992px){body.single-case-study .site-header:not(.on-scroll) #site-navigation{backdrop-filter:none;background:rgba(76,94,89,.12)}body.single-case-study .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li>a{color:#010708}body.single-case-study .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li>a:hover span{background-color:#052326;color:#fff}body.single-case-study .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.menu-current-item a{pointer-events:none}body.single-case-study .site-header:not(.on-scroll) #site-navigation #primary-menu-list>li.menu-current-item a span{background-color:#052326;color:#fff}body.single-case-study .site-header:not(.on-scroll) #primary-menu-list li.menu-item-has-children>a>span:after{filter:brightness(0)}body.single-case-study .site-header:not(.on-scroll) #primary-menu-list li.menu-item-has-children:hover>a>span:after{filter:brightness(1)}body.single-case-study .site-header:not(.on-scroll) #primary-menu-list li.menu-item-has-children:hover>a>span{background-color:#052326;color:#fff}body.single-case-study .site-header:not(.on-scroll) .lang-bar__button{color:#010708}body.single-case-study .site-header:not(.on-scroll) .lang-bar__button:after{filter:invert(100%) sepia(100%) grayscale(100%) brightness(200%)}}body.single-case-study .site-header.on-scroll .menu-toggle:not(.opened) .icon:after,body.single-case-study .site-header.on-scroll .menu-toggle:not(.opened) .icon:before{background:#fff}body.single-case-study .site-header .menu-toggle:not(.opened) .icon:after,body.single-case-study .site-header .menu-toggle:not(.opened) .icon:before{background:#010708}body.single-case-study{margin:0;padding:0}body.single-case-study .container{position:relative;z-index:12}.hero.hero--case-study{padding:215px 0 150px}.hero.hero--case-study .technology-stack{align-items:center;display:flex;font-size:16px;font-weight:600;gap:0 12px;margin:0 0 32px}.hero.hero--case-study .technology-stack__tech-icons{gap:4px}.hero.hero--case-study .technology-stack__tech-icons li{align-items:center;background-color:#4c524b;border-radius:3px;display:flex;height:24px;justify-content:center;width:24px}@media screen and (max-width:1199px){.hero.hero--case-study{border-radius:0 0 24px 24px;padding-bottom:64px;padding-top:150px}.hero.hero--case-study .hero__text{text-align:left}}@media screen and (max-width:1199px) and (min-width:769px){.hero.hero--case-study .technology-stack{justify-content:center}.hero.hero--case-study h1,.hero.hero--case-study h1 p{text-align:center}}@media screen and (min-width:992px){html:has(body.single-case-study){display:flex;flex-direction:column}html:has(body.single-case-study) body{display:flex;flex-direction:column;flex-grow:1}html:has(body.single-case-study) main{display:flex;flex-direction:column;flex-grow:1}html:has(body.single-case-study) main .single-case-study{flex-grow:1}}@media screen and (min-width:769px){.single-case-study__services-list{-moz-column-gap:24px;column-gap:24px;-moz-columns:2;column-count:2;display:block}.single-case-study__services-item{margin-bottom:12px;-moz-column-break-inside:avoid;break-inside:avoid}}.case-study-list-item .review-item:has(.review-item__quote:empty) .review-item__header{margin:0}@media screen and (max-width:1699px){.case-study-list-item .case-study-list-item__content{display:flex;flex-direction:column}.case-study-list-item .review-item{margin:30px 0}.case-study-list-item .case-study-list-item__content .case-study-list-item__stats{margin-top:0}}@media screen and (max-width:1699px) and (min-width:1300px){.case-study-list-item .case-study-list-item__title{font-size:41px;line-height:normal}}@media screen and (max-width:1699px) and (min-width:992px){.case-study-list-item__stats-value{font-size:28px;line-height:normal}.case-study-list-item__content{padding:48px}.case-study-list-item .review-item{padding:25px}}@media screen and (max-width:1699px) and (min-width:1500px){.case-study-list-item{zoom:.85}}@media screen and (max-width:1699px) and (min-width:992px){.case-study-list-item__image{position:relative}.case-study-list-item__image img{height:100%;position:absolute}}@media screen and (max-width:768px){.case-study-list-item__image img{max-height:360px}}@media screen and (max-width:575px){.case-study-list-item__image img{max-height:300px}.case-study__header-badge{height:auto;min-height:28px}}.case-study__media img{height:auto}@media screen and (min-width:1400px){.archive:has(.case-studies-list) .site-main .container{max-width:1310px;padding:0 15px}}body.error404{padding-top:215px}body.error404 .site-header{background-color:#042023}@media screen and (max-width:1199px){body.error404 .site-header{padding-top:150px}}.service-template-default.postid-74 .trust-section+.swiper-cols.swiper-4 .process-card--text-dark .process-card__title{min-height:1px}@media screen and (max-width:991px){.service-template-default.postid-74 .hero__text-btns{display:none}.service-template-default.postid-74 .hero:has(.hero__image) .container{gap:0}}.single-service.postid-70 .process-grid__item--top-left .process-card__metrics .process-card__metric{background-color:#fff}.single-service.postid-70 .process-grid__item--bot-left .process-card--dark{background-image:url(../images/process-card--dark-green-left-blur.png);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.single-service.postid-70 .features-grid.grid-2 .features-grid__item--dark{background:#fff;color:#010708}.single-service.postid-70 .features-grid__item--dark .features-grid__item-title{color:#010708}}@media screen and (max-width:575px){.single-service.postid-70 .features-grid__item-cta{align-items:flex-start}}.page-id-3759 .site-main{position:relative;--privacy-top-shell-height:180px;--privacy-content-offset:44px;overflow:hidden}.page-id-3759 .site-main:before{background-color:#042125;border-radius:0 0 29.71px 29.71px;content:"";height:var(--privacy-top-shell-height);left:0;position:absolute;top:0;width:100%;z-index:0}.page-id-3759 .site-main .wdm-privacy-policy.container{margin-bottom:clamp(56px,7vw,110px);margin-top:calc(var(--privacy-top-shell-height) + var(--privacy-content-offset));max-width:980px;position:relative;z-index:1}.page-id-3759 .site-main .wdm-privacy-policy.container .wp-block-group__inner-container{display:grid;gap:22px}.page-id-3759 .site-main .wdm-privacy-policy.container .wp-block-group__inner-container>p{color:#010708;font-size:18px;letter-spacing:-.12px;line-height:1.72;margin:0;white-space:pre-line}.page-id-3759 .site-main .wdm-privacy-policy.container .wp-block-group__inner-container>p br{display:block}.page-id-3759 .site-main .wdm-privacy-policy.container .wp-block-group__inner-container>p strong{color:#010708;display:block;font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.45px;line-height:1.25;margin:0 0 10px}.page-id-3759 .site-main .wdm-privacy-policy.container a{color:#023a3f;font-weight:600;text-decoration:underline;text-underline-offset:3px}.page-id-3759 .site-main .wdm-privacy-policy.container a:hover{color:#3c5e64}@media (max-width:1199px){.page-id-3759 .site-main{--privacy-top-shell-height:160px;--privacy-content-offset:36px}.page-id-3759 .site-main:before{border-radius:0 0 24px 24px}}@media (max-width:991px){.page-id-3759 .site-main{--privacy-top-shell-height:134px;--privacy-content-offset:28px}.page-id-3759 .site-main .wdm-privacy-policy.container{margin-bottom:72px}.page-id-3759 .site-main .wdm-privacy-policy.container .wp-block-group__inner-container{gap:16px}.page-id-3759 .site-main .wdm-privacy-policy.container .wp-block-group__inner-container>p{font-size:16px;line-height:1.65}.page-id-3759 .site-main .wdm-privacy-policy.container .wp-block-group__inner-container>p strong{letter-spacing:-.25px;margin-bottom:8px}}.cky-btn-revisit-wrapper.cky-revisit-bottom-left{background-color:#f95001!important}.cky-btn.cky-btn-accept{background-color:#d3fb52!important;border-color:#d3fb52!important;border-radius:50px;color:#010708!important}.wdm-exit-popup-quiz{bottom:0;display:block;height:100vh;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity 1s ease,visibility 1s ease;visibility:hidden;width:100vw;width:100dvw;z-index:999999}.wdm-exit-popup-quiz,.wdm-exit-popup-quiz *{font-family:Onest,sans-serif!important}.wdm-exit-popup-quiz.is-open{opacity:1;pointer-events:auto;visibility:visible}.wdm-exit-popup-quiz__overlay{background:rgba(0,0,0,.62);inset:0;opacity:0;position:absolute;transition:opacity 1s ease}.wdm-exit-popup-quiz__panel{align-items:center;background:#052326;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;min-height:100dvh;opacity:0;overflow-y:auto;padding:148px 24px 32px;position:relative;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease;width:100vw;width:100dvw}.wdm-exit-popup-quiz.is-open .wdm-exit-popup-quiz__overlay{opacity:1}.wdm-exit-popup-quiz.is-open .wdm-exit-popup-quiz__panel{opacity:1;transform:translateY(0)}.wdm-exit-popup-quiz__close{display:none}.wdm-exit-popup-quiz__even-patterns{display:block;inset:0;pointer-events:none;position:absolute;z-index:0}.wdm-exit-popup-quiz__even-pattern{height:auto;max-width:34vw;opacity:.9;position:absolute}.wdm-exit-popup-quiz__even-pattern--left{left:0;top:60px}.wdm-exit-popup-quiz__even-pattern--right{right:0;top:10px}.wdm-exit-popup-quiz__back,.wdm-exit-popup-quiz__progress,.wdm-exit-popup-quiz__skip,.wdm-exit-popup-quiz__step-panel{position:relative;z-index:1}.wdm-exit-popup-quiz__back,.wdm-exit-popup-quiz__skip{align-items:center;background:#023a3f;border:1px solid transparent;border-radius:999px;color:#f4f8f8;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:48px;justify-content:center;left:0;padding:0 12px;position:absolute;top:0;width:160px;z-index:2}.wdm-exit-popup-quiz__skip{left:auto;right:0}.wdm-exit-popup-quiz__skip:after{content:"×";margin-left:10px;opacity:.82}.wdm-exit-popup-quiz__back:before{content:"←";margin-right:10px;opacity:.82}.wdm-exit-popup-quiz__back:hover,.wdm-exit-popup-quiz__skip:hover{border-color:#fff}.wdm-exit-popup-quiz__back:disabled{border-color:transparent;cursor:not-allowed;opacity:.35}.wdm-exit-popup-quiz__eyebrow{color:#d3fb52;font-size:14px;font-weight:500;margin:0 0 16px}.wdm-exit-popup-quiz__progress{display:flex;gap:10px;justify-content:center;margin:0 0 32px}.wdm-exit-popup-quiz__dot{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:none;height:16px;position:relative;width:16px}.wdm-exit-popup-quiz__dot:after{background:#868c8c;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.wdm-exit-popup-quiz__dot.is-active,.wdm-exit-popup-quiz__dot.is-complete{background:rgba(161,222,59,.16);border-color:hsla(0,0%,100%,.3);box-shadow:none}.wdm-exit-popup-quiz__dot.is-active:after,.wdm-exit-popup-quiz__dot.is-complete:after{background:#a1de3b}.wdm-exit-popup-quiz__step-panel{margin:0 auto;max-width:860px;width:100%}.wdm-exit-popup-quiz__step-panel:not(.is-active){display:none}.wdm-exit-popup-quiz__title{color:#f4f8f8;font-size:clamp(32px,4vw,64px);line-height:1.08;margin:0 auto 16px;max-width:860px;text-align:center}.wdm-exit-popup-quiz__title--step2,.wdm-exit-popup-quiz__title--step3,.wdm-exit-popup-quiz__title--step4,.wdm-exit-popup-quiz__title--step5,.wdm-exit-popup-quiz__title--step6,.wdm-exit-popup-quiz__title--step7{font-size:56px;font-weight:600;line-height:80px;margin-bottom:36px;max-width:760px}.wdm-exit-popup-quiz__title--step7 strong{color:#d3fb52;font-weight:600}.wdm-exit-popup-quiz__description--step7{font-size:32px;font-weight:400;line-height:40px;margin-bottom:48px}.wdm-exit-popup-quiz__step-panel[data-step="7"] .wdm-exit-popup-quiz__title{font-size:56px;font-weight:600;line-height:80px;margin-bottom:16px;max-width:900px}.wdm-exit-popup-quiz__step7-break{display:block}.wdm-exit-popup-quiz__description{color:#f4f8f8;font-size:clamp(18px,1.5vw,28px);line-height:1.25;margin:0 auto 28px;max-width:840px;text-align:center}.wdm-exit-popup-quiz__step-panel[data-step="1"]{max-width:100%}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__title{color:#fff;font-size:56px;font-weight:600;line-height:80px;margin:0 auto 10px;max-width:100%;width:100%}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__title strong{color:#d3fb52;display:block;font-size:48px;font-weight:600;line-height:56px}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__description{color:#fff;font-size:32px;font-weight:400;line-height:40px;margin:0 auto 28px;max-width:100%}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__description strong{font-weight:700}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step{max-width:603px}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step--entry{align-items:stretch;display:flex;flex-direction:column;gap:12px;max-width:603px}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step1-main-row{align-items:center;display:flex;gap:12px;width:100%}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step1-main-row .wdm-exit-popup-quiz__input{flex:0 0 463px;font-size:16px;height:56px;min-height:56px;padding:0 18px;width:463px}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__input::-moz-placeholder{color:#868c8c;font-size:16px;font-weight:500;opacity:1}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__input::placeholder{color:#868c8c;font-size:16px;font-weight:500;opacity:1}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step1-main-row .wdm-exit-popup-quiz__button{background:#d3fb52;color:#010708;font-size:16px;font-weight:600;height:56px;line-height:1;min-height:56px;min-width:128px;padding:0;width:128px}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__consent{margin:0;width:100%}.wdm-exit-popup-quiz__step{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:760px}.wdm-exit-popup-quiz__input{background:#fff;flex:1;font-size:16px;padding:0 20px}.wdm-exit-popup-quiz__button,.wdm-exit-popup-quiz__input{border:0;border-radius:999px;color:#03181a;min-height:52px}.wdm-exit-popup-quiz__button{background:#d3fb52;cursor:pointer;font-size:20px;font-weight:600;padding:0 30px;transition:transform .2s ease,opacity .2s ease}.wdm-exit-popup-quiz__button:hover{transform:translateY(-1px)}.wdm-exit-popup-quiz__button[data-wdm-step-next]{background:#d3fb52;font-size:16px}.wdm-exit-popup-quiz__button[data-wdm-step-next]:disabled{opacity:.3}.wdm-exit-popup-quiz__button:disabled{cursor:not-allowed;opacity:.5;transform:none}.wdm-exit-popup-quiz__options{display:grid;gap:16px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:440px}.wdm-exit-popup-quiz__option{background:linear-gradient(145deg,rgba(6,44,47,.95),rgba(6,39,42,.95));border:1px solid transparent;border-radius:999px;color:#f4f8f8;cursor:pointer;font-size:28px;font-weight:500;line-height:1;min-height:62px;padding:0 18px;transition:border-color .2s ease,background-color .2s ease}.wdm-exit-popup-quiz__option:hover{border-color:#d3fb52}.wdm-exit-popup-quiz__option.is-selected{background:#233e40;border-color:#d3fb52}.wdm-exit-popup-quiz__step-panel[data-step="2"] .wdm-exit-popup-quiz__option,.wdm-exit-popup-quiz__step-panel[data-step="3"] .wdm-exit-popup-quiz__option{font-size:14px}.wdm-exit-popup-quiz__step-panel[data-step="2"] .wdm-exit-popup-quiz__options,.wdm-exit-popup-quiz__step-panel[data-step="3"] .wdm-exit-popup-quiz__options,.wdm-exit-popup-quiz__step-panel[data-step="5"] .wdm-exit-popup-quiz__options,.wdm-exit-popup-quiz__step-panel[data-step="6"] .wdm-exit-popup-quiz__options{display:grid;gap:16px 20px;grid-template-columns:repeat(2,max-content);justify-content:center;margin:0 auto;max-width:none;width:-moz-max-content;width:max-content}.wdm-exit-popup-quiz__step-panel[data-step="2"] .wdm-exit-popup-quiz__option,.wdm-exit-popup-quiz__step-panel[data-step="3"] .wdm-exit-popup-quiz__option,.wdm-exit-popup-quiz__step-panel[data-step="5"] .wdm-exit-popup-quiz__option,.wdm-exit-popup-quiz__step-panel[data-step="6"] .wdm-exit-popup-quiz__option{font-size:14px;line-height:1;min-height:0;padding:16px 24px;white-space:nowrap}.wdm-exit-popup-quiz__options--problem{max-width:980px}.wdm-exit-popup-quiz__option--problem{font-size:16px;line-height:1.2;min-height:66px}.wdm-exit-popup-quiz__options--audit{max-width:980px}.wdm-exit-popup-quiz__option--audit{font-size:16px;line-height:1.2;min-height:66px}.wdm-exit-popup-quiz__options--goal{max-width:980px}.wdm-exit-popup-quiz__option--goal{font-size:16px;line-height:1.2;min-height:66px}.wdm-exit-popup-quiz__button--step2{display:block;margin:24px auto 42px}.wdm-exit-popup-quiz__button--step3{display:block;margin:24px auto 40px}.wdm-exit-popup-quiz__revenue{margin:0 auto;max-width:868px}.wdm-exit-popup-quiz__revenue-labels{height:20px;margin-bottom:24px;position:relative}.wdm-exit-popup-quiz__revenue-label{color:rgba(244,248,248,.86);font-size:14px;line-height:20px;position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.wdm-exit-popup-quiz__revenue-label.is-selected{color:#fff}.wdm-exit-popup-quiz__revenue-track{background:#4c5e59;border-radius:999px;cursor:pointer;height:24px;position:relative}.wdm-exit-popup-quiz__revenue-fill{background:#d3fb52;border-radius:999px;height:100%;left:0;position:absolute;top:0;width:20%}.wdm-exit-popup-quiz__revenue-point{display:none}.wdm-exit-popup-quiz__revenue-point.is-selected{background:#d3fb52}.wdm-exit-popup-quiz__revenue-handle{background:#fff;border:0;border-radius:50%;cursor:grab;height:48px;left:20%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.wdm-exit-popup-quiz__revenue-handle:before{background:#d3fb52;border-radius:50%;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.wdm-exit-popup-quiz__revenue-handle:active{cursor:grabbing}.wdm-exit-popup-quiz__button--step4{display:block;margin:42px auto 40px}.wdm-exit-popup-quiz__button--step5,.wdm-exit-popup-quiz__button--step6{display:block;margin:24px auto 40px}.wdm-exit-popup-quiz__final-form{margin:0 auto;max-width:463px}.wdm-exit-popup-quiz__final-input-wrap{margin:0 auto 14px;position:relative;width:463px}.wdm-exit-popup-quiz__final-input{background:#e8e8e8;border:0;border-radius:999px;color:#03181a;font-size:16px;height:56px;margin-bottom:0;min-height:56px;padding:0 18px;width:463px}.wdm-exit-popup-quiz__final-input::-moz-placeholder{color:#868c8c}.wdm-exit-popup-quiz__final-input::placeholder{color:#868c8c}.wdm-exit-popup-quiz__required-star{color:#ff6a1a;display:inline-block;font-size:16px;font-weight:700;left:18px;line-height:1;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);visibility:visible;z-index:2}.wdm-exit-popup-quiz__final-input-wrap--name .wdm-exit-popup-quiz__required-star{left:90px}.wdm-exit-popup-quiz__final-input-wrap--email .wdm-exit-popup-quiz__required-star{left:270px}.wdm-exit-popup-quiz__final-input:not(:-moz-placeholder)+.wdm-exit-popup-quiz__required-star{opacity:0;visibility:hidden}.wdm-exit-popup-quiz__final-input:not(:placeholder-shown)+.wdm-exit-popup-quiz__required-star{opacity:0;visibility:hidden}.wdm-exit-popup-quiz__consent{align-items:start;display:grid;gap:10px;grid-template-columns:20px 1fr;margin:10px 0 20px}.wdm-exit-popup-quiz__consent input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent;border:1px solid rgba(244,248,248,.85);border-radius:3px;cursor:pointer;display:inline-block!important;flex:0 0 16px;height:16px;margin-top:3px;opacity:1;width:16px}.wdm-exit-popup-quiz__consent input[type=checkbox]:checked{background:#d3fb52;border-color:#d3fb52}.wdm-exit-popup-quiz__consent input[type=checkbox]:checked:after{border:2px solid #010708;border-right:0;border-top:0;content:"";display:block;height:5px;margin:4px 0 0 3px;transform:rotate(-45deg);width:9px}.wdm-exit-popup-quiz__consent-copy{color:rgba(244,248,248,.75);font-size:14px;line-height:1.45}.wdm-exit-popup-quiz__consent-copy a{color:inherit;text-decoration:none;text-underline-offset:2px}.wdm-exit-popup-quiz__consent-copy a:hover{color:inherit;text-decoration:underline}.wdm-exit-popup-quiz__button--step7{align-items:center;background:#d3fb52;color:#010708;display:inline-flex;font-size:16px;gap:10px;height:56px;justify-content:center;margin:0 auto;min-height:56px;width:463px}.wdm-exit-popup-quiz__button--step7:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M2.245.75a.75.75 0 0 1 .75-.75H12.5a.75.75 0 0 1 .75.75v10.496a.75.75 0 0 1-1.5 0V2.56L1.28 13.03A.75.75 0 0 1 .22 11.97L10.69 1.5H2.994a.75.75 0 0 1-.75-.75' clip-rule='evenodd'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";flex:0 0 13.25px;height:13.25px;width:13.25px}.wdm-exit-popup-quiz__final-success{color:#d3fb52;font-size:15px;margin:14px 0 0;text-align:center}.wdm-exit-popup-quiz__note{align-items:flex-start;background:#4c5e59;border-radius:24px;display:flex;gap:18px;height:136px;margin:0 auto;max-width:446px;min-height:136px;padding:32px;width:446px}.wdm-exit-popup-quiz__note-avatar{background:rgba(0,0,0,.16);border-radius:50%;display:block;flex:0 0 54px;height:54px;overflow:hidden;width:54px}.wdm-exit-popup-quiz__note-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wdm-exit-popup-quiz__note-text{color:#f4f8f8;font-size:16px;line-height:1.45;margin:0}html.wdm-exit-popup-open,html.wdm-exit-popup-open body{overflow:hidden}html.wdm-exit-popup-open body{zoom:1!important}@media (max-width:991px){.wdm-exit-popup-quiz{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.wdm-exit-popup-quiz__panel{align-items:flex-start;height:auto;justify-content:flex-start;min-height:100%;overflow:visible;padding:26px 18px calc(28px + env(safe-area-inset-bottom));width:100%}.wdm-exit-popup-quiz__skip{left:auto;right:18px}.wdm-exit-popup-quiz__back,.wdm-exit-popup-quiz__skip{font-size:13px;height:40px;max-width:160px;min-width:118px;padding:0 14px;top:22px;width:calc(50% - 22px)}.wdm-exit-popup-quiz__back{left:18px;right:auto}.wdm-exit-popup-quiz__progress{justify-content:center;margin:58px 0 24px;width:100%}.wdm-exit-popup-quiz__even-pattern{max-width:56vw;opacity:.8}.wdm-exit-popup-quiz__even-pattern--left{left:-14vw;top:120px}.wdm-exit-popup-quiz__even-pattern--right{right:-14vw;top:120px}.wdm-exit-popup-quiz__title--step2,.wdm-exit-popup-quiz__title--step3,.wdm-exit-popup-quiz__title--step4,.wdm-exit-popup-quiz__title--step5,.wdm-exit-popup-quiz__title--step6,.wdm-exit-popup-quiz__title--step7{font-size:32px;font-weight:600;line-height:42px;margin-bottom:14px;text-align:left;width:100%}.wdm-exit-popup-quiz__step-panel[data-step="7"] .wdm-exit-popup-quiz__title{font-size:36px;line-height:48px;margin-bottom:14px;text-align:left;width:100%}.wdm-exit-popup-quiz__step7-break{display:inline}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__title{font-size:36px;line-height:48px;margin:0 0 10px;text-align:left}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__title strong{font-size:28px;line-height:40px;margin-top:10px}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__description{font-size:16px;line-height:24px;margin:0 0 24px;text-align:left}.wdm-exit-popup-quiz__description--step7{font-size:22px;line-height:32px;margin-bottom:22px;text-align:left}.wdm-exit-popup-quiz__step{align-items:stretch;flex-direction:column;max-width:100%}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step{margin:0;max-width:100%;width:100%}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step1-main-row{align-items:center;display:flex;gap:10px;width:100%}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step1-main-row .wdm-exit-popup-quiz__input{flex:0 0 auto;flex:1;height:52px;max-width:none;min-height:52px;min-width:0;width:auto}.wdm-exit-popup-quiz__step-panel[data-step="1"] .wdm-exit-popup-quiz__step1-main-row .wdm-exit-popup-quiz__button{height:52px;min-height:52px;min-width:112px;width:112px}.wdm-exit-popup-quiz__button{width:100%}.wdm-exit-popup-quiz__options{gap:12px;max-width:100%}.wdm-exit-popup-quiz__step-panel[data-step="2"] .wdm-exit-popup-quiz__options,.wdm-exit-popup-quiz__step-panel[data-step="3"] .wdm-exit-popup-quiz__options,.wdm-exit-popup-quiz__step-panel[data-step="5"] .wdm-exit-popup-quiz__options,.wdm-exit-popup-quiz__step-panel[data-step="6"] .wdm-exit-popup-quiz__options{display:grid;grid-template-columns:1fr;justify-content:stretch;margin:0;max-width:100%;width:100%}.wdm-exit-popup-quiz__option{font-size:12px;line-height:1;min-height:56px;padding:0 16px}.wdm-exit-popup-quiz__step-panel[data-step="2"] .wdm-exit-popup-quiz__option,.wdm-exit-popup-quiz__step-panel[data-step="3"] .wdm-exit-popup-quiz__option,.wdm-exit-popup-quiz__step-panel[data-step="5"] .wdm-exit-popup-quiz__option,.wdm-exit-popup-quiz__step-panel[data-step="6"] .wdm-exit-popup-quiz__option{font-size:12px;line-height:1;min-height:50px;padding:0 16px;width:100%}.wdm-exit-popup-quiz__options--problem{max-width:100%}.wdm-exit-popup-quiz__option--problem{font-size:16px;min-height:60px}.wdm-exit-popup-quiz__options--audit{max-width:100%}.wdm-exit-popup-quiz__option--audit{font-size:16px;min-height:60px}.wdm-exit-popup-quiz__options--goal{max-width:100%}.wdm-exit-popup-quiz__option--goal{font-size:16px;min-height:60px}.wdm-exit-popup-quiz__revenue{display:flex;flex-direction:column;max-width:100%}.wdm-exit-popup-quiz__revenue-track{height:12px;margin-bottom:12px;order:1}.wdm-exit-popup-quiz__revenue-labels{display:grid;gap:10px;grid-template-columns:1fr;height:auto;margin-bottom:0;order:2;position:static}.wdm-exit-popup-quiz__revenue-label{align-items:center;background:linear-gradient(145deg,rgba(6,44,47,.95),rgba(6,39,42,.95));border:1px solid transparent;border-radius:999px;color:#f4f8f8;cursor:pointer;display:inline-flex;font-size:12px;justify-content:center;left:auto!important;line-height:1;min-height:56px;padding:0 16px;position:relative;text-align:center;top:auto;transform:none;white-space:nowrap}.wdm-exit-popup-quiz__revenue-label.is-selected{background:#233e40;border-color:#d3fb52;color:#f4f8f8}.wdm-exit-popup-quiz__revenue-point{height:12px;width:12px}.wdm-exit-popup-quiz__revenue-handle{border-width:4px;height:24px;width:24px}.wdm-exit-popup-quiz__revenue-handle:before{height:14px;width:14px}.wdm-exit-popup-quiz__button--step2,.wdm-exit-popup-quiz__button--step3,.wdm-exit-popup-quiz__button--step4,.wdm-exit-popup-quiz__button--step5,.wdm-exit-popup-quiz__button--step6{height:56px;margin:12px 0 24px;min-height:56px}.wdm-exit-popup-quiz__final-form{max-width:100%}.wdm-exit-popup-quiz__button--step7,.wdm-exit-popup-quiz__final-input,.wdm-exit-popup-quiz__final-input-wrap{max-width:100%;width:100%}.wdm-exit-popup-quiz__final-input-wrap--name .wdm-exit-popup-quiz__required-star{left:90px}.wdm-exit-popup-quiz__final-input-wrap--email .wdm-exit-popup-quiz__required-star{left:270px}.wdm-exit-popup-quiz__consent-copy{font-size:13px}.wdm-exit-popup-quiz__note{align-items:flex-start;border-radius:18px;height:auto;max-width:100%;min-height:0;padding:16px;width:100%}}.cky-btn.cky-btn-customize,.cky-btn.cky-btn-preferences,.cky-btn.cky-btn-reject{background-color:#f9ffe6!important;border-color:#f9ffe6!important;border-radius:50px!important;color:#010708!important}.cky-switch input[type=checkbox]:checked{background:#d3fb52!important}:root{--hero-bg:url(../images/hero-left-dots-image.webp)}.logo-swiper .swiper-wrapper{align-items:center;display:flex}.service-intro__image img{height:auto!important}.tabs-holder--blog-posts .post-item.post-item--beyond-visible,.tabs-holder--blog-posts .post-item.post-item--search-hidden{display:none!important}.tabs-holder--blog-posts .blog-listing__search-empty{margin:1rem 0 0;text-align:center}@media screen and (max-width:991px){.services-grid__item-image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (max-width:1299px){.cta-block--hiring .cta-block__footer ul{font-size:20px}}.video-testimonial__media img{height:auto}.swiper{overflow:hidden;position:relative}.swiper:not(.swiper-initialized) .swiper-wrapper{display:flex}.block-heading-holder .swiper-navigation,.page-heading-holder .swiper-navigation,.section-heading-holder .swiper-navigation{flex-shrink:0;min-height:56px}@media screen and (max-width:768px){.block-heading-holder .swiper-navigation,.page-heading-holder .swiper-navigation,.section-heading-holder .swiper-navigation{min-height:48px}}@media screen and (max-width:991px){.swiper-navigation button:hover{background-color:#f9ffe6}}#main-footer .insights-output__item-image{display:flex}.reviews-swiper .swiper-slide{height:auto!important}.highlights-line__swiper{cursor:grab;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.highlights-line__swiper.is-grabbing{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.highlights-line{overflow:hidden}.highlights-line .highlights-line__swiper{width:100%}.highlights-line .highlights-line__swiper .swiper-wrapper{transition-timing-function:linear!important}.highlights-line .highlights-line__swiper .swiper-slide{align-items:center;display:flex;padding:0 20px;white-space:nowrap;width:auto!important}@media screen and (max-width:991px){.team-photo__logos{gap:0 60px}}@media screen and (min-width:992px){#main-footer{margin:122px 0 0}}@media screen and (min-width:1300px){.tabs-holder .nav-tabs-holder{flex-wrap:wrap;gap:30px}}.reviews-swiper:hover .swiper-wrapper{animation-play-state:running}.reviews-swiper .swiper-wrapper:hover{animation-play-state:paused}.members-grid .load-more{grid-column:1/-1}.posts-grid .load-more-holder{display:flex;grid-column:1/-1;justify-content:center;padding:24px 0 0}.posts-grid .load-more-holder .btn{min-width:372px}@media screen and (max-width:575px){.posts-grid .load-more-holder{padding-top:8px}.posts-grid .load-more-holder .btn{min-width:100%}}@media screen and (min-width:769px){.contact-expert-cta{gap:0 40px}}.contact-expert-cta span{letter-spacing:-.2px}.details-banner__title span{white-space:nowrap}@media screen and (max-width:840px){.details-banner__stats:has(>.details-banner__stat:nth-child(3):last-child) .details-banner__stat:last-child{grid-column:span 2}}.members-grid .member-item__photo{max-height:456px}.members-grid .member-item__photo img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.members-grid .member-item__photo{max-height:383px}}@media screen and (max-width:645px){.members-grid .member-item__photo{height:340px;max-height:340px}}@media screen and (max-width:575px){.members-grid .member-item__photo{height:300px;max-height:300px}}@media screen and (min-width:841px){.details-banner__floating-image picture{top:auto}}@media screen and (max-width:768px){.credibility .section-heading-holder{align-items:center;justify-content:center;text-align:center}.credibility .section-heading-holder .section-heading{text-align:center}}.accordion .accordion-item.accordion-item--static .accordion-title,.accordion .accordion-item.accordion-item--static .accordion-title--static{cursor:default;pointer-events:none}.accordion .accordion-item.accordion-item--static .accordion-title--static:after,.accordion .accordion-item.accordion-item--static .accordion-title:after{display:none}.services-grid.grid-3 .services-grid__item-image img{max-height:464px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.swiper .review-item{background:linear-gradient(90deg,#023a3f,rgba(2,58,63,.3))}}.wdm-select2-drop-wrapper{top:calc(100% + 15px)!important}@media screen and (max-width:768px){.posts-grid .load-more-holder .btn{background:#f9ffe6!important}}@media screen and (max-width:575px){.solutions-section .features-grid.grid-3{display:flex;flex-direction:column;gap:12px 0}}.media-card__list li{font-weight:600}.swiper-cols .typical-timeline__list-item b,.swiper-cols .typical-timeline__list-item strong{font-weight:600!important}