@import"../../assets/fonts/delaGothicOne/stylesheet.css";@import"../../assets/fonts/museoSans/stylesheet.css";@import"../../assets/fonts/museoModerno/stylesheet.css";@keyframes rotateAnimationPlatform{0%,100%{transform:rotate(0deg)}50%{transform:rotate(90deg)}}*{padding:0px;margin:0px;border:0px}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body,button{font-family:"Museo Sans Cyrl";color:#2a2a2a}body.popup-open-datepicker{overflow:hidden}input{font-family:"Museo Sans Cyrl"}input::-moz-placeholder{color:#8b928c}input::placeholder{color:#8b928c}input:focus{outline:1px solid #035139}.wrapper{min-height:100%;display:flex;flex-direction:column}.wrapper>#content{flex:1 1 auto}.wrapper>*{min-width:0}body:not(.single-post,.page-template-privacy-policy,.page-template-order) .wrapper{overflow:hidden}[class*=__container]{max-width:1320px;margin:0 auto;padding-left:60px;padding-right:60px}@media only screen and (max-width: 1280px){[class*=__container]{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 992px){[class*=__container]{padding-left:20px;padding-right:20px}}@media screen and (max-width: 767px){[class*=__container]{padding-left:16px;padding-right:16px}}section{margin-top:100px}@media only screen and (max-width: 992px){section{margin-top:64px}}@media screen and (max-width: 767px){section{margin-top:32px}}.section-first{margin-top:167px}@media screen and (max-width: 767px){.section-first{margin-top:148px}}.title{margin-bottom:24px}@media screen and (max-width: 767px){.title{margin-bottom:16px}}.pd-top{padding-top:36px}@media only screen and (max-width: 992px){.pd-top{padding-top:56px}}@media screen and (max-width: 767px){.pd-top{padding-top:84px}}.flex--row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.flex--column{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.flex--between{display:flex;justify-content:space-between}.d-flex{display:flex}.flex-center{align-items:center}.cursor{cursor:pointer}#wpadminbar{display:none}h1,.h1,h2,.h2{font-family:"Dela Gothic One",cursive;color:#050607}h1,.h1{font-size:2.25rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.72px;text-transform:uppercase}@media only screen and (max-width: 992px){h1,.h1{font-size:1.625rem}}@media only screen and (max-width: 600px){h1,.h1{font-size:1.125rem}}@media screen and (max-width: 767px){h1,.h1{line-height:normal;letter-spacing:.36px}}h2,.h2{font-size:1.5em;font-style:normal;font-weight:400;line-height:167%;letter-spacing:.48px;text-transform:uppercase}@media only screen and (max-width: 992px){h2,.h2{font-size:1.125rem}}@media only screen and (max-width: 600px){h2,.h2{font-size:1.125rem}}h3,.h3{font-size:1.875rem;color:#050607;line-height:120%;font-style:normal;font-weight:600;letter-spacing:-0.01em}@media only screen and (max-width: 992px){h3,.h3{font-size:1.125rem}}@media only screen and (max-width: 600px){h3,.h3{font-size:1.125rem}}h4,.h4{font-size:1.5em;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.2px}@media only screen and (max-width: 992px){h4,.h4{font-size:1.5em}}@media only screen and (max-width: 600px){h4,.h4{font-size:1em}}h5,.h5{font-size:1.25em;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.2px;color:#050607}@media only screen and (max-width: 992px){h5,.h5{font-size:1.25em}}@media only screen and (max-width: 600px){h5,.h5{font-size:1.125em}}h6,.h6,.menu a{font-size:1em;color:#2a2a2a;font-style:normal;font-weight:600;line-height:normal}@media only screen and (max-width: 992px){h6,.h6,.menu a{font-size:.875em}}@media only screen and (max-width: 600px){h6,.h6,.menu a{font-size:.875em}}p,a,.seo-block__text li,.instant-support__seo li{font-size:1.125em;font-style:normal;font-weight:400;line-height:178%}@media only screen and (max-width: 992px){p,a,.seo-block__text li,.instant-support__seo li{font-size:1.125em}}@media only screen and (max-width: 600px){p,a,.seo-block__text li,.instant-support__seo li{font-size:1.125em}}.sub_menu a{color:#ebebeb;font-size:.875em;font-style:normal;font-weight:400;line-height:normal}.btn--primary{display:block;border-radius:8px;padding:7px 39px;background:#035139;width:-moz-max-content;width:max-content;color:#fff;font-size:1.125em;font-style:normal;font-weight:600;line-height:173%;letter-spacing:.18px;transition:background .25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #035139}@media screen and (max-width: 767px){.btn--primary{width:100%;font-size:14px;line-height:18px;padding:10px 39px}}.btn--primary:hover{background:#21a068;border-color:#21a068}.btn--primary.outline{background:transparent;color:#035139}.btn--primary.outline:hover{color:#fff;background:#21a068}.button{padding:10px 17px;background:#21a068;border:none;box-shadow:4px 4px 44px 0px rgba(7,85,36,.4);border-radius:30px;color:#fff;display:block;width:-moz-max-content;width:max-content;font-size:.875em;transition:background .25s;height:-moz-max-content;height:max-content}.button:hover{background:#46ad80}.button-box{display:block;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding:11px 40px;border-radius:8px;background:#035139;font-weight:600;color:#fff;transition:background .25s}.button-box:hover{background:#21a068}.select-box{position:relative}.select-box.active .select-box__options{display:block}.select-box.active .select-box__select::after{transform:rotate(-180deg)}.select-box__select{position:relative;display:flex;flex-direction:column;gap:6px}.select-box__select:after{pointer-events:none;position:absolute;content:"";top:14px;right:16px;width:24px;height:24px;background-image:url("../img/calculator/arrow-down.svg");background-repeat:no-repeat}.select-box__select input{cursor:pointer;border-radius:6px;position:relative}.select-box__option{padding:8px 16px;color:#2a2a2a;font-family:"Museo Sans Cyrl";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;transition:color .25s}.select-box__option label{cursor:pointer;display:block;width:100%}.select-box__option:hover{color:#21a068}.select-box__options{display:none;position:absolute;top:100%;left:0;right:0;z-index:99;border-radius:6px;background:#fff;padding:8px 0px;box-shadow:0px 0px 20px 0px rgba(41,51,47,.2)}.input-account{padding:14px 16px;background:#fff;border-radius:6px;font-family:"Museo Sans Cyrl";font-size:1em;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;color:#2a2a2a}.input-account::-moz-placeholder{color:#8b928c}.input-account::placeholder{color:#8b928c}.input-account:focus{outline:none}.checkbox{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;background:transparent;width:24px;height:24px;border-radius:4px;border:1.5px solid #21a068;transition:background .25s;position:relative}.checkbox:checked{background:#21a068}.checkbox:checked::before{content:"";position:absolute;background-image:url("../img/calculator/checked.svg");background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:10px}.checkbox:focus{outline:none}.link-btn{padding:12px 12px 12px 16px;border-radius:12px;border:1px solid #e3e3e3;font-size:1em;transition:all .25s}@media screen and (max-width: 767px){.link-btn{padding:5px 12px 5px 16px}}.link-btn svg{vertical-align:-6px}.link-btn svg path{transition:stroke .25s}.link-btn:hover{background:#21a068;border-color:#21a068;color:#fff}.link-btn:hover svg path{stroke:#fff}.loader svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);animation:rotate 2s linear infinite;transform-origin:center}.loader.loading{color:transparent !important;pointer-events:none;background:#8b928c !important}.loader.loading svg{display:block}.input-toggle{position:relative;display:inline-block;width:58px;height:35px}.input-toggle input{opacity:0;width:0;height:0}.input-toggle input:checked+.slider{background-color:#21a068}.input-toggle input:checked+.slider::before{transform:translateX(20px)}.input-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e3e3e3;border-radius:45px;transition:background-color .3s}.input-toggle .slider::before{position:absolute;content:"";height:28px;width:28px;left:5px;top:3.5px;background-color:#fff;border-radius:50%;transition:transform .3s;box-shadow:0 3px .5px rgba(0,0,0,.06),0 3px 4px rgba(0,0,0,.15)}.classic-radio__label{position:relative;cursor:pointer;line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:8px}.classic-radio__label svg rect{transition:all .3s}.classic-radio__input{display:none}.classic-radio__input:not(:checked)+.classic-radio__label svg rect:first-child{stroke:#c6d2c7}.classic-radio__input:not(:checked)+.classic-radio__label svg rect:last-child{fill:transparent}.file-upload-label{cursor:pointer;display:flex;align-items:center;width:-moz-max-content;width:max-content;padding:7px 39px;gap:8px;border-radius:8px;border:1px solid #035139;color:#035139;font-size:18px;font-weight:600;letter-spacing:.18px;line-height:32px;transition:all .25s}@media screen and (max-width: 767px){.file-upload-label{width:100%;justify-content:center}}.file-upload-label svg path{transition:stroke .25s}.file-upload-label:hover{background:#21a068;border-color:#21a068;color:#fff}.file-upload-label:hover svg path{stroke:#fff}.crt-radio input[type=radio]{display:none}.crt-radio input[type=radio]:checked+label{background:#21a068 !important;color:#fff;border-color:#21a068}.crt-radio input[type=radio]:checked+label svg path{stroke:#fff}.crt-radio input[type=radio]:checked+label svg rect{stroke:#fff}.crt-radio label{width:-moz-max-content;width:max-content;line-height:24px;cursor:pointer;padding:12px 20px;gap:12px;background:#fff;border-radius:12px;transition:background .25s ease;text-align:center}.wpcf7-form.bez-options .selected::after{content:none}.wpcf7-form.invalid label{position:relative}.wpcf7-form.invalid label.invalid{margin-bottom:32px}.wpcf7-form.invalid label.invalid::before{content:"";background-image:url("../img/error-icon.svg");background-repeat:no-repeat;width:27px;height:26px;position:absolute;z-index:1;top:11px;right:14px}.wpcf7-form label{display:flex;border-radius:6px;border:1px solid #f9f9f9}.wpcf7-form label.banner__form-name{margin-bottom:12px}.wpcf7-form label.banner__form-name input{width:100%;padding:13px 16px;height:48px;background:#fff;border-radius:6px;font-size:15px;line-height:140%;letter-spacing:.01em}.wpcf7-form label.banner__form-name input::-moz-placeholder{color:#8b928c}.wpcf7-form label.banner__form-name input::placeholder{color:#8b928c}.wpcf7-form label.banner__form-name .wpcf7-not-valid-tip{left:0}.wpcf7-form .wpcf7-tel{width:100%;padding:12px 15px 12px 8px;font-size:1em;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;transition:border-color .25s;border:1px solid #fff;border-radius:0 6px 6px 0}.wpcf7-form .wpcf7-tel:focus{border-color:#035139;outline:none}.wpcf7-form .wpcf7-tel::-moz-placeholder{color:#8b928c}.wpcf7-form .wpcf7-tel::placeholder{color:#8b928c}.wpcf7-form .wpcf7-submit{position:relative;display:block;border-radius:8px;margin-top:12px;cursor:pointer;padding:9px 40px;background:#035139;width:100%;color:#fff;font-size:1.125em;font-style:normal;font-weight:600;line-height:173%;letter-spacing:.18px;transition:background .25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7-form .wpcf7-submit:disabled{z-index:-1}.wpcf7-form .wpcf7-submit.sending{background:#8b928c !important;border-color:#8b928c !important}@media only screen and (max-width: 992px){.wpcf7-form .wpcf7-submit{font-size:.875em;line-height:128%;letter-spacing:.14px;padding:11px 40px}}.wpcf7-form .wpcf7-submit:hover{background:#21a068}.wpcf7-form .wpcf7-spinner,.wpcf7-form .wpcf7-response-output{display:none}.wpcf7-form .wpcf7-not-valid-tip{font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#c53a35;position:absolute;left:-51px;bottom:-25px}.wpcf7-form .wpcf7-order-cleaning .wpcf7-submit{margin-top:12px !important}.wpcf7-form .wpcf7-order-cleaning .wpcf7-order-submit{cursor:pointer}.wpcf7-form .wpcf7-order-cleaning .wpcf7-order-submit:hover input{background:#21a068}.wpcf7-form .wpcf7-order-cleaning .wpcf7-not-valid-tip{left:-110px !important;bottom:-20px !important}.wpcf7-form .wpcf7-order-cleaning .wpcf7-form-control-wrap{width:100%}.wpcf7-form .wpcf7-order-cleaning .wpcf7-phone_number{width:100%}.wpcf7-form .wpcf7-order-cleaning .wpcf7-phone_country,.wpcf7-form .wpcf7-order-cleaning .wpcf7-phone input{font-family:"Museo Sans Cyrl";font-size:1em;line-height:140%;letter-spacing:.01em;color:#2a2a2a}.wpcf7-form .wpcf7-order-cleaning .wpcf7-phone_code{border-radius:6px 0 0 6px;background:#fff;padding:13px 16px;min-width:56px;background-image:url("../img/ua.svg");background-repeat:no-repeat;background-position:center}.wpcf7-form .wpcf7-order-cleaning .wpcf7-phone_country{border-left:1px solid #e3e3e3;padding:13px 0 13px 8px;color:#21a068;background:#fff}.wpcf7-form .wpcf7-order-cleaning .wpcf7-phone input{padding:12px 15px 12px 6px;background:#fff;width:100%;border-radius:0 6px 6px 0;transition:border-color .25s;border:1px solid #fff}.wpcf7-form .wpcf7-order-cleaning .wpcf7-phone input:focus{border-color:#fff;outline:none}.wpcf7-form .wpcf7-order-cleaning label{flex-direction:column;border:none;margin-bottom:16px}.wpcf7-form .wpcf7-order-cleaning label::before{bottom:11px;top:unset !important}.wpcf7-form .wpcf7-order-cleaning label.no-required .wpcf7-not-valid-tip{display:none !important}.wpcf7-form .wpcf7-order-cleaning label.no-required::before{content:none !important}.wpcf7-form .wpcf7-order-cleaning label.select{position:relative}.wpcf7-form .wpcf7-order-cleaning label.select::after{position:absolute;content:"";bottom:13px;right:16px;width:24px;height:24px;background-image:url("../img/calculator/arrow-down.svg");background-repeat:no-repeat}.wpcf7-form .wpcf7-order-cleaning .required-mark,.wpcf7-form .wpcf7-order-cleaning .no-required-mark{font-size:1em;line-height:140%;margin-bottom:6px}.wpcf7-form .wpcf7-order-cleaning .required-mark::after,.wpcf7-form .wpcf7-order-cleaning .no-required-mark::after{content:"*";color:#8b928c;padding-left:4px}.wpcf7-form .wpcf7-order-cleaning select{width:100%;background:#fff;border-radius:6px;padding:13px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Museo Sans Cyrl";font-size:1em;line-height:140%;letter-spacing:.01em;color:#2a2a2a}.wpcf7-form .wpcf7-order-cleaning select:focus{outline:none}.wpcf7-form .wpcf7-order-cleaning textarea{resize:none;width:100%;height:111px;padding:12px 15px;background:#fff;border-radius:6px;font-family:"Museo Sans Cyrl";font-size:1em;line-height:140%;letter-spacing:.01em;color:#2a2a2a;transition:border-color .25s;border:1px solid #fff}.wpcf7-form .wpcf7-order-cleaning textarea:focus{border-color:#035139;outline:none}@media screen and (max-width: 767px){.wpcf7-form .wpcf7-order-cleaning textarea{height:152px}}.wpcf7-form .wpcf7-order-cleaning textarea::-moz-placeholder{color:#8b928c}.wpcf7-form .wpcf7-order-cleaning textarea::placeholder{color:#8b928c}.wpcf7-form .wpcf7-order-cleaning_submit{cursor:pointer}.banner__country{display:flex}.banner__country.active label,.banner__country.active .custom-select{border-color:#035139}.banner__country.active .selected::after{transform:rotate(-180deg)}.banner__country label{border-radius:0 6px 6px 0}.banner__country .wpcf7-not-valid-tip{left:-109px}.banner__country input:focus{border-color:transparent !important}.banner__country .custom-select{border:1px solid #f9f9f9;border-right:none;border-radius:6px 0 0 6px;min-width:72px;height:50.4px;position:relative}.banner__country .selected{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:100%}.banner__country .selected,.banner__country .option{position:relative;cursor:pointer}.banner__country .selected::before,.banner__country .option::before{content:"";display:block;width:24px;height:24px;background-size:cover;background-position:center;background-repeat:no-repeat}.banner__country .option{height:40px;width:100%;display:flex;align-items:center;justify-content:center;transition:border-color .25s}.banner__country .option:hover{background-color:#f2fbf7}.banner__country .options{padding:8px 0px;position:absolute;width:72px;height:auto;left:0px;top:52px;background:#fff;box-shadow:0px 0px 20px rgba(41,51,47,.2);border-radius:6px;z-index:1}@media screen and (max-width: 767px){.banner__country .options{padding:0;top:50px}}.banner__country .selected::after{content:"";display:block;width:24px;height:24px;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../img/small-arrowdown.svg)}.banner__country .option[data-value=ua]::before{background-image:url("../img/ua.svg")}.banner__country .selected[data-value=ua]::before{background-image:url("../img/ua.svg")}.banner__country .option[data-value=pl]::before{background-image:url("../img/pl.svg")}.banner__country .selected[data-value=pl]::before{background-image:url("../img/pl.svg")}.wpcf7-order-cleaning .banner__country{margin-top:6px}.wpcf7-order-cleaning .banner__country .banner__code{background:#fff}.wpcf7-order-cleaning .banner__country label{flex-direction:row}.wpcf7-order-cleaning .banner__country .mb-error{width:100%}.wpcf7-order-cleaning .banner__country .selected{padding-left:7px;border-radius:6px 0 0 6px;background:#fff;border-right:1px solid #e3e3e3}.wpcf7-order-cleaning .banner__country .custom-select{border:none;height:48.4px}.slick-dots{display:flex;list-style:none;align-items:center;gap:8px;justify-content:center;margin-top:25px}@media only screen and (max-width: 1024px){.slick-dots{margin-top:12px}}@media screen and (max-width: 767px){.slick-dots{margin-top:5px}}.slick-dots li.slick-active button{width:8px;font-size:0px;background:#050607;height:8px;border:none;border-radius:100px}.slick-dots button{width:8px;font-size:0px;background:rgba(5,6,7,.1);height:8px;border:none;border-radius:100px;cursor:pointer}.slider-navigation{display:flex;align-items:center;justify-content:space-between;max-width:100%;padding:0px 20px;position:absolute;width:100%;top:25%}@media screen and (max-width: 767px){.slider-navigation.pc{display:none}}.slider-navigation button{width:33px;height:33px;display:flex;align-items:center;justify-content:center;border-radius:100px;border:none;cursor:pointer;background:#fff}.slider-navigation button.slick-disabled{opacity:.5}.popup-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);backdrop-filter:blur(1px);z-index:9999;display:none}.popup-modal__body{display:flex;flex-direction:column;align-items:center;text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;margin:0 auto;max-width:1020px;padding:56px;border-radius:24px;background:#fff;z-index:999;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1)}@media screen and (max-width: 1024px){.popup-modal__body{width:90%;padding:20px 140px}}@media screen and (max-width: 767px){.popup-modal__body{width:calc(100% - 40px);padding:32px 16px}}.popup-modal__close{position:absolute;top:24px;right:24px;cursor:pointer}@media screen and (max-width: 767px){.popup-modal__close{top:16px;right:16px}}.popup-modal__img{width:-moz-max-content;width:max-content}@media screen and (max-width: 767px){.popup-modal__img{width:80px;height:80px}}.popup-modal__title{color:#21a068;margin-bottom:24px;margin-top:16px}@media screen and (max-width: 767px){.popup-modal__title{margin-bottom:0}}.popup-modal__subtitle{text-align:center;margin-top:112px;color:#2a2a2a;line-height:140%;letter-spacing:.16px;font-weight:400}@media screen and (max-width: 1024px){.popup-modal__subtitle{margin-top:90px}}@media screen and (max-width: 767px){.popup-modal__subtitle{margin-top:48px;font-size:.875em}}.popup-modal__text{color:#050607}@media screen and (max-width: 767px){.popup-modal__text{margin-top:16px;max-width:302px;font-size:1.125em}}.popup-modal__text.limit{max-width:334px}.popup-modal__text span{color:#21a068}.popup-modal__links{gap:24px;justify-content:center;align-items:center;margin-top:24px}@media screen and (max-width: 767px){.popup-modal__links{gap:16px;margin-top:16px}}.popup-modal__link{cursor:pointer;padding:24px;align-self:stretch;border-radius:12px;background:#f7fcf9;width:80px;height:80px;transition:background .25s}@media screen and (max-width: 767px){.popup-modal__link{padding:10px;width:44px;height:44px}.popup-modal__link svg{width:24px;height:24px}}.popup-modal__link:hover{background:#21a068}.popup-modal.informative .informative-body{border-radius:12px;background:#21a068;box-shadow:0px 0px 20px 0px rgba(41,51,47,.2);max-width:472px;padding:30px 30px 46px 30px}@media only screen and (max-width: 992px){.popup-modal.informative .informative-body{padding:16px 12px 24px 12px}}.popup-modal.informative .informative-text,.popup-modal.informative .informative-title{color:#fff;font-weight:400}.popup-modal.informative .informative-title{font-family:"Dela Gothic One",cursive;font-size:1.25em;line-height:normal;letter-spacing:.4px;margin:14px 0 8px}@media only screen and (max-width: 992px){.popup-modal.informative .informative-title{font-size:1em;margin:8px 0}}.popup-modal.informative .informative-text{line-height:140%;letter-spacing:.16px}@media only screen and (max-width: 992px){.popup-modal.informative .informative-text{font-size:1.125em;line-height:155%;letter-spacing:.18px}}.popup-modal.informative .informative-close{cursor:pointer;position:absolute;top:18px;right:18px}@media only screen and (max-width: 992px){.popup-modal.informative .informative-close{top:12px;right:12px}.popup-modal.informative .informative-close svg{width:24px;height:25px}}.popup-new-user{z-index:999999999999;display:block}@media screen and (max-width: 767px){.popup-new-user{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);backdrop-filter:blur(1px)}}.popup-new-user__body{background:#21a068;z-index:999;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;position:fixed;bottom:24px;left:24px;width:100%;max-width:343px;padding:24px 16px 32px 16px;border-radius:16px;height:-moz-max-content;height:max-content}@media screen and (max-width: 767px){.popup-new-user__body{width:calc(100% - 32px);top:50%;left:50%;transform:translate(-50%, -50%)}}.popup-new-user__close{position:absolute;top:16px;right:16px;cursor:pointer}.popup-new-user__title,.popup-new-user__subtitle{color:#fff}.popup-new-user__subtitle{text-transform:lowercase;font-size:1.25em;line-height:normal;letter-spacing:.4px}.order-management__popup #datepicker{display:none;position:absolute;top:-20px;right:0;z-index:10}@media screen and (max-width: 767px){.order-management__popup #datepicker{top:-3px;width:100%}}.order-management__popup #datepicker .ui-datepicker{background:#fff;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1)}.order-management__body{width:100%;max-width:700px;padding:40px 48px 48px 48px;gap:32px;border-radius:16px;background:#f7fbf7}@media screen and (max-width: 767px){.order-management__body{padding:16px 16px 24px 16px;gap:12px;width:calc(100% - 32px)}}.order-management__close{cursor:pointer;position:absolute;top:24px;right:24px}@media screen and (max-width: 767px){.order-management__close{top:16px;right:16px}}@media screen and (max-width: 767px){.order-management__text{font-size:1.5em;font-weight:400;line-height:140%;letter-spacing:.24px}}.order-management__input{max-width:unset !important;position:relative}.order-management__input label{text-align:left}@media screen and (max-width: 767px){.order-management__input label{font-size:1em !important}}.order-management__input input[type=text]{background:#fff !important;cursor:pointer}@media screen and (max-width: 767px){.order-management__input input[type=text]{font-size:1em !important;padding:13px 16px !important}}.order-management__input.date:after{position:absolute;content:"";top:42px;right:12px;width:24px;height:24px;background-image:url("../img/calculator/calendar-dark.svg");background-repeat:no-repeat}.order-management__input.time .select-box__select:after{transform:rotate(0) !important;position:absolute;content:"";top:14px;right:12px;width:24px;height:24px;background-image:url("../img/calculator/clock.svg");background-repeat:no-repeat}.order-management__title{margin-bottom:-16px}@media screen and (max-width: 767px){.order-management__title{margin-bottom:-4px}}.order-management__btn{width:100%;font-size:1.125em;line-height:178%;position:relative;padding:8px 40px}@media screen and (max-width: 767px){.order-management__btn{font-size:14px;line-height:18px;padding:11px}}.order-management__btn:disabled{background:#8b928c}.order-management__btn svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);animation:rotate 2s linear infinite;transform-origin:center}.order-management__btn.loading{color:transparent;pointer-events:none;background:#8b928c !important}.order-management__btn.loading svg{display:block}@media screen and (max-width: 767px){.order-management__btn{margin-top:12px}}.order-management__input.time .select-box__options{height:auto;max-height:168px;overflow-y:scroll}.order-management__input.time .select-box__options::-webkit-scrollbar{width:5px}.order-management__input.time .select-box__options::-webkit-scrollbar-thumb{background:#119990;border-radius:2px}.order-management__input.time .select-box__options::-webkit-scrollbar-thumb:hover{background:#119990;border-radius:2px}.order-cancel__content{gap:16px;flex-direction:column}@media screen and (max-width: 767px){.order-cancel__content{margin-top:-12px;gap:24px}}.order-cancel__body{width:100%;max-width:700px;padding:40px 48px 48px 48px;gap:32px;border-radius:16px;background:#f7fbf7}@media screen and (max-width: 767px){.order-cancel__body{padding:16px 16px 24px 16px;width:calc(100% - 32px);gap:24px}}.order-cancel__close{cursor:pointer;position:absolute;top:24px;right:24px}@media screen and (max-width: 767px){.order-cancel__close{top:16px;right:16px}}@media screen and (max-width: 767px){.order-cancel__text{line-height:140%}.order-cancel__text:not(.h4){font-size:1em;letter-spacing:.16px}.order-cancel__text.h4{margin-top:-16px;font-size:1.5rem;letter-spacing:.24px}}.order-cancel__panel{width:100%;flex-direction:row-reverse;gap:16px}@media screen and (max-width: 767px){.order-cancel__panel{gap:12px;flex-direction:column}}.order-cancel__text{font-size:16px;line-height:140%;letter-spacing:.01em}.order-cancel__btn{line-height:100%;width:100%;font-size:1.125em;height:48px;position:relative;padding:11px}@media screen and (max-width: 767px){.order-cancel__btn{height:40px;font-size:14px;line-height:18px}}.order-cancel__btn.white{border:1px solid #8b928c;background:#fff;color:#035139}.order-cancel__btn.white:hover{background:#035139;color:#fff;border-color:#035139}.order-cancel__btn.white svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);animation:rotate 2s linear infinite;transform-origin:center}.order-cancel__btn.white.loading{color:transparent;pointer-events:none;background:#8b928c !important}.order-cancel__btn.white.loading svg{display:block}.order-reason__body{width:100%;max-width:700px;padding:40px 48px 48px 48px;border-radius:16px;background:#f7fbf7}@media screen and (max-width: 767px){.order-reason__body{padding:16px 16px 24px 16px;width:calc(100% - 32px);text-align:left}}.order-reason__close{cursor:pointer;position:absolute;top:24px;right:24px}@media screen and (max-width: 767px){.order-reason__close{top:16px;right:16px}}.order-reason__items{flex-wrap:wrap;gap:24px;width:100%}@media screen and (max-width: 767px){.order-reason__items{gap:12px}}.order-reason__item{width:calc(50% - 12px);padding:24px 16px;border-radius:8px;background:#fff;text-align:left;gap:16px;align-items:center}@media screen and (max-width: 767px){.order-reason__item{width:100%;padding:16px 12px}}.order-reason__item p{line-height:140%;letter-spacing:.16px;color:#8b928c;font-size:1em;cursor:pointer}.order-reason__item input{display:none}.order-reason__item input+label{cursor:pointer;position:relative;display:block;width:24px;height:24px;border-radius:100%;border:2px #e3e3e3 solid}.order-reason__item input+label:before{content:"";position:absolute;top:4px;left:4px;display:block;width:12px;height:12px;background:#21a068;border-radius:100%;opacity:0;transform:scale(0);transition:all ease .1s}.order-reason__item input:checked+label{border-color:#21a068}.order-reason__item input:checked+label:before{opacity:1;transform:scale(1)}.order-reason__text{margin:16px 0 32px;font-size:1em;max-width:500px}@media screen and (max-width: 767px){.order-reason__text{margin:12px 0}}.order-reason__other{margin-top:32px;text-align:left;width:100%}@media screen and (max-width: 767px){.order-reason__other{margin-top:12px}}.order-reason__other p{padding-left:8px;margin-bottom:6px;font-size:1em}.order-reason__other input{width:100%;padding:14px 16px;border-radius:6px;background:#fff;font-size:1em;font-weight:400;line-height:140%;letter-spacing:.16px}.order-reason__other input:focus{outline:none}.order-reason__btn{margin-top:32px;width:100%;font-size:1.125em;line-height:178%;position:relative;height:55px}@media screen and (max-width: 767px){.order-reason__btn{height:40px;font-size:14px;line-height:18px;margin-top:24px}}.order-reason__btn:disabled{background:#8b928c}.order-reason__btn svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);animation:rotate 2s linear infinite;transform-origin:center}.order-reason__btn.loading{color:transparent;pointer-events:none;background:#8b928c !important}.order-reason__btn.loading svg{display:block}.sidebar{position:sticky;top:120px;border-radius:20px;background:#fff;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1);height:-moz-fit-content;height:fit-content}.sidebar__head{padding:16px;border-bottom:1px solid #e3e3e3}.sidebar ul{padding:16px 16px 24px}.sidebar ul li{margin-bottom:8px}.sidebar ul li:last-child{margin-bottom:0}.sidebar ul li a{font-size:.875em;color:#8b928c;line-height:normal}.sidebar ul li a.active{color:#2a2a2a}.input-parameter{background:#f7fbf7;border:1px solid #f7fbf7;width:100%;max-width:386px;padding:15px 23px;border-radius:12px;height:-moz-max-content;height:max-content}@media only screen and (max-width: 1024px){.input-parameter{width:calc(50% - 8px);max-width:unset}}@media only screen and (max-width: 992px){.input-parameter{width:calc(50% - 4px)}}@media screen and (max-width: 767px){.input-parameter{padding:15px 16px;width:100%}}.input-parameter.is_checkbox{padding:16px}@media screen and (max-width: 767px){.input-parameter.is_checkbox{padding:15px 16px}}.input-parameter.error{border-color:#c20d0d}.input-text input[type=text],.input-text input[type=email]{border-radius:6px}.input-text.mini{max-width:185px}@media only screen and (max-width: 1024px){.input-text.mini{max-width:unset;width:calc(50% - 8px)}}@media only screen and (max-width: 992px){.input-text.mini{width:calc(50% - 4px)}}.input-text,.input-tel,.input-textarea,.input-select{display:flex;flex-direction:column;gap:6px;width:100%;max-width:386px}@media only screen and (max-width: 1024px){.input-text,.input-tel,.input-textarea,.input-select{max-width:unset}}@media screen and (max-width: 767px){.input-text,.input-tel,.input-textarea,.input-select{gap:2px}}.input-text label,.input-text .label,.input-tel label,.input-tel .label,.input-textarea label,.input-textarea .label,.input-select label,.input-select .label{padding-left:8px;font-weight:400;line-height:140%;letter-spacing:.16px}@media screen and (max-width: 767px){.input-text label,.input-text .label,.input-tel label,.input-tel .label,.input-textarea label,.input-textarea .label,.input-select label,.input-select .label{font-size:1.125em}}.input-text label.required-mark::after,.input-text .label.required-mark::after,.input-tel label.required-mark::after,.input-tel .label.required-mark::after,.input-textarea label.required-mark::after,.input-textarea .label.required-mark::after,.input-select label.required-mark::after,.input-select .label.required-mark::after{content:"*";color:#8b928c}.input-text input[type=tel],.input-text input[type=text],.input-text input[type=email],.input-text textarea,.input-tel input[type=tel],.input-tel input[type=text],.input-tel input[type=email],.input-tel textarea,.input-textarea input[type=tel],.input-textarea input[type=text],.input-textarea input[type=email],.input-textarea textarea,.input-select input[type=tel],.input-select input[type=text],.input-select input[type=email],.input-select textarea{background:#f6f6f6;color:#2a2a2a;font-family:"Museo Sans Cyrl";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;width:100%;padding:14px 16px}@media screen and (max-width: 767px){.input-text input[type=tel],.input-text input[type=text],.input-text input[type=email],.input-text textarea,.input-tel input[type=tel],.input-tel input[type=text],.input-tel input[type=email],.input-tel textarea,.input-textarea input[type=tel],.input-textarea input[type=text],.input-textarea input[type=email],.input-textarea textarea,.input-select input[type=tel],.input-select input[type=text],.input-select input[type=email],.input-select textarea{font-size:18px;font-weight:400;line-height:155%;letter-spacing:.18px;padding:11px 16px}}.input-text input[type=tel]::-moz-placeholder, .input-text input[type=text]::-moz-placeholder, .input-text input[type=email]::-moz-placeholder, .input-text textarea::-moz-placeholder, .input-tel input[type=tel]::-moz-placeholder, .input-tel input[type=text]::-moz-placeholder, .input-tel input[type=email]::-moz-placeholder, .input-tel textarea::-moz-placeholder, .input-textarea input[type=tel]::-moz-placeholder, .input-textarea input[type=text]::-moz-placeholder, .input-textarea input[type=email]::-moz-placeholder, .input-textarea textarea::-moz-placeholder, .input-select input[type=tel]::-moz-placeholder, .input-select input[type=text]::-moz-placeholder, .input-select input[type=email]::-moz-placeholder, .input-select textarea::-moz-placeholder{color:#8b928c}.input-text input[type=tel]::placeholder,.input-text input[type=text]::placeholder,.input-text input[type=email]::placeholder,.input-text textarea::placeholder,.input-tel input[type=tel]::placeholder,.input-tel input[type=text]::placeholder,.input-tel input[type=email]::placeholder,.input-tel textarea::placeholder,.input-textarea input[type=tel]::placeholder,.input-textarea input[type=text]::placeholder,.input-textarea input[type=email]::placeholder,.input-textarea textarea::placeholder,.input-select input[type=tel]::placeholder,.input-select input[type=text]::placeholder,.input-select input[type=email]::placeholder,.input-select textarea::placeholder{color:#8b928c}.input-text input[type=tel]:focus,.input-text input[type=text]:focus,.input-text input[type=email]:focus,.input-text textarea:focus,.input-tel input[type=tel]:focus,.input-tel input[type=text]:focus,.input-tel input[type=email]:focus,.input-tel textarea:focus,.input-textarea input[type=tel]:focus,.input-textarea input[type=text]:focus,.input-textarea input[type=email]:focus,.input-textarea textarea:focus,.input-select input[type=tel]:focus,.input-select input[type=text]:focus,.input-select input[type=email]:focus,.input-select textarea:focus{outline:1px solid #035139}.input-textarea{max-width:unset}.input-textarea textarea{resize:none;border-radius:6px;width:100%;height:92px;padding:13px 16px}.input-tel-code{padding:13px 15px 13px 8px;background:#f6f6f6;color:#21a068;font-family:"Museo Sans Cyrl";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;border-radius:6px 0 0 6px;border-right:1px solid #e3e3e3;width:53px}.input-tel-body{flex-wrap:wrap}.input-tel input[type=tel]{border-radius:0 6px 6px 0;width:calc(100% - 53px)}.input-tel input[type=tel]:-moz-read-only{color:#8b928c}.input-tel input[type=tel]:read-only{color:#8b928c}.input-tel input[type=tel]:-moz-read-only:focus{outline:none}.input-tel input[type=tel]:read-only:focus{outline:none}.input-tel input[type=tel]::-moz-placeholder{color:#5c5c5c}.input-tel input[type=tel]::placeholder{color:#5c5c5c}.input-tel .required-notification{margin-top:6px}.input-panel{align-items:center;justify-content:space-between;gap:17px}.input-description{cursor:pointer;position:relative}.input-description:hover .input-description__text{display:block}.input-description__text{position:absolute;bottom:37px;left:-10px;z-index:1;display:none;border-radius:12px;background:#fff;padding:10px;width:227px;max-width:227px;box-shadow:0px 0px 20px 0px rgba(41,51,47,.2);font-size:12px;line-height:120%;letter-spacing:.12px}.input-description__text svg{position:absolute;bottom:-8px;left:10px;z-index:-1}.input-readonly{cursor:text;pointer-events:none}.input-readonly input{pointer-events:none}.file-preview{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}@media screen and (max-width: 767px){.file-preview{gap:8px;flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.file-preview::-webkit-scrollbar{display:none}}.file-preview.hide{display:none}.file-preview-item{width:88px;position:relative}.file-preview-item p{margin-top:8px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:140%;letter-spacing:.12px}.file-preview-item span{display:block;color:#8b928c;font-size:12px;line-height:140%;letter-spacing:.12px}.file-preview-item .svg-file,.file-preview-item .error-svg{width:88px;height:88px;border-radius:8px;border:1px solid #e3e3e3;background:#fff;display:flex;align-items:center;justify-content:center}.file-preview-item .error-svg{border-color:#c20d0d !important}.file-preview-item.error{border-color:#c20d0d;color:#c20d0d}.file-preview-item .remove-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:absolute;right:-6px;top:-6px;cursor:pointer;border-radius:100px;border:1px solid var(--Divinder-Gray, #E3E3E3);background:#fff;box-shadow:0px 0px 20px 0px rgba(41,51,47,.2)}.file-preview-item .remove-btn:hover svg path{stroke:#c20d0d}.file-preview-item img{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block}.header{position:fixed;top:0;left:0;width:100%;z-index:9998;transition:background-color .3s ease,transform .4s ease;background-color:rgba(252,252,252,.9);backdrop-filter:blur(10px)}.header.calculator{position:absolute;backdrop-filter:unset;background-color:unset}.header.calculator .header__body{background-color:rgba(252,252,252,.9);backdrop-filter:blur(10px);padding:12px 0 16px}.header.calculator.mobile .header__body{background:#fff}@media only screen and (max-width: 992px){.header.calculator .header__container.mobile-cnt{padding-left:0;padding-right:0}}.header.calculator .header__container.first{align-items:center}@media screen and (max-width: 767px){.header.calculator .header__container.first{align-items:flex-start}}.header.calculator .header__logo{margin-bottom:0}.header.mobile{background:#fff}.header.unpinned{transform:translateY(-104px)}@media screen and (max-width: 767px){.header.unpinned{transform:translateY(-92px)}}.header__addition{display:flex;flex-direction:column;gap:12px}.header__addition.mobile{flex-direction:row;gap:16px;align-items:center;padding-top:2px}@media screen and (max-width: 767px){.header__addition.mobile{position:absolute;right:16px;top:0}}.header__social{gap:12px}.header__social a{line-height:0}.header__body{box-shadow:0px 1.944444418px 7.7777776718px 0px rgba(0,0,0,.1);padding:12px 0}@media screen and (max-width: 767px){.header__container{position:relative}}.header__container.first{align-items:flex-start}@media screen and (max-width: 767px){.header__container.line{padding:0}}.header__language-icon{width:24px;height:24px}.header__login{background:#21a068;color:#fff;border-radius:32px;padding:9px 20px;gap:12px;font-size:1em;font-weight:600;line-height:normal;transition:background .25s}.header__login:hover{background:#035139}.header__login-mobile{line-height:0}.header__submenu{box-shadow:0 5px 6px rgba(0,0,0,.04);border-bottom:1px solid #eae9e6}.header__tel{color:#21a068;transition:color .25s}@media screen and (max-width: 767px){.header__tel{height:25px}}.header__tel:hover{color:#035139}.header__logo{margin-bottom:6px;width:-moz-max-content;width:max-content}.header__logo a{line-height:1}@media screen and (max-width: 767px){.header__logo{margin-bottom:11px}}.header__logo svg{width:145px;height:auto}@media screen and (max-width: 767px){.header__logo svg{width:111px}}.header__logo svg path{transition:fill .25s}.header__logo:hover svg path{fill:#21a068}@media screen and (max-width: 767px){.header__nav{max-width:100vw}}@media screen and (max-width: 767px){.header__nav .menu{margin-top:-5px;padding-top:5px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.header__nav .menu::after{content:"";display:block;min-width:16px;height:1px;flex-shrink:0}}.header__nav .menu a{text-transform:uppercase}.header__subnav{padding:16px 0;width:100%;position:relative}@media screen and (max-width: 767px){.header__subnav{padding:13px 0}.header__subnav:after{content:"";position:absolute;bottom:0;top:0;height:100%;right:0;width:50px;background:linear-gradient(270deg, #fff 0, rgba(255, 255, 255, 0) 100%)}.header__subnav li:first-child{padding-left:16px}}.header__nav .menu,.header__subnav .menu{display:flex;gap:24px}@media screen and (max-width: 767px){.header__nav .menu,.header__subnav .menu{gap:16px;overflow-y:hidden;overflow-x:auto;scrollbar-width:none}.header__nav .menu::-webkit-scrollbar,.header__subnav .menu::-webkit-scrollbar{display:none}}.header__nav .menu li,.header__subnav .menu li{flex-shrink:0}.header__nav .menu li a,.header__subnav .menu li a{transition:color .25s;white-space:nowrap}.header__nav .menu li a:hover,.header__subnav .menu li a:hover{color:#21a068}.header__nav .menu li.current-menu-item a,.header__nav .menu li.current-page-ancestor a,.header__subnav .menu li.current-menu-item a,.header__subnav .menu li.current-page-ancestor a{color:#21a068}.header__nav .menu li.current-menu-item a,.header__subnav .menu li.current-menu-item a{pointer-events:none;cursor:default}.header__under-number{font-size:.75em;line-height:120%;margin-bottom:0;pointer-events:none}.header__under-empty{height:26px;width:100%}.header__progress{width:100%;height:2px;position:relative;box-shadow:0 5px 6px rgba(0,0,0,.04)}.header__progress-bar{height:100%;background:#21a068;position:absolute;width:0;transition:width .05s ease 0s}.header__user-panel{gap:16px}.header__builder{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #e3e3e3;border-radius:32px;transition:all .25s}.header__builder svg path{transition:stroke .25s}.header__builder:hover{background:#035139;border-color:#035139}.header__builder:hover svg path{stroke:#fff}.header__panel{display:flex;flex-direction:row;gap:8px;align-items:center;position:relative;justify-content:flex-end}.header__panel .current-language,.header__panel .header__selected-city{transition:color .25s}.header__panel .current-language:hover,.header__panel .header__selected-city:hover{color:#21a068}.header__panel .current-language:hover .h6,.header__panel .header__selected-city:hover .h6{color:#21a068}.header__panel .current-language:hover svg path,.header__panel .header__selected-city:hover svg path{stroke:#21a068}.header__panel .current-language .h6,.header__panel .header__selected-city .h6{transition:color .25s}.header__panel .current-language svg path,.header__panel .header__selected-city svg path{transition:stroke .25s}.header__link-builder{font-weight:600;font-size:16px;line-height:19px;white-space:nowrap;transition:color .25s}.header__link-builder:hover{color:#21a068}.header__profile-menu{display:none;position:absolute;top:50px;right:0;z-index:100;min-width:255px;flex-direction:column;border-radius:24px;background:#f6f6f6;box-shadow:0px 1.944444418px 1.7777776718px 0px rgba(0,0,0,.1)}.header__profile-menu a{color:#035139;display:flex;gap:10px;align-items:center;padding:16px 20px;font-size:1em;font-weight:400;line-height:140%;letter-spacing:.16px;transition:background .3s}.header__profile-menu a:first-child{border-radius:24px 24px 0 0}.header__profile-menu a:last-child{border-radius:0 0 24px 24px}.header__profile-menu a:hover{background:#035139;color:#fff}.header__profile-menu a:hover svg path{stroke:#fff}.header__profile-menu a.active{background:#21a068 !important;color:#fff}.header__profile-menu a.active svg path{stroke:#fff}.header__city{min-width:80px;display:flex;justify-content:flex-end;position:relative}.header__bottom-panel{gap:24px}.header__select-sity{display:none;position:absolute;top:30px;z-index:1;min-width:94px;left:0;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1)}.header__select-sity.active{display:block}.header__select-sity .city-button{cursor:pointer;color:#8b928c;transition:color .25s;margin-bottom:12px;font-size:1em}.header__select-sity .city-button:last-child{margin-bottom:0}.header__select-sity .city-button:hover{color:#21a068}.header__selected-city{display:flex;align-items:center;justify-content:center;gap:4px;height:100%}.header__selected-city.active svg{transform:rotate(-180deg)}.header__language{position:relative}.header .current-language{position:relative;display:flex;align-items:center;width:100%;cursor:pointer;gap:8px}.header .current-language .h6{color:#050607;text-transform:uppercase}.header .drop-block{display:none;position:absolute;left:50%;transform:translateX(-50%);z-index:1;width:106px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1)}.header .drop-block.active{display:block}.header .drop-block__link{cursor:pointer;display:flex;align-items:center;color:#8b928c;gap:10px;text-transform:uppercase;margin-bottom:12px;transition:color .25s}.header .drop-block__link:last-child{margin-bottom:0}.header .drop-block__link:hover{color:#21a068}.header .header-mobile{visibility:hidden;opacity:0;position:fixed;left:0;top:50px;width:100%;background:#fff;height:calc(100vh - 60px);z-index:-1;transform:translateY(-50px);transition:all 250ms ease-in}@media screen and (min-width: 768px){.header .header-mobile{top:68px;height:calc(100vh - 68px)}}.header .header-mobile.active{transform:translateY(0);opacity:1;visibility:visible;z-index:9999}.header .header-mobile__switch{gap:32px;margin-top:8px;align-items:center;padding-bottom:16px;border-bottom:1px solid #e3e3e3}.header .header-mobile__link{font-size:1em;text-transform:uppercase;display:flex;gap:12px;align-items:center}.header .header-mobile__link.active{color:#21a068}.header .header-mobile__subnav{padding:0 16px;margin-bottom:24px}.header .header-mobile__subnav .menu{display:none;color:#050607}.header .header-mobile__subnav .menu li{margin-bottom:8px}.header .header-mobile__subnav .menu li.current-menu-item a{pointer-events:none;cursor:default;text-decoration:underline}.header .header-mobile__subnav .menu li:last-child{margin-bottom:0}.header .header-mobile__subnav .menu li a{font-size:1em}.header .header-mobile__socials{gap:32px;align-items:center;border-bottom:1px solid #e3e3e3;padding:8px 0 16px}.header .header-mobile__select-sity{display:flex;gap:32px;margin-top:8px}.header .header-mobile__select-sity .city-button{color:#8b928c;font-weight:600;line-height:normal;font-size:1em}.header .header-mobile__select-sity .city-button.disabled{color:#21a068;pointer-events:none}.header .header-mobile__title{font-size:1.5em;color:#21a068;position:relative;margin-bottom:8px}.header .header-mobile__title.calculator{margin-bottom:16px;display:block}.header .header-mobile__title.calculator::before{content:none}.header .header-mobile__title.active::before{transform:rotate(-90deg)}.header .header-mobile__title::before{content:"";position:absolute;right:0;top:12px;width:10px;height:5px;background-image:url("../img/arrow-mobile.svg");background-repeat:no-repeat;transition:transform 250ms ease}.header .header-mobile__subtitle{color:#050607;padding-top:16px;line-height:155%;letter-spacing:.18px}.header .header-mobile__subtitle.line{border-top:1px solid #e3e3e3}.header .header-mobile__social{width:24px;height:24px}.header__next-btn{gap:16px;margin-top:16px}@media only screen and (max-width: 992px){.header__next-btn{padding:0 16px;margin-top:8px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.header__next-btn::-webkit-scrollbar{display:none}}.header__title{color:#21a068;text-transform:uppercase}.header__back{width:-moz-max-content;width:max-content;display:flex;align-items:center;gap:12px;margin-top:32px;font-weight:600;line-height:28px;letter-spacing:.18px;transition:color .25s}@media only screen and (max-width: 992px){.header__back{margin-top:16px;padding-left:16px}}.header__back svg{transition:margin-left .25s}.header__back svg path{transition:stroke .25s}.header__back:hover{color:#21a068}.header__back:hover svg{margin-left:-4px}.header__back:hover svg path{stroke:#21a068}.header__next-step{width:100%;cursor:pointer}@media only screen and (max-width: 992px){.header__next-step{min-width:-moz-max-content;min-width:max-content}}@media screen and (max-width: 767px){.header__next-step{width:auto}}.header__next-step p{padding-left:8px;margin-top:8px;color:#383838;font-size:16px;font-weight:600;line-height:125%;letter-spacing:.16px;white-space:nowrap}@media only screen and (max-width: 992px){.header__next-step p{font-size:14px;line-height:18px;padding-left:0}}.header__next-step:hover .header__next-line{height:12px;background:#21a068 !important}.header__next-step.active .header__next-line{background:#035139}.header__next-step.currently .header__next-line{height:10px;background:#21a068 !important}@media only screen and (max-width: 992px){.header__next-step.currently .header__next-line{height:8px}}.header__next-line{transition:all .25s;height:8px;width:100%;border-radius:24px;background:#e3e3e3}@media only screen and (max-width: 992px){.header__next-line{min-width:140px;height:6px}}.header .wr-number-head{flex-direction:row;align-items:center;gap:32px;position:relative}.header__profile{display:flex;height:38px;width:38px;padding:2px;align-items:center;border-radius:56px;background:#21a068;color:#fff;font-size:1em;line-height:normal;transition:background .25s}.header__profile:hover{background:#46ad80}.header__profile-img{border-radius:100%;width:34px;height:34px}.footer{background:#2d2d2d;padding:54px 0 14px;color:#fff;margin-top:24px}@media only screen and (max-width: 992px){.footer{padding:41px 0 81px}}.footer__top{padding-top:5px}@media only screen and (max-width: 992px){.footer__top{flex-direction:column}}.footer__select-sity{display:flex;max-width:163px;gap:8px;flex-wrap:wrap;margin-top:8px}@media only screen and (max-width: 992px){.footer__select-sity{order:4;max-width:100%}}.footer__select-sity .city-button{font-size:.875em;border-radius:16px;border:1px solid #e3e3e3;padding:5px 13px;font-weight:600;line-height:128%;letter-spacing:.14px;color:#fff;transition:all .3s}@media only screen and (max-width: 992px){.footer__select-sity .city-button{font-size:1.125em;padding:4px 18px;line-height:155.556%;letter-spacing:.18px;font-weight:400;border-radius:24px}}.footer__select-sity .city-button.disabled{pointer-events:none;border-color:#050607;background:#050607}.footer__select-sity .city-button:hover{border-color:#21a068;color:#21a068}.footer__content{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width: 992px){.footer__content{flex-direction:column;gap:0}}@media only screen and (max-width: 992px){.footer__subnav{display:none}.footer__subnav.active{display:block}}.footer__column{min-width:130px}.footer__column:first-child{margin-right:46px}@media only screen and (max-width: 1024px){.footer__column:first-child{margin-right:unset}}@media only screen and (max-width: 992px){.footer__column:first-child{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:8px;margin-bottom:40px}}.footer__column .sub_menu{margin-top:27px}@media only screen and (max-width: 992px){.footer__column .sub_menu{margin-bottom:27px}}.footer__column .sub_menu li{margin-bottom:11px}@media only screen and (max-width: 992px){.footer__column .sub_menu li{margin-bottom:24px}}.footer__column .sub_menu li a{display:inline-block}@media only screen and (max-width: 992px){.footer__column .sub_menu li a{font-size:1.25em}}.footer__column .sub_menu li a::after{content:"";display:block;width:100%;height:1px;background-color:#eae9e6;transition:all .3s ease-out;opacity:0}.footer__column .sub_menu li a:hover::after{opacity:1}.footer__column .sub_menu li.current_page_item a{pointer-events:none;cursor:default}.footer__column .sub_menu li.current_page_item a::after{opacity:1}.footer__logo{width:-moz-max-content;width:max-content;margin-bottom:14px;transition:opacity .25s}@media only screen and (max-width: 992px){.footer__logo{margin-bottom:0;order:1}}.footer__logo path{fill:#fff}.footer__logo:hover{opacity:.6}.footer__announcement{margin-top:24px}@media only screen and (max-width: 992px){.footer__announcement{margin-top:3px;order:2}}.footer__local{max-width:137px;line-height:128%;font-size:1em}@media only screen and (max-width: 992px){.footer__local{width:100%;order:3;max-width:unset;font-size:1.25em;margin-top:23px}}.footer__local span{text-decoration:underline}@media only screen and (max-width: 992px){.footer__phone{text-align:center;width:330px}}@media screen and (max-width: 767px){.footer__phone{width:100%}}.footer__phone a{font-size:1.5625em;color:#fff;transition:opacity .25s}@media only screen and (max-width: 992px){.footer__phone a{border-radius:40px;border:2px solid #dbf1e3;padding:18px;display:block}}.footer__phone a:hover{opacity:.6}.footer__under-number{font-size:.875em;color:#5c5c5c}@media only screen and (max-width: 992px){.footer__under-number{font-size:1.125em}}.footer__under-empty{height:25px;width:100%}.footer__schedule{margin-top:23px}@media only screen and (max-width: 992px){.footer__schedule{margin-top:12px}}.footer__schedule p{font-size:.875em;line-height:140%;text-align:right;margin-bottom:10px}@media only screen and (max-width: 992px){.footer__schedule p{text-align:center;font-size:1.125em;margin-bottom:14px}}.footer__center{margin:27px 0 16px;align-items:flex-end}@media only screen and (max-width: 992px){.footer__center{flex-direction:column;text-align:center;margin:31px 0 16px;align-items:center}}.footer__column-title{color:#a0a0a0;border-bottom:1px solid #464646;padding-bottom:12px;position:relative}@media only screen and (max-width: 992px){.footer__column-title{font-size:1.25em;padding-bottom:22px}.footer__column-title.active::after{transform:translateY(-50%) rotate(-90deg)}.footer__column-title:first-child{padding-top:20px;border-top:1px solid #464646}.footer__column-title::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:15px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:silver transparent transparent transparent;transition:all .3s ease-out}}.footer__write-items{margin:20px 0 48px;display:flex;align-items:center;justify-content:flex-start;gap:16px}@media only screen and (max-width: 992px){.footer__write-items{margin:10px 0 19px;flex-wrap:wrap;max-width:225px;justify-content:center;-moz-column-gap:27px;column-gap:27px;row-gap:22px}}.footer__write-items a{transition:opacity .25s}.footer__write-items a:hover{opacity:.6}.footer__mail{text-decoration:underline !important;font-size:1em;font-weight:300;line-height:normal;margin-top:12px}@media only screen and (max-width: 992px){.footer__mail{margin-top:10px;font-size:1.125em}}.footer__bottom{padding-top:13px;border-top:1px solid #464646;align-items:center}@media only screen and (max-width: 992px){.footer__bottom{padding-top:25px;border:none;flex-direction:column;gap:40px}}.footer__payment{width:-moz-max-content;width:max-content;display:flex;justify-content:space-between;align-items:center;gap:16px}@media only screen and (max-width: 992px){.footer__payment{gap:8px}}.footer__payment svg{max-height:50px}@media only screen and (max-width: 992px){.footer__payment svg{width:60px}}@media screen and (max-width: 767px){.footer__payment svg{width:50px}}.footer__navigation{display:flex;gap:38px}@media only screen and (max-width: 992px){.footer__navigation{flex-wrap:wrap;row-gap:22px;-moz-column-gap:36px;column-gap:36px}.footer__navigation a,.footer__navigation p{flex:0 1 calc(50% - 18px);font-size:1em !important}}.footer__navigation a::after{content:"";display:block;width:100%;height:1px;background-color:#a0a0a0;transition:all .3s ease-out;opacity:0}.footer__navigation a:hover::after{opacity:1}.footer__social{display:flex;gap:15px;margin-top:22px}@media only screen and (max-width: 992px){.footer__social{margin-top:17px;gap:21px}}.footer__social a:hover svg rect{transition:fill .3s ease-out;fill:#21a068}.footer__social a:hover svg path{transition:fill .3s ease-out;fill:#fff}.footer__social a.youtube:hover svg path{fill:#fff}.footer__social a.youtube:hover svg path:nth-child(3){fill:#21a068}.footer__about-company p{font-weight:300;line-height:normal;text-align:right}.small-ft a,.small-ft p{font-size:.875em;color:#a0a0a0;line-height:normal}@media only screen and (max-width: 992px){.small-ft a,.small-ft p{font-size:1.125em}}.right-ft{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width: 992px){.right-ft{align-items:center;margin-top:44px;gap:21px;width:100%}.right-ft.mobile{margin-top:14px;gap:0}}.footer-mobile__display{height:100%;width:100%;position:fixed;bottom:0;left:0;background:rgba(0,0,0,.15);backdrop-filter:blur(1.5px);z-index:9;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.footer-mobile__display.active{opacity:1;visibility:visible}.footer-mobile__subitem{display:none}.footer-mobile__subitem.active{display:block}.footer-mobile__platform{position:fixed;bottom:-6px;left:0;width:100%;height:auto;display:block;z-index:10}.footer-mobile__platform .tablinks{display:flex;flex-direction:column;align-items:center;gap:2px;width:119px}.footer-mobile__platform .slide-line{display:block;padding:0;margin:0;position:absolute;left:0;top:8px;z-index:0;width:110px;height:4px;border-radius:56px 56px 0px 0px;background:#21a068;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}@media screen and (max-width: 1024px){.footer-mobile__platform .slide-line{top:5px;height:3px}}.footer-mobile__platform .slide-line.active{opacity:1;visibility:visible}.footer-mobile__body{margin-top:6px;padding:12px 32px 13px;display:flex;justify-content:space-around;align-items:center;border-radius:32px 32px 0px 0px;background:rgba(255,255,255,.8);backdrop-filter:blur(7.5px);box-shadow:0px -4px 15px 0px rgba(131,131,131,.25)}@media screen and (max-width: 767px){.footer-mobile__body{justify-content:space-between}}.footer-mobile__box{position:relative}.footer-mobile__tab{font-size:.875em;color:#050607;transition:color .25s}.footer-mobile__tell{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.footer-mobile__tell:hover svg{animation:rotateAnimationPlatform 1s ease-in-out infinite}.footer-mobile__tell:hover svg rect{fill:#035139}.footer-mobile__item{margin-bottom:0}.footer-mobile__item svg{width:24px;height:24px}.footer-mobile__item svg path{transition:fill .25s}.footer-mobile__item.active .footer-mobile__decoration{opacity:1;visibility:visible}.footer-mobile__item.active a{color:#21a068}.footer-mobile__item.active svg path{fill:#21a068}.footer-mobile__decoration{width:100%;height:3px;background:#21a068;margin-top:7px;border-radius:56px 56px 0px 0px;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.footer-mobile__line{display:flex;width:100%;padding:12px 16px;align-items:center;gap:12px;border-radius:16px;background:#fff;margin-bottom:4px;transition:all .25s;color:#050607}.footer-mobile__line:hover{background:#21a068;color:#fff}@media screen and (min-width: 768px){.footer-mobile__chats,.footer-mobile__tells{max-width:400px;margin:auto}}.footer-mobile__tells{position:relative;z-index:1;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:16px;background:#fff;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1)}@media screen and (min-width: 768px){.footer-mobile__tells{max-width:380px;margin:auto}}.page-404{height:calc(100vh - 100px);margin-bottom:-24px}@media screen and (max-width: 767px){.page-404{height:calc(100vh - 95px);margin-top:95px}}.page-404__container{flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}.page-404__img{margin-bottom:20px}@media screen and (max-width: 767px){.page-404__text{font-size:1em}}.page-404__title{margin-bottom:10px}.page-404__button{text-align:center;margin-top:70px;background:#050607;max-width:400px;width:100%}.page-404__button:hover{background-color:#2a2a2a}.page-template-certificate .header .header__submenu{display:none}.page-template-certificate .certificate{margin-top:120px}@media only screen and (max-width: 992px){.page-template-certificate .certificate{margin-top:120px}}.page-template-certificate .certificate__title{font-size:24px}@media screen and (max-width: 767px){.page-template-certificate .certificate__title{font-size:18px;line-height:26px}}.page-template-certificate .certificate__row{margin-top:24px;gap:30px}@media only screen and (max-width: 992px){.page-template-certificate .certificate__row{flex-direction:column}}@media screen and (max-width: 767px){.page-template-certificate .certificate__row{margin-top:32px;gap:16px}}.page-template-certificate .certificate__gallery{gap:16px}@media screen and (max-width: 767px){.page-template-certificate .certificate__gallery{gap:8px}}.page-template-certificate .certificate__gallery,.page-template-certificate .certificate__configurator{padding:32px;background:#f6f6f6;border-radius:24px;width:calc(50% - 15px);justify-content:flex-start}@media only screen and (max-width: 992px){.page-template-certificate .certificate__gallery,.page-template-certificate .certificate__configurator{width:100%}}@media screen and (max-width: 767px){.page-template-certificate .certificate__gallery,.page-template-certificate .certificate__configurator{border-radius:16px;width:100%;padding:16px}}.page-template-certificate .certificate__slider{width:100%}.page-template-certificate .certificate__slider .slick-slide img{width:100%;background-size:cover;border-radius:16px;height:auto}.page-template-certificate .certificate__nav{width:100%}.page-template-certificate .certificate__nav .slick-slide{border-radius:12px;padding:0 6px;cursor:pointer;position:relative}@media screen and (max-width: 767px){.page-template-certificate .certificate__nav .slick-slide{padding:0 4px}}.page-template-certificate .certificate__nav .slick-slide::before{content:"";position:absolute;top:0;left:6px;bottom:0;width:calc(100% - 12px);border:2px solid transparent;border-radius:12px;pointer-events:none;z-index:1;transition:border-color .25s ease}@media screen and (max-width: 767px){.page-template-certificate .certificate__nav .slick-slide::before{width:calc(100% - 8px);border-radius:8px;left:4px}}.page-template-certificate .certificate__nav .slick-slide.slick-current::before{border-color:#035139}.page-template-certificate .certificate__nav .slick-slide img{width:100%;height:auto;background-size:cover;border-radius:12px}@media screen and (max-width: 767px){.page-template-certificate .certificate__nav .slick-slide img{border-radius:8px}}.page-template-certificate .certificate__nav .slick-list{margin:0 -6px;width:100%}.page-template-certificate .certificate__configurator-title{font-family:"Dela Gothic One",cursive;font-weight:400;line-height:29px;letter-spacing:.02em;margin-bottom:16px}@media screen and (max-width: 767px){.page-template-certificate .certificate__configurator-title{font-size:16px;line-height:23px}}.page-template-certificate .certificate__type,.page-template-certificate .certificate__nominal{gap:14px;margin-bottom:32px}@media screen and (max-width: 767px){.page-template-certificate .certificate__type,.page-template-certificate .certificate__nominal{gap:12px;margin-bottom:24px}}.page-template-certificate .certificate__nominal{max-width:500px;flex-wrap:wrap}@media screen and (max-width: 767px){.page-template-certificate .certificate__nominal{max-width:300px}}.page-template-certificate .certificate__price-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.page-template-certificate .certificate__price-wrapper .certificate__old-price{font-size:10px;line-height:10px;color:#8b928c;text-decoration:line-through}.page-template-certificate .certificate__price-wrapper .certificate__new-price{line-height:18px}.page-template-certificate .certificate__price-wrapper .certificate__sale-percent{position:absolute;right:9px;top:4px;background:#c20d0d;border-radius:12px;padding:2px 4px;font-size:10px;line-height:120%;color:#fff}.page-template-certificate .certificate input[type=radio]:checked+label .certificate__old-price{color:#fff}.page-template-certificate .certificate__item{position:relative;justify-content:center;min-width:126px}.page-template-certificate .certificate__item.certificate__item--has-sale{padding:10px 20px 8px;min-width:128px;justify-content:flex-start}@media screen and (max-width: 767px){.page-template-certificate .certificate__item.certificate__item--has-sale{min-width:116px}}.page-template-certificate .certificate__item .certificate__sale-badge-type{padding:2px 8px;background:#050607;border-radius:12px;position:absolute;top:-8px;white-space:nowrap;left:50%;transform:translateX(-50%);font-size:12px;line-height:120%}@media screen and (max-width: 767px){.page-template-certificate .certificate__item{font-size:14px;line-height:22px;padding:8px 16px;gap:8px;border-radius:8px;min-width:108px}}.page-template-certificate .certificate__item-note{display:none;width:227px;position:absolute;left:calc(100% - 47px);bottom:50px;color:#2a2a2a;font-size:12px;line-height:120%;letter-spacing:.01em;padding:10px;background:#fff;box-shadow:0px 0px 20px rgba(41,51,47,.2);border-radius:12px;z-index:1;text-align:left}.page-template-certificate .certificate__item-note svg{position:absolute;bottom:-11px;left:11px}.page-template-certificate .certificate__info{line-height:0}@media screen and (max-width: 767px){.page-template-certificate .certificate__info svg{width:16px;height:16px}}.page-template-certificate .certificate__info:hover+.certificate__item-note{display:block}.page-template-certificate .certificate__count{width:144px;padding:8px 20px;gap:16px;background:#fff;border-radius:12px}@media screen and (max-width: 767px){.page-template-certificate .certificate__count{width:136px;padding:8px 20px;border-radius:8px;gap:16px}}.page-template-certificate .certificate__count input{text-align:center;pointer-events:none;background:transparent;width:24px;font-size:18px;line-height:178%;-webkit-appearance:none;margin:0;-moz-appearance:textfield}@media screen and (max-width: 767px){.page-template-certificate .certificate__count input{font-size:16px;line-height:24px}}.page-template-certificate .certificate__count input::-webkit-outer-spin-button,.page-template-certificate .certificate__count input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-template-certificate .certificate__count-btn{line-height:0}.page-template-certificate .certificate__count-btn.disabled{pointer-events:none}.page-template-certificate .certificate__count-btn.disabled svg path,.page-template-certificate .certificate__count-btn.disabled svg circle{stroke:#e3e3e3}.page-template-certificate .shipping-data{margin-top:30px}.page-template-certificate .shipping-data__body{padding:32px;background:#f6f6f6;border-radius:24px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__body{padding:16px;border-radius:16px}}.page-template-certificate .shipping-data__title{margin-bottom:32px}.page-template-certificate .shipping-data__subtitle{font-family:"Dela Gothic One",cursive;font-weight:400;line-height:29px;display:flex;align-items:center;gap:12px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__subtitle{font-size:16px;line-height:23px}}.page-template-certificate .shipping-data .input-text{max-width:unset;margin-top:24px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data .input-text{gap:6px}}.page-template-certificate .shipping-data .input-text label,.page-template-certificate .shipping-data .input-text .label{margin-top:18px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data .input-text label,.page-template-certificate .shipping-data .input-text .label{font-size:16px;line-height:140%}}.page-template-certificate .shipping-data .input-text label:first-child,.page-template-certificate .shipping-data .input-text .label:first-child{margin-top:0}.page-template-certificate .shipping-data .input-text input{background:#fff !important;padding:13px 16px !important}@media screen and (max-width: 767px){.page-template-certificate .shipping-data .input-text input{font-size:16px;line-height:140%}}.page-template-certificate .shipping-data__step{padding:8px 17px;background:#fff;border-radius:8px;font-family:"Museo Sans Cyrl";font-size:18px;line-height:26px;color:#21a068;text-align:center}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__step{min-width:42px;padding:4px 8px;border-radius:6px;font-size:14px;line-height:22px}}.page-template-certificate .shipping-data__row{justify-content:space-between;gap:94px;min-height:351px}@media only screen and (max-width: 1024px){.page-template-certificate .shipping-data__row{flex-direction:column;gap:80px}}.page-template-certificate .shipping-data__send{position:relative}.page-template-certificate .shipping-data__send.disabled .shipping-data__options input[type=radio]:checked+.shipping-data__label svg rect:last-child{fill:#e3e3e3 !important}.page-template-certificate .shipping-data__send.disabled .shipping-data__options .shipping-data__label{pointer-events:none;cursor:not-allowed}.page-template-certificate .shipping-data__send.disabled .shipping-data__options .shipping-data__label svg rect:first-child{stroke:#e3e3e3 !important}.page-template-certificate .shipping-data__send::before{content:"";position:absolute;top:0;right:-47.5px;width:1px;background:#e3e3e3;height:100%}@media only screen and (max-width: 1024px){.page-template-certificate .shipping-data__send::before{display:none}}.page-template-certificate .shipping-data__send,.page-template-certificate .shipping-data__sender{height:auto;flex-direction:column;justify-content:space-between;width:calc(50% - 47px)}@media only screen and (max-width: 1024px){.page-template-certificate .shipping-data__send,.page-template-certificate .shipping-data__sender{width:100%;gap:32px}}.page-template-certificate .shipping-data__sender{position:relative}@media only screen and (max-width: 992px){.page-template-certificate .shipping-data__sender::before{content:"";position:absolute;top:-40px;right:0;width:100%;background:#e3e3e3;height:1px}}.page-template-certificate .shipping-data__where{margin-top:24px;padding:6px;gap:4px;background:#fff;border-radius:12px}.page-template-certificate .shipping-data__where-textarea{resize:none;font-size:16px;line-height:140%;background:#fff;padding:2px 52px 2px 16px;border-radius:6px}@media screen and (min-width: 768px){.page-template-certificate .shipping-data__where-textarea{padding:13px 52px 13px 16px}}.page-template-certificate .shipping-data__where-label{width:100% !important;font-size:18px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__where-label{font-size:14px;padding:8px}}.page-template-certificate .shipping-data__where-label.disabled{padding:6px 20px;line-height:100%;pointer-events:none;color:#8b928c !important}.page-template-certificate .shipping-data__where-label.disabled span{margin-top:4px;display:block;font-size:12px;font-weight:400;line-height:100%;letter-spacing:.12px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__where-label.disabled span{font-size:10px}}.page-template-certificate .shipping-data__where input[type=radio]:not(:checked)+.shipping-data__where-label{color:#035139}.page-template-certificate .shipping-data__label{width:-moz-max-content;width:max-content;justify-content:flex-end;flex-direction:row-reverse;margin-top:16px;gap:12px}.page-template-certificate .shipping-data__label svg rect{transition:all .25s ease}.page-template-certificate .shipping-data__note{padding-top:16px;font-size:14px;line-height:17px;color:#035139;position:relative}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__note{font-size:12px;line-height:120%}}.page-template-certificate .shipping-data__note::before{content:"";position:absolute;top:0;left:0;height:1px;width:120px;background:#e3e3e3}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__note::before{width:80px}}.page-template-certificate .shipping-data__actions{margin-top:24px;justify-content:flex-end;gap:10px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__actions{margin-top:-12px}}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__actions.step{margin-top:0}.page-template-certificate .shipping-data__actions.step .js-next-step,.page-template-certificate .shipping-data__actions.step .js-prev-step,.page-template-certificate .shipping-data__actions.step .js-pay-step{width:-moz-max-content;width:max-content;margin-top:24px}}.page-template-certificate .shipping-data__submit{display:block;border-radius:8px;padding:7px 39px;background:#035139;width:-moz-max-content;width:max-content;color:#fff;font-size:1.125em;font-style:normal;font-weight:600;line-height:173%;letter-spacing:.18px;transition:background .25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #035139}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__submit{width:100%;font-size:14px;line-height:18px;padding:10px 32px}}.page-template-certificate .shipping-data__submit.js-prev-step,.page-template-certificate .shipping-data__submit.js-upload-video-btn{background:#fff;color:#035139}.page-template-certificate .shipping-data__submit.js-prev-step:hover,.page-template-certificate .shipping-data__submit.js-upload-video-btn:hover{color:#fff}.page-template-certificate .shipping-data__submit.js-prev-step:hover svg path,.page-template-certificate .shipping-data__submit.js-upload-video-btn:hover svg path{stroke:#fff}.page-template-certificate .shipping-data__submit:hover{background:#21a068;border-color:#21a068}.page-template-certificate .shipping-data__form-step{height:100%;display:flex;flex-direction:column;justify-content:space-between}.page-template-certificate .shipping-data__delivery-note{margin-top:24px;font-size:16px;line-height:140%;color:#035139}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__delivery-note{font-size:14px;line-height:140%}}.page-template-certificate .shipping-data__datepicker-input{position:relative}.page-template-certificate .shipping-data__datepicker-input::before{content:"";width:24px;height:24px;position:absolute;background-image:url("../img/calendar.svg");background-size:contain;background-repeat:no-repeat;top:12px;right:16px;pointer-events:none}.page-template-certificate .shipping-data__char-counter{display:block;text-align:right;margin-top:4px;font-size:12px;line-height:120%}.page-template-certificate .shipping-data__greeting{margin-top:24px}.page-template-certificate .shipping-data__greeting textarea{resize:none;width:100%;padding:12px 15px;background:#fff;border-radius:6px;font-family:"Museo Sans Cyrl";font-size:1em;line-height:140%;letter-spacing:.01em;color:#2a2a2a;transition:border-color .25s;border:1px solid #fff;height:92px}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__greeting textarea{height:114px}}.page-template-certificate .shipping-data__greeting textarea:focus{border-color:#035139;outline:none}.page-template-certificate .shipping-data__greeting textarea::-moz-placeholder{color:#8b928c}.page-template-certificate .shipping-data__greeting textarea::placeholder{color:#8b928c}.page-template-certificate .shipping-data__video-upload-text{line-height:19px;font-size:16px;color:#626262;margin:8px 0 40px}.page-template-certificate .shipping-data__video-upload-content{margin-top:24px;gap:64px;padding:24px;background:#fff;border-radius:16px}.page-template-certificate .shipping-data__video-upload-content svg{flex-shrink:0}.page-template-certificate .shipping-data__video-upload-content .js-upload-video-btn{padding:10px 23px 10px 19px;display:flex;gap:8px;align-items:center;font-size:14px;line-height:18px}.page-template-certificate .shipping-data__info{cursor:pointer;line-height:0;position:relative}@media screen and (max-width: 767px){.page-template-certificate .shipping-data__info svg{width:16px;height:16px}}.page-template-certificate .shipping-data__info:hover>.shipping-data__info-note{display:block}.page-template-certificate .shipping-data__info-note{font-family:"Museo Sans Cyrl";display:none;width:227px;position:absolute;left:-9px;bottom:36px;color:#2a2a2a;font-size:12px;line-height:120%;letter-spacing:.01em;padding:10px;background:#fff;box-shadow:0px 0px 20px rgba(41,51,47,.2);border-radius:12px;z-index:1;text-align:left}.page-template-certificate .shipping-data__info-note svg{position:absolute;bottom:-11px;left:11px}.page-template-certificate .shipping-data__popup-sms{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-top:24px;font-size:14px;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:color .25s}.page-template-certificate .shipping-data__popup-sms:hover{color:#035139}.page-template-certificate .shipping-data__label-text{font-size:1rem}.page-template-certificate .shipping-data__tel-code{background:#fff;color:#21a068;padding:0 0 0 8px;line-height:50px}.page-template-certificate .shipping-data .custom-select{border-radius:6px 0 0 6px;background:#fff;display:flex;align-items:center;width:72px;justify-content:center;border-right:1px solid #f6f6f6}.page-template-certificate .shipping-data__mobile-form{margin-top:0 !important;padding-left:0 !important}.page-template-certificate .shipping-data__mobile-form #recipient-phone{padding:13px 16px 13px 8px !important;outline:unset}.page-template-certificate .shipping-data__mobile-form input{border-radius:0 6px 6px 0}.page-template-certificate .certificate-information{margin-bottom:114px}.page-template-certificate .certificate-information__row{padding:32px;background:#f6f6f6;border-radius:24px}@media screen and (max-width: 767px){.page-template-certificate .certificate-information__row{padding:20px 16px 16px;border-radius:16px}}.page-template-certificate .certificate-information__main-title{margin-bottom:32px}@media screen and (max-width: 767px){.page-template-certificate .certificate-information__main-title{margin-bottom:0}}.page-template-certificate .certificate-information__item{border-bottom:1px solid #e3e3e3}@media screen and (max-width: 767px){.page-template-certificate .certificate-information__item.active .certificate-information__header{padding-bottom:12px}}.page-template-certificate .certificate-information__item svg{transition:transform .25s}@media screen and (max-width: 767px){.page-template-certificate .certificate-information__item svg{width:24px;height:24px}}.page-template-certificate .certificate-information__item.active svg{transform:rotate(180deg)}.page-template-certificate .certificate-information__header{cursor:pointer;padding:24px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:padding .25s ease}.page-template-certificate .certificate-information__header:hover .certificate-information__title{color:#21a068}.page-template-certificate .certificate-information__title{font-weight:400;font-family:"Dela Gothic One",cursive;transition:color .25s}@media screen and (max-width: 767px){.page-template-certificate .certificate-information__title{font-size:16px;line-height:23px}}.page-template-certificate .certificate-information__icon{line-height:0}.page-template-certificate .certificate-information__content{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.page-template-certificate .certificate-information__body{padding-bottom:24px}.page-template-certificate .certificate-information__text p{font-size:16px;line-height:24px}.page-template-certificate .certificate-information .certificate-steps{gap:24px}@media only screen and (max-width: 992px){.page-template-certificate .certificate-information .certificate-steps{flex-direction:column}}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-steps{margin-top:12px}}.page-template-certificate .certificate-information .certificate-steps__item{flex:1;padding:24px;background:#fff;border-radius:24px}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-steps__item{padding:16px;border-radius:16px}}.page-template-certificate .certificate-information .certificate-steps__img img{width:100%;height:160px;background-size:cover;background:#f6f6f6;border-radius:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width: 992px){.page-template-certificate .certificate-information .certificate-steps__img img{-o-object-fit:contain;object-fit:contain}}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-steps__img img{height:140px}}.page-template-certificate .certificate-information .certificate-steps__title{font-weight:400;font-family:"Dela Gothic One",cursive;margin:16px 0 12px}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-steps__title{margin:12px 0 8px;font-size:16px;line-height:23px}}.page-template-certificate .certificate-information .certificate-steps__text{line-height:140%}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-steps__text{font-size:14px}}.page-template-certificate .certificate-information .certificate-test-form{margin-top:32px;background:#fff;border-radius:24px;padding:24px}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-test-form{padding:16px;border-radius:16px}}.page-template-certificate .certificate-information .certificate-test-form__title{font-weight:400;font-family:"Dela Gothic One",cursive;margin-bottom:24px}.page-template-certificate .certificate-information .certificate-test-form__row{gap:24px}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-test-form__row{flex-direction:column}}.page-template-certificate .certificate-information .certificate-test-form__field{max-width:unset}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-test-form__field{gap:6px}}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-test-form__label{font-size:16px;line-height:140%}}.page-template-certificate .certificate-information .certificate-test-form__input{padding:13px 15px !important}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-test-form__input{font-size:16px;line-height:140%}}.page-template-certificate .certificate-information .certificate-test-form__footer{justify-content:flex-end}.page-template-certificate .certificate-information .certificate-test-form__submit{display:block;border-radius:8px;padding:7px 39px;background:#035139;width:-moz-max-content;width:max-content;color:#fff;font-size:1.125em;font-style:normal;font-weight:600;line-height:173%;letter-spacing:.18px;transition:background .25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #035139;margin-top:24px}.page-template-certificate .certificate-information .certificate-test-form__submit:disabled{background:#8b928c;border-color:#8b928c;pointer-events:none}@media screen and (max-width: 767px){.page-template-certificate .certificate-information .certificate-test-form__submit{width:100%;font-size:14px;line-height:18px;padding:10px 32px}}.page-template-certificate .certificate-information .certificate-test-form__submit:hover{background:#21a068;border-color:#21a068}.page-template-certificate .certificate-popup__body{padding:40px 24px 24px;max-width:600px;box-shadow:0px 0px 20px rgba(41,51,47,.2);gap:16px}.page-template-certificate .certificate-popup__close{cursor:pointer;position:absolute;right:24px;top:24px}.page-template-certificate .certificate-popup__img{width:auto;height:309px}.page-template-certificate .certificate-popup__title{line-height:32px}.page-template-certificate .datetime-popup__body{padding:40px 24px 24px;max-width:600px;box-shadow:0px 0px 20px rgba(41,51,47,.2);gap:16px}@media screen and (max-width: 767px){.page-template-certificate .datetime-popup__body{padding:24px 16px 16px}}.page-template-certificate .datetime-popup__body.is-time-step{max-width:520px}@media screen and (max-width: 767px){.page-template-certificate .datetime-popup__title{font-size:18px;line-height:26px}}.page-template-certificate .datetime-popup__close{cursor:pointer;position:absolute;right:24px;top:24px}@media screen and (max-width: 767px){.page-template-certificate .datetime-popup__close{right:16px;top:16px}}.page-template-certificate .datetime-popup__step{width:100%;padding:24px 0px;background:#f6f6f6;border-radius:16px;justify-content:center}@media screen and (max-width: 767px){.page-template-certificate .datetime-popup__step{padding:8px}}.page-template-certificate .datetime-popup__step.time{background:#fff;padding:0}.page-template-certificate .datetime-popup__step.time .datetime-popup__actions{max-width:unset;padding:0}.page-template-certificate .datetime-popup__actions{max-width:356px;margin:0 auto;justify-content:flex-end;background:#fff;border-radius:0 0 12px 12px;padding:0 16px 16px;gap:10px}@media screen and (max-width: 767px){.page-template-certificate .datetime-popup__actions{padding:0 12px 12px}}.page-template-certificate .datetime-popup__selected-date{color:#035139}.page-template-certificate .datetime-popup #inline-datepicker{justify-content:center}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-calendar td a{transition:background .25s}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-calendar td a:hover{color:#21a068;background:#f2fbf7}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-calendar thead th span{font-weight:400;font-size:14px;line-height:18px;color:#8b928c}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-unselectable span{font-weight:600;font-size:18px;line-height:100%;color:#8b928c}.page-template-certificate .datetime-popup #inline-datepicker .ui-state-default{display:flex;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;background:transparent;border-radius:50px}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-current-day a{color:#fff !important;background:#035139 !important}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;gap:12px;width:auto;height:auto;background:#fff;border-radius:12px 12px 0 0;padding:16px 16px 12px}@media screen and (max-width: 767px){.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker{padding:12px;width:100%}}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-header{position:relative;margin-bottom:12px}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-prev,.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-next{position:absolute;top:5px;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-prev .ui-icon,.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-next .ui-icon{font-size:0;cursor:pointer}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-prev{right:48px}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-prev .ui-icon{content:"";display:block;width:24px;height:24px;background-image:url("../img/calculator/arrowleft.svg");background-repeat:no-repeat}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-next .ui-icon{content:"";display:block;width:24px;height:24px;background-image:url("../img/calculator/arrowright.svg");background-repeat:no-repeat}.page-template-certificate .datetime-popup #inline-datepicker .ui-datepicker-title{display:flex;flex-direction:row;align-items:center;padding:8px 12px 8px 16px;gap:1px;border:1px solid #e3e3e3;border-radius:8px;line-height:120%;letter-spacing:.01em;color:#035139;width:-moz-max-content;width:max-content}.page-template-certificate .datetime-popup__submit{display:block;border-radius:8px;padding:10px 23px;background:#035139;width:-moz-max-content;width:max-content;color:#fff;font-size:14px;line-height:18px;font-style:normal;font-weight:600;letter-spacing:.18px;transition:background .25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #035139}.page-template-certificate .datetime-popup__submit:disabled{border-color:#8b928c !important;color:#fff !important;background:#8b928c !important}.page-template-certificate .datetime-popup__submit.js-close-datetime,.page-template-certificate .datetime-popup__submit.js-back-to-date{background:#fff;color:#035139}.page-template-certificate .datetime-popup__submit.js-close-datetime:hover,.page-template-certificate .datetime-popup__submit.js-back-to-date:hover{color:#fff}.page-template-certificate .datetime-popup__submit.js-close-datetime:hover svg path,.page-template-certificate .datetime-popup__submit.js-back-to-date:hover svg path{stroke:#fff}.page-template-certificate .datetime-popup__submit:hover{background:#21a068;border-color:#21a068}.page-template-certificate .datetime-popup .time-picker{margin:16px 0;justify-content:center;padding:24px 0px;gap:16px;background:#f6f6f6;border-radius:16px}@media screen and (max-width: 767px){.page-template-certificate .datetime-popup .time-picker{padding:16px 0px}}.page-template-certificate .datetime-popup .time-picker__input{margin-top:6px;text-align:center;width:77px;height:70px;background:#fff;border-radius:6px}.page-template-certificate .datetime-popup .time-picker__input::-moz-placeholder{color:#8b928c}.page-template-certificate .datetime-popup .time-picker__input::placeholder{color:#8b928c}.page-template-certificate .required-notification.show-error-message{display:block !important}.page-template-templatescertificate-thankyou-php .header__submenu{display:none}.page-template-templatescertificate-thankyou-php .info-box{margin-top:32px;display:flex;flex-direction:column;align-items:flex-start;padding:32px;background:rgba(33,160,104,.1);border-radius:24px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .info-box{margin-top:16px;padding:16px;border-radius:16px}}.page-template-templatescertificate-thankyou-php .thank-you-page{margin-top:120px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page{margin-top:120px}}.page-template-templatescertificate-thankyou-php .thank-you-page__header{height:660px;width:100%;justify-content:center;background:#f2fbf7;border-radius:32px;text-align:center}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__header{height:400px;border-radius:16px;padding:0 16px}}.page-template-templatescertificate-thankyou-php .thank-you-page__image{position:absolute;width:220px;height:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__image{width:76px}}.page-template-templatescertificate-thankyou-php .thank-you-page__image.left{top:-70px;left:-150px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__image.left{top:-25px;left:24px}}.page-template-templatescertificate-thankyou-php .thank-you-page__image.right{top:-10px;right:-175px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__image.right{top:-9px;right:4px}}.page-template-templatescertificate-thankyou-php .thank-you-page__body{position:relative;max-width:557px}.page-template-templatescertificate-thankyou-php .thank-you-page__title{font-size:64px;margin-bottom:20px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__title{font-size:24px;line-height:140%;max-width:209px;margin-bottom:16px}}.page-template-templatescertificate-thankyou-php .thank-you-page__subtitle{font-size:16px;line-height:140%}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__subtitle{font-size:14px}}.page-template-templatescertificate-thankyou-php .thank-you-page__actions{margin-top:20px;gap:16px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__actions{margin-top:16px;width:100%;gap:12px}}.page-template-templatescertificate-thankyou-php .thank-you-page__items{margin-bottom:120px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .thank-you-page__items{margin-bottom:60px}}.page-template-templatescertificate-thankyou-php .order-summary{margin-top:80px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-summary{margin-top:32px}}.page-template-templatescertificate-thankyou-php .order-summary__grid{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:160px;column-gap:160px;row-gap:16px;position:relative}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-summary__grid{flex-direction:column;row-gap:12px}}.page-template-templatescertificate-thankyou-php .order-summary__grid::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:calc(100% - 64px);background-color:#e3e3e3}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-summary__grid::before{display:none}}.page-template-templatescertificate-thankyou-php .order-summary__item{display:flex;justify-content:space-between;width:calc(50% - 80px);align-items:flex-end}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-summary__item{width:100%;justify-content:space-between}.page-template-templatescertificate-thankyou-php .order-summary__item:nth-child(2){order:1}.page-template-templatescertificate-thankyou-php .order-summary__item:nth-child(4){order:2}}.page-template-templatescertificate-thankyou-php .order-summary__label{font-weight:600;font-size:18px;line-height:26px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-summary__label{font-size:14px;line-height:22px}}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-summary__value{font-size:14px;line-height:140%}}.page-template-templatescertificate-thankyou-php .order-items{margin-top:80px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-items{margin-top:32px}}.page-template-templatescertificate-thankyou-php .order-items__list{padding-top:16px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-items__list{padding-bottom:24px}}@media only screen and (max-width: 1024px){.page-template-templatescertificate-thankyou-php .order-item{flex-wrap:wrap}}@media screen and (max-width: 767px){.page-template-templatescertificate-thankyou-php .order-item{flex-direction:column;width:100%}}.page-template-templatescertificate-thankyou-php .order-item .text-col{margin-top:45px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-item .text-col{margin-top:32px}}.page-template-templatescertificate-thankyou-php .order-item .is_self{min-width:unset}@media screen and (min-width: 993px){.page-template-templatescertificate-thankyou-php .order-item .is_self{margin-left:100px}}@media only screen and (min-width: 1025px){.page-template-templatescertificate-thankyou-php .order-item .is_self{margin-left:200px}}.page-template-templatescertificate-thankyou-php .order-item__image-col{margin-right:16px}@media screen and (max-width: 767px){.page-template-templatescertificate-thankyou-php .order-item__image-col{margin-right:0}}.page-template-templatescertificate-thankyou-php .order-item__label{font-size:20px;line-height:29px;margin-bottom:16px;font-family:"Dela Gothic One",cursive}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-item__label{font-size:16px;line-height:23px}}.page-template-templatescertificate-thankyou-php .order-item__thumb{width:244px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-item__thumb{width:100%}}.page-template-templatescertificate-thankyou-php .order-item__thumb img{width:100%;height:188px;display:block;-o-object-fit:cover;object-fit:cover;border-radius:12px}.page-template-templatescertificate-thankyou-php .order-item__specs-col{margin-right:24px;min-width:126px}@media screen and (max-width: 767px){.page-template-templatescertificate-thankyou-php .order-item__specs-col{margin-right:0;margin-top:16px !important}}.page-template-templatescertificate-thankyou-php .order-item__row{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.page-template-templatescertificate-thankyou-php .order-item__row:last-child{margin-bottom:0}.page-template-templatescertificate-thankyou-php .order-item__key{font-weight:600;font-size:18px;line-height:26px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-item__val{display:flex;flex-direction:column}}.page-template-templatescertificate-thankyou-php .order-item__val,.page-template-templatescertificate-thankyou-php .order-item__text{font-size:16px;line-height:140%}.page-template-templatescertificate-thankyou-php .order-item__shipping-col{min-width:412px;margin-right:24px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-item__shipping-col{min-width:unset}}@media screen and (max-width: 767px){.page-template-templatescertificate-thankyou-php .order-item__shipping-col{margin-right:0}}.page-template-templatescertificate-thankyou-php .order-item__dot{color:#21a068;margin:0 2px}@media only screen and (max-width: 992px){.page-template-templatescertificate-thankyou-php .order-item__dot{line-height:0;color:transparent}}.banner{height:calc(100vh - 150px);margin-top:150px;position:relative;overflow:hidden}.banner::after{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 46.04%, rgba(0, 0, 0, 0.85) 95.23%)}@media(min-width: 1921px){.banner{max-height:930px}}@media only screen and (max-width: 992px){.banner{height:calc(60vh - 167px);margin-top:144px}}@media screen and (max-width: 767px){.banner{height:auto;margin-bottom:0;margin-top:134px}.banner::after{height:250px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 35.04%, #1f1c18 68.23%)}}.banner__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}@media(min-width: 2560px){.banner__image{height:930px;-o-object-position:top center;object-position:top center}}@media screen and (max-width: 767px){.banner__image{height:210px;-o-object-position:top center;object-position:top center}}.banner__advertisement{background:#f9de59;text-align:center;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);padding:12px 22px;position:absolute;top:0;left:0;width:100%;z-index:1}@media screen and (max-width: 767px){.banner__advertisement{padding:6px 10px;font-size:12px;top:4px}}.banner__container{display:flex;justify-content:space-between;align-items:flex-end;height:100%;gap:131px;position:relative}@media(min-width: 2560px){.banner__container:before,.banner__container:after{content:"";position:absolute;display:block;width:calc(50vw - 500px);bottom:0;background:#fff;z-index:1;height:calc(100% - 47px)}.banner__container:before{left:calc(-50vw + 18%)}.banner__container:after{right:calc(-50vw + 18%)}}@media only screen and (max-width: 1440px){.banner__container{gap:56px}}@media only screen and (max-width: 1024px){.banner__container{gap:24px}}.banner__container p{position:relative;color:#fff;line-height:133%;letter-spacing:.24px;font-size:1.5em}@media only screen and (max-width: 992px){.banner__container p{font-size:1em;line-height:140%}}@media screen and (max-width: 767px){.banner__container{flex-direction:column;gap:8px;height:auto}.banner__container p::before{position:absolute;content:"";top:5px;left:-20px;width:calc(100% + 40px);height:105px;z-index:-1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) -4.1%, #1f1c18 5.46%)}}.banner__title{color:#fff;margin-bottom:24px}@media only screen and (max-width: 992px){.banner__title{margin-bottom:8px}}.banner__content{z-index:1;max-width:689px;margin-bottom:56px}@media screen and (max-width: 767px){.banner__content{margin-top:130px;margin-bottom:0}}.banner__form{z-index:1;max-width:380px;padding:24px;background:#fff;border-radius:16px;margin-bottom:19px;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1)}@media only screen and (max-width: 992px){.banner__form{max-width:343px;margin-bottom:16px;padding:16px}}@media screen and (max-width: 767px){.banner__form{max-width:100%}}.banner__submit-div{cursor:pointer}.banner__submit-div:hover input{background:#21a068}.banner__text-form{font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;margin-bottom:16px}.banner__code{color:#21a068;padding-right:16px;padding:13px 0 13px 8px;font-size:1em;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px}.our-services__text p{margin-bottom:12px}.our-services__text p:last-child{margin-bottom:0}.our-services__service{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;margin-top:50px}.our-services__service.large-quantity .our-services__item{flex:0 1 calc(25% - 18px)}@media only screen and (max-width: 1024px){.our-services__service.large-quantity .our-services__item{flex:0 1 calc(33.3% - 10px)}}@media screen and (max-width: 767px){.our-services__service.large-quantity .our-services__item{flex:0 1 calc(50% - 6px)}}@media only screen and (max-width: 1024px){.our-services__service{gap:15px}}@media screen and (max-width: 767px){.our-services__service{margin-top:12px;gap:12px}}.our-services__item{display:flex;flex:0 1 calc(33.3% - 16px);position:relative;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 24px 32px;gap:16px;background:#f7fbf7;border-radius:20px;transition:all .25s}@media only screen and (max-width: 1024px){.our-services__item{flex:0 1 calc(33.3% - 10px)}}@media screen and (max-width: 767px){.our-services__item{flex:0 1 calc(50% - 6px);min-height:auto;padding:16px 16px 18px;gap:16px}}.our-services__item:hover{background:#21a068}.our-services__item:hover img{filter:brightness(0) invert(1)}.our-services__item:hover .our-services__item-title,.our-services__item:hover .our-services__item-price{color:#fff}.our-services__item img{width:72px;height:72px}@media screen and (max-width: 767px){.our-services__item img{width:48px;height:48px}}.our-services__item-price{margin-top:auto;color:#21a068;line-height:3.1em;font-weight:600;font-size:20px;line-height:120%}@media screen and (max-width: 767px){.our-services__item-price{font-size:16px}}.our-services__item-title{font-size:24px;letter-spacing:.01em;max-width:99%}@media screen and (max-width: 767px){.our-services__item-title{font-size:18px;max-width:unset}}.our-services__item-top{position:absolute;right:24px;top:30px;padding:4px 12px;line-height:32px;background:#f5df6f;border-radius:6px}@media screen and (max-width: 767px){.our-services__item-top{right:16px;top:16px;padding:4px 10px;font-size:14px;line-height:20px}}.our-services.b2b-mode .our-services__item-price{width:100%}.our-services.b2b-mode div.our-services__item:hover{background:#f7fbf7}.our-services.b2b-mode div.our-services__item:hover img{filter:unset}.our-services.b2b-mode div.our-services__item:hover .our-services__item-title{color:#050607}.our-services.b2b-mode div.our-services__item:hover .our-services__item-price{color:#21a068}@media screen and (max-width: 767px){.our-services.b2b-mode a.our-services__item .our-services__item-price{flex-direction:column;align-items:flex-start;gap:16px}}.our-services.b2b-mode a.our-services__item .our-services__item-price svg{transition:transform .3s}.our-services.b2b-mode a.our-services__item:hover .our-services__item-price svg{transform:rotate(45deg)}.our-services.b2b-mode a.our-services__item:hover .our-services__item-price svg path{stroke:#fff}.basic-cleaning__body{padding:56px;border-radius:20px;background:#f9f9f9}@media only screen and (max-width: 992px){.basic-cleaning__body{padding:24px}}@media screen and (max-width: 767px){.basic-cleaning__body{padding:16px}}.basic-cleaning__text{max-width:840px}@media screen and (max-width: 767px){.basic-cleaning__text{line-height:155%}}.basic-cleaning__box{position:relative}.basic-cleaning__menu{margin-top:32px;gap:48px;overflow:unset;max-width:592px}@media only screen and (max-width: 992px){.basic-cleaning__menu{margin-top:24px;gap:15px;max-width:unset;justify-content:space-between}}.basic-cleaning__menu .slide-line{display:block;padding:0;margin:0;position:absolute;left:0;top:8px;z-index:0;width:110px;height:4px;border-radius:50px 50px 0px 0px;background:#21a068}.basic-cleaning__btn{font-family:"Dela Gothic One",cursive;text-transform:uppercase}@media screen and (max-width: 767px){.basic-cleaning__btn{font-size:.75em}}.basic-cleaning__btn.active{color:#21a068}.basic-cleaning__row{display:grid;grid-template-columns:repeat(2, 1fr);min-width:592px;gap:16px;width:100%;height:100%;margin-top:28px}@media only screen and (max-width: 992px){.basic-cleaning__row{gap:8px;min-width:unset;height:auto}}@media screen and (max-width: 767px){.basic-cleaning__row{margin-top:23px}}.basic-cleaning__column{justify-content:space-between;gap:16px}@media only screen and (max-width: 1024px){.basic-cleaning__column{flex-direction:column}}.basic-cleaning__image{width:100%;max-height:449px}@media only screen and (max-width: 992px){.basic-cleaning__image{max-height:unset}}.basic-cleaning__image img{width:100%;height:449px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.basic-cleaning .column{cursor:pointer;padding:15px 12px 15px 8px;height:-moz-max-content;height:max-content;transition:all .25s;position:relative;background:#fff;border-radius:10px}@media only screen and (max-width: 992px){.basic-cleaning .column{height:-moz-max-content;height:max-content;padding:8px 22px 12px 8px}}.basic-cleaning .column:hover{background-color:rgba(33,160,104,.1)}.basic-cleaning .column.active{background:#21a068}.basic-cleaning .column.active .title-span{color:#fff}.basic-cleaning .column.active .img img{filter:grayscale(100%) brightness(1000%);background-blend-mode:overlay}.basic-cleaning .column.active .absoulte-position svg path{stroke:#fff}.basic-cleaning .column__body{display:flex;align-items:center;gap:12px;margin-bottom:8px;position:relative}.basic-cleaning .column__body img{width:auto;height:32px}.basic-cleaning .column__body-close{position:absolute;right:-12px;top:0}.basic-cleaning .column__body-close svg{cursor:pointer}.basic-cleaning .column__head{padding:10px 24px;border-radius:10px;background:#fff;margin-bottom:16px}@media screen and (max-width: 767px){.basic-cleaning .column__head{padding:10px 20px 10px 16px}}.basic-cleaning .column__head p{font-size:1em;line-height:140%;letter-spacing:.16px;color:#050607}.basic-cleaning .column__title{color:#21a068}.basic-cleaning .column .title-span{transition:color .25s;font-size:1.11111em}@media screen and (max-width: 767px){.basic-cleaning .column .title-span{font-size:1em}}.basic-cleaning .column .img img{transition:all .25s;width:45px;height:45px}@media screen and (max-width: 767px){.basic-cleaning .column .img img{width:40px;height:40px}}.basic-cleaning .name{display:flex;align-items:center;gap:10px}@media screen and (max-width: 767px){.basic-cleaning .name{flex-direction:column;align-items:flex-start;gap:8px}}.basic-cleaning .absoulte-position{top:8px;right:8px;position:absolute}.basic-cleaning .absoulte-position svg path{transition:stroke .25s}.basic-cleaning .gallery img{height:auto;width:100%;max-height:285px;-o-object-fit:cover;object-fit:cover;border-radius:12px}@media only screen and (max-width: 992px){.basic-cleaning .gallery img{max-height:385px}}.additional-services{margin-bottom:-100px}.additional-services__head{display:flex;justify-content:space-between;align-items:flex-end;gap:112px;position:relative}.additional-services__categories{display:flex;gap:48px;margin-bottom:28px}@media screen and (max-width: 767px){.additional-services__categories{justify-content:space-between;margin-bottom:23px}}.additional-services__categories a{font-family:"Dela Gothic One",cursive;text-transform:uppercase;transition:color .5s ease}@media screen and (max-width: 767px){.additional-services__categories a{font-size:.75em}}.additional-services__categories a.active{color:#21a068}.additional-services__categories li.slide-line{display:block;padding:0;margin:0;position:absolute;left:0;top:8px;z-index:0;width:110px;height:4px;border-radius:50px 50px 0px 0px;background:#21a068}@media screen and (max-width: 767px){.additional-services__categories li.slide-line{height:3px;top:6px}}.additional-services__text{margin-bottom:32px}@media screen and (max-width: 767px){.additional-services__text{margin-bottom:16px}}.additional-services__box{position:relative}.additional-services__image{width:100%;max-width:215px;height:auto}@media only screen and (max-width: 1024px){.additional-services__image{width:140px;height:140px;position:absolute;right:-5px;top:-50px}}@media screen and (max-width: 767px){.additional-services__image{top:-24px;width:60px;height:60px}}.additional-services__items{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:12px;-moz-column-gap:16px;column-gap:16px}.additional-services__items img{width:45px;height:auto}@media only screen and (max-width: 1024px){.additional-services__items{grid-template-columns:1fr 1fr}.additional-services__items img{width:40px}}@media screen and (max-width: 767px){.additional-services__items{gap:8px}}.additional-services__item{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:12px 25px 12px 8px;border-radius:12px;background:#f7fbf7}@media only screen and (max-width: 1024px){.additional-services__item{flex-direction:column;align-items:flex-start;padding:8px 25px 12px 8px;gap:2px}}.additional-services__item:hover{cursor:help}.additional-services__item:hover .additional-services__open p,.additional-services__item:hover .additional-services__open svg{display:block}@media only screen and (min-width: 1025px){.additional-services__item:nth-child(4n) .additional-services__up p{left:-426px}.additional-services__item:nth-child(4n) .additional-services__up svg{left:-10px}}@media only screen and (max-width: 1024px){.additional-services__item:nth-child(2n) .additional-services__up p{left:-226px}.additional-services__item:nth-child(2n) .additional-services__up svg{left:-8px}}.additional-services__content{display:flex;flex-direction:column;gap:4px}@media screen and (max-width: 767px){.additional-services__content{gap:0}}.additional-services__price{color:#21a068}.additional-services__open{position:absolute;top:8px;right:8px}.additional-services__open:hover{display:block}.additional-services__up{position:relative}.additional-services__up p{width:450px;position:absolute;top:20px;left:-205px;padding:16px;border-radius:12px;display:none;z-index:1;background:#2a2a2a;color:#f9f9f9}@media only screen and (max-width: 1024px){.additional-services__up p{width:250px;top:20px;left:-117px;font-size:1em;line-height:normal}}.additional-services__up svg{display:none;position:absolute;width:24px;height:10px;top:11px;left:-4px}.additional-services__empty{height:150px;width:100%}.about-us__row{display:flex;flex-direction:row;gap:24px}@media only screen and (max-width: 1024px){.about-us__row{flex-direction:column;gap:16px}}.about-us__row.bottom{margin-top:32px}.about-us__achievement{display:flex;flex-direction:row;flex-wrap:wrap;width:-moz-max-content;width:max-content;max-width:676px;gap:16px}@media only screen and (max-width: 1024px){.about-us__achievement{max-width:100%}}.about-us__advertisement-title{font-size:1.25em;line-height:normal}@media screen and (max-width: 767px){.about-us__advertisement-title{font-size:1.125em;letter-spacing:.36px}}.about-us__achievement-item{width:100%;max-width:330px;display:flex;height:auto;padding:16px 24px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:12px;background:#f7fcf9}@media only screen and (max-width: 1024px){.about-us__achievement-item{max-width:calc(50% - 8px)}}@media only screen and (max-width: 992px){.about-us__achievement-item{max-width:330px}}.about-us__achievement-title{font-weight:600}.about-us__achievement-head{display:flex;gap:8px;align-items:center;height:40px}.about-us__achievement-icon{width:40px;height:40px}.about-us__achievement-text{font-size:1em;line-height:140%}.about-us__gallery{display:grid;grid-column-gap:8px;grid-row-gap:8px;height:-moz-max-content;height:max-content}.about-us__gallery.about-gallery-3{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.about-us__gallery.about-gallery-3 .gallery-item-1{grid-column:1/span 2;grid-row:1/span 2}.about-us__image{height:203px;width:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.about-us__image{height:auto;width:100%}}.about-us__img img{height:220px;width:244px;border-radius:12px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.about-us__img img{height:auto;width:100%;padding-right:12px}}@media screen and (max-width: 767px){.about-us__img img{padding-right:0}}.about-us__advertisement{position:relative;display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch;border-radius:12px;background:#f7fcf9;max-width:684px;width:100%}@media only screen and (max-width: 1024px){.about-us__advertisement{margin-top:32px;padding:24px;gap:16px;max-width:unset}}@media screen and (max-width: 767px){.about-us__advertisement{padding:16px}}.about-us__icon{position:absolute;top:-32px;right:15px;height:150px;width:150px}@media screen and (max-width: 767px){.about-us__icon{top:-26px;right:0;height:85px;width:85px}}.about-us__slider{position:relative;max-width:500px;width:100%}@media only screen and (max-width: 1024px){.about-us__slider{max-width:unset}}.about-us .slider-navigation{top:35%;padding:0 17px 0 11px}@media screen and (max-width: 767px){.about-us .slider-navigation{top:42%}}.about-us .slick-dots{margin-top:12px}@media screen and (max-width: 767px){.about-us .slick-dots{margin-top:5px}}.about-us__achievement-mobile{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px;grid-auto-rows:auto}.about-us__achievement-mobile__item{min-height:128px;transition:all .3s ease;perspective:1000px}.about-us__achievement-mobile__card{position:relative;height:100%;transition:transform .5s;transform-style:preserve-3d;padding:12px;border-radius:12px}.about-us__achievement-mobile__front{background:#f7fcf9;position:absolute;top:0;left:0;width:100%;height:100%;min-height:128px;border-radius:12px;backface-visibility:hidden;display:flex;padding:12px 25px 12px 12px;box-sizing:border-box;color:inherit;transition:all .3s ease;border-radius:12px;justify-content:flex-start;align-items:flex-start}.about-us__achievement-mobile__front svg{position:absolute;top:0;right:-13px}.about-us__achievement-mobile__header{position:relative;width:100%}.about-us__achievement-mobile__icon{margin-bottom:8px;width:40px;height:40px}.about-us__achievement-mobile__back{transform:rotateY(180deg);background:#21a068;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;min-height:128px;border-radius:12px;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;padding:12px;box-sizing:border-box;color:inherit;transition:all .3s ease;border-radius:12px}.about-us__achievement-mobile__text{color:#f7fcf9;font-size:1em;line-height:140%}.about-us__achievement-mobile__title{font-weight:600;line-height:156%;letter-spacing:.18px;color:#050607}@media screen and (max-width: 767px){.about-us__desc{font-size:1em;line-height:140%;letter-spacing:.16px}.about-us__desc br{display:none}}.modern-team__row{background:#f9f9f9;padding:48px 56px;border-radius:12px}@media only screen and (max-width: 1024px){.modern-team__row{padding:24px}}@media screen and (max-width: 767px){.modern-team__row{padding:16px}}.modern-team__text{max-width:730px;width:100%}.modern-team__slider{position:relative;margin-top:32px}@media screen and (max-width: 767px){.modern-team__slider{margin-top:16px}}.member{padding:0px 8px}.member__name{margin-top:12px;margin:12px 0 4px;color:#050607}@media screen and (max-width: 767px){.member__name{margin:8px 0 0}}.member__comment{font-size:1em;line-height:140%;min-height:44.8px}.member__with{margin-top:12px;color:#21a068;font-weight:600;line-height:155%}@media screen and (max-width: 767px){.member__with{margin-top:8px}}.member img{display:block;width:100%;height:256px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.instant-support__container{display:flex;gap:30px}@media screen and (max-width: 767px){.instant-support__container{flex-direction:column;gap:32px}}.instant-support__support{border-radius:18px;border:1px solid #f9f9f9;background:#fff;padding:32px;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1);max-width:380px;width:100%;height:-moz-max-content;height:max-content}@media only screen and (max-width: 1024px){.instant-support__support{padding:24px}}@media screen and (max-width: 767px){.instant-support__support{padding:16px}}.instant-support__title,.instant-support__seo-title{margin-bottom:16px}.instant-support__subtext{font-weight:600;margin-top:32px}@media screen and (max-width: 767px){.instant-support__subtext{margin-top:24px}}.instant-support__social{display:flex;gap:26px;margin-top:16px}@media screen and (max-width: 767px){.instant-support__social{margin-top:8px;gap:18px;justify-content:space-between}}.instant-support__social a{display:block;line-height:unset;text-align:center}.instant-support__social a:hover span{border-color:#21a068}.instant-support__social a:hover p{color:#21a068}.instant-support__social a span{display:block;border-radius:16px;padding:17px 19px;border:1px solid #f9f9f9;line-height:unset;transition:border-color .25s;margin-bottom:8px}.instant-support__social a p{font-weight:600;font-size:1em;transition:color .2s;color:#050607}.instant-support__seo{max-height:440px;overflow-y:scroll;padding-right:82px;width:100%}@media only screen and (max-width: 1024px){.instant-support__seo{padding-right:10px}}@media screen and (max-width: 767px){.instant-support__seo{max-height:492px}}.instant-support__seo::-webkit-scrollbar{width:5px}.instant-support__seo::-webkit-scrollbar-thumb{background:#119990;border-radius:2px}.instant-support__seo::-webkit-scrollbar-thumb:hover{background:#119990;border-radius:2px}.instant-support__seo-text p{color:rgba(42,42,42,.8);margin-bottom:16px}.instant-support__seo-text h3,.instant-support__seo-text .h3{margin-bottom:16px}@media screen and (max-width: 767px){.instant-support__seo-text p,.instant-support__seo-text li,.instant-support__seo-text a{font-size:1em}}.instant-support__seo-text ul{margin-bottom:16px}.instant-support__seo-text ul li{position:relative;padding-left:25px}.instant-support__seo-text ul li::before{content:"";position:absolute;left:0;top:10px;box-shadow:0 2px 3px rgba(0,0,0,.23);width:10px;height:10px;border-radius:50%;background-color:#21a068}.seo-block__row{border-radius:18px;border:1px solid #f9f9f9;background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,.04);padding:32px 40px}@media only screen and (max-width: 1024px){.seo-block__row{padding:24px}}@media screen and (max-width: 767px){.seo-block__row{padding:16px}}.seo-block__text table{margin-bottom:16px}@media screen and (max-width: 767px){.seo-block__text table{width:100% !important}}.seo-block__text td{padding:8px;border:1px solid #eee}.seo-block__text td p{margin-bottom:0}.seo-block__text p{margin-bottom:16px}@media screen and (max-width: 767px){.seo-block__text p{line-height:155%}}.seo-block__text ul,.seo-block__text ol{list-style-type:none;margin-bottom:16px}.seo-block__text ul li,.seo-block__text ol li{position:relative;padding-left:25px}.seo-block__text ul li::before,.seo-block__text ol li::before{content:"";position:absolute;left:0;top:10px;box-shadow:0 2px 3px rgba(0,0,0,.23);width:10px;height:10px;border-radius:50%;background-color:#21a068}.our-works__row{display:flex;gap:30px}@media only screen and (max-width: 1024px){.our-works__row{flex-direction:column;gap:16px}}.our-works__title{margin-bottom:32px}@media screen and (max-width: 767px){.our-works__title{margin-bottom:16px}}.our-works__content{position:relative;max-width:687px}@media only screen and (max-width: 1024px){.our-works__content{max-width:100%}}.our-works__content .slider-navigation{top:45%;left:50%;transform:translate(-50%, -50%);padding:0px 10px}.our-works__photo{display:flex;gap:16px;position:relative}@media only screen and (max-width: 1024px){.our-works__photo{gap:8px}}.our-works__photo img{border-radius:12px;width:336px;height:auto}@media only screen and (max-width: 1024px){.our-works__photo img{width:calc(50% - 4px)}}.our-works__photo span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:-moz-max-content;width:max-content;border-radius:30px;padding:8px 16px;background:#fff}.social-responsibility__row{border-radius:12px;background:#f7fcf9;padding:48px 56px;position:relative}@media only screen and (max-width: 1024px){.social-responsibility__row{padding:24px}}@media screen and (max-width: 767px){.social-responsibility__row{padding:16px}}.social-responsibility__title{margin-bottom:32px}@media screen and (max-width: 767px){.social-responsibility__title{margin-bottom:16px}}.social-responsibility__content{display:flex;gap:24px}@media only screen and (max-width: 992px){.social-responsibility__content{flex-direction:column;gap:16px}}.social-responsibility .slide__content{display:flex;padding:32px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:20px;background:#fff}@media screen and (max-width: 767px){.social-responsibility .slide__content{padding:16px}}.social-responsibility .slide__row{display:flex;gap:16px}@media only screen and (max-width: 1024px){.social-responsibility .slide__row{margin-bottom:16px}}@media only screen and (max-width: 992px){.social-responsibility .slide__row{flex-direction:column}}.social-responsibility .slide__title{color:#21a068;margin-bottom:16px}@media screen and (max-width: 767px){.social-responsibility .slide__title{margin-bottom:0}}.social-responsibility .slide__info{display:flex;max-width:160px;height:-moz-fit-content;height:fit-content;width:100%;padding:8px 16px 16px 16px;flex-direction:column;align-items:flex-start;border-radius:12px;background:rgba(33,160,104,.1);color:#21a068}@media only screen and (max-width: 992px){.social-responsibility .slide__info{max-width:unset;flex-direction:row;padding:12px 24px;justify-content:space-between;align-items:center;gap:16px}}.social-responsibility .slide__info svg{width:auto;height:56px}@media screen and (max-width: 767px){.social-responsibility .slide__info svg{height:60px}}.social-responsibility .slide__info-title{font-weight:700;font-size:2em;line-height:100%;margin:16px 0 8px}@media screen and (max-width: 767px){.social-responsibility .slide__info-title{font-size:1.5em;margin:0 0 4px}}.social-responsibility .slide__info-text{line-height:133%}@media screen and (max-width: 767px){.social-responsibility .slide__info-text{font-size:1em}}.social-responsibility .slide__subtext{font-weight:600;color:#050607;margin-top:16px}@media screen and (max-width: 767px){.social-responsibility .slide__text,.social-responsibility .slide__subtext{font-size:1em;line-height:140%}}.social-responsibility .slide__gallery-items{display:grid;grid-column-gap:8px;grid-row-gap:8px}.social-responsibility .slide__gallery-items.gallery-1{grid-template-columns:repeat(1, 1fr)}.social-responsibility .slide__gallery-items.gallery-1 .gallery-item{max-width:400px;min-width:400px}.social-responsibility .slide__gallery-items.gallery-2{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr)}.social-responsibility .slide__gallery-items.gallery-2 .gallery-item{width:196px;height:292px;max-height:292px}.social-responsibility .slide__gallery-items.gallery-3{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.social-responsibility .slide__gallery-items.gallery-3 .gallery-item-2{grid-column:2/span 1;grid-row:1/span 2}.social-responsibility .slide__gallery-items.gallery-3 .slide__gallery-item{max-width:196px}@media only screen and (max-width: 992px){.social-responsibility .slide__gallery-items.gallery-3 .slide__gallery-item{max-width:unset}}.social-responsibility .slide__gallery-item{width:-moz-max-content;width:max-content;height:auto;max-height:292px;grid-row:auto;grid-column:auto;-o-object-fit:cover;object-fit:cover;border-radius:12px}@media only screen and (max-width: 992px){.social-responsibility .slide__gallery-item{width:100%;max-height:unset;height:100%}}.social-responsibility .slide__gallery-subtitle{margin-top:8px;text-align:center}@media screen and (max-width: 767px){.social-responsibility .slide__gallery-subtitle{text-align:left}}.social-responsibility__navigation{display:flex;align-items:center;justify-content:space-between;max-width:100%;padding:0px 8px;position:absolute;width:100%;bottom:46%;left:0}@media only screen and (max-width: 1024px){.social-responsibility__navigation.pc{display:none}}.social-responsibility__navigation .prev-slide{transform:rotate(-180deg)}.social-responsibility__navigation .slick-disabled svg path:first-child{fill:#2a2a2a}.social-responsibility__navigation .slick-disabled svg path:last-child{fill:#fff}.social-responsibility .slick-dots{margin-top:32px;gap:16px}@media only screen and (max-width: 992px){.social-responsibility .slick-dots{gap:12px;margin-top:7px}}.social-responsibility .slick-dots li button{width:16px;height:16px;border-radius:18px;background:rgba(5,6,7,.1)}@media screen and (max-width: 767px){.social-responsibility .slick-dots li button{width:12px;height:12px}}.social-responsibility .slick-dots li.slick-active button{background:#21a068}.trust-cleaning__row{border-radius:12px;background:#fff;padding:48px 56px;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1)}@media only screen and (max-width: 1024px){.trust-cleaning__row{padding:24px}}@media screen and (max-width: 767px){.trust-cleaning__row{padding:16px}}.trust-cleaning__text{margin-top:16px;display:flex;gap:8px}.trust-cleaning__text p{font-size:1.5em;line-height:133%}@media screen and (max-width: 767px){.trust-cleaning__text p{font-size:1em}}.trust-cleaning__text p strong{color:#21a068;font-weight:600}.trust-cleaning__text svg{margin-top:2px}@media only screen and (max-width: 992px){.trust-cleaning__text svg{display:none}}.trust-cleaning__companies{display:flex;flex-wrap:wrap;margin-top:24px;-moz-column-gap:41px;column-gap:41px}@media only screen and (max-width: 1280px){.trust-cleaning__companies{-moz-column-gap:34px;column-gap:34px}}@media only screen and (max-width: 1024px){.trust-cleaning__companies{-moz-column-gap:0;column-gap:0}}.trust-cleaning__company{padding:16px;position:relative}@media only screen and (max-width: 1024px){.trust-cleaning__company{padding:20px;flex:0 1 20%}}@media screen and (max-width: 767px){.trust-cleaning__company{padding:7px}}@media only screen and (min-width: 1025px){.trust-cleaning__company:nth-child(-n+14)::after{content:"";position:absolute;left:50%;transform:translateX(-50%);right:0;bottom:0;width:98%;height:1px;background:#e3e3e3}}@media only screen and (max-width: 1024px){.trust-cleaning__company:nth-child(-n+15)::after{content:"";position:absolute;left:50%;transform:translateX(-50%);right:0;bottom:0;width:88%;height:1px;background:#e3e3e3}}.trust-cleaning__company::before{content:"";position:absolute;right:-20px;top:50%;width:1px;height:71%;transform:translateY(-50%);background:#e3e3e3}@media only screen and (max-width: 1024px){.trust-cleaning__company::before{right:-1px;height:74%}}@media only screen and (min-width: 1025px){.trust-cleaning__company:nth-child(7n)::before{content:none}}@media only screen and (max-width: 1024px){.trust-cleaning__company:nth-child(5n)::before{content:none}}.trust-cleaning__company svg{width:88px;height:88px;transition:transform .3s ease-out}@media only screen and (max-width: 1024px){.trust-cleaning__company svg{width:100%;height:auto}}.trust-cleaning__company svg path{transition:fill .3s ease-out}.trust-cleaning__company svg rect{transition:stroke .3s ease-out}.trust-cleaning__company:hover svg{transform:scale(1.2)}@media only screen and (max-width: 1024px){.trust-cleaning__company:hover svg{transform:scale(1.05)}}.trust-cleaning__company:hover svg path{fill:#21a068}.trust-cleaning__company:hover svg rect{stroke:#21a068}.reviews__row{padding:48px 56px;border-radius:12px;background:rgba(33,160,104,.1)}@media only screen and (max-width: 1024px){.reviews__row{padding:24px}}@media screen and (max-width: 767px){.reviews__row{padding:16px}}.reviews__ratings{margin-top:32px;display:flex;flex-wrap:wrap;gap:40px}@media only screen and (max-width: 992px){.reviews__ratings{row-gap:24px}}@media screen and (max-width: 767px){.reviews__ratings{margin-top:16px;flex-direction:column;gap:16px}}.reviews__item{width:calc(33.3% - 27px)}@media only screen and (max-width: 992px){.reviews__item{width:calc(50% - 20px)}}@media screen and (max-width: 767px){.reviews__item{width:100%}}.reviews__name,.reviews__rating{font-size:1.125em}.reviews__head{display:flex;justify-content:space-between}.reviews__main{display:flex;gap:8px;align-items:center}.reviews__bottom{position:relative;transition:color .25s}.reviews__bottom::before{position:absolute;content:"";bottom:-5px;left:0;width:100%;height:1px;background:#f7fbf7;transition:background .25s}.reviews__bottom:hover{color:#21a068}.reviews__bottom:hover::before{background:#21a068}.reviews__line{margin:8px 0;height:3px;background:#8b928c;width:100%;position:relative}.reviews__line:before{content:"";position:absolute;top:0;left:0;width:calc(var(--rating)/5*100%);height:100%;background:#21a068}.reviews__script{margin-top:32px}@media only screen and (max-width: 992px){.reviews__script{margin-top:20px}}.reviews__script .cuoJHc{min-height:257.4px}.answers-questions__faq{margin-top:32px}@media screen and (max-width: 767px){.answers-questions__faq{margin-top:16px}}.answers-questions__faq-title{color:#050607;transition:color .25s;width:100%}.answers-questions__faq-title,.answers-questions__body p{line-height:155%}.answers-questions__item{border-bottom:1px solid #e3e3e3;padding-bottom:16px;margin-bottom:16px;cursor:pointer}@media screen and (max-width: 767px){.answers-questions__item{padding-bottom:12px;margin-bottom:12px}}.answers-questions__item:last-child{margin-bottom:0}.answers-questions__item:hover .answers-questions__faq-title{color:#21a068}.answers-questions__item.active svg{transform:rotate(-45deg)}.answers-questions__item.active .answers-questions__faq-title{color:#21a068}.answers-questions__head{gap:24px}.answers-questions__head svg{transition:transform .25s}.answers-questions__body{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.answers-questions__body p{padding-top:16px}@media screen and (max-width: 767px){.answers-questions__body p{padding-top:12px}}.cost-cleaning__container{display:flex;gap:30px;justify-content:flex-start}@media only screen and (max-width: 1024px){.cost-cleaning__container{align-items:center}}@media screen and (max-width: 767px){.cost-cleaning__container{align-items:unset;flex-direction:column-reverse}}.cost-cleaning__content{max-width:600px;width:100%}.cost-cleaning__services{border:1px solid #21a068;border-radius:0 0 10px 10px}@media screen and (max-width: 767px){.cost-cleaning__title{max-width:calc(100% - 108px)}}.cost-cleaning__head{display:flex;justify-content:space-between;padding:10px 32px 10px 15px;background:#21a068;border-radius:10px 10px 0 0;color:#fff}@media screen and (max-width: 767px){.cost-cleaning__head{padding:10px 15px}}.cost-cleaning__image{position:relative}.cost-cleaning__image img{width:500px;height:auto}@media only screen and (max-width: 1024px){.cost-cleaning__image img{width:225px}}@media screen and (max-width: 767px){.cost-cleaning__image img{width:100px;position:absolute;top:0;right:0}}.cost-cleaning__item{display:flex;border-top:1px solid rgba(33,160,104,.08)}.cost-cleaning__price{flex:0 1 35%;color:#21a068;background:rgba(33,160,104,.05);padding:4px 32px 4px 15px;text-align:right}@media screen and (max-width: 767px){.cost-cleaning__price{padding:4px 15px;font-size:1em}}.cost-cleaning__type{flex:0 1 65%;padding:4px 15px;transition:all .25s ease}@media screen and (max-width: 767px){.cost-cleaning__type{font-size:1em}}.cost-cleaning__type:hover{text-decoration:underline;color:#050607}.blog-chystota__row{margin-bottom:24px;align-items:center}@media screen and (max-width: 767px){.blog-chystota__row{margin-bottom:16px}}.blog-chystota__title svg{vertical-align:bottom;margin-left:8px}@media screen and (max-width: 767px){.blog-chystota__title svg{display:none}}.blog-chystota__posts{display:grid;grid-template-columns:485px 1fr;grid-column-gap:30px;grid-template-rows:repeat(3, 150px);grid-row-gap:16px}@media only screen and (max-width: 1024px){.blog-chystota__posts{grid-template-columns:1fr;grid-template-rows:repeat(3, auto)}}@media screen and (max-width: 767px){.blog-chystota__posts{grid-template-columns:1fr;grid-row-gap:8px;grid-template-rows:repeat(3, auto)}}@media screen and (max-width: 767px){.blog-chystota .archive{padding:12px}.blog-chystota .archive__content{padding:0;gap:12px}.blog-chystota .archive .archive__bottom a,.blog-chystota .archive .archive__bottom p,.blog-chystota .archive .archive__bottom span{font-size:1.125em}.blog-chystota .archive .archive__dot.first{display:none}.blog-chystota .archive:not(:nth-child(1)) .archive__image{display:none}.blog-chystota .archive .archive__line{order:4;flex-basis:100%}}.blog-chystota .archive:nth-child(1){max-width:483px;width:100%;gap:24px;flex-direction:column;grid-area:1/1/4/2}@media only screen and (max-width: 1024px){.blog-chystota .archive:nth-child(1){max-width:unset}}@media screen and (max-width: 767px){.blog-chystota .archive:nth-child(1){gap:8px}}.blog-chystota .archive:nth-child(1) .archive__image{height:255px;max-width:unset}@media screen and (max-width: 767px){.blog-chystota .archive:nth-child(1) .archive__image{height:auto}}.blog-chystota .archive:nth-child(1) .archive__desc{width:100%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}@media screen and (max-width: 767px){.blog-chystota .archive:nth-child(1) .archive__desc{display:none}}.blog-chystota .archive:nth-child(1) .archive__content{gap:12px;padding:0}@media screen and (max-width: 767px){.blog-chystota .archive:nth-child(1) .archive__content{gap:8px}}.blog-chystota .archive:nth-child(1) .archive__bottom{flex-wrap:wrap;margin-top:12px}@media screen and (max-width: 767px){.blog-chystota .archive:nth-child(1) .archive__bottom{margin-top:0}}.cleaning-stages__row{padding:48px 56px;border-radius:12px;background:rgba(33,160,104,.1)}@media only screen and (max-width: 1024px){.cleaning-stages__row{padding:24px}}@media screen and (max-width: 767px){.cleaning-stages__row{padding:16px}}.cleaning-stages__content{gap:30px}@media only screen and (max-width: 1024px){.cleaning-stages__content{flex-direction:column;gap:16px}}@media only screen and (max-width: 992px){.cleaning-stages__title{margin-bottom:24px}}.cleaning-stages__list{flex:0 1 50%}.cleaning-stages__step{margin-bottom:16px;line-height:normal}@media only screen and (max-width: 992px){.cleaning-stages__step{margin-bottom:8px}}.cleaning-stages__text{margin-bottom:32px}@media only screen and (max-width: 992px){.cleaning-stages__text{margin-bottom:16px}}@media screen and (max-width: 767px){.cleaning-stages__text{font-size:1em;line-height:158%}}.cleaning-stages__text:last-child{margin-bottom:0}.cleaning-stages__video{flex:0 1 50%;margin-top:auto}.cleaning-stages__video video{width:100%;height:auto;border-radius:12px}.windows-balconies__title{margin-bottom:32px}@media only screen and (max-width: 992px){.windows-balconies__title{padding:20px}}@media screen and (max-width: 767px){.windows-balconies__title{margin-bottom:16px}}.windows-balconies__content{gap:30px;justify-content:space-between}@media only screen and (max-width: 1024px){.windows-balconies__content{flex-direction:column-reverse;gap:16px}}.windows-balconies__image{flex:0 1 50%}.windows-balconies__image img{width:100%;max-width:585px;max-height:628px;border-radius:12px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.windows-balconies__image img{-o-object-position:0 27%;object-position:0 27%;max-width:unset}}@media only screen and (max-width: 992px){.windows-balconies__image img{max-height:340px}}@media screen and (max-width: 767px){.windows-balconies__image img{max-height:220px}}.windows-balconies__body{flex:0 1 50%}.windows-balconies__numblist,.windows-balconies__list{position:relative;display:flex;padding:24px 32px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:12px;background:#f7fcf9;margin-bottom:24px}@media only screen and (max-width: 1024px){.windows-balconies__numblist,.windows-balconies__list{padding:16px;text-align:center;display:block}}.windows-balconies__list{margin-bottom:32px}@media only screen and (max-width: 992px){.windows-balconies__list{margin-bottom:16px}}.windows-balconies__list::before{content:"";width:150px;height:150px;position:absolute;top:0;right:32px;background-image:url("../img/windows-balconies.svg");background-repeat:no-repeat}@media only screen and (max-width: 1024px){.windows-balconies__list::before{content:none}}.windows-balconies__list .slick-dots li button{font-size:0}.windows-balconies__list .slick-dots li button::before{content:"";background-image:url("../img/ok-grey.svg");width:20px;height:17px;position:absolute;top:-2.5px;left:-3px}.windows-balconies__list .slick-dots li.slick-active button::before{content:"";background-image:url("../img/ok-white.svg")}.windows-balconies__numblist .slick-dots li button{font-family:"Museo Sans Cyrl";font-size:.875em;font-weight:600;line-height:128%;letter-spacing:.14px;color:#8b928c}.windows-balconies__subtitle{color:#21a068;line-height:133%;letter-spacing:.24px}@media only screen and (max-width: 992px){.windows-balconies__subtitle{font-size:1.125em;line-height:178%;margin-bottom:4px}}.windows-balconies__item{position:relative;margin-bottom:12px;padding-left:34px;font-style:normal;font-weight:400;line-height:178%;font-size:1.125em}@media only screen and (max-width: 992px){.windows-balconies__item{border-radius:12px;background:#fff;padding:10px 8px;text-align:center;font-size:1em}}.windows-balconies__item:last-child{margin-bottom:0}.windows-balconies__item.num .decor{font-weight:600;line-height:128%;letter-spacing:.14px;font-size:.78em;display:block;width:24px;height:24px;padding:2.5px 0 0 7.3px;border-radius:50px;border:1px solid #21a068;color:#21a068}.windows-balconies__item span{position:absolute;margin-left:-33px;top:4px}.windows-balconies__btn{min-width:278px;text-align:center;padding:14px 40px}@media only screen and (max-width: 1024px){.windows-balconies__btn{width:100%}}@media screen and (max-width: 767px){.windows-balconies__btn{font-size:.875em;line-height:128%;letter-spacing:.14px;padding:13px 40px}}.windows-balconies__slider-navigation{position:absolute;bottom:16px;width:calc(100% - 30px);left:0;margin:0 auto;right:0;display:flex;justify-content:space-between}.windows-balconies__slider-navigation .slick-disabled{opacity:0;visibility:hidden}.windows-balconies__arrow-prev,.windows-balconies__items-prev{transform:rotate(180deg)}.windows-balconies .slick-dots{display:flex;gap:14px;justify-content:center;width:-moz-max-content;width:max-content;margin:0 auto;z-index:10;position:relative}.windows-balconies .slick-dots li.slick-active button{background:#21a068;border-color:#21a068;color:#fff}.windows-balconies .slick-dots li:last-child button::after{content:none}.windows-balconies .slick-dots li button{position:relative;border-radius:50px;border:1px solid #8b928c;background:transparent;height:20px;width:20px}.windows-balconies .slick-dots li button::after{content:"";background-image:url("../img/line.svg");width:18px;height:2px;position:absolute;top:8px;right:-19px;z-index:1}.price-of-window__row{border-radius:12px;background:#f8f8f8;padding:48px 56px}@media only screen and (max-width: 1024px){.price-of-window__row{padding:24px}}@media screen and (max-width: 767px){.price-of-window__row{padding:16px}}.price-of-window__title{margin-bottom:32px}@media screen and (max-width: 767px){.price-of-window__title{margin-bottom:16px}}.price-of-window__items{gap:183px}@media only screen and (max-width: 1024px){.price-of-window__items{gap:16px}}@media only screen and (max-width: 992px){.price-of-window__items{flex-direction:column}}.price-of-window__item{padding:24px;border-radius:12px;background:#fff}@media only screen and (max-width: 992px){.price-of-window__item{padding:20px}}@media screen and (max-width: 767px){.price-of-window__item{padding:12px}}.price-of-window__item:first-child{margin-bottom:16px}.price-of-window__box{max-width:500px;width:100%;display:block;position:relative}@media only screen and (max-width: 1024px){.price-of-window__box{max-width:450px}}@media only screen and (max-width: 992px){.price-of-window__box{max-width:unset}}.price-of-window__box .slider-navigation{top:unset;bottom:48%}.price-of-window__text{margin-bottom:24px}@media screen and (max-width: 767px){.price-of-window__text{margin-bottom:8px;font-size:1em;line-height:140%}}.price-of-window__gallery img{border-radius:12px}.price-of-window .item__subtext,.price-of-window .item__price,.price-of-window .item__title{color:#21a068}@media screen and (max-width: 767px){.price-of-window .item__title{margin-bottom:4px}}@media screen and (max-width: 767px){.price-of-window .item__text{line-height:155%;letter-spacing:.18px}}.price-of-window .item__prices{gap:8px;margin:12px 0}.price-of-window .item__body{padding:12px;border-radius:12px;background:#f7fcf9;width:100%}.price-of-window .item__price{font-size:1.25em;color:#21a068;line-height:normal;letter-spacing:.4px;margin-bottom:4px}@media screen and (max-width: 767px){.price-of-window .item__price{font-size:1.125em}}@media screen and (max-width: 767px){.price-of-window .item__subtitle{line-height:155%}}.price-of-window .item__subtext{font-size:.875em;font-weight:600;line-height:128%;letter-spacing:.14px}@media screen and (max-width: 767px){.price-of-window .item__subtext{font-size:.75em;letter-spacing:.12px}}.services-cleaning__row{gap:50px}@media only screen and (max-width: 992px){.services-cleaning__row{flex-direction:column;gap:16px}}.services-cleaning__header{flex:0 1 55%}.services-cleaning__text{font-size:1.5em}@media only screen and (max-width: 992px){.services-cleaning__text{font-size:1em;line-height:158%}}.services-cleaning__advertisement,.services-cleaning__header{flex:0 1 50%}.services-cleaning__adtext{margin-top:30px;font-size:.875em;background:#f9de59;border-radius:12px;color:#050607;padding:12px;max-width:360px;width:100%;text-align:center}@media only screen and (max-width: 992px){.services-cleaning__adtext{max-width:unset;margin-top:24px}}.services-cleaning__services{gap:30px;margin-top:50px}@media only screen and (max-width: 992px){.services-cleaning__services{flex-wrap:wrap;gap:8px;margin-top:16px}}.services-cleaning__item{flex:0 1 25%;background:#eae9e6;padding:30px 15px;min-height:310px;border-radius:16px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 992px){.services-cleaning__item{flex:0 1 calc(50% - 4px)}}@media screen and (max-width: 767px){.services-cleaning__item{min-height:174px;padding:10px}}.services-cleaning__item .item__title{text-transform:uppercase}@media screen and (max-width: 767px){.services-cleaning__item .item__title{font-size:16px}}.services-cleaning__item .item__price{margin-bottom:88px;width:-moz-max-content;width:max-content;padding:5px 8px;border-radius:6px;background:#f8f8f8;color:#5c5c5c}@media screen and (max-width: 767px){.services-cleaning__item .item__price{margin-bottom:58px;font-size:.75em}}.services-cleaning__item img{position:absolute;transition:all .2s;bottom:-10px;right:0;width:201px;height:auto}@media screen and (max-width: 767px){.services-cleaning__item img{bottom:-15px;width:150px}}.services-cleaning__item:nth-child(1),.services-cleaning__item:nth-child(3){color:#fff}.services-cleaning__item:nth-child(1) .h5,.services-cleaning__item:nth-child(3) .h5{color:#fff}.services-cleaning__item:nth-child(1){background:#21a068}.services-cleaning__item:nth-child(1) .item__price{background:#29ab72}.services-cleaning__item:nth-child(3){background:#86adc2}.services-cleaning__item:nth-child(3) .item__price{background:#8fb6cb}.services-cleaning__item:hover img{bottom:-30px;right:-15px}@media only screen and (min-width: 1025px){.cost-of-cleaning__row{padding:48px 56px;background:#f7fcf9;border-radius:16px}}.cost-of-cleaning__title{margin-bottom:32px}@media only screen and (max-width: 1024px){.cost-of-cleaning__title{margin-bottom:16px}}.cost-of-cleaning__items{display:flex;gap:16px}@media only screen and (max-width: 1024px){.cost-of-cleaning__items{flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:16px}}.cost-of-cleaning__item{width:100%;border-radius:12px;background:#fff;padding:24px;max-width:260px}@media only screen and (max-width: 1024px){.cost-of-cleaning__item{width:calc(50% - 4px);background:#f7fcf9;max-width:unset}}@media only screen and (max-width: 992px){.cost-of-cleaning__item{padding:8px}}.cost-of-cleaning__body{display:flex;gap:12px}@media screen and (max-width: 767px){.cost-of-cleaning__body{gap:4px}}.cost-of-cleaning__subtitle{margin-bottom:6px}@media screen and (max-width: 767px){.cost-of-cleaning__subtitle{margin-bottom:4px}}.cost-of-cleaning__counter{font-size:5.625em;color:#050607;font-style:normal;font-weight:600;letter-spacing:.9px;line-height:96%}@media screen and (max-width: 767px){.cost-of-cleaning__counter{font-size:4.75em}}.cost-of-cleaning__size,.cost-of-cleaning__time{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#050607}@media screen and (max-width: 767px){.cost-of-cleaning__size,.cost-of-cleaning__time{gap:5px;font-size:.875em}}.cost-of-cleaning__size{margin-bottom:8px}@media screen and (max-width: 767px){.cost-of-cleaning__size{margin-bottom:4px}}.cost-of-cleaning__bottom{margin-top:10px}@media screen and (max-width: 767px){.cost-of-cleaning__bottom{margin-top:5px}}.cost-of-cleaning__cost{color:#21a068;font-size:2em;font-weight:700;letter-spacing:.32px}@media screen and (max-width: 767px){.cost-of-cleaning__cost{font-size:1.5em;line-height:133%;letter-spacing:.24px;margin:0 4px}}.save-up__body{max-width:590px}.save-up__row{position:relative;gap:12%;padding:40px 56px;border-radius:12px;background:rgba(33,160,104,.1)}@media only screen and (max-width: 1024px){.save-up__row{padding:24px}}@media screen and (max-width: 767px){.save-up__row{padding:18px 16px}}.save-up__title{margin-bottom:24px}@media screen and (max-width: 767px){.save-up__title{margin-bottom:12px}}.save-up__title span{color:#21a068}.save-up__subtitle{font-weight:600;color:#21a068;max-width:560px;margin-bottom:16px}@media only screen and (max-width: 992px){.save-up__subtitle{font-size:1em;line-height:140%;margin-bottom:12px}}@media only screen and (max-width: 992px){.save-up__text{font-size:1em;line-height:140%}}.save-up__btn{text-align:center;margin-top:32px;font-size:1.125em;line-height:178%;cursor:pointer}@media screen and (max-width: 767px){.save-up__btn{margin-top:16px;width:100%;font-size:.875em;padding:10px 40px}}@media only screen and (max-width: 1024px){.save-up img{width:200px;height:200px}}@media screen and (max-width: 767px){.save-up img{position:absolute;top:18px;right:16px;width:60px;height:60px}}.order-cleaning__row{align-items:center;padding:24px;border-radius:20px;background:rgba(33,160,104,.1);gap:32px}.order-cleaning__row img{border-radius:12px}@media only screen and (max-width: 1024px){.order-cleaning__row img{width:50%;height:auto}}@media screen and (max-width: 767px){.order-cleaning__row{padding:16px;flex-direction:column;gap:16px}.order-cleaning__row img{width:100%}}.order-cleaning__body{padding-right:40px}@media only screen and (max-width: 1024px){.order-cleaning__body{padding-right:0}}.order-cleaning__title{color:#035139;margin-bottom:32px}@media only screen and (max-width: 1024px){.order-cleaning__title{margin-bottom:16px}}.order-cleaning .wpcf7-form.invalid .wpcf7-tel::-moz-placeholder{color:#c53a35}.order-cleaning .wpcf7-form.invalid .wpcf7-tel::placeholder{color:#c53a35}.order-cleaning .wpcf7-form .wpcf7-submit{margin-top:0}.order-cleaning-simple__row{position:relative;padding:56px 64px;border-radius:20px;background:rgba(33,160,104,.1)}@media only screen and (max-width: 1024px){.order-cleaning-simple__row{padding:20px}}.order-cleaning-simple__row img{position:absolute;right:134px;top:-66px}.order-cleaning-simple__body{width:100%}.order-cleaning-simple__title{margin-bottom:44px;color:#035139;max-width:642px}@media only screen and (max-width: 1024px){.order-cleaning-simple__title{margin-bottom:16px}}.order-cleaning-simple .wpcf7-order-submit{margin:0 auto;width:-moz-max-content;width:max-content;min-width:178px}@media screen and (max-width: 767px){.order-cleaning-simple .wpcf7-order-submit{width:100%}}.order-cleaning-simple .wpcf7-order-cleaning{width:100%;display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 767px){.order-cleaning-simple .wpcf7-order-cleaning{gap:0}}.order-cleaning-simple .wpcf7-order-cleaning label{width:calc(50% - 8px)}@media screen and (max-width: 767px){.order-cleaning-simple .wpcf7-order-cleaning label{width:100%}}.order-cleaning-simple .wpcf7-order-cleaning label textarea{height:141px}.order-cleaning-simple .wpcf7-order-cleaning .wpcf7-order-body{width:calc(50% - 8px)}@media screen and (max-width: 767px){.order-cleaning-simple .wpcf7-order-cleaning .wpcf7-order-body{width:100%}}.order-cleaning-simple .wpcf7-order-cleaning .wpcf7-order-body label{width:100%}.order-cleaning-simple .wpcf7-order-btn{width:100%}.order-cleaning-simple .wpcf7-form.invalid .wpcf7-tel::-moz-placeholder{color:#c53a35}.order-cleaning-simple .wpcf7-form.invalid .wpcf7-tel::placeholder{color:#c53a35}.order-cleaning-simple .wpcf7-form .wpcf7-submit{margin-top:0}.our-services-simple__items{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:32px}@media screen and (max-width: 550px){.our-services-simple__items{gap:8px}.our-services-simple__items .slick-track{display:flex;gap:8px}.our-services-simple__items .slick-track a{display:flex;justify-content:center;flex-direction:column}.our-services-simple__items img{width:100%;-o-object-fit:cover;object-fit:cover}}.our-services-simple__items img{border-radius:12px}.our-services-simple__item-title{margin-top:12px;text-align:center}.order-cleaning-banner{height:552px;position:relative}@media screen and (max-width: 767px){.order-cleaning-banner{height:auto;background:unset !important}}.order-cleaning-banner .banner__container{align-items:center}@media screen and (max-width: 767px){.order-cleaning-banner .banner__container{margin-top:-270px}.order-cleaning-banner .banner__container p::before{display:none}}.order-cleaning-banner .banner__lg--img{display:none}@media screen and (max-width: 767px){.order-cleaning-banner .banner__lg--img{display:block}.order-cleaning-banner .banner__lg--img img{width:100%;height:312px;border-radius:12px}}.order-cleaning-banner__form{margin-bottom:0}.order-cleaning-banner .banner__content{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.order-cleaning-banner .banner__content p{color:#2a2a2a}@media screen and (max-width: 767px){.order-cleaning-banner .banner__content{margin-top:0px;margin-bottom:24px}}.order-cleaning-banner__form p{color:#2a2a2a;font-size:1em}.price-depend__stages{display:flex;gap:48px;margin-top:32px;margin-bottom:30px}@media screen and (max-width: 550px){.price-depend__stages{gap:0;justify-content:space-between}}.price-depend__stage-btn{position:relative;text-transform:uppercase;font-size:18px;font-weight:400;font-family:"Dela Gothic One",cursive;cursor:pointer}.price-depend__stage-btn--active{color:#21a068}.price-depend__stage-btn--active:after{content:"";width:100%;height:4px;position:absolute;left:0px;top:30px;background-color:#21a068;border-top-right-radius:50px;border-top-left-radius:50px}@media screen and (max-width: 550px){.price-depend__stage-btn{font-size:12px}}.price-depend__items{position:relative}.price-depend__item-group{position:absolute;z-index:-1;visibility:hidden}.price-depend__item-group--active{position:relative;z-index:0;visibility:visible}.price-depend__item-list{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}@media screen and (max-width: 750px){.price-depend__item-list{flex-direction:column}}.price-depend__item{flex:1;padding:24px 32px;background-color:#f7fbf7;border-radius:16px}.price-depend__item-size{font-family:"Dela Gothic One",cursive;font-weight:400}.price-depend__item-price{font-family:"Dela Gothic One",cursive;text-transform:uppercase;color:#21a068;font-weight:400;padding-top:16px;padding-bottom:12px}.price-depend__item-time{display:flex;align-items:center;gap:8px}.price-depend__tab-title{padding-top:48px;padding-bottom:32px;font-family:"Dela Gothic One",cursive}.price-depend__tab-items{display:flex;gap:16px;flex-wrap:wrap}.price-depend__tab-item{display:flex;align-items:center;flex:1;background-color:#f6f6f6;border-radius:16px;padding:24px;gap:16px}@media screen and (max-width: 550px){.price-depend__tab-item{padding:12px;gap:8px;width:calc(50% - 8px)}}.price-depend__tab-item-index{font-weight:400;font-size:64px;color:#21a068}@media screen and (max-width: 550px){.price-depend__tab-item-index{font-size:42px}}@media screen and (max-width: 550px){.price-depend__tab-item-title{font-size:14px}}.types-cleaning__row{border-radius:12px;background:#f7fcf9;padding:48px 56px;position:relative}@media only screen and (max-width: 1024px){.types-cleaning__row{padding:24px}}@media screen and (max-width: 767px){.types-cleaning__row{padding:16px}}.types-cleaning__title{margin-bottom:28px}@media screen and (max-width: 767px){.types-cleaning__title{margin-bottom:16px}}.types-cleaning__subtitle{margin-bottom:32px}@media screen and (max-width: 767px){.types-cleaning__subtitle{margin-bottom:16px}}.types-cleaning__content{display:flex;gap:16px}@media only screen and (max-width: 992px){.types-cleaning__content{flex-direction:column}}.types-cleaning .slide__content{display:flex;padding:32px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:20px;background:#fff}@media screen and (max-width: 767px){.types-cleaning .slide__content{padding:16px}}.types-cleaning .slide__body p{margin-bottom:16px}.types-cleaning .slide__body p:last-child{margin-bottom:0}.types-cleaning .slide__row{display:flex;gap:16px}@media only screen and (max-width: 1024px){.types-cleaning .slide__row{margin-bottom:16px}}@media only screen and (max-width: 992px){.types-cleaning .slide__row{flex-direction:column}}.types-cleaning .slide__title{color:#21a068;margin-bottom:16px}@media screen and (max-width: 767px){.types-cleaning .slide__title{margin-bottom:0}}.types-cleaning .slide__info{display:flex;max-width:160px;height:-moz-fit-content;height:fit-content;width:100%;padding:8px 16px 16px 16px;flex-direction:column;align-items:flex-start;border-radius:12px;background:rgba(33,160,104,.1);color:#21a068}@media only screen and (max-width: 992px){.types-cleaning .slide__info{max-width:unset;flex-direction:row;padding:12px 24px;justify-content:space-between;align-items:center;gap:16px}}.types-cleaning .slide__info svg{width:auto;height:56px}@media screen and (max-width: 767px){.types-cleaning .slide__info svg{height:60px}}.types-cleaning .slide__info-title{font-weight:700;font-size:2em;line-height:100%;margin:16px 0 8px}@media screen and (max-width: 767px){.types-cleaning .slide__info-title{font-size:1.5em;margin:0 0 4px}}.types-cleaning .slide__info-text{line-height:133%}@media screen and (max-width: 767px){.types-cleaning .slide__info-text{font-size:1em}}.types-cleaning .slide__subtext{font-weight:600;color:#050607;margin-top:16px}@media screen and (max-width: 767px){.types-cleaning .slide__text,.types-cleaning .slide__subtext{font-size:1em;line-height:140%}}.types-cleaning .slide__gallery-item{width:-moz-max-content;width:max-content;height:auto;max-height:440px;grid-row:auto;grid-column:auto;-o-object-fit:cover;object-fit:cover;border-radius:12px}@media only screen and (max-width: 992px){.types-cleaning .slide__gallery-item{width:100%;max-height:unset;height:100%}}.types-cleaning .slide__gallery-subtitle{margin-top:8px;text-align:center}@media screen and (max-width: 767px){.types-cleaning .slide__gallery-subtitle{text-align:left}}.types-cleaning__navigation{display:flex;align-items:center;justify-content:space-between;max-width:100%;padding:0px 8px;position:absolute;width:100%;bottom:46%;left:0}@media only screen and (max-width: 1024px){.types-cleaning__navigation.pc{display:none}}.types-cleaning__navigation .prev-slide{transform:rotate(-180deg)}.types-cleaning__navigation .slick-disabled svg path:first-child{fill:#2a2a2a}.types-cleaning__navigation .slick-disabled svg path:last-child{fill:#fff}.types-cleaning .slick-dots{margin-top:32px;gap:16px}@media only screen and (max-width: 992px){.types-cleaning .slick-dots{gap:12px;margin-top:7px}}.types-cleaning .slick-dots li button{width:16px;height:16px;border-radius:18px;background:rgba(5,6,7,.1)}@media screen and (max-width: 767px){.types-cleaning .slick-dots li button{width:12px;height:12px}}.types-cleaning .slick-dots li.slick-active button{background:#21a068}@media only screen and (max-width: 992px){.mono__container{flex-direction:column}}.mono_title{color:#21a068;margin-top:32px;margin-bottom:32px}@media only screen and (max-width: 1024px){.mono_title{font-size:28px;margin-top:16px;margin-bottom:16px}}.mono__left{z-index:0;width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;padding:55px 56px;background:linear-gradient(270.3deg, rgba(3, 81, 57, 0.5) -1.66%, rgba(3, 81, 57, 0) 104.26%),#000;border-radius:32px;color:#fff}@media only screen and (max-width: 1024px){.mono__left{padding:54px 24px}.mono__left svg{width:200px;height:auto}}.mono__text{max-width:664px}@media only screen and (max-width: 1024px){.mono__text{line-height:160%}}.mono__icon{position:absolute;right:0;top:0}@media only screen and (max-width: 1024px){.mono__icon svg{width:136px;height:136px}}@media screen and (max-width: 767px){.mono__icon{right:-15px}.mono__icon svg{width:116px;height:116px}}.mono__right{position:relative;overflow:hidden;background-image:url("../img/mono-block.webp");color:#fff;width:383px;min-width:383px;height:345px;z-index:1;margin-left:-3px;display:flex;flex-direction:column;align-items:flex-start;padding:32px 31px;border-radius:32px;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 992px){.mono__right{background-image:url("../img/mono-block-mobile.webp");margin-left:auto;margin-right:auto;margin-top:-5px;justify-content:center}}@media screen and (max-width: 767px){.mono__right{margin-top:-4px;width:100%;min-width:unset;height:248px}}.mono__right::before{position:absolute;content:"";width:68px;height:67px;top:50%;transform:translateY(-50%);right:16px;background-image:url("../img/mono-icon.svg");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){.mono__right::before{width:64px;height:63px;top:20px;transform:none}}.mono__title-right{color:#fff}@media screen and (max-width: 767px){.mono__title-right{font-size:28px;line-height:140%;letter-spacing:.02em}}.mono__title-right span{color:#21a068}.mono__text-right{margin-top:16px;max-width:269px;color:#fff;font-family:"Dela Gothic One",cursive;font-weight:400;font-size:20px;line-height:29px;letter-spacing:.02em}@media screen and (max-width: 767px){.mono__text-right{font-size:18px;line-height:26px}}.our-friends__body{margin-top:32px;position:relative}@media screen and (max-width: 767px){.our-friends__body{margin-top:24px}}.our-friends__title{margin-bottom:24px}@media screen and (max-width: 767px){.our-friends__title{margin-bottom:16px}}.our-friends__text{max-width:790px}@media screen and (max-width: 767px){.our-friends__text{line-height:28px;letter-spacing:.01em}}.our-friends__container{position:relative}.our-friends__container::before{content:"";position:absolute;right:175px;top:-32px;width:200px;height:200px;background-repeat:no-repeat;background-size:cover;background-image:url("../img/our-friends.svg")}@media only screen and (max-width: 1024px){.our-friends__container::before{right:86px;width:138px;height:138px}}@media only screen and (max-width: 992px){.our-friends__container::before{width:92px;height:92px;top:-46px;right:30px}}.our-friends__item{min-height:530px !important;display:flex !important;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;background:#f6f6f6;border-radius:12px}@media screen and (max-width: 767px){.our-friends__item{width:309px !important;min-height:435px !important;padding:8px;gap:8px}}.our-friends__item-name{font-weight:600;font-size:20px;line-height:120%;letter-spacing:.01em;color:#21a068}@media screen and (max-width: 767px){.our-friends__item-name{font-size:18px;line-height:28px}}.our-friends__item-player{overflow:hidden;position:relative;border-radius:12px}.our-friends__item-player.play::before{content:"";width:100%;height:100%;z-index:1;position:absolute;left:0;top:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4))}.our-friends__item-player .go-video{cursor:pointer;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center}.our-friends__item-player .go-video svg path{transition:fill .3s ease}.our-friends__item-player .go-video:hover svg path{fill:#21a068}.our-friends__item-nickname{font-weight:600;letter-spacing:.01em;text-decoration:underline !important;color:#050607}@media screen and (max-width: 767px){.our-friends__item-nickname{line-height:28px}}.our-friends__img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:12px}@media screen and (max-width: 767px){.our-friends__img{height:234px}}.our-friends__item-img-profile{width:56px;height:56px;border-radius:100px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.our-friends__item-head{gap:16px;align-items:center}@media screen and (max-width: 767px){.our-friends__item-head{gap:8px}}.our-friends__item-info{flex-direction:column}.our-friends__item-nickname{width:-moz-max-content;width:max-content;transition:color .3s ease}.our-friends__item-nickname:hover{color:#818181}.our-friends__item-title{font-weight:700;font-size:18px;line-height:32px;letter-spacing:.01em}.our-friends__item-text{margin-top:4px;font-size:16px;line-height:140%;letter-spacing:.01em}.our-friends__item-subscribers{display:flex;align-items:center;gap:4px;font-size:16px;line-height:140%;letter-spacing:.01em;margin-bottom:4px}.our-friends__panel{z-index:10;display:flex;align-items:center;justify-content:space-between;max-width:100%;padding:0 8px;position:absolute;width:100%;top:48%;transform:translateY(-48%);left:0}@media screen and (max-width: 767px){.our-friends__panel{display:none}}.our-friends__prev-slide svg{transform:rotate(-180deg)}.our-friends .slick-arrow{cursor:pointer}.our-friends .slick-disabled{opacity:.5}.our-friends .slick-track{display:flex !important}.our-friends .slick-slide{margin:0 15px}@media only screen and (max-width: 992px){.our-friends .slick-slide{margin:0 8px}}.our-friends .slick-list{margin:0 -15px}@media only screen and (max-width: 992px){.our-friends .slick-list{margin:0 -8px}}@media screen and (max-width: 767px){.our-friends .slick-list{margin:0;overflow:visible !important}}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:none;justify-content:center;align-items:center}.video-modal .video-modal-content{position:relative;background:#fff;padding:20px;border-radius:8px}.video-modal .close-modal{position:absolute;top:10px;right:10px;font-size:30px;color:#fff;cursor:pointer}.video-modal #video-player{border-radius:12px;width:auto;height:80vh;max-height:80vh}.video-modal #video-player::-webkit-media-controls{display:none !important}.video-modal #video-player::-moz-media-controls{display:none !important}.video-modal .popup-modal__close{top:8px;right:8px}.video-modal .popup-modal__body{width:-moz-max-content;width:max-content;padding:0;background:unset;border-radius:unset}.video-modal .popup-modal__body:hover .video-modal__pause{display:block}.video-modal .popup-modal__body.pause .video-modal__pause{display:none !important}.video-modal .popup-modal__body.pause .video-modal__play{display:block}.video-modal .video-modal__play,.video-modal .video-modal__pause{cursor:pointer;position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;display:none}.write-about-us__body{display:flex;flex-direction:column;padding:48px 56px;gap:32px;background:#f6f6f6;border-radius:12px}@media screen and (max-width: 767px){.write-about-us__body{padding:16px;gap:16px}}.write-about-us__title span{color:#21a068}.write-about-us__text{max-width:730px}.write-about-us__item svg{width:100%;height:auto;max-width:200px}@media screen and (max-width: 767px){.write-about-us__item svg{height:32px;width:124px}}.write-about-us__item svg path{transition:fill .25s}.write-about-us__item:hover svg path{fill:#21a068}.write-about-us__items{display:flex;align-items:center;justify-content:space-evenly}@media screen and (max-width: 767px){.write-about-us__items{gap:8px;margin:-16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.write-about-us__items::-webkit-scrollbar{display:none}}.why-us__service{flex-wrap:wrap;gap:16px;align-items:stretch}.why-us__achievement-item{flex:0 1 calc(33.3% - 10.6px);display:flex;height:auto;padding:16px 24px 38px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:12px;background:#f2fbf7}@media only screen and (max-width: 1024px){.why-us__achievement-item{flex:0 1 calc(50% - 8px)}}@media screen and (max-width: 767px){.why-us__achievement-item{flex:0 1 100%;padding:12px;gap:8px}}.why-us__achievement-title{font-weight:600}.why-us__achievement-head{display:flex;gap:8px;align-items:center}@media screen and (max-width: 767px){.why-us__achievement-head{flex-direction:column;align-items:flex-start}}.why-us__achievement-icon{width:40px;height:40px}.why-us__achievement-text{font-size:1em;line-height:140%}.work-process__subtitle{margin-top:24px;margin-bottom:32px;max-width:663px}@media only screen and (max-width: 992px){.work-process__subtitle{margin-top:16px}}.work-process__content{flex-wrap:wrap;gap:24px}@media only screen and (max-width: 992px){.work-process__content{gap:12px}}.work-process__item{width:calc((100% - 48px)/3);display:flex;flex-direction:column;justify-content:flex-start;padding:24px 24px 32px;gap:75px;background:#f7fbf7;border-radius:20px}@media only screen and (max-width: 1024px){.work-process__item{width:calc((100% - 24px)/2);padding:16px 16px 20px;gap:32px;border-radius:16px}}@media screen and (max-width: 767px){.work-process__item{width:100%}}.work-process__item-number{font-family:"MuseoModerno";font-weight:600;font-size:32px;line-height:125%;letter-spacing:.01em;color:#21a068}@media only screen and (max-width: 992px){.work-process__item-number{font-size:24px}}@media only screen and (max-width: 992px){.work-process__item-title{font-size:18px}}.work-process__item-text{margin-top:12px;font-size:16px;line-height:140%}@media only screen and (max-width: 992px){.work-process__item-text{margin-top:6px;font-size:14px}}.archive{display:flex;height:100%;gap:16px;padding:16px;flex-direction:row;border-radius:20px;background:#f9f9f9;transition:background .4s ease-out}.archive:hover{background:rgba(33,160,104,.1)}.archive:hover img{transform:scale(1.06)}.archive__image{border-radius:12px;overflow:hidden;height:118px;max-width:220px;width:100%}.archive__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-out}.archive__content{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:3px;padding:6px 0}.archive__bottom{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.archive__bottom a,.archive__bottom p,.archive__bottom span{white-space:nowrap;font-size:1em;line-height:140%;letter-spacing:.16px}.archive__category,.archive__category-base{display:block;width:-moz-max-content;width:max-content;padding:6px 16px;border-radius:50px;background:#e3e3e3;color:#050607;transition:all .25s}.archive__category:hover,.archive__category-base:hover{background:#21a068;color:#fff}.breadcrumb__body a{color:#21a068;transition:color .25s}.breadcrumb__body a:hover{color:#818181}.breadcrumb__body .separator{background-image:url("../img/separator.svg");background-repeat:no-repeat;background-position-x:center;background-position-y:8px;width:20px;height:20px;display:inline-block}.single-banner{padding:24px 0 56px 0;background:rgba(33,160,104,.1);margin-top:100px}@media screen and (max-width: 767px){.single-banner{padding:16px 0}}.single-banner__switcher{border-radius:40px;background:#fff;padding:2px;gap:2px}.single-banner__switcher li{border-radius:400px;transition:all .25s;cursor:pointer}.single-banner__switcher li a{transition:color .25s}.single-banner__switcher li.active{background:#21a068 !important}.single-banner__switcher li.active a{color:#fff}.single-banner__switcher li:hover{background:#46ad80}.single-banner__switcher li:hover a{color:#fff}.single-banner__switcher li a{padding:0px 14px;font-weight:600;line-height:156%;letter-spacing:.18px;color:#050607;text-transform:uppercase}.single-banner__back{display:flex;gap:4px;align-items:center;justify-content:space-between;padding:11px 16px 11px 8px;border-radius:12px;border:1px solid #e3e3e3;color:#050607;transition:all .25s}@media only screen and (max-width: 992px){.single-banner__back{padding:7px 16px 7px 8px;line-height:155%}}.single-banner__back svg path{transition:stroke .25s}.single-banner__back:hover{background:#21a068;color:#fff}.single-banner__back:hover svg path{stroke:#fff}.single-banner__language{gap:24px;align-items:center}.single-banner__content{gap:30px;margin-top:24px;justify-content:space-between}@media only screen and (max-width: 1024px){.single-banner__content{flex-direction:column-reverse;margin-top:12px;gap:12px}}.single-banner__title{font-size:1.5em;line-height:167%;letter-spacing:.48px}@media only screen and (max-width: 992px){.single-banner__title{font-size:1.125em;line-height:normal;letter-spacing:.36px}}.single-banner__author{gap:12px;align-items:center;margin-top:32px}@media only screen and (max-width: 992px){.single-banner__author{margin-top:12px}}.single-banner__author svg{width:56px;height:56px}.single-banner__author-name,.single-banner__author-position{font-size:1em;line-height:140%}@media screen and (max-width: 767px){.single-banner__author-name,.single-banner__author-position{font-size:1.125em;letter-spacing:.18px}}.single-banner__author-name{color:#050607;margin-bottom:4px}@media only screen and (max-width: 992px){.single-banner__author-name{margin-bottom:0}}.single-banner__author-position{color:#626262}@media only screen and (max-width: 992px){.single-banner__dot{display:none}}.single-banner__data{gap:12px;margin-top:16px;align-items:flex-start}@media only screen and (max-width: 992px){.single-banner__data{flex-direction:column;gap:4px}}.single-banner__data p{font-size:1em;color:#626262}@media screen and (max-width: 767px){.single-banner__data p{font-size:1.125em;line-height:155%}}.single-banner__data p span{color:#050607;margin-left:6px}.single-banner__share{margin-top:46px}@media only screen and (max-width: 992px){.single-banner__share{margin-top:24px}}@media screen and (max-width: 767px){.single-banner__share{margin-top:16px}}.single-banner__share-title{color:#050607}@media screen and (max-width: 767px){.single-banner__share-title{font-size:1.125em}}.single-banner__wrapper{gap:16px;margin-top:12px}@media screen and (max-width: 767px){.single-banner__wrapper{margin-top:8px}}.single-banner__item rect{transition:fill .25s ease-in-out}.single-banner__item:hover rect{fill:#229ed9}.single-banner__image img{border-radius:20px;max-width:585px;height:350px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.single-banner__image img{max-width:100%;height:auto;width:100%}}.single-content{margin-top:32px}.single-content h2{font-size:1.25em;line-height:normal;letter-spacing:.4px;margin-bottom:16px;opacity:.8}@media screen and (max-width: 767px){.single-content h2{font-size:1.125em}}.single-content h3{font-size:1.125em;line-height:178%;letter-spacing:.18px;margin-bottom:8px;opacity:.8}.single-content img{border-radius:12px;width:100%;height:auto}.single-content__container{display:grid;grid-template-columns:1fr 380px;gap:30px}@media screen and (max-width: 767px){.single-content__container{display:block}}.single-content__category{gap:16px;margin-bottom:16px}@media screen and (max-width: 767px){.single-content__category{gap:8px;margin-bottom:24px}}.single-content__section{margin-bottom:32px}@media screen and (max-width: 767px){.single-content__section{margin-bottom:24px}}.single-content__item{border-radius:50px;padding:6px 16px;background:#21a068;color:#fff;line-height:140%}@media screen and (max-width: 767px){.single-content__item{font-size:1.125em;line-height:155%}}.single-content .dft-content p,.single-content .dft-text-picture__wrapper-additional p{opacity:.8;margin-bottom:16px}@media screen and (max-width: 767px){.single-content .dft-content p,.single-content .dft-text-picture__wrapper-additional p{line-height:155%}}.single-content .dft-content p:last-child,.single-content .dft-text-picture__wrapper-additional p:last-child{margin-bottom:0}.single-content .dft-content p:has(img),.single-content .dft-text-picture__wrapper-additional p:has(img){opacity:1}.single-content .dft-text-picture{display:flex;gap:16px}.single-content .dft-text-picture .slick-dots{margin-top:16px}.single-content .dft-text-picture.right{flex-direction:row-reverse}@media screen and (max-width: 767px){.single-content .dft-text-picture.right{flex-direction:column-reverse}}.single-content .dft-text-picture.left{justify-content:flex-start}@media screen and (max-width: 767px){.single-content .dft-text-picture.left{flex-direction:column-reverse}}.single-content .dft-text-picture__image{position:relative;height:-moz-max-content;height:max-content;max-width:277px}@media screen and (max-width: 767px){.single-content .dft-text-picture__image{max-width:100%}}.single-content .dft-text-picture__gallery{max-width:277px;width:100%;position:relative}@media screen and (max-width: 767px){.single-content .dft-text-picture__gallery{max-width:100%}.single-content .dft-text-picture__gallery .slick-dots{margin-top:5px}}.single-content .dft-text-picture__navigation{padding:0px 4px;top:39%}.single-content .dft-text-picture__navigation img{width:17px}.single-content .dft-text-picture__wrapper-additional{margin-top:-8px}.single-content .dft-text-picture__content li,.single-content .dft-text-picture__content ol,.single-content .dft-content li,.single-content .dft-content ol{font-size:18px;position:relative;font-style:normal;font-weight:400;line-height:133%}.single-content .dft-text-picture__content ul li,.single-content .dft-content ul li{padding-left:25px;margin-bottom:12px}@media screen and (max-width: 767px){.single-content .dft-text-picture__content ul li,.single-content .dft-content ul li{margin-bottom:8px}}.single-content .dft-text-picture__content ul li::before,.single-content .dft-content ul li::before{content:"";position:absolute;left:0;top:7px;box-shadow:0 2px 3px rgba(0,0,0,.23);width:10px;height:10px;border-radius:50%;background-color:#21a068}.single-content .dft-text-picture__content ol,.single-content .dft-content ol{list-style:none;counter-reset:my-awesome-counter}.single-content .dft-text-picture__content ol li,.single-content .dft-content ol li{padding-left:30px;counter-increment:my-awesome-counter;margin-bottom:24px}@media screen and (max-width: 767px){.single-content .dft-text-picture__content ol li,.single-content .dft-content ol li{margin-bottom:16px}}.single-content .dft-text-picture__content ol li::before,.single-content .dft-content ol li::before{content:counter(my-awesome-counter);position:absolute;left:0;top:10px;color:#21a068;font-size:40px;width:0;height:0;font-weight:600}.single-content .dft-quote{background:#f7fcf9;border-radius:20px;padding:39px 32px 23px}@media screen and (max-width: 767px){.single-content .dft-quote{padding:24px 16px}}.single-content .dft-quote__icon{width:100%;height:15px;position:relative}.single-content .dft-quote__icon::before{content:"";background-image:url("../img/quote.svg");background-repeat:no-repeat;position:absolute;top:-10px;left:0;width:19px;height:17px;transform:rotate(180deg)}.single-content .dft-quote__icon:nth-child(3)::before{content:"";background-image:url("../img/quote.svg");background-repeat:no-repeat;position:absolute;top:-9px;left:auto;right:0;width:19px;height:17px;transform:none}.single-content .dft-quote__icon::after{content:"";background-color:#e9efeb;position:absolute;top:0;left:27px;width:calc(100% - 27px);height:1px}.single-content .dft-quote__icon:nth-child(3)::after{left:0;right:27px}.single-content .dft-quote__title{padding:8px 0 23px;font-size:1.375em;font-style:normal;font-weight:600;line-height:145%;letter-spacing:.22px;color:#050607}@media screen and (max-width: 767px){.single-content .dft-quote__title{padding:8px 0 16px;font-size:1.125em}}.single-content .dft-quote__author{opacity:.8;font-weight:400;line-height:140%;letter-spacing:.16px}@media screen and (max-width: 767px){.single-content .dft-quote__author{font-size:1.125em}}.single-content .dft-certificate__text{color:#050607;padding:16px;border-radius:12px;background:rgba(33,160,104,.05);font-weight:600}@media screen and (max-width: 767px){.single-content .dft-certificate__text{line-height:155%;letter-spacing:.18px}}.single-content .dft-advice__text{position:relative;background:#f9f9f9;border-radius:8px;padding:16px 16px 16px 72px;letter-spacing:.18px}@media screen and (max-width: 767px){.single-content .dft-advice__text{padding:16px 16px 16px 48px;line-height:155%}}.single-content .dft-advice__text span{font-weight:600}.single-content .dft-advice__text::before{content:"";position:absolute;left:40px;top:15px;width:24px;height:24px;background-image:url("../img/lamp.svg");background-repeat:no-repeat}@media screen and (max-width: 767px){.single-content .dft-advice__text::before{left:16px}}.single-content .banner-sales-mini{background:rgba(33,160,104,.1);flex-direction:column;border-radius:20px;padding:40px 56px;width:100%}@media screen and (max-width: 767px){.single-content .banner-sales-mini{padding:16px}}.single-content .banner-sales-mini__title{color:#035139}.single-content .banner-sales-mini__body{gap:20px}@media screen and (max-width: 767px){.single-content .banner-sales-mini__body{flex-direction:column-reverse;align-items:center}}.single-content .banner-sales-mini__text p{margin-bottom:24px}@media screen and (max-width: 767px){.single-content .banner-sales-mini__text p{margin-bottom:16px}}.single-content .banner-sales-mini__textbox-btn{text-align:center}@media screen and (max-width: 767px){.single-content .banner-sales-mini__textbox-btn{width:100%;font-size:.875em;line-height:158%}}.single-content .banner-sales-mini__image{width:175px;height:100%;border-radius:12px}.single-content .full-width-image img,.single-content .full-width-image-signature img{max-width:790px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:12px}.single-content .mark{background:#a6d9c3;border-radius:10px 3px 10px 3px;margin-left:1px;margin-right:5px;padding:0 5px}.single-content .highlight_text,.single-content .dft-content a,.single-content .dft-text-picture__wrapper-additional a{opacity:1;font-size:18px;font-weight:600;letter-spacing:.01em;text-decoration:underline;-webkit-text-decoration-color:#21a068;text-decoration-color:#21a068;text-decoration-thickness:2px;display:inline-block}.single-content .dft-text-picture__caption{font-weight:400;line-height:140%;letter-spacing:.01em;text-align:center;margin:12px 0 0}.blog-banner{margin-top:100px;margin-bottom:-52px;padding-top:70px}@media only screen and (max-width: 992px){.blog-banner{margin-bottom:-32px}}@media screen and (max-width: 767px){.blog-banner{padding-top:53px;margin-bottom:0}}.blog-banner__title{color:#21a068}.blog-banner__title svg{vertical-align:bottom;margin-left:16px}@media screen and (max-width: 767px){.blog-banner__title svg{width:25px;height:36px;vertical-align:-8px}}.blog-banner__advertisement{position:relative;margin-top:32px;border-radius:20px;background:rgba(33,160,104,.1);padding:40px 56px;gap:162px}@media only screen and (max-width: 1024px){.blog-banner__advertisement{padding:24px;gap:16px}}@media screen and (max-width: 767px){.blog-banner__advertisement{padding:16px}}.blog-banner__content{max-width:590px;width:100%}.blog-banner__subtitle{margin-bottom:24px}@media screen and (max-width: 767px){.blog-banner__subtitle{max-width:calc(100% - 84px);margin-bottom:12px}}.blog-banner__subtitle span{color:#21a068}.blog-banner__discount{color:#21a068;margin-bottom:24px}@media only screen and (max-width: 992px){.blog-banner__discount{margin-bottom:8px}}@media screen and (max-width: 767px){.blog-banner__discount{font-size:1em;line-height:140%}}@media screen and (max-width: 767px){.blog-banner__text{font-size:1em;line-height:140%}}.blog-banner__btn{margin-top:32px}@media only screen and (max-width: 992px){.blog-banner__btn{margin-top:16px}}@media screen and (max-width: 767px){.blog-banner__btn{text-align:center;width:100%;font-size:.875em;padding:13px 40px;line-height:128%}}@media screen and (max-width: 767px){.blog-banner__image{position:absolute;right:16px;top:16px}}.blog-banner__image img{height:240px;width:auto}@media screen and (max-width: 767px){.blog-banner__image img{height:60px}}.blog-social__row{border-radius:20px;background:#f7fcf9;padding:40px;text-align:center}@media only screen and (max-width: 1024px){.blog-social__row{padding:24px}}@media screen and (max-width: 767px){.blog-social__row{padding:16px}}.blog-social__title{font-size:1.25em;line-height:normal;letter-spacing:.4px}@media screen and (max-width: 767px){.blog-social__title{font-size:1.125em;text-align:left}}.blog-social__items{justify-content:center;gap:30px;margin-top:32px;justify-content:space-around}@media screen and (max-width: 767px){.blog-social__items{margin-top:16px;gap:8px}}.blog-social__item{min-width:164px;padding:24px 40px;background:#fff;border-radius:20px;transition:all .3s ease-in-out}@media only screen and (max-width: 992px){.blog-social__item{padding:20px 20px;min-width:140px}}@media screen and (max-width: 767px){.blog-social__item{padding:10px 7px;min-width:73px;height:-moz-max-content;height:max-content;border-radius:12px}}.blog-social__item svg{width:32px;height:32px}@media screen and (max-width: 767px){.blog-social__item svg{width:24px;height:24px}}.blog-social__item p{font-size:1em;margin-top:6px}@media screen and (max-width: 767px){.blog-social__item p{font-size:12px;margin-top:-5px;line-height:133%}}.blog-social__item:hover{transform:translate(0px, -10px);color:#21a068}.blog-youtube__content{gap:30px;padding-top:24px}@media only screen and (max-width: 992px){.blog-youtube__content{gap:16px;padding-top:16px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;scrollbar-color:transparent transparent}.blog-youtube__content::-webkit-scrollbar{width:0}}@media only screen and (max-width: 1024px){.blog-youtube__link.mobile{display:block;width:-moz-max-content;width:max-content;margin:0 auto;margin-top:16px}}.blog-youtube__item{flex:0 1 33.3%;padding:16px;position:relative;background:#f9f9f9;border-radius:20px;max-width:calc(33.3% - 20px);display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 992px){.blog-youtube__item{padding:12px;max-width:290px;flex:0 1 100%}}.blog-youtube__item:hover img{transform:scale(1.1)}.blog-youtube__item ul,.blog-youtube__item p{margin-top:12px}@media screen and (max-width: 767px){.blog-youtube__item ul,.blog-youtube__item p{font-size:1.25em;margin-top:8px}}.blog-youtube__item li{font-size:1.125em;font-style:normal;font-weight:400;line-height:178%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.blog-youtube__item li{font-size:.9em;opacity:.8;line-height:155%}}.blog-youtube__time{z-index:1;position:absolute;top:-5px;right:23px;width:48px;height:56px;color:#fff;text-align:center;font-weight:600;background-image:url("../img/bookmark.svg");background-repeat:no-repeat}.blog-youtube__image{overflow:hidden;border-radius:12px;display:block}.blog-youtube__image img{width:100%;height:210px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}@media screen and (max-width: 767px){.blog-youtube__image img{height:160px}}.blog-youtube__title{display:flex;align-items:center;gap:24px;margin-top:16px}@media screen and (max-width: 767px){.blog-youtube__title{margin-top:8px;font-size:1.25em;gap:16px}.blog-youtube__title svg{width:108px;height:auto}}.blog-youtube__url{align-items:center;gap:16px;margin-top:23px;color:#050607;font-weight:600;max-width:-moz-max-content;max-width:max-content}@media screen and (max-width: 767px){.blog-youtube__url{font-size:1.25em;margin-top:13px}.blog-youtube__url svg{width:40px;height:40px}}.blog-youtube__url svg{transition:all .3s ease-in-out;border-radius:50%}.blog-youtube__url svg path{transition:stroke .3s ease-in-out}.blog-youtube__url:hover svg{transform:rotate(-45deg);background:#21a068}.blog-youtube__url:hover svg path{stroke:#fff}.blog-posts__title{margin-bottom:16px;color:#050607}@media screen and (max-width: 767px){.blog-posts__title{font-size:1.125em;margin-bottom:0}}.blog-posts__title.mobile-bnt{border-radius:12px;border:1px solid #e3e3e3;padding:9px 16px 9px 12px;align-items:center;gap:8px;transition:all .25s}.blog-posts__title.mobile-bnt svg path{transition:stroke .25s}.blog-posts__title.mobile-bnt:hover{border-color:#21a068;background:#21a068;color:#fff}.blog-posts__title.mobile-bnt:hover svg path{stroke:#fff}.blog-posts__categories{margin-top:16px;gap:24px}.blog-posts__category{border-radius:50px;padding:6px 16px;background:#e3e3e3;color:#050607;font-weight:400;line-height:140%;letter-spacing:.16px;cursor:pointer;transition:all .25s}.blog-posts__category:hover{background:#21a068;color:#fff}.blog-posts__category.active{background:#050607;color:#fff}.blog-posts__wrap{margin-top:48px;flex-wrap:wrap;row-gap:32px;-moz-column-gap:16px;column-gap:16px}@media only screen and (max-width: 992px){.blog-posts__wrap{margin-top:32px;row-gap:24px}}.blog-posts__wrap .archive{background:unset;height:auto}.blog-posts__wrap .archive__content{gap:24px}@media only screen and (max-width: 992px){.blog-posts__wrap .archive__content{gap:8px}}.blog-posts__wrap .archive__bottom{gap:3px}.blog-posts .archive{flex:0 1 calc(33.3% - 11px);flex-direction:column}@media only screen and (max-width: 992px){.blog-posts .archive{flex:0 1 100%;padding:0;gap:0}}.blog-posts .archive__image{max-width:unset;height:255px}.blog-posts .archive__content{padding:8px 0 0}.blog-posts .pagination-wrap{width:100%;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:12px}@media only screen and (max-width: 1024px){.blog-posts .pagination-wrap{margin-top:-8px}}.blog-posts .pagination-wrap .page-numbers{padding:8px;width:40px;height:40px;display:block;text-align:center;line-height:140%}@media only screen and (max-width: 992px){.blog-posts .pagination-wrap .page-numbers{width:32px;height:32px;line-height:100%}}.blog-posts .pagination-wrap .page-numbers.current{background:#21a068 !important;color:#fff;border-radius:100px;font-size:1.125em;font-style:normal;font-weight:400}.blog-mobile{background:rgba(0,0,0,.15);backdrop-filter:blur(1.5px);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:center;justify-content:center;width:100%;padding:16px;display:none}.blog-mobile__categories{position:relative;width:100%;padding:24px 24px 32px 24px;background:#fff;border-radius:12px;box-shadow:0px 0px 15px 0px rgba(41,51,47,.1);overflow:scroll;max-height:90%}.blog-mobile__category{font-size:1.125em;font-weight:400;line-height:155%;letter-spacing:.18px;margin-bottom:8px;border-radius:unset;background:none;padding:unset}.blog-mobile__category.active{color:#21a068;background:none}.blog-mobile__category:last-child{margin-bottom:0}.blog-mobile__close{position:absolute;top:12px;right:16px}.blog-mobile__title{font-size:1.25em;color:#050607;margin-bottom:24px}@media only screen and (max-width: 992px){.secondary-map{margin-top:92px}}.secondary-map iframe{width:100%;height:calc(100vh - 100px);box-shadow:4px 4px 25px rgba(0,0,0,.15)}@media only screen and (max-width: 992px){.secondary-map iframe{height:calc(100vh - 92px)}}.secondary-map__row{position:relative}.secondary-map__content{position:absolute;right:0;bottom:25vh;background:#fff;box-shadow:4px 4px 25px rgba(0,0,0,.15);border-radius:20px;max-width:480px;width:100%}@media only screen and (max-width: 992px){.secondary-map__content{right:50%;transform:translateX(50%)}}.secondary-map__header{padding:20px;border-bottom:1px solid #dbdbdb}.secondary-map__item{margin-top:16px}.secondary-map__item:first-child{margin-top:0}.secondary-map__body{padding:20px}.secondary-map__body a{display:block;width:-moz-max-content;width:max-content;transition:opacity .25s}.secondary-map__body a:hover{opacity:.6}.secondary-map__body p,.secondary-map__body a{font-size:14px;line-height:128%}.secondary-map__body p.grey,.secondary-map__body a.grey{color:#a0a0a0}.secondary-map__body p:not(.grey),.secondary-map__body a:not(.grey){margin-top:4px}.secondary-reviews .capcOd{min-height:257.4px}.content-navigation__container{display:grid;grid-template-columns:1fr 380px;gap:30px}.prices__header{border-radius:16px 16px 0 0;padding:25px 40px;background:#21a068}@media screen and (max-width: 767px){.prices__header{padding:20px;text-align:center;border-radius:10px 10px 0 0}}.prices__title,.prices__btn{color:#fff}@media screen and (max-width: 767px){.prices__title{font-size:1.125em}}.prices__items{gap:30px;margin-top:32px}@media only screen and (max-width: 992px){.prices__items{flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:16px;margin-top:16px}}.prices__item{text-align:center;flex:0 1 25%;font-size:1em;height:auto;display:block}@media only screen and (max-width: 992px){.prices__item{flex:0 1 calc(50% - 4px)}}.prices__item:hover img{transform:scale(1.06)}.prices__item:hover .prices__btn{background:#46ad80}.prices__image{height:175px;width:100%;overflow:hidden}@media screen and (max-width: 767px){.prices__image{height:100px}}.prices__image img{width:100%;height:175px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-out}@media screen and (max-width: 767px){.prices__image img{height:100px}}.prices__image.svg{display:flex;justify-content:center;align-items:center}.prices__image.svg img{height:85px;width:auto}@media screen and (max-width: 767px){.prices__image.svg img{height:64px}}.prices__price,.prices__subtitle{font-size:1em;line-height:normal}.prices__price{margin-top:16px}.prices__body{background:#f5f5f5;padding:25px 10px;min-height:123px}@media screen and (max-width: 767px){.prices__body{padding:16px 10px;min-height:106px}}.prices__btn{background:#21a068;border-radius:0 0 16px 16px;padding:9px;transition:background .25s}@media screen and (max-width: 767px){.prices__btn{border-radius:0 0 10px 10px;font-size:1em}}.banner.secondary{margin-top:100px;height:calc(100vh - 100px)}@media only screen and (max-width: 992px){.banner.secondary{height:calc(60vh - 100px)}}@media screen and (max-width: 767px){.banner.secondary{background-size:100% 210px !important;background-position-y:top !important;height:auto;margin-bottom:0}}.privacy-policy .single-content__body h2{margin:38px 0 24px}.privacy-policy .single-content__body p,.privacy-policy .single-content__body a{font-size:1em;opacity:.8}.privacy-policy .single-content__body a{color:#21a068;opacity:1}.calculator-order{margin-top:204px;padding-bottom:27px}@media only screen and (max-width: 992px){.calculator-order{margin-top:165px;padding-bottom:8px}}.calculator-order__container{gap:24px;justify-content:space-between;position:relative}@media only screen and (max-width: 1024px){.calculator-order__container{flex-direction:column}}@media only screen and (max-width: 992px){.calculator-order__container{flex-direction:column-reverse}}.calculator-order__content{width:100%}.calculator-order__notifications{max-width:331px;gap:8px;display:flex;z-index:9999;position:fixed;top:101px;padding:12px 8px 12px 12px;background:#fff;border-radius:0px 12px 12px 0px;box-shadow:0px 0px 20px 0px rgba(41,51,47,.2);right:-400px;opacity:0;transition:right .5s ease,opacity .5s ease}@media screen and (max-width: 767px){.calculator-order__notifications{top:65px;max-width:unset;width:calc(100vw - 32px - 8px);transform:translateX(100%);transition:transform .5s ease,opacity .5s ease}}.calculator-order__notifications.active{right:32px;opacity:1}@media screen and (max-width: 767px){.calculator-order__notifications.active{transform:translateX(0);right:16px}}.calculator-order__notifications svg{min-width:24px}.calculator-order__notifications svg path:nth-child(6),.calculator-order__notifications svg path:nth-child(7){fill:#fff !important}.calculator-order__notifications-content{width:100%}.calculator-order__notifications-close{cursor:pointer;height:-moz-max-content;height:max-content}.calculator-order__notifications-title{font-weight:600;line-height:140%;letter-spacing:.18px}@media only screen and (max-width: 992px){.calculator-order__notifications-title{font-size:16px}}.calculator-order__notifications-text{color:#8b928c;font-size:14px;line-height:120%;letter-spacing:.14px;margin-top:4px}@media only screen and (max-width: 992px){.calculator-order__notifications-text{font-size:12px}}.calculator-order__notifications::before{box-shadow:0px 0px 20px 0px rgba(41,51,47,.2);position:absolute;left:-12px;top:0;content:"";height:100%;width:12px;border-radius:12px 0px 0px 12px;background:#21a068}@media only screen and (max-width: 992px){.calculator-order__notifications::before{width:8px;left:-8px}}.calculator-order__notifications.error::before{background:#c20d0d}.calculator-order__notifications.error svg path{fill:#c20d0d}.calculator-order__notifications.warning::before{background:#dab600}.calculator-order__notifications.warning svg path{fill:#dab600}.calculator-order #step-profile-edit{width:100%;min-height:auto}.calculator-order__step{display:none;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (max-width: 992px){.calculator-order__step{min-height:calc(100vh - 165px - 8px)}}.calculator-order__step.second-step .step__title{max-width:530px}.calculator-order__step.fourth-step{height:-moz-max-content;height:max-content}@media only screen and (max-width: 992px){.calculator-order__step.fourth-step{min-height:auto}}.calculator-order__step.active{display:flex}.calculator-order__step .additional-parameters__body{display:flex;flex-direction:column-reverse;gap:16px}.calculator-order__step .additional-parameters__panel{width:100%;border-radius:12px;background:#f6f6f6;display:flex;padding:6px;align-items:center;justify-content:space-between;gap:4px}@media only screen and (max-width: 992px){.calculator-order__step .additional-parameters__panel{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.calculator-order__step .additional-parameters__panel::-webkit-scrollbar{display:none}}.calculator-order__step .additional-parameters__panel li{white-space:nowrap;text-align:center;cursor:pointer;padding:12px;width:100%;border-radius:8px;font-size:18px;line-height:24px;letter-spacing:.18px;color:#035139;background:#f6f6f6;transition:all .3s}@media only screen and (max-width: 992px){.calculator-order__step .additional-parameters__panel li{font-size:14px;line-height:18px;padding:8px 16px}}.calculator-order__step .additional-parameters__panel li.active{background:#21a068;color:#fff}.calculator-order__step .step__parameter-information{margin-bottom:16px !important;gap:0}.calculator-order__step .step__all-services{display:none}.calculator-order__step .step__notifications{display:none;margin-top:16px;color:#c20d0d;font-size:14px;line-height:18px;letter-spacing:.14px}.calculator-order__step .step__notifications.show{display:block}.calculator-order__step .step__type-info{cursor:pointer;line-height:0}@media only screen and (max-width: 992px){.calculator-order__step .step__type-info svg{width:32px;height:32px}}.calculator-order__step .step__title{margin-bottom:16px}@media only screen and (max-width: 992px){.calculator-order__step .step__title{margin-bottom:8px}}.calculator-order__step .step__title.popup-info{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 992px){.calculator-order__step .step__calendar{margin-top:24px;flex-direction:column;gap:16px}}.calculator-order__step .step__text{letter-spacing:.18px;margin-bottom:16px}.calculator-order__step .step__text span{color:#21a068}.calculator-order__step .step__text-body{max-height:0;overflow:hidden;transition:max-height .25s ease-out;font-size:.875em;line-height:129%;letter-spacing:.14px;padding:8px 0 0}.calculator-order__step .step__text-body span{color:#21a068}.calculator-order__step .step__address-text{flex-direction:column;gap:8px}.calculator-order__step .step__services{gap:16px;flex-wrap:wrap}.calculator-order__step .step__services#payment-method.error label{border-color:#c20d0d}.calculator-order__step .step__services.mobile-mode-types{margin-top:4px;display:none;padding:12px;background:#f2fbf7;border-radius:12px;gap:8px}.calculator-order__step .step__services.mobile-mode-types .step__service-price{display:block}.calculator-order__step .step__services.mobile-mode-types .step__description{display:none}.calculator-order__step .step__services.mobile-mode-types label{padding:8px 12px;background:#fff;height:50px;font-size:14px}.calculator-order__step .step__services.mobile-mode-types input[type=radio]:checked+label{background:#fff !important;color:#2a2a2a}.calculator-order__step .step__services.mobile-mode-types input[type=radio]:checked+label svg rect:first-child{stroke:#21a068}.calculator-order__step .step__services.mobile-mode-types input[type=radio]:checked+label svg rect:last-child{fill:#21a068}@media only screen and (max-width: 992px){.calculator-order__step .step__services.service-type{flex-direction:row;gap:8px}.calculator-order__step .step__services.service-type label{height:auto;width:calc(50% - 4px);gap:2px;font-size:14px;padding:5px 8px}}.calculator-order__step .step__type .h2{margin-bottom:8px}.calculator-order__step .step__parameter-tel .required-notification{margin-top:0}.calculator-order__step .step__parameter-tel-body{flex-direction:row;flex-wrap:nowrap}.calculator-order__step .step__parameter-tel-body input[type=tel]{padding:14px 16px 14px 0;width:100%}.calculator-order__step .step__parameter-tel-body input[type=tel].required.error{background:#f6f6f6 !important}.calculator-order__step .step__parameter-tel-body input[type=tel]:focus{outline:none}.calculator-order__step .step__parameter-tel-body .custom-select{border-radius:6px 0 0 6px;background:#f6f6f6;display:flex;align-items:center;width:72px;justify-content:center;border-right:1px solid #e3e3e3}.calculator-order__step .step__parameter-tel-body .input-tel-code{border-radius:0;padding:14px 8px 13px 8px;border:unset}@media screen and (max-width: 767px){.calculator-order__step .step__parameter-tel-body .input-tel-code{padding:16px 8px 13px 8px;border:unset;font-size:18px}}.calculator-order__step .step__parameters-row{flex-wrap:wrap;gap:16px}@media only screen and (max-width: 992px){.calculator-order__step .step__parameters-row{gap:8px}}.calculator-order__step .step__bathroom-body{gap:12px}.calculator-order__step .step__bathroom-info{flex-direction:column;gap:4px}.calculator-order__step .step__bathroom-price{color:#8b928c;font-size:14px;font-weight:600;line-height:18px;letter-spacing:.14px}.calculator-order__step .step__bathroom-text{line-height:24px}.calculator-order__step .step__rooms-text,.calculator-order__step .step__bathroom-text{font-size:18px;color:#2a2a2a}@media only screen and (max-width: 992px){.calculator-order__step .step__rooms-text,.calculator-order__step .step__bathroom-text{font-size:14px;line-height:128%;letter-spacing:.14px}}.calculator-order__step .step__details{margin-top:16px;gap:16px;padding:16px;border-radius:6px;background:#f7fbf7}@media only screen and (max-width: 992px){.calculator-order__step .step__details{margin-top:24px;padding:8px 8px 8px 12px}}.calculator-order__step .step__details-text{font-size:1em;line-height:140%;letter-spacing:.16px}@media only screen and (max-width: 992px){.calculator-order__step .step__details-text{font-size:1.125em;line-height:155%;letter-spacing:.18px}}@media screen and (max-width: 767px){.calculator-order__step .step__details-text{width:calc(100% - 40px)}}.calculator-order__step .step__additional-parameters-row{display:none;justify-content:space-between;flex-wrap:wrap;gap:16px}.calculator-order__step .step__additional-parameters-row.active{display:flex !important}@media only screen and (max-width: 992px){.calculator-order__step .step__additional-parameters-row{gap:8px}}.calculator-order__step .step__additional-parameters-row .additional-parameter{border-radius:12px;align-items:center;padding:0 16px;min-height:77px;background:#f7fbf7;width:100%;max-width:386px;position:relative}.calculator-order__step .step__additional-parameters-row .additional-parameter.hidden{display:none !important}@media only screen and (max-width: 1024px){.calculator-order__step .step__additional-parameters-row .additional-parameter{width:calc(50% - 8px);max-width:unset}}@media only screen and (max-width: 992px){.calculator-order__step .step__additional-parameters-row .additional-parameter{width:calc(50% - 4px);padding:8px 8px 12px;align-items:flex-start}.calculator-order__step .step__additional-parameters-row .additional-parameter img{width:40px;height:40px}}.calculator-order__step .step__additional-parameters-row .additional-parameter__body{gap:12px;align-items:center}@media only screen and (max-width: 992px){.calculator-order__step .step__additional-parameters-row .additional-parameter__body{gap:2px;align-items:self-start;flex-direction:column;align-items:flex-start;width:calc(100% - 24px)}}.calculator-order__step .step__additional-parameters-row .additional-parameter__control{display:none}@media only screen and (max-width: 992px){.calculator-order__step .step__additional-parameters-row .additional-parameter__control{position:absolute;top:8px;right:8px}}.calculator-order__step .step__additional-parameters-row .additional-parameter__add,.calculator-order__step .step__additional-parameters-row .additional-parameter__remove{width:24px;height:24px}.calculator-order__step .step__additional-parameters-row .additional-parameter__content{max-width:206px;display:flex;flex-direction:column;gap:4px;justify-content:center}.calculator-order__step .step__additional-parameters-row .additional-parameter__title{line-height:133%;letter-spacing:.18px}@media only screen and (max-width: 992px){.calculator-order__step .step__additional-parameters-row .additional-parameter__title{font-size:1em}}.calculator-order__step .step__additional-parameters-row .additional-parameter__prices{line-height:129%;letter-spacing:.14px;color:#8b928c;font-size:.875em}@media only screen and (max-width: 992px){.calculator-order__step .step__additional-parameters-row .additional-parameter__prices{font-size:.75em;line-height:120%;letter-spacing:.12px}}.calculator-order__step .step__bottom{justify-content:flex-end;gap:24px}@media only screen and (max-width: 992px){.calculator-order__step .step__bottom{box-shadow:0px -4px 8px rgba(0,0,0,.05);margin-top:24px;margin-left:-16px;margin-right:-16px;padding:8px 16px 0;gap:8px;align-items:center;justify-content:space-between}}.calculator-order__step .step__bottom-info{width:-moz-max-content;width:max-content;color:#035139;line-height:155%;letter-spacing:.18px;align-items:center;gap:4px}@media only screen and (min-width: 993px){.calculator-order__step .step__bottom-info{display:none}}.calculator-order__step .step__bottom-popup{height:24px}.calculator-order__step .step__bottom-text{line-height:155%;letter-spacing:.18px;white-space:nowrap}.calculator-order__step .step__bottom-sum{margin-top:2px;color:#21a068;line-height:normal;letter-spacing:.28px;font-size:.875em}.calculator-order__step .step__control-btns{width:-moz-max-content;width:max-content;gap:24px;margin-top:64px}@media only screen and (max-width: 992px){.calculator-order__step .step__control-btns{margin-top:0;gap:8px}}.calculator-order__step .step__control-btn{border:1px solid;padding:18px 40px;border-radius:8px;width:100%;min-width:200px;transition:all .3s}@media only screen and (max-width: 992px){.calculator-order__step .step__control-btn{min-width:94px;padding:11px;line-height:129%;letter-spacing:.14px;font-size:14px}}.calculator-order__step .step__control-btn.next{background:#035139;border-color:#035139;color:#fff}.calculator-order__step .step__control-btn.back{background:#fff;color:#035139;border-color:#035139}.calculator-order__step .step__control-btn:hover{color:#fff;background:#21a068;border-color:#21a068}.calculator-order__step .step__policy{margin-bottom:12px;font-size:1em}@media only screen and (max-width: 992px){.calculator-order__step .step__policy{font-size:.75em;line-height:120%;letter-spacing:.12px;margin-bottom:5px}}.calculator-order__step .step__policy a{color:#21a068;font-size:16px}@media only screen and (max-width: 992px){.calculator-order__step .step__policy a{font-size:12px;line-height:120%;letter-spacing:.12px}}.calculator-order__step .step__submit{min-height:60px;border-radius:8px;padding:18px 40px;text-align:center;background:#035139;width:100%;color:#fff;font-size:1.25em;line-height:120%;letter-spacing:.2px;transition:all .3s;position:relative}@media only screen and (max-width: 992px){.calculator-order__step .step__submit{min-height:44px;margin-top:4px;padding:8px 40px;font-size:1.125em;line-height:155%;letter-spacing:.18px}}.calculator-order__step .step__submit:hover{background:#21a068}.calculator-order__step .step__calendar{gap:16px}.calculator-order__step .step__timepicker{border-radius:12px;padding:7px 23px 23px 23px;width:100%;border:1px solid #f7fbf7;background:#f7fbf7}.calculator-order__step .step__timepicker.error{border-color:#c20d0d}.calculator-order__step .step__timepicker-title{text-align:center;padding-left:8px;font-size:24px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:.24px;color:#035139}.calculator-order__step .step__timepicker-hours{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:12px}.calculator-order__step .step__timepicker input[type=radio]:checked+label{background:#21a068;color:#fff}.calculator-order__step .step__timepicker input{display:none}.calculator-order__step .step__timepicker label{transition:all .3s;cursor:pointer;display:flex;border-radius:12px;max-width:100px;width:calc(33.3% - 8px);height:44px;padding:6px 0px;background:#fff;align-items:center;justify-content:center}@media only screen and (max-width: 992px){.calculator-order__step .step__timepicker label{max-width:unset}}.calculator-order__step .step__timepicker label:hover{background:#035139;color:#fff}@media only screen and (max-width: 992px){.calculator-order__step .step__parameter-empty{display:none !important}}.calculator-order__step .step__parameter-information textarea{height:114px}@media only screen and (max-width: 992px){.calculator-order__step .step__parameter-information textarea{font-size:16px;line-height:140%}}.calculator-order__step .step__icon-map{position:absolute;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%, -50%)}.calculator-order__step .step__icon-container{position:relative}.calculator-order__step .step__address{flex-wrap:wrap;gap:16px;margin-bottom:32px}@media only screen and (max-width: 992px){.calculator-order__step .step__address{margin-bottom:16px;gap:12px}.calculator-order__step .step__address .step__address-text{font-size:18px;line-height:155%;letter-spacing:.18px;gap:6px}}.calculator-order__step .step__info{border-radius:6px;background:#f6f6f6;padding:12px 16px;margin-bottom:16px;width:100%;max-width:386px}@media only screen and (max-width: 992px){.calculator-order__step .step__info{margin-bottom:12px}}.calculator-order__step .step__new-address{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 38px;width:100%;border-radius:8px;background:#f7fbf7;font-size:1.125em;font-weight:600;line-height:178%;letter-spacing:.18px;color:#21a068;transition:all .3s;border:1px solid #035139}@media only screen and (max-width: 992px){.calculator-order__step .step__new-address{padding:10px 40px;line-height:normal}}.calculator-order__step .step__new-address:hover{color:#fff;background:#21a068;border-color:#21a068}.calculator-order__step .step__new-address:hover svg path{stroke:#fff}.calculator-order__step .step__address-block{margin-bottom:48px}@media only screen and (max-width: 992px){.calculator-order__step .step__address-block{margin-bottom:29px}}.calculator-order__step .step__edit-panel{margin-bottom:16px;align-items:center}.calculator-order__step .step__edit-contacts{padding:6px;border-radius:6px;height:36px;width:36px;cursor:pointer;transition:background .25s;background:#f2fbf7}.calculator-order__step .step__edit-contacts:hover{background:#21a068}.calculator-order__step .step__edit-contacts:hover svg path{stroke:#f2fbf7}.calculator-order__step .step__info-bottom{margin-top:48px;gap:16px}@media only screen and (max-width: 1024px){.calculator-order__step .step__info-bottom{margin-top:24px}}@media only screen and (max-width: 992px){.calculator-order__step .step__info-bottom{justify-content:center}}@media only screen and (max-width: 992px){.calculator-order__step .step__info-bottom{flex-direction:column-reverse;gap:8px}}.calculator-order__step .step__info-btn{font-size:1.125em;width:200px;padding:12px 20px;border-radius:8px;text-align:center;background:#fff;color:#035139;cursor:pointer;transition:all .3s;border:1px solid #035139}@media only screen and (max-width: 992px){.calculator-order__step .step__info-btn{width:100%;padding:11px 40px}}.calculator-order__step .step__info-btn.green-mode{background:#035139;color:#fff}.calculator-order__step .step__info-btn.green-mode:hover{background:#21a068;border-color:#21a068}.calculator-order__step .step__info-btn:hover{background:#035139;color:#fff}.calculator-order__step .step__info-btn:hover svg path{stroke:#fff}.calculator-order__step .step__others-parameter{gap:8px}@media screen and (max-width: 767px){.calculator-order__step .step__others-parameter{flex-direction:column}}.calculator-order__step .step__others-parameters-hide{display:none}.calculator-order__step .step__others-parameters-row{margin-top:28px;gap:12px;flex-direction:column}@media only screen and (max-width: 992px){.calculator-order__step .step__others-parameters-row{gap:8px}}.calculator-order__step .step__others-parameters-row .others-parameter__add,.calculator-order__step .step__others-parameters-row .others-parameter__remove{width:24px;height:24px}.calculator-order__step .step__others-parameters-row .others-parameter__remove{display:none}.calculator-order__step .step__others-parameters-row .others-parameter{padding:0 20px;min-height:72px;gap:16px;width:100%;border-radius:12px;background:#fff;align-items:center}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets{padding:12px 20px;min-height:48px}@media only screen and (max-width: 992px){.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets{min-height:56px;padding:16px 20px}}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets .others-parameter__body{width:100%}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets .others-parameter__content{row-gap:0;width:100%;flex-wrap:wrap;justify-content:space-between}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets .others-parameter__content #another-favorite{margin-top:16px;width:100%;padding:16px 12px;border-radius:8px;background:#f6f6f6;color:#2a2a2a;font-family:"Museo Sans Cyrl";font-size:16px;line-height:140%;letter-spacing:.16px;display:none}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets .others-parameter__content #another-favorite::-moz-placeholder{color:#8b928c}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets .others-parameter__content #another-favorite::placeholder{color:#8b928c}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets .others-parameter__content #another-favorite:focus{box-shadow:none;outline:1px solid #035139}.calculator-order__step .step__others-parameters-row .others-parameter#custom-pets .others-parameter__title{line-height:133%;letter-spacing:.18px;font-size:1.125em;font-style:normal;font-weight:400}@media only screen and (max-width: 992px){.calculator-order__step .step__others-parameters-row .others-parameter{min-height:64px;padding:0 16px}}.calculator-order__step .step__others-parameters-row .others-parameter__content{gap:16px;align-items:center}.calculator-order__step .step__others-parameters-row .others-parameter__content img{width:48px;height:48px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 992px){.calculator-order__step .step__others-parameters-row .others-parameter__content img{width:40px;height:40px}}.calculator-order__step .step__others-parameters-row .others-parameter__title{line-height:133%;letter-spacing:.18px}@media only screen and (max-width: 992px){.calculator-order__step .step__others-parameters-row .others-parameter__title{font-size:1em}}.calculator-order__step .step__others-pets,.calculator-order__step .step__others-question{gap:24px}.calculator-order__step .step__pets,.calculator-order__step .step__question{width:100%;padding:15px;border-radius:12px;background:#f7fbf7;height:-moz-max-content;height:max-content;border:1px solid #f7fbf7}.calculator-order__step .step__pets.error,.calculator-order__step .step__question.error{border-color:#c20d0d}.calculator-order__step .step__others-title{font-weight:600;letter-spacing:.18px;margin-bottom:12px}@media only screen and (max-width: 992px){.calculator-order__step .step__others-title{font-size:1em;line-height:18px}}.calculator-order__step .step__description{display:none;z-index:1;line-height:0;cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.calculator-order__step .step__description.show{display:block}.calculator-order__step .step__description:hover .step__description-text{display:block}.calculator-order__step .step__description-text{position:absolute;bottom:32px;left:-10px;z-index:1;display:none;border-radius:12px;background:#fff;padding:10px;width:227px;max-width:227px;box-shadow:0px 0px 20px 0px rgba(41,51,47,.2);font-size:12px;line-height:120%;letter-spacing:.12px;color:#2a2a2a}.calculator-order__step .step__description-text svg{position:absolute;bottom:-8px;left:10px;z-index:-1}.calculator-order__step .step__mobile-types{padding:15px 11px 15px 15px;background:#f2fbf7;border:1px solid #f2fbf7;border-radius:12px;font-weight:600;font-size:14px;line-height:18px;letter-spacing:.01em;color:#8b928c;align-items:center;transition:border-color .3s ease}.calculator-order__step .step__mobile-types svg{transition:transform .3s ease}.calculator-order__step .step__mobile-types.active{border-color:#21a068}.calculator-order__step .step__mobile-types.active svg{transform:rotate(180deg)}.calculator-order__step .step__mobile-types.selected{display:flex;padding:7px 11px 7px 15px}.calculator-order__step .step__mobile-types.selected .step__service-title{color:#050607}.calculator-order__step .step__mobile-types.selected .step__service-price{display:block}.calculator-order__step .step__service-content{display:flex;flex-direction:column;gap:2px}.calculator-order__step .step__service-price{display:none;font-size:12px;line-height:120%;letter-spacing:.01em;color:#8b928c}.calculator-order__step .step__first-address{align-items:flex-start;margin-top:16px;padding:16px;border-radius:6px;background:#f7fbf7}.calculator-order__step .step__first-address .first-address{align-items:center;gap:16px}.calculator-order__step .step__first-address .first-address__title{cursor:pointer;font-size:1em;line-height:140%;letter-spacing:.16px}.calculator-order__step .step__first-address .first-address__name{margin-top:16px;width:100%;max-width:340px;padding:16px 12px;border-radius:8px;background:#fff;font-size:1em;font-weight:400;line-height:140%;letter-spacing:.16px;color:#2a2a2a;font-family:"Museo Sans Cyrl";display:none}.calculator-order__step .step__first-address .first-address__name::-moz-placeholder{color:#8b928c}.calculator-order__step .step__first-address .first-address__name::placeholder{color:#8b928c}.calculator-order__step .step__first-address .first-address__name:focus{outline:1px solid #035139}.calculator-order__step .step__first-address .first-address__description{position:relative}.calculator-order__step .step__first-address .first-address__description:hover .first-address__description-text{display:block}.calculator-order__step .step__first-address .first-address__description-text{position:absolute;bottom:32px;left:-10px;z-index:1;display:none;border-radius:12px;background:#fff;padding:10px;width:227px;max-width:227px;box-shadow:0px 0px 20px 0px rgba(41,51,47,.2);font-size:12px;line-height:120%;letter-spacing:.12px;color:#2a2a2a}@media screen and (max-width: 767px){.calculator-order__step .step__first-address .first-address__description-text{right:-42px;left:unset}}.calculator-order__step .step__first-address .first-address__description-text svg{position:absolute;bottom:-8px;left:10px;z-index:-1}.calculator-order__step .step__first-address .required-notification{margin-top:8px}.calculator-order__step .step__cashback{padding:16px 16px 18px;gap:12px;width:100%;background:#f2fbf7;border-radius:12px;margin-top:32px;margin-bottom:32px}@media only screen and (max-width: 992px){.calculator-order__step .step__cashback{padding:16px;border-radius:12px;align-items:flex-start;flex-wrap:wrap}}.calculator-order__step .step__cashback .cashback__input{padding:8px 12px;text-align:center;width:332px;background:#fff;border-radius:6px;font-size:16px;line-height:140%}@media only screen and (max-width: 992px){.calculator-order__step .step__cashback .cashback__input{width:80px}}.calculator-order__step .step__cashback .cashback__input:focus{box-shadow:none;outline:1px solid #035139}.calculator-order__step .step__cashback .cashback__controls{gap:20px;width:100%}@media only screen and (max-width: 992px){.calculator-order__step .step__cashback .cashback__controls{flex-direction:row;gap:24px}}.calculator-order__step .step__cashback .cashback__title{font-weight:600;letter-spacing:.01em}.calculator-order__step .step__cashback .cashback__title span{color:#21a068}.calculator-order__step .step__cashback .cashback__use-label{margin-bottom:-4px}.calculator-order__step .step__cashback .cashback__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:332px;height:6px;background:transparent;outline:none}@media only screen and (max-width: 992px){.calculator-order__step .step__cashback .cashback__slider{width:100%}}.calculator-order__step .step__cashback .cashback__slider::-webkit-slider-runnable-track{height:4px;border-radius:16px;background:linear-gradient(to right, #21a068 0%, #21a068 calc((var(--val, 0) - var(--min, 0)) / (var(--max, 100) - var(--min, 0)) * 100%), #E3E3E3 calc((var(--val, 0) - var(--min, 0)) / (var(--max, 100) - var(--min, 0)) * 100%), #E3E3E3 100%)}.calculator-order__step .step__cashback .cashback__slider::-moz-range-track{height:4px;border-radius:16px;background:#e3e3e3}.calculator-order__step .step__cashback .cashback__slider::-moz-range-progress{height:4px;border-radius:16px;background:#21a068}.calculator-order__step .step__cashback .cashback__slider::-ms-fill-lower{background:#21a068;border-radius:16px}.calculator-order__step .step__cashback .cashback__slider::-ms-fill-upper{background:#e3e3e3;border-radius:16px}.calculator-order__step .step__cashback .cashback__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:#21a068;border:2px solid #fff;border-radius:50%;cursor:pointer;margin-top:-6px;position:relative;z-index:1}.calculator-order__step .step__cashback .cashback__slider::-moz-range-thumb,.calculator-order__step .step__cashback .cashback__slider::-ms-thumb{width:16px;height:16px;background-color:#21a068;border:2px solid #fff;border-radius:50%;cursor:pointer}.calculator-order__step .step__cashback .cashback__slider:focus{outline:none}@media only screen and (max-width: 992px){.calculator-order__step.third-step .step__title{margin-bottom:12px}}@media only screen and (max-width: 992px){.calculator-order__step.third-step .step__parameters-row{row-gap:12px;-moz-column-gap:8px;column-gap:8px}}@media only screen and (max-width: 992px){.calculator-order__step.fourth-step .step__services{gap:8px}}@media screen and (max-width: 767px){.calculator-order__step.fourth-step .step__services{flex-direction:column}}@media only screen and (max-width: 992px){.calculator-order__step.fourth-step .step__service{height:56px;font-size:1.125em;line-height:155%;letter-spacing:.18px;gap:16px}}.calculator-order .clt-number{width:100%;max-width:106px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 992px){.calculator-order .clt-number{max-width:89px}}.calculator-order .clt-number input{font-size:18px;pointer-events:none;color:#2a2a2a;text-align:center;background:transparent;font-family:"Museo Sans Cyrl";font-style:normal;font-weight:600;line-height:178%}@media only screen and (max-width: 992px){.calculator-order .clt-number input{font-size:14px;font-weight:400;line-height:normal}}.calculator-order .clt-number input[type=number]::-webkit-inner-spin-button,.calculator-order .clt-number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator-order .clt-number input[type=number]{-moz-appearance:textfield}.calculator-order .clt-number button{width:24px;height:24px}.calculator-order .clt-number button.disabled{pointer-events:none}.calculator-order .clt-number button.disabled svg path,.calculator-order .clt-number button.disabled svg circle{stroke:#e3e3e3}.calculator-order .clt-block{margin-bottom:40px}@media only screen and (max-width: 992px){.calculator-order .clt-block{margin-bottom:24px}}.calculator-order .clt-block.details{margin-bottom:32px}@media only screen and (max-width: 992px){.calculator-order .clt-block.details{margin-bottom:29px}}.calculator-order .clt-radio.payment label{height:56px;justify-content:flex-start;padding:2px 24px}.calculator-order .clt-radio label{cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.125em;padding:12px 24px;border-radius:12px;background:#f6f6f6;width:100%;height:64px;max-width:386px;font-weight:600;line-height:178%;letter-spacing:.18px;transition:all .3s}.calculator-order .clt-radio label img{width:40px;height:40px}@media only screen and (max-width: 1024px){.calculator-order .clt-radio label{width:calc(50% - 8px);max-width:unset}}@media only screen and (max-width: 992px){.calculator-order .clt-radio label{width:calc(50% - 6px)}}@media screen and (max-width: 767px){.calculator-order .clt-radio label{width:100%}}.calculator-order .clt-radio label.only{pointer-events:none}.calculator-order .clt-radio label.disabled{pointer-events:none;color:#8b928c}.calculator-order .clt-radio label.disabled span{font-size:12px;font-weight:400;line-height:120%;letter-spacing:.12px}@media only screen and (max-width: 992px){.calculator-order .clt-radio label.disabled span{font-size:10px}}@media only screen and (max-width: 992px){.calculator-order .clt-radio label{padding:8px;font-size:.875em;font-weight:400;line-height:129%;letter-spacing:.14px;gap:8px}}.calculator-order .clt-radio label:hover{background:#035139;color:#fff}.calculator-order .clt-radio label:hover img{filter:brightness(0) invert(1)}.calculator-order .clt-radio label:hover svg path{fill:#fff}.calculator-order .clt-radio label:hover .step__icon-map svg path{fill:#035139}.calculator-order .clt-radio.mini label{padding:10px 24px}.calculator-order .clt-radio.payment label{flex-direction:row;gap:16px;border:1px solid #f6f6f6;padding:9px 23px}.calculator-order .clt-radio.payment label:hover{border-color:#035139 !important}.calculator-order .clt-radio input[type=radio]{display:none}.calculator-order .clt-radio input[type=radio]:checked+label{background:#21a068 !important;color:#fff}.calculator-order .clt-radio input[type=radio]:checked+label img{filter:brightness(0) invert(1)}.calculator-order .clt-radio input[type=radio]:checked+label svg path{fill:#fff}.calculator-order .clt-radio input[type=radio]:checked+label .step__icon-map svg path{fill:#035139}.calculator-order .clt-radio.address label{flex-direction:row;padding:8px;gap:8px;height:96px;justify-content:flex-start}@media only screen and (max-width: 992px){.calculator-order .clt-radio.address label{height:80px}}.calculator-order .clt-radio.address label:hover img{filter:none}.calculator-order .clt-radio.address label:hover span{color:#f2fbf7}.calculator-order .clt-radio.address label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b928c;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;width:258px}@media only screen and (max-width: 992px){.calculator-order .clt-radio.address label span{width:230px;font-size:14px;line-height:128%}}.calculator-order .clt-radio.address input[type=radio]:checked+label img{filter:none}.calculator-order .clt-radio.address input[type=radio]:checked+label span{color:#f2fbf7}.calculator-order .clt-radio.address img{border-radius:11px;width:104px;height:80px}@media only screen and (max-width: 992px){.calculator-order .clt-radio.address img{width:96px;height:64px}}.calculator-order .clt-radio-open label{position:relative;cursor:pointer;display:flex;gap:16px;align-items:center;font-size:1em;padding:11px 23px;border-radius:12px;background:#f6f6f6;width:100%;height:64px;max-width:386px;font-weight:600;line-height:150%;letter-spacing:.16px;transition:all .3s;border:1px solid #f6f6f6}@media only screen and (max-width: 1024px){.calculator-order .clt-radio-open label{width:calc(50% - 8px);max-width:unset}}@media only screen and (max-width: 992px){.calculator-order .clt-radio-open label{width:calc(50% - 4px)}}@media screen and (max-width: 767px){.calculator-order .clt-radio-open label{width:100%}}.calculator-order .clt-radio-open input[type=radio]{display:none}.calculator-order .clt-radio-open input[type=radio]:not(:checked)+label svg rect:first-child{stroke:#c6d2c7}.calculator-order .clt-radio-open input[type=radio]:not(:checked)+label svg rect:last-child{fill:transparent}.calculator-order .clt-radio-open input[type=radio]:checked+label{background:#21a068 !important;color:#fff;border-color:#21a068}.calculator-order .clt-radio-open.error label{border-color:#c20d0d}.calculator-order__side-panel{flex-direction:column;width:100%;max-width:388px;gap:16px}@media only screen and (max-width: 1024px){.calculator-order__side-panel{max-width:unset}}@media only screen and (max-width: 992px){.calculator-order__side-panel{gap:0;display:none}.calculator-order__side-panel.active-mobile{display:flex}.calculator-order__side-panel.active-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);backdrop-filter:blur(1px);z-index:9999;display:block}.calculator-order__side-panel.active-popup .calculator-aside{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;margin:0 auto;z-index:999;background:#e9f5f0;width:calc(100% - 32px)}.calculator-order__side-panel.active-popup #aside-close-mobile{display:block !important}}.calculator-order .calculator-aside{position:sticky;left:0;top:34px;width:100%;border-radius:24px;background:rgba(33,160,104,.1);padding:16px 24px;height:-moz-max-content;height:max-content}@media only screen and (max-width: 992px){.calculator-order .calculator-aside{padding:16px}}.calculator-order .calculator-aside__head{margin-bottom:12px;align-items:center}.calculator-order .calculator-aside__title{color:#035139}.calculator-order .calculator-aside__info li{display:none}.calculator-order .calculator-aside__conditions{border-top:1px solid #fff;padding-top:16px;margin-top:16px}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__conditions{margin-top:12px}}.calculator-order .calculator-aside__conditions #aside__work-time{display:flex;justify-content:space-between}.calculator-order .calculator-aside__conditions li{margin-bottom:16px}.calculator-order .calculator-aside li{position:relative;font-size:1.125em;font-weight:600;line-height:178%;letter-spacing:.18px;padding-left:28px}@media only screen and (max-width: 992px){.calculator-order .calculator-aside li{line-height:155%;letter-spacing:.18px}}.calculator-order .calculator-aside li::before{content:"";width:20px;height:20px;position:absolute;top:6px;left:0}.calculator-order .calculator-aside #aside__work-time::before{background-image:url("../img/calculator/timer.svg")}.calculator-order .calculator-aside #aside__conditions-time{display:none}.calculator-order .calculator-aside #aside__conditions-time::before{background-image:url("../img/calculator/calendar.svg")}.calculator-order .calculator-aside #aside__location::before{background-image:url("../img/calculator/location.svg")}.calculator-order .calculator-aside #aside__info-basic::before,.calculator-order .calculator-aside #aside__info-general::before,.calculator-order .calculator-aside #aside__info-kitchen::before,.calculator-order .calculator-aside #aside__info-bathroom::before,.calculator-order .calculator-aside #aside__info-kitchen_and_bathroom::before{background-image:url("../img/calculator/type.svg")}.calculator-order .calculator-aside__coupon{border-top:1px solid #fff;padding-top:16px}.calculator-order .calculator-aside__coupon input{color:#2a2a2a;width:100%;padding:16px 12px;border-radius:8px;background:#fff;font-family:"Museo Sans Cyrl";font-size:1em;font-weight:400;line-height:140%;letter-spacing:.16px}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__coupon input{font-size:18px;line-height:155%;letter-spacing:.18px}}.calculator-order .calculator-aside__coupon input.error{background:#fff4f4 !important}.calculator-order .calculator-aside__coupon input.error::-moz-placeholder{color:#c20d0d !important}.calculator-order .calculator-aside__coupon input.error::placeholder{color:#c20d0d !important}.calculator-order .calculator-aside__coupon input:focus{outline:none}.calculator-order .calculator-aside__coupon-body{margin-top:8px;position:relative}.calculator-order .calculator-aside__coupon-body.referrer-active #coupon{opacity:.7}.calculator-order .calculator-aside__coupon-body.referrer-active .calculator-aside__coupon-control{display:block}.calculator-order .calculator-aside__coupon-body.edit{gap:8px}.calculator-order .calculator-aside__coupon-body.edit .calculator-aside__coupon-control,.calculator-order .calculator-aside__coupon-body.edit .calculator-aside__coupon-delete{display:none !important}.calculator-order .calculator-aside__coupon-body.active .calculator-aside__coupon-control{display:block}.calculator-order .calculator-aside__coupon-body.active #coupon-submit{display:none}.calculator-order .calculator-aside__coupon-body.active:hover .calculator-aside__coupon-control{display:none}.calculator-order .calculator-aside__coupon-body.active:hover .calculator-aside__coupon-delete{display:block}.calculator-order .calculator-aside__coupon-delete{cursor:pointer}.calculator-order .calculator-aside__coupon-control,.calculator-order .calculator-aside__coupon-delete{display:none}.calculator-order .calculator-aside__coupon-control svg,.calculator-order .calculator-aside__coupon-delete svg{position:absolute;top:16px;right:12px}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__coupon-control svg,.calculator-order .calculator-aside__coupon-delete svg{top:20px}}.calculator-order .calculator-aside__coupon-text{line-height:133%;letter-spacing:.18px}.calculator-order .calculator-aside__coupon-submit{display:none;cursor:pointer;font-size:1.125em;padding:8px 24px;line-height:32px;letter-spacing:.18px}.calculator-order .calculator-aside__coupon-messege span{display:none;position:relative;top:8px;font-size:14px;font-weight:400}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__coupon-messege span{font-size:1.125em}}.calculator-order .calculator-aside__coupon-messege .done{color:#035139}.calculator-order .calculator-aside__coupon-messege .error{color:#c20d0d}.calculator-order .calculator-aside__price{margin-top:16px;margin-bottom:8px}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__price{margin-bottom:0}}.calculator-order .calculator-aside__price-old{display:none;color:#8b928c;text-align:right;font-weight:600;line-height:105%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;padding-top:4px}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__price-old{font-size:14px}}.calculator-order .calculator-aside__price-result{border-top:1px solid #fff;padding-top:24px;align-items:center}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__price-result{padding-top:12px;padding-bottom:0}}.calculator-order .calculator-aside__price-text{color:#035139}.calculator-order .calculator-aside__price-sum{text-transform:none;line-height:normal;color:#21a068}.calculator-order .calculator-aside__additional-services{margin-top:16px}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__additional-services{margin-top:12px}}.calculator-order .calculator-aside__additional-services li{cursor:pointer;padding-left:53px;font-size:.875em;font-weight:400;line-height:24px;letter-spacing:normal;margin-bottom:4px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 992px){.calculator-order .calculator-aside__additional-services li{font-size:18px;line-height:28px}}.calculator-order .calculator-aside__additional-services li span{display:inline-block;font-weight:600;line-height:120%;letter-spacing:.2px;color:#035139;font-size:20px;white-space:nowrap}.calculator-order .calculator-aside__additional-services li:last-child{margin-bottom:0}.calculator-order .calculator-aside__additional-services li.unavailable{color:#8b928c}.calculator-order .calculator-aside__additional-services li.unavailable::before{transition:transform .25s;transform-origin:top;will-change:transform;position:absolute;content:"";top:50%;transform:translateY(-50%);left:25px;width:14px;height:14px;background-image:url("../img/calculator/warning.svg");background-repeat:no-repeat;background-size:contain}.calculator-order .calculator-aside__additional-services li.unavailable:hover{color:#c20d0d}.calculator-order .calculator-aside__additional-services li:not(.unavailable)::before{transition:transform .25s;transform-origin:top;will-change:transform;position:absolute;content:"";top:50%;transform:translateY(-50%);left:25px;width:14px;height:14px;background-image:url("../img/calculator/plus.svg");background-repeat:no-repeat;background-size:contain}.calculator-order .calculator-aside__additional-services li:not(.unavailable):hover{color:#c20d0d}.calculator-order .calculator-aside__additional-services li:not(.unavailable):hover::before{transform:rotate(-45deg) translateY(-50%)}.calculator-order .calculator-aside__object-parameters{margin-top:4px}.calculator-order .calculator-aside__object-parameter{gap:10px}.calculator-order .calculator-aside__object-parameter #aside__rooms-singular,.calculator-order .calculator-aside__object-parameter #aside__rooms-few,.calculator-order .calculator-aside__object-parameter #aside__rooms-many,.calculator-order .calculator-aside__object-parameter #aside__bathrooms-singular,.calculator-order .calculator-aside__object-parameter #aside__bathrooms-many,.calculator-order .calculator-aside__object-parameter #aside__bathrooms-few{display:none}.calculator-order .calculator-aside__object-parameter p{font-size:16px;line-height:140%;letter-spacing:.16px}.calculator-order .calculator-aside__object-parameter .aside__rooms-line,.calculator-order .calculator-aside__object-parameter .aside__bathrooms-line{display:inline-block}.calculator-order .calculator-aside #aside-close-mobile{display:none;width:24px;height:24px}.calculator-order #step-addresses-edit .popup__body{max-width:700px;padding:40px 48px 48px 48px;border-radius:16px;background:#f7fbf7}@media only screen and (max-width: 992px){.calculator-order #step-addresses-edit .popup__body{padding:24px 16px;text-align:left}}.calculator-order #step-addresses-edit .popup__title{margin-bottom:16px}.calculator-order #step-addresses-edit .popup__text{line-height:140%;font-weight:400;letter-spacing:.16px}.calculator-order #step-addresses-edit .popup__parameter{text-align:left;margin-top:32px}.calculator-order #step-addresses-edit .popup__btn{margin-top:24px;width:100%;max-width:386px}.calculator-order #step-addresses-edit .popup__close{cursor:pointer;position:absolute;top:24px;right:24px;width:24px;height:24px}.calculator-order #step-addresses-edit{width:100%}.calculator-order #list-address-edit{display:none;margin-top:48px;margin-bottom:0}@media only screen and (max-width: 992px){.calculator-order #list-address-edit{margin-top:24px}}.calculator-order #list-address-edit .step__address{margin-bottom:0}.required{position:relative}.required.error{background:#fff4f4 !important}.required.error::-moz-placeholder{color:#c20d0d !important}.required.error::placeholder{color:#c20d0d !important}.required-notification,.required-notification-phone{display:none;color:#c20d0d;font-size:12px;font-style:normal;font-weight:400;line-height:120%;padding-left:8px;width:100%}.required-notification.required-send,.required-notification-phone.required-send{font-size:14px;margin-top:8px}#calendar-preloader,#calendar-missing{padding:24px;background:#fbfdfc;border-radius:0 12px 12px 0;margin-left:12px;width:100%;height:359px;position:relative}@media only screen and (max-width: 992px){#calendar-preloader,#calendar-missing{height:280px;margin-left:0;border-radius:12px}}#calendar-preloader .step__calendar-info,#calendar-missing .step__calendar-info{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;text-align:center;font-size:1.125em;line-height:155%;letter-spacing:.18px;color:#8b928c;flex-direction:column;align-items:center;gap:24px}#calendar-preloader .step__calendar-info svg,#calendar-preloader .step__calendar-info img,#calendar-missing .step__calendar-info svg,#calendar-missing .step__calendar-info img{width:50px;height:auto}@media only screen and (max-width: 992px){#calendar-preloader .step__calendar-info,#calendar-missing .step__calendar-info{font-size:14px}}#calendar-preloader::before,#calendar-missing::before{box-shadow:0px 0px 20px 0px rgba(41,51,47,.2);position:absolute;left:-12px;top:0;content:"";height:100%;width:12px;border-radius:12px 0px 0px 12px}@media only screen and (max-width: 992px){#calendar-preloader::before,#calendar-missing::before{display:none}}#calendar-preloader img{width:150px !important}#calendar-preloader::before{background:#21a068}#calendar-missing::before{background:#dab600}@keyframes rotate{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes rotate-calendar{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#cleaning-difference .popup-modal__body{max-width:700px;max-height:544px;padding:40px 18px 48px 48px;border-radius:16px;text-align:left}@media only screen and (max-width: 992px){#cleaning-difference .popup-modal__body{border-radius:24px 24px 0 0;align-items:flex-start;padding:16px;width:100%;top:unset;bottom:0;left:50%;transform:translateX(-50%);height:100%;max-height:72%}}#cleaning-difference .popup-modal__close-mobile{width:100%;text-align:center;margin-top:-6px;margin-bottom:12px}#cleaning-difference .popup-modal__title{color:#2a2a2a;gap:8px;margin-bottom:16px;margin-right:24px}@media only screen and (max-width: 992px){#cleaning-difference .popup-modal__title{margin:0;font-family:"Museo Sans Cyrl"}}#cleaning-difference .popup-modal__text{padding-right:24px;overflow-y:scroll;overflow-x:hidden}@media only screen and (max-width: 992px){#cleaning-difference .popup-modal__text{max-width:unset;padding-right:12px}}#cleaning-difference .popup-modal__text::-webkit-scrollbar{width:6px}#cleaning-difference .popup-modal__text::-webkit-scrollbar-track{border-radius:24px;background:#f7fbf7}#cleaning-difference .popup-modal__text::-webkit-scrollbar-thumb{border-radius:24px;background:#c9dbd3}#cleaning-difference .popup-modal__text p{font-size:16px;line-height:140%;letter-spacing:.16px;margin-bottom:16px}#cleaning-difference .popup-modal__text pstrong{margin-bottom:-4px;display:block}#preloader{background:#ffffffa3}#preloader .popup-modal__body{box-shadow:none;background:transparent}#preloader img{width:50%}.page-template-profile #preloader,.page-template-order #preloader{display:block}.congratulations{margin-top:0;height:100vh;position:relative}.congratulations::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/calculator/congratulations.webp");background-repeat:no-repeat;background-size:cover;opacity:.6}@media screen and (max-width: 767px){.congratulations::before{background-image:url("../img/calculator/congratulations-mobile.webp");opacity:1}}.congratulations__container{height:100%;display:flex;align-items:center;justify-content:center}.congratulations__content{border-radius:24px;background:rgba(33,160,104,.1);backdrop-filter:blur(20px);padding:48px 88px;text-align:center;width:100%;max-width:556px}@media screen and (max-width: 767px){.congratulations__content{padding:24px 16px}}.congratulations__title{color:#21a068}.congratulations__text{margin-top:24px;color:#050607}@media screen and (max-width: 767px){.congratulations__text{margin-top:16px;font-size:1.125em;line-height:155%}}.congratulations__button{margin-top:56px;width:100%}@media screen and (max-width: 767px){.congratulations__button{margin-top:40px;font-size:.875em;padding:10px 40px}}#datepicker .ui-datepicker{padding:24px 16px;border-radius:12px;background:#f7fbf7;width:390px}@media screen and (max-width: 767px){#datepicker .ui-datepicker{width:100%;padding:12px 8px}}#datepicker .ui-datepicker-calendar{width:100%}#datepicker .ui-datepicker-calendar thead{height:24px;margin-bottom:8px}#datepicker .ui-datepicker-calendar thead th span{font-weight:400;line-height:140%;letter-spacing:.16px}@media screen and (max-width: 767px){#datepicker .ui-datepicker-calendar thead th span{font-size:18px;letter-spacing:.18px}}#datepicker .ui-datepicker-calendar td{text-align:center}#datepicker .ui-datepicker-calendar td span,#datepicker .ui-datepicker-calendar td a{display:flex;align-items:center;justify-content:center;height:46px;width:46px;font-size:18px;font-weight:600;line-height:100%}@media screen and (max-width: 767px){#datepicker .ui-datepicker-calendar td span,#datepicker .ui-datepicker-calendar td a{width:100%;max-width:46px;font-weight:400;line-height:155%;letter-spacing:.18px}}#datepicker .ui-datepicker-calendar td a{border-radius:50px;transition:background .25s}#datepicker .ui-datepicker-calendar td a:hover{color:#fff;background:#21a068}#datepicker .ui-datepicker-header{position:relative;margin-bottom:24px}#datepicker .ui-datepicker-title{padding-left:8px;font-size:24px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:.24px;color:#035139}@media screen and (max-width: 767px){#datepicker .ui-datepicker-title{font-size:18px;line-height:178%;letter-spacing:.18px}}#datepicker .ui-datepicker-prev,#datepicker .ui-datepicker-next{position:absolute;top:0;right:0}#datepicker .ui-datepicker-prev .ui-icon,#datepicker .ui-datepicker-next .ui-icon{font-size:0;cursor:pointer}#datepicker .ui-datepicker-prev{right:48px}#datepicker .ui-datepicker-prev .ui-icon{content:"";display:block;width:24px;height:24px;background-image:url("../img/calculator/arrowleft.svg");background-repeat:no-repeat}#datepicker .ui-datepicker-next .ui-icon{content:"";display:block;width:24px;height:24px;background-image:url("../img/calculator/arrowright.svg");background-repeat:no-repeat}#datepicker .ui-datepicker-current-day span,#datepicker .ui-datepicker-current-day a{color:#fff;background:#035139 !important}#datepicker .ui-datepicker-unselectable span{text-decoration:line-through;color:#8b928c}.authorization{margin-top:unset}.authorization__body{display:flex;align-items:center;justify-content:center;height:100vh;width:100%}.authorization__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;background:#f7fbf7;position:relative;width:900px;padding:40px 48px;border-radius:24px}@media only screen and (max-width: 1024px){.authorization__content{gap:24px}}@media only screen and (max-width: 992px){.authorization__content{padding:40px 16px}}@media screen and (max-width: 767px){.authorization__text{font-size:1em;font-weight:400;line-height:140%;letter-spacing:.16px}}.authorization__text a{color:#21a068;text-decoration:underline;font-size:16px}.authorization__phone{text-align:left;width:100%;max-width:387px;flex-direction:column;gap:6px}@media screen and (max-width: 767px){.authorization__phone{gap:2px}}.authorization__phone label{font-style:normal;font-weight:400;line-height:140%;letter-spacing:.16px;padding-left:8px;width:100%}@media screen and (max-width: 767px){.authorization__phone label{font-size:1.125em;line-height:155%;letter-spacing:.18px}}.authorization__mobile-form{padding-left:0 !important}.authorization__mobile-form .required.error{background:#fff !important}.authorization__mobile-form .custom-select{border-radius:6px 0 0 6px;background:#fff;display:flex;align-items:center;width:72px;justify-content:center;border-right:1px solid #f6f6f6}.authorization__mobile-form #authorization-phone{border-radius:0 6px 6px 0;padding:14px 16px 14px 0}.authorization__tel-body .input-account{width:calc(100% - 53px)}.authorization__tel-code{background:#fff;color:#21a068;padding:0 8px;line-height:53.2px}.authorization__img{position:absolute;top:-53px;right:247px;width:103px;height:103px}@media only screen and (max-width: 992px){.authorization__img{top:-32px;right:16px;width:80px;height:80px}}.authorization__submit{position:relative;width:100%;max-width:387px;font-size:1.125em;line-height:178%;letter-spacing:.18px;margin-top:18px}.authorization__submit.loading{color:transparent;pointer-events:none;background:#8b928c !important}.authorization__submit.loading svg{display:block}.authorization__submit svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);animation:rotate 2s linear infinite;transform-origin:center}@media screen and (max-width: 767px){.authorization__submit{margin-top:16px;padding:8px 40px;line-height:155%;letter-spacing:.18px}}.authorization__submit:disabled{background:#8b928c}.authorization__personal,.authorization__personal a{color:#8b928c;font-size:1em;line-height:120%;letter-spacing:.16px}@media only screen and (max-width: 992px){.authorization__personal,.authorization__personal a{font-size:14px}}.authorization__personal a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.authorization__new-code{color:#21a068;font-size:.875em;font-weight:400;line-height:120%;letter-spacing:.14px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.authorization__new-code:disabled{color:#8b928c}.authorization .change-phone{color:#21a068;font-size:16px;font-weight:600;line-height:120%;letter-spacing:.16px;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media only screen and (max-width: 992px){.authorization .change-phone{font-size:14px;letter-spacing:.14px}}.authorization__error-code{display:none;color:#c20d0d;font-size:12px;font-style:normal;font-weight:400;line-height:120%;padding-left:8px;width:100%}.authorization .input-tel-body,.authorization .verification-code-box{position:relative}.authorization .verification-code-box .input-account{width:100%}.authorization .required-notification,.authorization__error-code{position:relative;text-align:center;padding-left:unset;left:0;margin-top:8px;margin-bottom:-16px}@media only screen and (max-width: 992px){.authorization .required-notification,.authorization__error-code{margin-bottom:-8px}}.authorization .required-notification#too-frequent-notification,.authorization__error-code#too-frequent-notification{max-width:290px;margin-left:auto;margin-right:auto}@keyframes rotate{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.profile{margin-top:138px}@media only screen and (max-width: 992px){.profile{margin-top:108px}}.profile__container{gap:32px;min-height:calc(100vh - 138px);padding-bottom:56px}@media only screen and (max-width: 1024px){.profile__container{gap:24px}}@media only screen and (max-width: 992px){.profile__container{padding-bottom:72px}}.profile__aside{width:100%;max-width:255px;height:auto;display:flex;flex-direction:column;justify-content:space-between;gap:40px}@media only screen and (max-width: 1024px){.profile__aside{max-width:-moz-max-content;max-width:max-content}}@media only screen and (max-width: 992px){.profile__aside{position:fixed;bottom:0;left:0;z-index:10;border-radius:24px 24px 0px 0px;background:#f6f6f6;padding:4px;max-width:unset;gap:unset}}.profile__menu{flex-direction:column;gap:16px}@media only screen and (max-width: 1024px){.profile__menu{align-items:center}}@media only screen and (max-width: 992px){.profile__menu{flex-direction:row;justify-content:space-around}}@media screen and (max-width: 767px){.profile__menu{justify-content:space-between;gap:unset}}.profile__order{margin-top:40px}.profile__log-out{display:flex;justify-content:center;align-items:center;width:56px;height:68px;border-radius:60px;background:#2a2a2a;transition:background .3s}.profile__log-out svg{margin-right:3px}.profile__log-out:hover{background:#050607}.profile__content{width:100%}.profile .profile-tmp:not(.active){display:none !important}.profile .profile-btn{display:flex;align-items:center;gap:10px;width:100%;padding:16px 20px;border-radius:12px;background:#f6f6f6;font-size:1em;color:#035139;transition:background .3s}.profile .profile-btn.green-mode{background:#035139;color:#fff}.profile .profile-btn.green-mode:hover{background:#21a068}.profile .profile-btn:hover{background:#035139;color:#fff}.profile .profile-btn:hover svg path{stroke:#fff}.profile .profile-btn.active{background:#21a068 !important;color:#fff}.profile .profile-btn.active svg path{stroke:#fff}.profile .profile-btn-mobile{display:flex;gap:2px;flex-direction:column;align-items:center;font-size:10px;justify-content:center;font-weight:400;line-height:120%;letter-spacing:.1px;min-width:72px;height:48px}.profile .profile-btn-mobile.active{color:#21a068}.profile .profile-btn-mobile.active svg path{fill:#21a068}.profile .profile-btn-mobile svg{width:24px;height:24px}.profile .profile-btn-order{border-radius:50px;background:#21a068;padding:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.profile__popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);backdrop-filter:blur(1px);z-index:9999;display:block}.profile__popup-body{display:flex;flex-direction:column;align-items:center;text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;margin:0 auto;max-width:700px;padding:40px 48px 48px 48px;border-radius:16px;background:#f7fbf7;z-index:999}@media only screen and (max-width: 1280px){.profile__popup-body{padding:24px}}@media only screen and (max-width: 1024px){.profile__popup-body{max-width:unset;width:calc(100% - 32px)}}@media only screen and (max-width: 992px){.profile__popup-body{padding:16px 16px 24px 16px}}@media screen and (max-width: 767px){.profile__popup-body{text-align:left}}.profile__popup-title{width:100%}.profile__popup-text{font-weight:400;line-height:140%;letter-spacing:.16px;margin-top:16px}@media only screen and (max-width: 1024px){.profile__popup-text{margin-top:12px}}.profile__popup-input{text-align:left;margin-top:32px;position:relative}@media only screen and (max-width: 1280px){.profile__popup-input{margin-top:24px}}.profile__popup-input:after{position:absolute;content:"";pointer-events:none;top:40px;right:16px;width:24px;height:24px;background-image:url("../img/calculator/calendar-dark.svg");background-repeat:no-repeat}.profile__popup-input input[type=text]{background:#fff;cursor:pointer}.profile__popup-input input[type=text]::-moz-placeholder{color:#8b928c}.profile__popup-input input[type=text]::placeholder{color:#8b928c}.profile__popup-btn{cursor:pointer;width:100%;max-width:387px;border-radius:8px;background:#035139;padding:8px 40px;font-size:1.125em;color:#fff;font-weight:600;line-height:178%;letter-spacing:.18px;margin-top:24px;transition:background .3s}.profile__popup-btn:hover{background:#21a068}@media only screen and (max-width: 1024px){.profile__popup-btn{padding:6px 40px;margin-top:16px}}.profile__popup-close{cursor:pointer;position:absolute;top:24px;right:24px;width:24px;height:24px}.profile__popup-timepicker{display:none;margin-top:8px;width:100%;max-width:387px;border-radius:12px;background:#fff;height:292px;position:relative;overflow:hidden}@media only screen and (max-width: 1024px){.profile__popup-timepicker{height:249px}}.profile__popup-timepicker::before{content:"";background:#21a068;width:350px;position:absolute;height:40px;border-radius:8px;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 1024px){.profile__popup-timepicker::before{height:36px}}.profile__popup-timepicker .picker-wrapper{margin-top:25px;font-size:18px}@media only screen and (max-width: 1024px){.profile__popup-timepicker .picker-wrapper{margin-top:4px}}.profile__popup-timepicker .picker-wrapper .option{color:#050607;font-family:"Museo Sans Cyrl";font-size:18px;font-style:normal;font-weight:600;line-height:178%;letter-spacing:.18px;height:35px;transition:color .25s;opacity:.5}.profile__popup-timepicker .picker-wrapper .option.active{color:#fff;opacity:1}.profile__popup-timepicker .picker-wrapper .option.next-option{opacity:1}.profile__popup-timepicker .picker-wrapper .picker-up,.profile__popup-timepicker .picker-wrapper .picker-down{display:none}.profile__popup-timepicker .picker-wrapper .clone-scroller{box-shadow:none}.profile__popup-timepicker .picker-wrapper .clone-scroller.active{cursor:grabbing}.profile__popup-timepicker .picker-wrapper .picker-scroller,.profile__popup-timepicker .picker-wrapper .clone-scroller{-ms-overflow-style:none;scrollbar-width:none}.profile__popup-timepicker .picker-wrapper .picker-scroller::-webkit-scrollbar,.profile__popup-timepicker .picker-wrapper .clone-scroller::-webkit-scrollbar{display:none}.profile__popup-timepicker #profile-day .option{text-align:right;padding-right:56px}.profile__popup-timepicker #profile-month .option{text-align:left;padding-left:0}.profile__popup-timepicker #profile-year .option{text-align:left}.profile #calendar-missing-profile .popup-modal__body{background:#fbfdfc;max-width:700px}.profile #calendar-missing-profile .calendar-missing-profile__content svg{width:80px;height:auto}.profile #calendar-missing-profile p{font-size:1em;line-height:140%;margin-top:16px}@media screen and (max-width: 767px){.profile #calendar-missing-profile p{font-size:14px}}.profile #animation-gif .popup-modal__body{background:#fbfdfc;max-width:700px}.profile #animation-gif p{font-size:1em;line-height:140%;margin-top:16px}@media screen and (max-width: 767px){.profile #animation-gif p{font-size:14px}}.profile #animation-gif img{width:300px;height:auto}.profile-news{flex-direction:column;gap:48px}@media screen and (max-width: 767px){.profile-news{gap:24px}}.profile-news__info{gap:12px;align-items:center}.profile-news__photo{border-radius:100px;width:80px;height:80px}@media screen and (max-width: 767px){.profile-news__photo{width:64px;height:64px}}.profile-news__phone{display:block;font-size:1em;margin-top:2px;color:#8b928c;line-height:140%;letter-spacing:.16px}@media only screen and (max-width: 992px){.profile-news__phone{font-size:1.125em;margin-top:8px;line-height:155%;letter-spacing:.18px}}@media only screen and (max-width: 992px){.profile-news__name{font-size:1.125em;line-height:155%;letter-spacing:.18px}}.profile-news__title{margin-bottom:16px}@media screen and (max-width: 767px){.profile-news__title{margin-bottom:8px}}.profile-news__blocks{gap:20px}@media screen and (max-width: 767px){.profile-news__blocks{gap:16px}}.profile-news__block{border-radius:12px;background:#f7fbf7;padding:16px 20px;width:100%;max-width:200px;position:relative}@media screen and (max-width: 767px){.profile-news__block{padding:16px}}.profile-news__block:hover .profile-news__block-hover{visibility:visible}.profile-news__block-photo{width:50px;height:50px}@media screen and (max-width: 767px){.profile-news__block-photo{width:40px;height:40px}}.profile-news__block-hover{position:absolute;visibility:hidden;top:16px;left:-9px;width:218px;padding:12px;border-radius:8px;background:#21a068;font-size:.875em;line-height:128%;color:#fff}@media screen and (max-width: 767px){.profile-news__block-hover{font-size:.75em;line-height:120%;width:calc(100% - 8px);left:0;right:0;top:4px;margin:auto;padding:8px}}.profile-news__block-hover::before{content:"";position:absolute;bottom:-7px;left:89px;width:40px;height:8px;background-image:url("../img/calculator/hover-element.svg");background-repeat:no-repeat}@media screen and (max-width: 767px){.profile-news__block-hover::before{left:0;right:0;margin:auto}}.profile-news__block-title{font-weight:700;line-height:normal;margin-top:16px}@media screen and (max-width: 767px){.profile-news__block-title{margin-top:8px}}.profile-news__block-text{line-height:normal;font-size:.875em}@media only screen and (max-width: 992px){.profile-news__block-text{font-size:1.125em;line-height:155%;letter-spacing:.18px}}.profile-news__news{gap:16px}@media only screen and (max-width: 1024px){.profile-news__news{flex-direction:column}}@media screen and (max-width: 767px){.profile-news__news{gap:8px}}.profile-news__news .item{position:relative;border-radius:12px;background:rgba(33,160,104,.1);padding:16px 16px 12px;width:50%;gap:8px}@media only screen and (max-width: 1024px){.profile-news__news .item{width:100%}}@media screen and (max-width: 767px){.profile-news__news .item{padding:12px}}.profile-news__news .item__img{width:80px;height:80px}@media only screen and (max-width: 1024px){.profile-news__news .item__img{width:60px;height:60px}}.profile-news__news .item__content{flex-direction:column;gap:8px}.profile-news__news .item__title{color:#035139;letter-spacing:.18px}@media only screen and (max-width: 992px){.profile-news__news .item__title{line-height:155%}}.profile-news__news .item__text{font-weight:400;line-height:140%;letter-spacing:.16px}@media screen and (max-width: 767px){.profile-news__news .item__text{font-size:.875em;color:#8b928c}}.profile-news__news .item__text span{color:#21a068}.profile-news #referral-code-copy{cursor:pointer;transition:color .3s}.profile-news #referral-code-copy:hover{color:#035139}.profile-news #referral-code-copy-success{display:none;position:absolute;top:16px;right:16px;padding:8px;border-radius:8px;background:#21a068;font-size:.75em;line-height:128%;color:#fff}.profile-info{max-width:800px}.profile-info__head{margin-bottom:16px;align-items:center;min-height:36px}@media screen and (max-width: 767px){.profile-info__head{margin-bottom:8px}}.profile-info__body{gap:32px}.profile-info__edit{border-radius:6px;background:#f2fbf7;padding:6px;width:36px;height:36px;cursor:pointer;transition:background .25s}.profile-info__edit:hover{background:#21a068}.profile-info__edit:hover svg path{stroke:#f2fbf7}.profile-info__photo{border-radius:100px;width:150px;height:150px}@media screen and (max-width: 767px){.profile-info__photo{width:90px;height:90px}}.profile-info__content{flex-wrap:wrap;gap:16px;justify-content:flex-start}@media only screen and (max-width: 992px){.profile-info__content{justify-content:center}}@media screen and (max-width: 767px){.profile-info__content{gap:12px}}.profile-info__content.edit-mode .input-tel .input-tel-code{border:none !important}.profile-info__content.edit-mode .input-tel input[type=tel]{padding:14px 0 !important}.profile-info__content.edit-mode .input-tel input,.profile-info__content.edit-mode .input-tel .input-tel-code{color:#8b928c !important}.profile-info__content.edit-mode .input-tel .input-tel-code{width:42px}@media only screen and (max-width: 992px){.profile-info__content.edit-mode .input-tel .input-tel-code{width:45px}}.profile-info__content [for=profile-tel]{pointer-events:none !important}.profile-info__content:not(.edit-mode) label{pointer-events:none}.profile-info__content:not(.edit-mode) input,.profile-info__content:not(.edit-mode) .input-tel-code{color:#8b928c}.profile-info__content:not(.edit-mode) .input-tel-code{border:none}.profile-info__content:not(.edit-mode) input[type=tel]{padding:14px 0}.profile-info__content:not(.edit-mode) .select-box__select:after,.profile-info__content:not(.edit-mode) .input-text.calendar:after{display:none}.profile-info__content:not(.edit-mode) .input-tel-code{width:42px}@media only screen and (max-width: 992px){.profile-info__content:not(.edit-mode) .input-tel-code{width:45px}}.profile-info__info{gap:32px}@media only screen and (max-width: 1024px){.profile-info__info{flex-direction:column}}@media only screen and (max-width: 992px){.profile-info__info{align-items:center;gap:24px}}.profile-info__tel-code{padding:14px 15px 13px 8px}@media screen and (max-width: 767px){.profile-info__tel-code{font-size:18px;font-weight:400;line-height:155%}}.profile-info .input-text,.profile-info .input-tel,.profile-info .input-textarea,.profile-info .input-empty,.profile-info .input-select{max-width:301px}@media only screen and (max-width: 1024px){.profile-info .input-text,.profile-info .input-tel,.profile-info .input-textarea,.profile-info .input-empty,.profile-info .input-select{width:calc(50% - 8px)}}@media screen and (max-width: 767px){.profile-info .input-text,.profile-info .input-tel,.profile-info .input-textarea,.profile-info .input-empty,.profile-info .input-select{width:100%;max-width:unset}}.profile-info .input-empty{width:100%}@media screen and (max-width: 767px){.profile-info .input-empty{display:none}}.profile-info .input-text.calendar{position:relative}.profile-info .input-text.calendar:after{position:absolute;content:"";pointer-events:none;top:40px;right:16px;width:24px;height:24px;background-image:url("../img/calculator/calendar-dark.svg");background-repeat:no-repeat}.profile-info .input-text.calendar input{cursor:pointer}.profile-info__bottom{width:100%;margin-top:20px;gap:16px}@media only screen and (max-width: 1024px){.profile-info__bottom{margin-top:24px}}@media only screen and (max-width: 992px){.profile-info__bottom{justify-content:center}}@media screen and (max-width: 767px){.profile-info__bottom{flex-direction:column;gap:8px}}.profile-info__btn{font-size:1.125em;width:200px;padding:16px 20px;border-radius:8px;text-align:center;background:#f6f6f6;color:#035139;cursor:pointer;transition:background .3s;display:flex;align-items:center;gap:8px;justify-content:center;border:1px solid #035139}@media screen and (max-width: 767px){.profile-info__btn{width:100%;padding:11px 40px}}.profile-info__btn.green-mode{background:#035139;color:#fff}.profile-info__btn.green-mode:hover{background:#21a068;border-color:#21a068}.profile-info__btn:hover{background:#035139;color:#fff}.profile-info__btn:hover svg path{stroke:#fff}.profile-info__exit{color:#21a068;gap:12px;font-size:1.125em;line-height:155%;letter-spacing:.18px;align-items:center;border-radius:6px;background:#f7fbf7;padding:8px 16px;width:100%;margin-top:16px}@media only screen and (max-width: 992px){.profile-info__exit{max-width:618px;margin-left:auto;margin-right:auto}}.gl-addresses__title{margin-bottom:16px}@media screen and (max-width: 767px){.gl-addresses__title{margin-bottom:24px}}.gl-addresses__content{gap:16px;flex-wrap:wrap}@media screen and (max-width: 767px){.gl-addresses__content{flex-direction:column;gap:24px}}.gl-addresses__address{width:calc(50% - 8px)}@media screen and (max-width: 767px){.gl-addresses__address{width:100%}}.gl-addresses__control{gap:8px}.gl-addresses__edit,.gl-addresses__delete{padding:6px;border-radius:6px;height:36px;width:36px;cursor:pointer;transition:background .25s}.gl-addresses__edit{background:#f2fbf7}.gl-addresses__edit:hover{background:#21a068}.gl-addresses__edit:hover svg path{stroke:#f2fbf7}.gl-addresses__delete{background:#fee}.gl-addresses__delete:hover{background:#c20d0d}.gl-addresses__delete:hover svg path{stroke:#fee}.gl-addresses__body{margin-top:10px;padding:20px 24px;border-radius:12px;background:#f6f6f6}@media only screen and (max-width: 1024px){.gl-addresses__body{margin-top:8px;padding:16px 18px}}.gl-addresses__body p{font-size:1em;line-height:140%;letter-spacing:.16px;margin-bottom:8px;color:#8b928c}@media screen and (max-width: 767px){.gl-addresses__body p{font-size:1.125em}}.gl-addresses__body p:last-child{margin-bottom:0}.gl-addresses__body p span{color:#2a2a2a}.gl-addresses__add{width:-moz-max-content;width:max-content;min-width:178px;display:flex;align-items:center;justify-content:center;margin:48px auto 0;border-radius:8px;background:#fff;padding:11px 40px;color:#035139;font-size:1.125em;gap:8px;transition:background .3s;border:1px solid #035139}.gl-addresses__add.active{min-width:none;width:100%;padding:21px;color:#21a068}@media screen and (max-width: 767px){.gl-addresses__add.active{font-size:14px;line-height:18px;padding:7px 32px}}.gl-addresses__add.active svg path{stroke:#21a068}@media screen and (max-width: 767px){.gl-addresses__add{margin-top:24px;font-size:14px;line-height:18px;padding:7px 32px}}.gl-addresses__add:hover{color:#fff;background:#21a068;border-color:#21a068}.gl-addresses__add:hover svg path{stroke:#fff}.gl-addresses__missing{width:100%;text-align:center;margin-top:32px;margin-bottom:-24px;display:none}@media screen and (max-width: 767px){.gl-addresses__missing{margin-top:0;margin-bottom:0}.gl-addresses__missing svg{width:50px;height:auto}}.gl-addresses__missing.active{display:block}.gl-addresses__missing-title{margin:24px 0 12px;font-size:1.25em;font-family:"Dela Gothic One",cursive;font-weight:400;letter-spacing:.4px;color:#050607}@media screen and (max-width: 767px){.gl-addresses__missing-title{margin:24px 0 8px;font-size:1em;letter-spacing:.32px}}.gl-addresses__missing-text{font-size:1.125em;font-weight:600;line-height:177%;letter-spacing:.18px}@media screen and (max-width: 767px){.gl-addresses__missing-text{font-size:.875em;line-height:128%}}.gl-addresses__parameters-row{flex-wrap:wrap;justify-content:flex-start;gap:16px}@media only screen and (max-width: 1024px){.gl-addresses__parameters-row{row-gap:12px;-moz-column-gap:8px;column-gap:8px}}.gl-addresses__parameter-text,.gl-addresses__parameter-select{width:calc(25% - 12px)}@media only screen and (max-width: 1024px){.gl-addresses__parameter-text,.gl-addresses__parameter-select{width:100%}.gl-addresses__parameter-text.mini-mobile,.gl-addresses__parameter-select.mini-mobile{width:calc(50% - 4px)}}.gl-addresses__parameter-text label,.gl-addresses__parameter-select label{letter-spacing:-0.1px}.gl-addresses__bottom{margin-top:48px;gap:16px}@media only screen and (max-width: 1024px){.gl-addresses__bottom{margin-top:24px}}@media only screen and (max-width: 992px){.gl-addresses__bottom{justify-content:center}}@media screen and (max-width: 767px){.gl-addresses__bottom{flex-direction:column;gap:8px}}.gl-addresses__btn{font-size:1.125em;width:200px;padding:12px 20px;border-radius:8px;text-align:center;background:#fff;color:#035139;cursor:pointer;transition:background .3s;border:1px solid #035139}@media screen and (max-width: 767px){.gl-addresses__btn{width:100%;padding:11px 40px}}.gl-addresses__btn.green-mode{background:#035139;color:#fff}.gl-addresses__btn.green-mode:hover{background:#21a068;border-color:#21a068}.gl-addresses__btn:hover{background:#035139;color:#fff}.gl-addresses__btn:hover svg path{stroke:#fff}.gl-addresses__popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);backdrop-filter:blur(1px);z-index:9999;display:none}.gl-addresses__popup-body{text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 auto;z-index:999;padding:40px 48px 48px 48px;border-radius:16px;background:#fff;max-width:700px}@media screen and (max-width: 767px){.gl-addresses__popup-body{width:calc(100% - 32px);padding:16px 16px 24px 16px;text-align:left}}@media screen and (max-width: 767px){.gl-addresses__popup-title{display:inline}}.gl-addresses__popup-text{font-size:1em;line-height:140%;margin-top:16px;margin-bottom:32px}@media screen and (max-width: 767px){.gl-addresses__popup-text{margin-top:12px;margin-bottom:24px}}.gl-addresses__popup #address-cancel{margin-top:16px}@media screen and (max-width: 767px){.gl-addresses__popup #address-cancel{margin-top:8px}}.gl-addresses__popup-btn{padding:12px 40px;border-radius:8px;width:100%;max-width:309px;background:transparent;color:#035139;transition:background .3s}@media screen and (max-width: 767px){.gl-addresses__popup-btn{max-width:unset;font-size:1.125em;line-height:155%;padding:8px 40px;letter-spacing:.18px}}.gl-addresses__popup-btn:hover{background:#035139;color:#fff}.gl-addresses__popup-btn.delete{background:#c20d0d;color:#fff}.gl-addresses__popup-btn.delete:hover{background:#c20d0dd6}.profile-history__title{margin-bottom:16px}@media only screen and (max-width: 1024px){.profile-history__title{margin-bottom:24px}}.profile-history__content{flex-direction:column;gap:24px}.profile-history__filter{gap:16px;padding:8px;border-radius:12px;background:#f6f6f6;margin-bottom:-56px}@media only screen and (max-width: 1024px){.profile-history__filter{margin-bottom:-24px;padding:6px}}.profile-history__status{width:100%;border-radius:8px;color:#035139;text-align:center;font-size:1em;font-weight:400;line-height:140%;letter-spacing:.16px;background:transparent;padding:13px 20px;transition:background .25s}@media only screen and (max-width: 1024px){.profile-history__status{font-size:14px;line-height:18px;padding:8px 16px;border-radius:8px}}.profile-history__status:hover{color:#fff;background:#035139}.profile-history__status.active{color:#fff;background:#21a068}.profile-history .new-order{min-width:298px;padding:7px}.profile-history__big-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 40px;gap:8px;color:#21a068;width:100%;max-width:unset;height:156px;background:#f7fbf7;border:1px dashed #21a068;border-radius:8px;transition:all .25}@media only screen and (max-width: 1024px){.profile-history__big-btn{height:80px}}.profile-history__big-btn:hover{background:#f7fbf7;border-color:#035139;color:#035139}.profile-history__big-btn:hover svg path{stroke:#035139}.profile-history__pagination{display:flex;gap:5px;align-items:center;justify-content:flex-end}@media only screen and (max-width: 1024px){.profile-history__pagination{justify-content:center}}.profile-history__pagination a,.profile-history__pagination span,.profile-history__pagination .empty{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #f6f6f6;color:#050607;font-size:13px;font-weight:600;line-height:normal}.profile-history__pagination .empty{border:none}.profile-history__pagination a{transition:background .25s}.profile-history__pagination a:hover{background:#035139;color:#fff}.profile-history__pagination a:hover svg path{fill:#fff}.profile-history__pagination span{border-color:#21a068;background:#21a068;color:#fff;pointer-events:none}.profile-history .item{width:100%;border-radius:12px;background:#f6f6f6;padding:24px 32px;position:relative}.profile-history .item.active .item__hour,.profile-history .item.active .item__cashback{display:block}.profile-history .item.active .item__body,.profile-history .item.active .item__addition{display:flex}.profile-history .item.active .item__bottom{border-top:1px solid #e3e3e3;padding-top:16px;margin-top:16px}.profile-history .item.active .item__short{display:none}@media only screen and (max-width: 1024px){.profile-history .item{padding:16px}}.profile-history .item__head{gap:24px}@media only screen and (max-width: 1024px){.profile-history .item__head{justify-content:flex-start;gap:12px}}.profile-history .item__short{margin:32px 0 4px}@media only screen and (max-width: 1024px){.profile-history .item__short{margin:12px 0 4px}}.profile-history .item__short-type,.profile-history .item__short-text{font-size:.875em;line-height:128%;letter-spacing:.14px}.profile-history .item__short-text{color:#8b928c}.profile-history .item__day{line-height:133%;letter-spacing:.24px;margin-top:4px}@media only screen and (max-width: 1024px){.profile-history .item__day{font-size:1.125em}}.profile-history .item__hour{display:none;color:#8b928c;margin-top:4px}@media only screen and (max-width: 1024px){.profile-history .item__hour{margin-top:2px;font-size:.875em;line-height:128%;letter-spacing:.14px}}.profile-history .item__status{display:flex;flex-direction:row;height:-moz-max-content;height:max-content;justify-content:center;align-items:center;gap:8px;padding:2px 20px;border-radius:24px;background:#ccf3e3;color:#21a068}.profile-history .item__status.new{background:#ffe7c5;color:#f18d01}@media only screen and (max-width: 1024px){.profile-history .item__status{padding:7px 16px;font-size:.75em;line-height:120%;letter-spacing:.12px}}.profile-history .item__body{display:none;margin-top:16px;gap:32px}@media only screen and (max-width: 1024px){.profile-history .item__body{margin-top:12px;flex-direction:column;gap:4px}}.profile-history .item__type{font-size:.875em;line-height:128%;letter-spacing:.14px}.profile-history .item__type.grey{color:#8b928c}.profile-history .item__services,.profile-history .item__mini-content{width:50%}@media only screen and (max-width: 1024px){.profile-history .item__services,.profile-history .item__mini-content{width:100%}}.profile-history .item__mini{margin-top:8px}.profile-history .item__mini-content{gap:12px}.profile-history .item__title{font-weight:600;letter-spacing:.18px}@media only screen and (max-width: 1024px){.profile-history .item__title{font-size:.875em;line-height:128%;letter-spacing:.14px}}.profile-history .item__content{display:flex;margin-top:12px;gap:12px}.profile-history .item__cleaners{margin-top:12px;gap:12px}@media only screen and (max-width: 1024px){.profile-history .item__cleaners{gap:4px}}.profile-history .item__cleaners.mobile{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin-left:-16px;margin-right:-16px}.profile-history .item__cleaners.mobile::-webkit-scrollbar{display:none}.profile-history .item__cleaners.mobile .item__cleaner:first-child{margin-left:16px}.profile-history .item__cleaners.mobile .item__cleaner:last-child{margin-right:16px}@media only screen and (max-width: 1024px){.profile-history .item__cleaners{margin-top:4px}}.profile-history .item__name{line-height:140%;letter-spacing:.16px}@media only screen and (max-width: 1024px){.profile-history .item__name{font-size:.75em;line-height:128%;letter-spacing:.12px}}.profile-history .item__cleaner{display:flex;align-items:center;gap:8px}@media only screen and (max-width: 1024px){.profile-history .item__cleaner{min-width:92px;flex-direction:column;gap:4px;border-radius:6px;background:#fff;padding:4px}}.profile-history .item__cleaner.hide-cleaner{display:none}.profile-history .item__element{line-height:140%;letter-spacing:.16px;margin-bottom:8px}.profile-history .item__element:last-child{margin-bottom:0}.profile-history .item__element.address{min-width:140px}.profile-history .item__element.name{color:#8b928c;white-space:nowrap}.profile-history .item__reviews,.profile-history .item__addition-content{width:calc(50% - 16px)}@media only screen and (max-width: 1024px){.profile-history .item__reviews,.profile-history .item__addition-content{width:100%}}.profile-history .item__addition-content.active{width:100%}.profile-history .item__addition-content.active .hide-cleaner{display:flex !important}.profile-history .item__addition{display:none;margin-top:16px;gap:32px;flex-direction:column}@media only screen and (max-width: 1024px){.profile-history .item__addition{margin-top:12px;gap:12px}}.profile-history .item__bottom{padding-top:12px;margin-top:0}@media only screen and (max-width: 1024px){.profile-history .item__bottom{flex-direction:column;gap:16px;border-top:unset;padding-top:0;margin-top:12px}}.profile-history .item__details{gap:32px;align-items:center}@media only screen and (max-width: 1024px){.profile-history .item__details{justify-content:space-between;align-items:flex-start}}.profile-history .item__star{padding-right:8px}.profile-history .item__star:last-child{padding-right:0}.profile-history .item__rating{margin-top:12px;display:flex}@media only screen and (max-width: 1024px){.profile-history .item__rating{margin-top:4px}}.profile-history .item__cashback{display:none;border-radius:6px;background:#fff;padding:11px 24px;color:#21a068;font-weight:600;letter-spacing:.18px}@media only screen and (max-width: 1024px){.profile-history .item__cashback{order:2;padding:8px 12px;font-size:.875em;line-height:128%;letter-spacing:.14px}}.profile-history .item__cashback span{margin-left:2px}.profile-history .item__sum{color:#2a2a2a}.profile-history .item__method{margin-top:2px;color:#8b928c;font-weight:400;line-height:140%;letter-spacing:.16px}@media only screen and (max-width: 1024px){.profile-history .item__method{margin-top:0;font-size:.875em;order:1}}.profile-history .item__photo,.profile-history .item__all-cleaners{width:48px;height:48px;border-radius:56px}.profile-history .item__all-cleaners{background:#8b928c;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile-history .item__all-cleaners p{color:#fff}.profile-history .item__repeat{position:relative;font-size:1.125em;font-weight:600;line-height:178%;letter-spacing:.18px;padding:8px 28px}@media only screen and (max-width: 1024px){.profile-history .item__repeat{width:100%;text-align:center;padding:11px 40px;font-size:14px;line-height:18px}}.profile-history .item .hide{display:none}.profile-history .item .hide.active{display:block}.profile-history .item .hide-flex{display:none}.profile-history .item .hide-flex.active{display:flex}.profile-history .item__open{cursor:pointer;right:32px;top:24px;position:absolute}@media only screen and (max-width: 1024px){.profile-history .item__open{right:16px;top:12px}}.profile-history .item__open.active{transform:rotate(180deg)}.profile-history .item__control{display:flex;gap:12px}.profile-history .item__transfer,.profile-history .item__cancel{padding:8px 28px;cursor:pointer;font-size:1.125em;font-weight:600;line-height:178%;letter-spacing:.18px}@media only screen and (max-width: 1024px){.profile-history .item__transfer,.profile-history .item__cancel{width:100%;text-align:center;padding:11px;font-size:14px;line-height:18px}}.profile-history .item__cancel{background:#c20d0d}.profile-history .item__cancel:hover{background:#c20d0dd6}.profile-referral__title{margin-bottom:16px}@media only screen and (max-width: 1024px){.profile-referral__title{margin-bottom:24px}}.profile-referral__content{gap:16px}@media only screen and (max-width: 1024px){.profile-referral__content{flex-direction:column}}@media only screen and (max-width: 992px){.profile-referral__content{gap:unset}}.profile-referral__left,.profile-referral__right{width:50%}@media only screen and (max-width: 1024px){.profile-referral__left,.profile-referral__right{width:100%}}.profile-referral__spend,.profile-referral__profile,.profile-referral__code{border-radius:12px;background:#f2fbf7}.profile-referral__spend{padding:16px 0px;align-items:center;justify-content:center;font-weight:600;gap:15px}@media screen and (max-width: 767px){.profile-referral__spend{line-height:155%}}.profile-referral__profile{margin-top:16px;padding:24px 20px;text-align:center}@media screen and (max-width: 767px){.profile-referral__profile{padding:16px 12px}}.profile-referral__subtitle{font-weight:600;color:#000}@media screen and (max-width: 767px){.profile-referral__subtitle{line-height:155%;letter-spacing:.18px}}.profile-referral__text{margin-top:24px;color:#8b928c;font-weight:400;line-height:140%;letter-spacing:.16px}@media screen and (max-width: 767px){.profile-referral__text{margin-top:8px}}.profile-referral__text span{color:#21a068}.profile-referral__link-block{border-radius:12px;background:#fff;padding:16px 24px;margin:32px 0;align-items:center}@media screen and (max-width: 767px){.profile-referral__link-block{margin:16px 0;padding:16px 12px 16px 8px}}.profile-referral__copy{width:24px;height:24px;cursor:pointer;position:relative}.profile-referral__copy span{display:none;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);padding:8px;border-radius:8px;background:#21a068;font-size:.75em;line-height:128%;color:#fff}.profile-referral__copy.copied span{display:block}.profile-referral__copy.copied svg path{stroke:#21a068}.profile-referral__link{color:#035139;font-size:16px;line-height:140%;letter-spacing:.16px;-webkit-text-decoration-line:underline !important;text-decoration-line:underline !important}@media screen and (max-width: 767px){.profile-referral__link{font-size:14px;line-height:128%;letter-spacing:.14px}}.profile-referral__contacts{justify-content:center;gap:24px}.profile-referral__contact{display:flex;align-items:center;justify-content:center;border-radius:100px;width:50px;height:50px;background-color:#21a068;transition:background-color .25s}@media screen and (max-width: 767px){.profile-referral__contact{width:35px;height:35px}.profile-referral__contact svg{width:17.5px;height:17.5px}}.profile-referral__contact:hover{background-color:#46ad80}.profile-referral__code-title{text-transform:none;color:#035139;font-size:1.25em;line-height:normal}@media screen and (max-width: 767px){.profile-referral__code-title{font-size:1em;letter-spacing:.32px}}.profile-referral__code{padding:24px 0px;flex-direction:column;align-items:center;gap:15px}@media only screen and (max-width: 1024px){.profile-referral__code{margin-bottom:16px}}@media screen and (max-width: 767px){.profile-referral__code{padding:16px 0px;gap:12px}.profile-referral__code svg{width:40px;height:40px}}.profile-referral__instruction{position:relative;margin-top:32px;align-items:center}@media screen and (max-width: 767px){.profile-referral__instruction{margin-top:48px;align-items:start}.profile-referral__instruction svg{position:absolute;top:-35px;right:0;width:60px;height:60px}}.profile-referral__points li{position:relative;color:#21a068;font-weight:400;line-height:140%;letter-spacing:.16px;margin-bottom:12px;padding-left:50px}@media screen and (max-width: 767px){.profile-referral__points li{padding-left:45px;max-width:303px}}.profile-referral__points li:last-child{margin-bottom:0}.profile-referral__points li span{position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50px;border:1px solid #21a068;width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center}@media only screen and (max-width: 1024px){.profile-referral__points li span{width:30px;height:30px}}.profile-settings__content{flex-direction:column;gap:8px}.profile-settings__menu{width:100%;border-radius:12px;font-size:1.125em;line-height:155%;letter-spacing:.18px;padding:16px;color:#035139;background:#f6f6f6;display:flex;gap:10px;align-items:center;transition:background .3s}.profile-settings__menu:hover{background:#035139;color:#fff}.profile-settings__menu:hover svg path{stroke:#fff}
/*# sourceMappingURL=style.min.css.map */
