@media screen and (max-width:1799px){header.container .header-block:last-child .header-block__element:first-child{margin-right:25px}header.container .header-block nav.header-block__element{margin-left:50px}header.container .header-block__element .site-menu li{padding:10px}footer .footer-block__element.logo{padding-right:75px}}@media screen and (max-width:1679px){.container,main footer{padding:0 150px}header.container .header-block nav.header-block__element{margin-left:100px}main .about-block,main .actions-block,main .documents-block,main .features-request-block,main .rate-block{padding:0 50px}main .rate-block__container .rate-bottom-block{padding-left:50px;padding-right:50px}main .rate-block__container .rate-bottom-block .service-set-block__container{padding-left:30px}main .features-request-block__container .request-section__header__block:first-child{width:66.66666%}main .features-request-block__container .request-section__header__block:last-child{width:33.33333%}main .features-request-block__container .request-section__footer .request-form .form-block{width:33%}}@media screen and (max-width:1599px){header.container{padding-top:30px;padding-bottom:36px}header.container .header-block nav.header-block__element{margin-left:30px}header.container .header-block__element.logo{height:60px}header.container .header-block__element.logo img{width:auto;height:100%}main .company-info__block:last-child{top:-35px}main .tree img{height:600px}footer .footer-block__element.logo{padding-right:45px}footer .footer-block__element .site-menu li{padding:0 10px}}@media screen and (max-width:1499px){header.container .header-block .site-menu li{padding:0 10px}header.container .header-block:last-child .header-block__element:first-child,header.container .header-block:last-child .header-block__element:nth-child(2){margin-right:10px}header.container .header-block:last-child .header-block__element .login-button{margin-left:10px}header.container .header-block nav.header-block__element{margin-left:15px}header.container .header-block__element .connect-button,header.container .header-block__element .question-button{width:170px}}@media screen and (max-width:1399px){header.container .header-block__element.logo{height:50px}header.container .header-block__element .site-menu li a{font-size:1rem}main .company-info__block:last-child{right:55px}main .company-info__block h1{font-size:3.25rem}}@media screen and (max-width:1365px){.container{padding:0 50px}main .company-info__block .notebook{bottom:20px;left:-35px}main .company-info__block .notebook img{width:400px}main .actions-block .section-title,main .rate-block__container .rate-top-block{padding:100px 50px 48px 50px}main .actions-block .actions-container,main .rate-block__container .rate-bottom-block{padding:51px 50px 75px 50px}main .rate-block .small-ball{display:none}main .rate-block__container .rate-top-block__header__block:first-child{width:45%}main .rate-block__container .rate-top-block__header__block:last-child{width:55%}main .rate-block__container .rate-top-block__footer{margin:0 -25px}main .rate-block__container .rate-top-block__footer .set-selector-block{padding:0 25px}main .rate-block__container .rate-bottom-block .service-set__container{grid-template-columns:1fr}main .rate-block__container .rate-bottom-block .service-set-block{margin-bottom:40px;padding:0}main .rate-block__container .rate-bottom-block .service-set-block:last-child{margin-bottom:0}main .actions-block .actions-container{grid-template-columns:1fr;gap:40px}main .actions-block .actions-container .action-block{width:100%}main .about__top-block,main .documents-block__container .documents-block-section,main .features-request-block__container .features-section{padding:100px 50px 90px}main .about__bottom-block,main .features-request-block__container .request-section{padding:85px 50px 50px}main .about__top-block .about__text{margin-top:40px}main .about__bottom-block{grid-template-columns:1fr 1fr}main .documents-list{margin-top:40px}main .features-request-block__container .features-section .features-text{margin-top:40px}main .features-request-block__container .features-section .features-container{margin-top:60px;gap:60px}main footer{padding:10px 50px 0}main footer .footer-block__element.logo{padding-right:30px}}@media screen and (max-width:1149px){header.container .header-block__element .connect-button,header.container .header-block__element .question-button{width:120px}main .rate-block__container .rate-top-block__header{margin-bottom:30px}main .rate-block__container .rate-top-block__header__block:first-child,main .rate-block__container .rate-top-block__header__block:last-child{width:100%}main .rate-block__container .rate-top-block__header__block:first-child{margin-bottom:30px}main .rate-block__container .rate-top-block__header__block .selector-container h3{padding-left:25px}main .rate-block__container .rate-top-block__header__block .selector-container select{background-position:95% center}}@media screen and (min-width:1100px) and (max-width:1600px){.cookie-block__content{margin:0 25px}}@media screen and (max-width:1099px){.cookie-block__content{margin:0 15px}}@media screen and (min-width:1024px) and (max-width:1365px){main .features-request-block__container .request-section__header__block p br{display:none}}@media screen and (min-width:1024px){footer .footer-block:first-child{width:60%}footer .footer-block:last-child{width:40%}}@media screen and (max-width:1023px){.container{padding:0 35px}header.container{width:100%;padding-top:22px;padding-bottom:28px;position:fixed;top:0;left:0;z-index:2;border-bottom:1px solid #e7f3fc}header.container .header-block:first-child nav.header-block__element{display:none}header.container .header-block nav.header-block__element{margin-left:0}header.container .header-block .phone-button{display:inline-block;vertical-align:middle}main{padding-top:145px}main .company-info__block:first-child{width:75%}main .company-info__block:last-child{display:none}main .about-block,main .actions-block,main .documents-block,main .features-request-block,main .rate-block{padding:0 35px}main .about-block__container,main .actions-block__container,main .documents-block__container,main .features-request-block__container,main .rate-block__container{border-radius:40px}main .about__bottom-block,main .about__top-block,main .actions-block .section-title,main .documents-block__container .documents-block-section,main .features-request-block__container .features-section,main .features-request-block__container .request-section,main .rate-block__container .rate-top-block{padding:50px 25px}main .actions-block .actions-container,main .rate-block .rate-bottom-block{padding:50px 25px 35px}main .rate-block .big-ball{-webkit-transform:translate(-178px,-100px);-ms-transform:translate(-178px,-100px);transform:translate(-178px,-100px)}main .rate-block__container .rate-top-block__footer{margin:0 -7px}main .rate-block__container .rate-top-block__footer .set-selector-block{padding:0 7px}main .rate-block__container .rate-top-block__footer .set-selector-block input[type=radio]+label{font-size:1.5rem}main .rate-block__container .rate-bottom-block{margin:0}main .rate-block__container .rate-bottom-block .service-set-block{width:100%;margin-bottom:40px;padding:0}main .rate-block__container .rate-bottom-block .service-set-block:last-child{margin-bottom:0}main .actions-block .actions-container{margin-top:15px}main .about__top-block .about__text{margin-top:30px}main .about__top-block .about__text p{margin-bottom:20px}main .features-request-block__container .features-section .features-text{margin-top:30px}main .features-request-block__container .features-section .features-container{margin-top:50px;grid-template-columns:1fr 1fr;gap:50px 30px}main .features-request-block__container .request-section__header{margin-bottom:30px}main .features-request-block__container .request-section__header__block:first-child,main .features-request-block__container .request-section__header__block:last-child{width:50%}main .features-request-block__container .request-section__footer .request-form{margin:0}main .features-request-block__container .request-section__footer .request-form .form-block{width:100%;margin-bottom:30px;padding:0}main .features-request-block__container .request-section__footer .request-form .form-block:last-child{width:100%;margin-bottom:0}main .features-request-block__container .request-section__footer .request-form .form-block label{margin-bottom:15px}main .features-request-block__container .request-section__footer .request-form .form-block .connect-button,main .features-request-block__container .request-section__footer .request-form .form-block input{padding-top:25px;padding-bottom:23px}main footer{padding:10px 35px 0}main footer .footer-block:first-child .footer-block__element:last-child{display:none}.documents-list{margin-top:30px}}@media screen and (max-width:768px){.cookie-block__content{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px!important}.cookie-block .cookie-agree{width:calc(100% - 23px);padding:8px 10px;font-size:13px;text-align:center;margin-left:0}}@media screen and (max-width:1023px) and (min-width:768px){main .rate-block__container .rate-top-block__header__block .selector-container h3 br{display:none}}@media screen and (max-width:767px){.container,main .about-block,main .actions-block,main .company-info,main .documents-block,main .features-request-block,main .rate-block{padding:0 15px}.section-title{font-size:2.125rem}.ball{display:none}header.container .header-block:last-child .header-block__element:first-child{margin-right:0}header.container .header-block:last-child .header-block__element:nth-child(2),header.container .header-block:last-child .header-block__element:nth-child(3){display:none}main .company-info__block:first-child{width:100%}main .company-info__block h1{font-size:3rem}main .company-info__block .services-info{margin-top:50px}main .about__bottom-block,main .about__top-block,main .actions-block .section-title,main .features-request-block__container .features-section,main .features-request-block__container .request-section,main .rate-block__container .rate-top-block{padding:40px 15px}main .actions-block .actions-container,main .rate-block__container .rate-bottom-block{padding:30px 15px}main .actions-block .action-block,main .rate-block__container .rate-bottom-block .service-set-block__container{padding:40px 25px}main .rate-block__container .rate-top-block__attention-message{font-size:1rem}main .rate-block__container .rate-top-block__header__block{margin-bottom:30px}main .rate-block__container .rate-top-block__header__block:first-child{width:100%}main .rate-block__container .rate-top-block__header__block:last-child{margin-bottom:0}main .rate-block__container .rate-top-block__footer{margin:0}main .rate-block__container .rate-top-block__footer .set-selector-block{width:100%;padding:0;margin-bottom:10px}main .rate-block__container .rate-bottom-block{margin:0}main .rate-block__container .rate-bottom-block .service-set-block{margin-bottom:40px;padding:0}main .rate-block__container .rate-bottom-block .service-set-block:last-child{margin-bottom:0}main .rate-block__container .rate-bottom-block .service-set-block__container .service-set-text{margin-top:0}main .rate-block__container .rate-bottom-block .service-set-block__container .service-set-info-container .service-set-info{width:50%;margin-bottom:25px}main .rate-block__container .rate-bottom-block .service-set-block__container .service-set-info-container .service-set-info__footer{margin-top:15px}main .about__top-block .about__text p{margin-bottom:15px;font-size:1.125rem}main .about__bottom-block{grid-template-columns:1fr;gap:30px}main .about__data-text{font-size:1.125rem}main .about__data-archive{margin-top:30px}main .features-request-block__container .features-section .features-text p{font-size:1.125rem}main .features-request-block__container .features-section .features-container{grid-template-columns:1fr}main .features-request-block__container .features-section .features-container .feature-block .feature-description{margin-top:20px}main .features-request-block__container .request-section__header{margin-bottom:15px}main .features-request-block__container .request-section__header__block{width:100%;margin-bottom:30px}main .features-request-block__container .request-section__header__block:first-child,main .features-request-block__container .request-section__header__block:last-child{width:100%}main .features-request-block__container .request-section__footer .request-form{margin:0}main .features-request-block__container .request-section__footer .request-form .form-block{width:100%;margin-bottom:30px;padding:0}main .features-request-block__container .request-section__footer .request-form .form-block:nth-child(3){width:100%}main .features-request-block__container .request-section__footer .request-form .form-block:last-child{margin-bottom:0}main footer{padding:10px 15px 0}main footer .footer-block:last-child .footer-block__element:first-child{margin-right:0}main footer .footer-block:last-child .footer-block__element:last-child{display:none}}@media screen and (max-width:599px){main .rate-block__container .rate-top-block__header{margin-bottom:10px}main .rate-block__container .rate-top-block__header__block .selector-container{-ms-flex-wrap:wrap;flex-wrap:wrap}main .rate-block__container .rate-top-block__header__block .selector-container h3{width:100%;max-width:none;border-right:none;border-bottom:1px solid #e3eef6}main .rate-block__container .rate-top-block__header__block .selector-container select{background-position:95% center}main .rate-block__container .rate-bottom-block .service-set-block__container .service-set-info-container .service-set-info{width:100%}main .about__data-text{margin-top:10px}}@media screen and (min-width:500px){.modal-window .close-modal-button{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}@media screen and (max-width:499px){header.container .header-block__element .phone{font-size:1rem}.modal-window{width:100%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.modal-window__content{padding:50px 20px 30px;border-radius:0}.close-modal-button{width:35px;height:35px;-webkit-transform:translate(-15px,15px);-ms-transform:translate(-15px,15px);transform:translate(-15px,15px)}.section-title{font-size:2.125rem}.terms-modal__content{padding:0 15px}.terms-modal__container{max-height:none;padding:30px}.terms-modal__container .section-title{font-size:1.875rem}}@media screen and (max-width:499px) and (max-height:559px){.modal-window{height:100%;overflow:scroll}}@media screen and (max-height:599px){.modal-window{height:100%;overflow-y:scroll}}@media screen and (min-height:600px) and (max-height:799px){.modal-window__content{padding:40px 30px}.modal-window__content .modal-form-container .section-title{font-size:2rem}.modal-window__content .modal-form-container .modal-form{margin-bottom:20px}.modal-window__content .modal-form-container .modal-form__block label{margin-top:20px}.modal-window__content .modal-form-container .modal-form .connect-button{margin-top:25px}}@media screen and (min-height:600px) and (max-height:699px){.modal-window__content .modal-form-container .modal-form__block label{font-size:1rem}.modal-window__content .modal-form-container .modal-form__block input{padding:12px 23px 10px}.modal-window__content .modal-form-container .modal-form .connect-button{padding:15px 0 13px}}@media screen and (min-height:700px) and (max-height:799px){.modal-window__content .modal-form-container .modal-form__block input{padding:16px 23px 14px}.modal-window__content .modal-form-container .modal-form .connect-button{padding:20px 0 15px}}@media screen and (min-height:800px) and (max-height:899px){.modal-window__content{padding:50px 40px 48px}.modal-window__content .modal-form-container .section-title{font-size:2.125rem}.modal-window__content .modal-form-container .modal-form__block label{margin-top:25px}.modal-window__content .modal-form-container .modal-form__block input{padding:16px 23px 15px}.modal-window__content .modal-form-container .modal-form .connect-button{margin-top:25px;padding:26px 0 24px}}@media screen and (min-height:900px) and (max-height:949px){.modal-window__content{padding:55px 40px 52px}.modal-window__content .modal-form-container .section-title{font-size:2.125rem}.modal-window__content .modal-form-container .modal-form__block label{margin-top:25px}.modal-window__content .modal-form-container .modal-form .connect-button{margin-top:25px}}