@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Poppins:300,regular,500&display=swap);:root{--color-bg-body:#0d0d11;--color-body:#9C9C9C;--color-white:#fff;--color-grey:#81818B;--color-blue:#3D96F4;--color-bg-grey:129,129,139;--color-bg-black:0,0,0;--box-shadow:0px 0px 30px #fff;--color-white-btn:#fff;--color-white-nonmodal:#fff}.lightstyle{--color-bg-body:#fff;--color-body:#000;--color-white:#000;--color-grey:#81818B;--color-blue:#3D96F4;--color-bg-grey:129,129,139;--color-bg-black:255,255,255;--box-shadow:0px 0px 30px #000;--color-white-nonmodal:#cfcfcf}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit}:after,:before,a{display:inline-block}span{display:inline-block}a:active,a:focus{outline:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}:active,:focus{outline:0}aside,footer,header,nav{display:block}body,html{scrollbar-gutter:stable;height:100%;width:100%;min-width:320px;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}html{display:none}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.spinner{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html.theme-initialized{display:block}#loader.hidden{display:none}body{font-family:Poppins,sans-serif;color:var(--color-body);font-size:1rem;font-weight:300;background-color:var(--color-bg-body);-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.menu-open body{overflow:hidden}.wrapper{min-height:100%;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:120rem;margin:0 auto}.page{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page *{min-width:0}.page__main{padding-top:clamp(6.5rem,6.5rem + 56 * (100vw - 20rem) / (1512 - 320),10rem);padding-bottom:clamp(3.125rem,3.125rem + 110 * (100vw - 20rem) / (1512 - 320),10rem)}.page__clients{padding-bottom:clamp(3.125rem,3.125rem + 110 * (100vw - 20rem) / (1512 - 320),10rem)}.page__services{padding-bottom:clamp(3.125rem,3.125rem + 142 * (100vw - 20rem) / (1512 - 320),12rem)}.page__why{padding-bottom:clamp(3.125rem,3.125rem + 142 * (100vw - 20rem) / (1512 - 320),12rem)}.page__advantages{padding-bottom:clamp(3.125rem,3.125rem + 46 * (100vw - 20rem) / (1512 - 320),6rem)}.page__testimonials{padding-bottom:clamp(3.125rem,3.125rem + 46 * (100vw - 20rem) / (1512 - 320),6rem)}.page__news{padding-bottom:clamp(3.125rem,3.125rem + 46 * (100vw - 20rem) / (1512 - 320),6rem)}.page__scaling{padding-bottom:clamp(3.125rem,3.125rem + 46 * (100vw - 20rem) / (1512 - 320),6rem)}[class*=__container]{max-width:81.875rem;margin:0 auto;padding:0 .9375rem}[class*="_ibg "]{position:relative;aspect-ratio:w/h}[class*="_ibg "] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.header-block__label{font-size:.625rem;line-height:1.6;letter-spacing:.125rem;text-transform:uppercase;padding:.6875rem 1.1875rem;border:1px solid rgba(var(--color-bg-grey),.2);border-radius:.75rem;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}.header-block__title{font-size:calc(2rem + 19 * (100vw - 20rem)/ (1512 - 320));font-weight:500;line-height:1.2;color:var(--color-white)}.header-block__text{font-size:1.125rem;line-height:1.5}.text{line-height:1.5}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.social__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 2.25rem;flex:0 0 2.25rem;height:2.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.0625rem solid rgba(var(--color-bg-grey),.9);border-radius:50%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.social__link-in:hover{border:.0625rem solid #0a66c2;-webkit-box-shadow:0 0 20px #0a66c2;box-shadow:0 0 20px #0a66c2}.social__link-x:hover{border:.0625rem solid #1da1f2;-webkit-box-shadow:0 0 20px #1da1f2;box-shadow:0 0 20px #1da1f2}.social__link-facebook:hover{border:.0625rem solid #1877f2;-webkit-box-shadow:0 0 20px #1877f2;box-shadow:0 0 20px #1877f2}.social__link-inst:hover{border:.0625rem solid #e4405f;-webkit-box-shadow:0 0 20px #e4405f;box-shadow:0 0 20px #e4405f}.button{font-size:.875rem;font-weight:500;text-align:center;line-height:1.429;letter-spacing:.125rem;padding:1rem 1.875rem;color:var(--color-white-btn);background-color:var(--color-blue);border-radius:3.125rem;-webkit-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}.button--dark{color:var(--color-white);background-color:rgba(var(--color-bg-grey),.2)}.checkbox__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.checkbox__input{position:absolute;width:.0625rem;height:.0625rem;opacity:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap}.checkbox__span{position:relative;display:inline-block;width:1rem;height:1rem;background-color:#fff;border:.125rem solid #7e9bbd;border-radius:.1875rem;margin-right:.3125rem}.checkbox__span:before{content:"";background-image:url(../img/checkbox/check.svg);width:.75rem;height:.75rem;background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);margin-top:.0625rem;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.checkbox__input:checked+.checkbox__span::before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.checkbox__input:focus-visible+.checkbox__span{-webkit-box-shadow:0 0 0 .0625rem #38577a,0 0 .625rem #7e9bbd;box-shadow:0 0 0 .0625rem #38577a,0 0 .625rem #7e9bbd}.radio__label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio__input{position:absolute;width:.0625rem;height:.0625rem;opacity:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap}.radio__span{position:relative;display:inline-block;width:1rem;height:1rem;background-color:#fff;border:.125rem solid #7e9bbd;border-radius:50%;margin-right:.3125rem}.radio__span:before{content:"";background-color:#1647ed;width:.5rem;height:.5rem;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.radio__input:checked+.radio__span::before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.radio__input:focus-visible+.radio__span{-webkit-box-shadow:0 0 0 .0625rem #38577a,0 0 .625rem #7e9bbd;box-shadow:0 0 0 .0625rem #38577a,0 0 .625rem #7e9bbd}.toggle__label{position:relative;display:inline-block;width:4.25rem;height:2.25rem;cursor:pointer}.toggle__input{position:absolute;width:.0625rem;height:.0625rem;opacity:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap}.toggle__span{position:absolute;background-color:#ccc;top:0;left:0;width:100%;height:100%;border-radius:1.125rem;-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}.toggle__span:before{content:"";background-color:#fff;width:2rem;height:2rem;border-radius:50%;position:absolute;left:.125rem;top:.125rem;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;-webkit-box-shadow:.1875rem .1875rem .625rem #000;box-shadow:.1875rem .1875rem .625rem #000}.toggle__input:focus-visible+.toggle__span{-webkit-box-shadow:0 0 0 .0625rem #38577a,0 0 .625rem #7e9bbd;box-shadow:0 0 0 .0625rem #38577a,0 0 .625rem #7e9bbd}.toggle__input:checked+.toggle__span{background-color:#4caf50}.toggle__input:checked+.toggle__span::before{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-box-shadow:0 .1875rem .625rem #000;box-shadow:0 .1875rem .625rem #000}.dialog-popup{position:fixed;margin:0;width:25rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog-popup::-ms-backdrop{background-color:rgba(0,0,0,.8)}.dialog-popup::backdrop{background-color:rgba(0,0,0,.8)}.dialog-popup__body{padding:3.125rem;text-align:center}.dialog-popup__text{margin-bottom:1.875rem}.dialog-popup__actions{position:absolute;top:.875rem;right:.625rem}.scroll-block{overflow:hidden}.button--x{position:relative;height:1.25rem;width:1.5rem;font-size:1.5rem;line-height:1;background-color:transparent;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.button--x:after,.button--x:before{content:"";position:absolute;right:0;width:100%;height:.125rem;background-color:#000}.button--x:before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.button--x:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:calc(50% - .0625rem)}.dialog-non-modal{position:relative;z-index:4;text-align:center;width:25rem;padding:3.125rem;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog-non-modal__text{text-align:center}.dialog-non-modal__text:not(:last-child){margin-bottom:1.25rem}.dialog-non-modal__actions{position:absolute;top:.875rem;right:.625rem}.menucase{width:12.5rem;text-align:center;position:relative;background-color:olive}.menucase__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;inline-size:100%;padding:.5lh 1lh;color:#fff;background-color:var(--color-blue);text-transform:uppercase;border-top:.0625rem solid #fff}.menucase__button:focus-visible,.menucase__button:hover{background-color:#0e529b}.menucase__button.active{border-bottom:.0625rem solid #fff}.menucase__button.active span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menucase__button.active~.menucase__list{line-height:1.2;color:#fff}.menucase__button span{display:inline-block;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;width:.625rem;height:.625rem;border-top:.125rem solid #fff;border-left:.125rem solid #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-bottom:.25rem}.menucase__list{inline-size:100%;background-color:#3d96f4;line-height:0;overflow:hidden;color:transparent;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.menucase__item{overflow:hidden}.menucase__link{display:block;padding:.5lh}.menucase__link:focus-visible,.menucase__link:hover{background-color:#0e529b}.spoller__item{background-color:#868588}.spoller__item:not(:last-child){margin-bottom:.625rem}.spoller__title{width:100%;text-align:left;font-size:1.125rem;background-color:transparent;color:#fff;position:relative;padding:.625rem}.spoller__content{line-height:1.3;color:#fff;overflow:hidden;-webkit-transition:height .3s ease,margin .3s ease,padding .3s ease;transition:height .3s ease,margin .3s ease,padding .3s ease}.spoller__text{padding-bottom:.625rem;padding-inline:.625rem}.spoller._init .spoller__title{padding:.625rem 2.5rem .625rem .625rem;cursor:pointer}.spoller._init .spoller__title::after,.spoller._init .spoller__title::before{content:"";background-color:#fff;position:absolute;top:50%;right:.625rem;width:1.25rem;height:.0625rem;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.spoller._init .spoller__title::before{opacity:1}.spoller._init .spoller__title::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:1}.spoller._init .spoller__title._active::before{opacity:0}.spoller._init .spoller__title._active::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.ratingjs{padding-block:10rem}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rating__item{font-size:1.875rem;color:#dcdcdc;cursor:pointer;-webkit-transition:color .5s ease 0s;transition:color .5s ease 0s}.rating__item:hover,.rating__item:hover~.rating__item{color:#989898}.rating[data-total-value="1"] .rating__item:nth-child(n+5),.rating[data-total-value="2"] .rating__item:nth-child(n+4),.rating[data-total-value="3"] .rating__item:nth-child(n+3),.rating[data-total-value="4"] .rating__item:nth-child(n+2),.rating[data-total-value="5"] .rating__item:nth-child(n+1){color:orange}.header{position:fixed;width:100%;top:0;left:0;z-index:10;background-color:rgb(var(--color-bg-black),.9)}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5.625rem;padding-block:.3125rem;-webkit-column-gap:2.1875rem;-moz-column-gap:2.1875rem;column-gap:2.1875rem}.header__button,.header__cart,.header__logo,.header__theme-btn{position:relative;z-index:5}.header__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__theme-btn{-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;background-color:transparent}.menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:2.1875rem;-moz-column-gap:2.1875rem;column-gap:2.1875rem;row-gap:.625rem}.menu__arrow{display:none}.menu__sub-list{position:absolute;top:100%;left:0;min-width:9.375rem;opacity:0;visibility:hidden;overflow:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transition:all .7s ease 0s;transition:all .7s ease 0s}.menu__sub-link{position:relative;color:var(--color-white-btn);border-bottom:.0625rem solid var(--color-white-btn);padding:.625rem 1.25rem;display:block;background-color:#5a5a5c}.menu__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__link{color:var(--color-white);line-height:1.6;display:block}body._pc .menu__item:hover .menu__sub-list{opacity:1;visibility:visible;-webkit-transform:rotateX(0);transform:rotateX(0)}body._pc .menu__sub-link{padding-left:.625rem}body._pc .menu__sub-link:before{content:"";background-color:var(--color-blue);position:absolute;top:0;left:0;width:.1875rem;height:0;-webkit-transition:height .3s ease 0s;transition:height .3s ease 0s}body._touch .menu__arrow{display:block;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;width:.625rem;height:.625rem;border-top:.125rem solid var(--color-white);border-left:.125rem solid var(--color-white);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-bottom:.25rem}body._touch .menu__item._active .menu__sub-list{opacity:1;visibility:visible;-webkit-transform:rotateX(0);transform:rotateX(0)}body._touch .menu__item._active .menu__arrow{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer{padding-top:10rem}.footer__main{padding-bottom:10rem}.main-footer__columns{display:-ms-grid;display:grid;-ms-grid-columns:minmax(auto,23.625rem) auto auto minmax(auto,23.625rem);grid-template-columns:minmax(auto,23.625rem) auto auto minmax(auto,23.625rem);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.main-footer__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}.main-footer__label{font-size:1.25rem;line-height:1.2;font-weight:500;letter-spacing:.0625rem;color:var(--color-blue)}.menu-footer__item{line-height:1.6}.menu-footer__item:not(:last-child){margin-bottom:1.5rem}.subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.subscribe__input{border:.0625rem solid rgba(var(--color-bg-grey),.3);border-radius:3.125rem;padding-block:.9375rem;padding-inline:1.875rem;width:100%;color:var(--color-white-btn);background-color:transparent}.subscribe__input::-webkit-input-placeholder{color:#999}.subscribe__input::-moz-placeholder{color:#999}.subscribe__input:-ms-input-placeholder{color:#999}.subscribe__input::-ms-input-placeholder{color:#999}.subscribe__input::placeholder{color:#999}.subscribe__button{padding-inline:1.5625rem}.bottom-footer__copy{font-size:.875rem;line-height:1.6;text-align:center;color:var(--color-white);padding-block:2.875rem;border-top:.0625rem solid rgba(var(--color-bg-grey),.2)}.main__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.main__header:not(:last-child){margin-bottom:2.0625rem}.main__header__title{position:relative}.main__header__title:not(:last-child){margin-bottom:1.75rem}.main__header__title:before{content:"";background:url(../img/main/decor.svg) 0 0/100% no-repeat;position:absolute;top:-1.375rem;left:-2.0625rem;width:7.625rem;height:7.625rem}.main__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.main__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.images-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:9.455128%;-moz-column-gap:9.455128%;column-gap:9.455128%;padding-left:3.375rem;padding-right:1.6875rem}.images-main__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}.images-main__item{overflow:hidden;overflow:hidden}.images-main__item img{max-width:100%;-webkit-transition:scale .3s ease 0s;transition:scale .3s ease 0s}.clients__title{font-size:.875rem;line-height:1.6;letter-spacing:.0625rem;text-transform:uppercase;text-align:center;color:var(--color-white)}.clients__title:not(:last-child){margin-bottom:3rem}.clients__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;row-gap:.9375rem;-ms-flex-pack:distribute;justify-content:space-around}.clients__item img{max-width:100%}.services__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services .header-block>*{margin-bottom:12px}.services .header-block>:last-child{margin-bottom:0}.services .header-block:not(:last-child){margin-bottom:clamp(1.25rem,1.25rem + 13 * (100vw - 20rem) / (1512 - 320),2.0625rem)}.services .header-block__label{display:inline-block;margin-bottom:clamp(.625rem,.625rem + 9 * (100vw - 20rem) / (1512 - 320),1.1875rem)}.services__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.services__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}.item-services{background:rgba(var(--color-bg-grey),.1);border-radius:1.875rem;padding-inline:1.5625rem;padding-block:3.4375rem;-webkit-transition:-webkit-box-shadow .8s ease 0s;transition:-webkit-box-shadow .8s ease 0s;transition:box-shadow .8s ease 0s;transition:box-shadow .8s ease 0s,-webkit-box-shadow .8s ease 0s}.item-services__icon img{max-width:100%}.item-services__icon:not(:last-child){margin-bottom:1rem}.item-services__title{font-weight:400;color:var(--color-white);font-size:1.1875rem;line-height:1.4}.item-services__title:not(:last-child){margin-bottom:.625rem}.item-services__text{color:var(--color-grey)}.why__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.why__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.images-why{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.images-why__item{overflow:hidden}.images-why__item img{max-width:100%;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.images-why__item-big{-ms-flex-item-align:end;align-self:flex-end}.images-why__item-small{-ms-flex-item-align:end;align-self:flex-end}.content-why__header:not(:last-child){margin-bottom:clamp(1.25rem,1.25rem + 15 * (100vw - 20rem) / (1512 - 320),2.1875rem)}.content-why__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 33 * (100vw - 20rem) / (1512 - 320),2.6875rem)}.content-why__title:not(:last-child){margin-bottom:clamp(1.25rem,1.25rem + 20 * (100vw - 20rem) / (1512 - 320),2.5rem)}.list-why-content__item{position:relative;line-height:1.5;padding-left:2.625rem;min-height:2rem;padding-top:.25rem}.list-why-content__item:not(:last-child){margin-bottom:1rem}.list-why-content__item:before{content:"";background:rgba(var(--color-bg-grey),.1) url(../img/why/check.svg) center no-repeat;position:absolute;top:0;left:0;width:2rem;height:2rem;border-radius:2rem;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.list-why-content__item:hover:before{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.advantages__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.advantages__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-grid;display:grid;gap:2rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.advantages__item{padding:2.5rem;background:rgba(var(--color-bg-grey),.1);border-radius:1.875rem}.advantages__image{-webkit-box-flex:0;-ms-flex:0 0 39%;flex:0 0 39%;overflow:hidden}.advantages__image img{max-width:100%;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.item-advantages{-webkit-transition:-webkit-box-shadow .8s ease 0s;transition:-webkit-box-shadow .8s ease 0s;transition:box-shadow .8s ease 0s;transition:box-shadow .8s ease 0s,-webkit-box-shadow .8s ease 0s}.item-advantages__value{font-size:3.1875rem;line-height:1.2;color:var(--color-white);font-weight:500}.item-advantages__value:not(:last-child){margin-bottom:2rem}.item-advantages__text{font-size:1.125rem}.testimonials__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.testimonials__label{margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.testimonials__title:not(:last-child){margin-bottom:.75rem}.testimonials__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.25rem}.testimonials__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.testimonials__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(18.03125rem,1fr));-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.25rem}.item-testimonials{padding-block:4rem;padding-inline:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.125rem;background:rgba(var(--color-bg-grey),.1);border-radius:1.875rem;-webkit-transition:-webkit-box-shadow .8s ease 0s;transition:-webkit-box-shadow .8s ease 0s;transition:box-shadow .8s ease 0s;transition:box-shadow .8s ease 0s,-webkit-box-shadow .8s ease 0s}.item-testimonials__title{font-size:2rem;font-weight:500;line-height:1.4;color:var(--color-white)}.item-testimonials__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.user-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.user-testimonial__avatar{-webkit-box-flex:0;-ms-flex:0 0 4.25rem;flex:0 0 4.25rem}.user-testimonial__avatar img{max-width:100%}.user-testimonial__full-name{line-height:1.5;color:var(--color-white);text-transform:capitalize}.user-testimonial__full-name:not(:last-child){margin-bottom:.4375rem}.user-testimonial__company{font-size:.875rem;line-height:1.6}.blog__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 43 * (100vw - 20rem) / (1512 - 320),4.6875rem)}.blog__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.blog__title{max-width:25rem}.blog__title:not(:last-child){margin-bottom:.75rem}.blog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem}.blog__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.blog__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(18.03125rem,1fr));-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.25rem}.item-blog{background:rgba(var(--color-bg-grey),.1);border-radius:1.5rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-webkit-transition:-webkit-box-shadow 1s ease 0s;transition:-webkit-box-shadow 1s ease 0s;transition:box-shadow 1s ease 0s;transition:box-shadow 1s ease 0s,-webkit-box-shadow 1s ease 0s}.item-blog__header{position:relative}.item-blog__category{position:absolute;z-index:2;bottom:0;left:0;background:rgba(var(--color-bg-grey),.5);border-radius:0 .625rem 0 0;padding-block:.5625rem;padding-inline:.5625rem;color:var(--color-white)}.item-blog__image{position:relative;display:block;aspect-ratio:394/194}.item-blog__image img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;will-change:transform}.item-blog__body{padding-top:1.625rem;padding-inline:1.625rem;padding-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.item-blog__date{line-height:1.5;color:var(--color-grey)}.item-blog__date:not(:last-child){margin-bottom:1.25rem}.item-blog__title{margin-bottom:1.875rem;max-width:20.3125rem}.item-blog__title-link{line-height:1.4;font-size:1.1875rem;font-weight:400;color:var(--color-white)}.item-blog__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.item-blog__text:not(:last-child){margin-bottom:1.3125rem}.item-blog__link{line-height:1.6;font-size:.875rem;color:var(--color-blue)}.scaling__container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(var(--color-bg-grey),.1);border-radius:1.875rem;padding-block:3.25rem;gap:1.25rem}.scaling__content{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scaling__title{font-size:2rem;line-height:1.4;font-weight:400;color:var(--color-white)}.scaling__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.check{padding-top:10rem;padding-bottom:6.25rem;padding-top:clamp(6.5rem,6.5rem + 56 * (100vw - 20rem) / (1512 - 320),10rem);padding-bottom:clamp(3.125rem,3.125rem + 46 * (100vw - 20rem) / (1512 - 320),6rem)}.check__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.check__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.check-checkbox:not(:last-child){margin-bottom:1.5625rem}.page__radiobutton{padding-bottom:clamp(3.125rem,3.125rem + 46 * (100vw - 20rem) / (1512 - 320),6rem)}.radiobutton__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.radiobutton__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.radiobutton-radio{margin-top:10px}.radio-radiobutton:not(:last-child){margin-bottom:.625rem}.page__switchbox{padding-bottom:clamp(3.125rem,3.125rem + 46 * (100vw - 20rem) / (1512 - 320),6rem)}.switchbox__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.switchbox__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.page__modal{padding-top:clamp(6.5rem,6.5rem + 56 * (100vw - 20rem) / (1512 - 320),10rem);padding-bottom:clamp(2.5rem,2.5rem + 56 * (100vw - 20rem) / (1512 - 320),6rem)}.modal__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.modal__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.modal__text{font-size:1.5rem}.modal__link{display:block}.modal__link:not(:last-child){margin-bottom:.9375rem}.modal__btn:not(:last-child){margin-bottom:.9375rem}.popup-modal:last-child{margin-top:1.25rem}.popup-modal:not(:last-child){margin-bottom:1.25rem}.popup-modal__open-button{padding:1rem 3.125rem}.page__nonmodal{padding-bottom:clamp(2.5rem,2.5rem + 56 * (100vw - 20rem) / (1512 - 320),6rem)}.nonmodal__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.nonmodal__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.nonmodal__text:not(:last-child){margin-bottom:1.25rem}.nonmodal__text p:not(:last-child){margin-bottom:.625rem}.nonmodal__link{display:block}.nonmodal__link:not(:last-child){margin-bottom:.9375rem}.non-modal__dialog{background-color:var(--color-white-nonmodal)}.page__menubox{padding-bottom:clamp(2.5rem,2.5rem + 56 * (100vw - 20rem) / (1512 - 320),6rem)}.menubox__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.menubox__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.page__spollerbox{padding-bottom:clamp(2.5rem,2.5rem + 56 * (100vw - 20rem) / (1512 - 320),6rem)}.spollerbox__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.spollerbox__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.spoller-spollerbox:not(:last-child){padding-bottom:1.875rem}.spoller-spollerbox_first .spoller-spollerbox__item{background-color:#77608d}.spoller-spollerbox_second .spoller-spollerbox__item{background-color:#794f45}.spoller-spollerbox_three .spoller-spollerbox__item{background-color:#7a956b}.spoller-spollerbox__item:not(:last-child){margin-bottom:.625rem}.spoller-spollerbox__title{width:100%;text-align:left;font-size:1.125rem;background-color:transparent;color:#fff;position:relative;padding:.625rem}.spoller-spollerbox__content{line-height:1.3;color:#fff;overflow:hidden;-webkit-transition:height .3s ease,margin .3s ease,padding .3s ease;transition:height .3s ease,margin .3s ease,padding .3s ease}.spoller-spollerbox__text{padding-bottom:.625rem;padding-inline:.625rem}.spoller-spollerbox._init .spoller-spollerbox__title{padding:.625rem 2.5rem .625rem .625rem;cursor:pointer}.spoller-spollerbox._init .spoller-spollerbox__title::after,.spoller-spollerbox._init .spoller-spollerbox__title::before{content:"";background-color:#fff;position:absolute;top:50%;right:.625rem;width:1.25rem;height:.0625rem;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.spoller-spollerbox._init .spoller-spollerbox__title::before{opacity:1}.spoller-spollerbox._init .spoller-spollerbox__title::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:1}.spoller-spollerbox._init .spoller-spollerbox__title._active::before{opacity:0}.spoller-spollerbox._init .spoller-spollerbox__title._active::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.page__cards{padding-bottom:clamp(2.5rem,2.5rem + 56 * (100vw - 20rem) / (1512 - 320),6rem)}.cards__header:not(:last-child){margin-bottom:clamp(2rem,2rem + 32 * (100vw - 20rem) / (1512 - 320),4rem)}.cards__label:not(:last-child){margin-bottom:clamp(.625rem,.625rem + 15 * (100vw - 20rem) / (1512 - 320),1.5625rem)}.cards__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-cards{width:21.25rem;height:15.625rem;cursor:pointer;position:relative;-webkit-perspective:37.5rem;perspective:37.5rem}.item-cards.is-flipped .front-item-cards{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);opacity:0}.item-cards.is-flipped .back-item-cards{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}.back-item-cards,.front-item-cards{width:100%;height:100%;top:0;left:0;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.625rem;padding-block:1.5625rem;padding-inline:1.5625rem;color:#fff;-webkit-transition:opacity .4s ease,-webkit-transform .6s ease;transition:opacity .4s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .4s ease;transition:transform .6s ease,opacity .4s ease,-webkit-transform .6s ease}.front-item-cards{-webkit-transform:rotateY(0);transform:rotateY(0);background-color:#1a9c6a;opacity:1}.front-item-cards__title:not(:last-child){margin-bottom:.625rem}.back-item-cards{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#038db8;opacity:0}.back-item-cards__title:not(:last-child){margin-bottom:.625rem}@media (min-width:28.1875em){.services__column:nth-child(1){margin-top:3rem}}@media (min-width:30em){.scaling__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scaling__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:48em){.menu__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__item{padding-block:.625rem}body._touch .menu__arrows{margin-left:.3125rem;padding-right:.125rem}.main__content{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.main__header{max-width:31.875rem}.main__images{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.services .header-block{max-width:32rem}.item-services{max-width:19.6875rem}.why__images{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.why__content{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.content-why__text{max-width:31.25rem}.scaling__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scaling__content{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.scaling__title{max-width:21.875rem;margin:0 auto}.scaling__text{max-width:19.375rem;margin:0 auto}.scaling__actions{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:62em){.icon-menu{display:none}.advantages__image{-ms-flex-item-align:end;align-self:flex-end}.testimonials__text{max-width:46.25rem}.blog__text{max-width:46.25rem}}@media (max-width:69.43625em){.main-footer__columns{-ms-grid-columns:minmax(auto,23.625rem) auto auto;grid-template-columns:minmax(auto,23.625rem) auto auto;gap:2.8125rem}.main-footer__column:nth-child(1){-ms-grid-column-span:3;grid-column:span 3}}@media (max-width:61.99875em){.page__news{padding-top:0}.page__scaling{padding-top:0}.button{padding:.875rem 1.25rem}.ratingjs{padding-top:8.375rem;padding-bottom:4.375rem}.header__container{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.menu__list{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.footer{padding-top:0}.footer__main{padding-bottom:clamp(2.5rem,5vw + 1.275rem,4.375rem)}.menu-footer__item:not(:last-child){margin-bottom:1rem}.advantages__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}.advantages__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.item-testimonials__title{font-size:1.5rem}}@media (max-width:47.99875em){.ratingjs{padding-top:6.5rem;padding-bottom:3.125rem}.header__container{min-height:4.375rem}.menu__body{position:fixed;width:100%;height:100%;background-color:rgb(var(--color-bg-black));top:0;left:-100%;padding:6.25rem .9375rem 1.875rem .9375rem;overflow:auto;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s}.menu__body:before{content:"";background-color:rgb(var(--color-bg-black));position:fixed;top:0;left:-100%;width:100%;height:4.375rem;z-index:2;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s}.menu-open .menu__body,.menu-open .menu__body:before{left:0}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu__sub-list{position:relative;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;height:0}.menu__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__link{font-size:2rem}.icon-menu{display:block;-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;height:1.375rem;position:relative;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;content:"";position:absolute;right:0;width:100%;height:.125rem;background-color:var(--color-white)}.icon-menu:before{top:0}.menu-open .icon-menu:before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-menu:after{bottom:0}.menu-open .icon-menu:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:calc(50% - .0625rem)}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}body._touch .menu__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:.25rem}body._touch .menu__arrow{width:1rem;height:1rem;border-top:.125rem solid var(--color-white);border-left:.125rem solid var(--color-white);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}body._touch .menu__item:not(:has(.menu__arrow)){padding-right:1rem}body._touch .menu__item._active .menu__sub-list{padding:.625rem;height:auto}body._touch .menu__sub-link{font-size:1.25rem}.main-footer__columns{-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:1.875rem}.main-footer__column{gap:1.25rem}.main-footer__column:nth-child(1){-ms-grid-column-span:2;grid-column:span 2}.main-footer__column:nth-child(4){-ms-grid-column-span:2;grid-column:span 2}.subscribe__button{border-radius:1.25rem;padding-block:1rem}.bottom-footer__copy{padding-block:1.875rem}.main__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5625rem}.main__header:not(:last-child){margin-bottom:1.25rem}.main__header__title:not(:last-child){margin-bottom:1.25rem}.clients__title:not(:last-child){margin-bottom:1.25rem}.services__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}.why__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:1.25rem}.images-why{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-advantages__value{font-size:2.625rem}.testimonials__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonials__actions{-ms-flex-item-align:start;align-self:flex-start}.item-testimonials{padding-block:1.875rem;padding-inline:.9375rem}.blog__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog__actions{-ms-flex-item-align:start;align-self:flex-start}.scaling__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:35.06125em){.button{padding:.625rem .9375rem}.header__container{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.header__logo{width:2rem;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;overflow:hidden}.advantages__items{-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:29.99875em){.button{border-radius:1.25rem}.subscribe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scaling__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}.scaling__button{padding-block:1rem}}@media (max-width:28.18625em){.services__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}.services__column{row-gap:1.25rem}.item-services__icon{text-align:center}.item-services__title{text-align:center}}@media (max-width:25.49875em){.main__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main__button{padding-block:1rem}}@media (max-width:22.31125em){.main__actions{gap:.9375rem}}@media (min-width:48em) and (max-width:61.99875em){.subscribe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:48em) and (max-width:50.99875em){.item-services{padding-inline:.9375rem;padding-block:2.1875rem}}@media (any-hover:hover){.header-block__label:hover{border:1px solid var(--color-white);color:var(--color-white)}.social__link:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.social__link-youtube:hover{border:.0625rem solid red;-webkit-box-shadow:0 0 20px red;box-shadow:0 0 20px red}.button:hover{background-color:#175ba3}.button--dark:hover{background-color:rgba(var(--color-bg-grey),.5)}.button--x:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.menu__link:hover{text-decoration:underline;cursor:pointer}body._pc .menu__sub-link:hover:before{height:100%}.menu-footer__link:hover{color:var(--color-blue)}.item-services:hover{-webkit-box-shadow:0 0 30px #3d96f4;box-shadow:0 0 30px #3d96f4}.item-advantages:hover{-webkit-box-shadow:0 0 20px #ffa806;box-shadow:0 0 20px #ffa806}.item-testimonials:hover{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.item-blog:hover{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.item-blog__category:hover{text-decoration:underline}.item-blog__image img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.item-blog__title-link:hover{text-decoration:underline}.item-blog__link:hover{text-decoration:underline}.modal__link:hover{text-decoration:underline}.nonmodal__link:hover{text-decoration:underline}}@media (any-hover:hover),(pointer:fine){html:not([data-fls-touch]) .images-main__item:hover img{scale:1.05}html:not([data-fls-touch]) .images-why__item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}html:not([data-fls-touch]) .advantages__image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}