@charset "UTF-8";*{box-sizing:border-box;font-family:Roboto,sans-serif!important}body{background:#f7f9fb;color:#000;font-size:16px;font-weight:400;margin:0}.hidden{display:none!important}@media (min-width:1200px) and (max-width:1400px){body{font-size:15px}}@media (min-width:992px) and (max-width:1199.99px){body{font-size:15px}}.btn{border-radius:4px;cursor:pointer;display:inline-block;font-size:17px;outline:none;padding:9px 15px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.btn.--small,.btn.--xs{font-size:14px}.btn.--xs{padding:4px 7px}.btn-blue{background:#fff;border:1px solid #2962ff;color:#2962ff}.btn-blue:hover{box-shadow:0 0 5px -1px #2962ff}.btn-red{background:#faf1f2;border:1px solid tomato;color:tomato}.btn-red:hover{box-shadow:0 0 5px -1px tomato}.btn-gray{background:#e2e2e2;border:1px solid #e2e2e2;color:#000}.btn-gray:hover{box-shadow:0 0 5px -1px #c9c9c9}.btn-white{border:2px solid #fff;color:#fff;font-weight:700}.btn-white:hover{background:#fff;color:#000}.btn-purple{background:#fff;border:1px solid #8807ff;color:#8807ff}.btn-purple:hover{box-shadow:0 0 5px -1px #8807ff}.btn-green{background:#d4edda;border:1px solid #77c026;color:#7cb73a}.btn-green:hover{box-shadow:0 0 5px -1px #155724}.link{display:inline-block;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.link-white{color:#fff}.link-white:hover{text-decoration:underline}.link-white:active{color:red}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}.header__main{background:#2962ff;box-shadow:0 3px 4px 1px rgba(1,1,99,.07);height:70px;position:relative}.header__main .header__wrap{display:flex;gap:20px;height:70px;margin:auto;max-width:100%;width:1340px}.header__main .header__wrap .header__wrap_content{align-items:center;display:flex;justify-content:space-between;width:100%}.header__main .header__wrap .header__wrap_content .logo_wrapper{align-items:center;display:flex}.header__main .header__wrap .header__wrap_content .logo_wrapper .logo_link{align-items:center;display:flex;text-decoration:none}.header__main .header__wrap .header__wrap_content .logo_wrapper .logo_link .logo_main{border:2px solid #fff;border-radius:5px;color:#fff;font-size:26px;font-weight:700;outline:none;padding:5px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__main .header__wrap .header__wrap_content .logo_wrapper .logo_link .logo_sub{color:#fff;font-size:24px;font-weight:700;outline:none;padding-left:5px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__main .header__wrap .header__wrap_content .change_language{display:flex;gap:5px}.header__main .header__wrap .header__wrap_content .change_language .language_item{cursor:pointer;height:30px;width:50px}.header__main .header__wrap .header__wrap_content .change_language .language_item img{height:25px;width:40px}.header__main .header__wrap .header__wrap_content .change_language .language_item:active img,.header__main .header__wrap .header__wrap_content .change_language .language_item:hover img{height:30px;width:50px}.header__main .header__wrap .header__wrap_content .change_language .language_item.selected{display:none}.header__main .header__wrap .header__wrap_content .nav_menu{align-items:center;display:flex;gap:20px}.header__main .header__wrap .header__wrap_content .nav_menu .nav_menu__link{-moz-box-align:center;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;text-decoration:none}.header__main .header__wrap .header__wrap_content .nav_menu .nav_menu__link:hover{opacity:.5}.header__main .header__wrap .menu_mobile_drop{align-items:center;display:none;justify-content:center;margin-left:10px}.header__main .header__wrap .menu_mobile_drop img{height:50px;width:auto}.container_footer{background:#f7f9fb;height:300px;width:100%}.container_footer .footer__wrapper{margin:auto;max-width:100%;width:1340px}.container_footer .footer__wrapper .footer_main{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;margin:0 auto;max-width:800px;padding:50px 0;width:100%}.container_footer .footer__wrapper .footer_main .footer_block_item{color:inherit;font-size:13px;font-weight:700;text-decoration:none}.container_footer .footer__wrapper .footer_main .footer_block_item :focus,.container_footer .footer__wrapper .footer_main .footer_block_item:hover{opacity:.5}.container_footer .footer__wrapper .footer_bottom{display:flex;justify-content:space-between;margin:0 auto;max-width:800px;padding:40px 0;width:100%}.container_footer .footer__wrapper .footer_bottom .footer_copyright{color:inherit;font-size:13px;font-weight:700;opacity:.5}.container_footer .footer__wrapper .footer_bottom .footer_block_item{color:inherit;font-size:13px;font-weight:700;text-decoration:none}.container_footer .footer__wrapper .footer_bottom .footer_block_item :focus,.container_footer .footer__wrapper .footer_bottom .footer_block_item:hover{opacity:.5}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal__container{background-color:#fff;border-radius:10px;box-sizing:border-box;max-height:80vh;overflow-y:auto;padding:30px;position:relative;width:500px}.modal__header{align-items:center;display:flex;justify-content:space-between}.modal__close{background:transparent;border:0;color:#828282;font-size:22px;outline:none;position:absolute;right:5px;top:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal__close:hover{color:#000;cursor:pointer;text-shadow:0 0 3px #555}.modal__content .modal__close:before{content:"✕"}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block;position:relative;z-index:1000000}.modal_text{line-height:1.8em;padding-bottom:10px}.modal_sub_text{font-size:15px;line-height:1.8em;opacity:.7;padding-bottom:30px}main{padding:70px 0}.slider{max-width:100%}.slider .tns-inner{border-radius:5px;overflow:hidden}.slider_img__wrapper{align-items:center;display:inline-flex!important;height:400px;justify-content:center;position:relative}.slider_img__wrapper span.bg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;bottom:0;content:"";filter:blur(10px);left:0;opacity:.8;position:absolute;right:0;top:0;z-index:0}.slider_img__wrapper img{height:auto;max-height:100%;max-width:100%;position:relative;width:auto;z-index:10}.tns-outer{border-radius:5px;overflow:hidden;position:relative}.tns-item{margin-right:20px}.slider__nav{display:grid;gap:5px;grid-template-columns:repeat(8,1fr);margin-top:15px}.slider__nav .nav__img_wrapper{align-items:center;border:2px solid transparent;border-radius:8px;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.slider__nav .nav__img_wrapper .nav__img_title{align-items:center;background-color:rgba(28,31,40,.7);color:#fff;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.slider__nav .nav__img_wrapper .nav__img_size{background:#fff;border-radius:8px;bottom:3px;font-size:12px;font-weight:700;padding:2px 6px;position:absolute;right:3px}.slider__nav .nav__img_wrapper:hover{cursor:pointer}.slider__nav .nav__img_wrapper.tns-nav-active{border:2px solid #2962ff}.slider__nav .nav__img_wrapper img{height:70px;-o-object-fit:cover;object-fit:cover;width:100%}.slider_img{height:350px;position:relative}.slider_img .slider_img_wrapper{align-items:center;display:inline-flex!important;height:350px;justify-content:center;max-height:100%;overflow:hidden;z-index:10}.slider_img .slider_img_wrapper span.bg{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";filter:blur(10px);left:0;opacity:.4;position:absolute;right:0;top:0;z-index:0}.slider_img .slider_img_wrapper img{height:100%;left:50%;max-width:none;position:absolute;transform:translateX(-50%);width:auto}.slider_img .tns-controls{align-items:center;display:flex;height:100%;justify-content:space-between;position:absolute;width:100%;z-index:100}.slider_img .tns-controls button{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:50%;color:#000;display:flex;font-size:13px;height:35px;justify-content:center;line-height:1.21;margin:10px;transition-duration:1s;width:35px}.slider_img .tns-controls button:hover{background-color:#e2e2e2;color:#2962ff;transition-duration:1s}.slider_img .tns-nav{align-items:center;bottom:0;display:flex;justify-content:center;max-width:100%;padding:3px 0;position:absolute;width:100%;z-index:100}.slider_img .tns-nav button{background:#e2e2e2;border:1px solid #393939;border-radius:40%;height:12px;margin:2px 3px;width:12px}.slider_img .tns-nav button.tns-nav-active{background:#2962ff;border:1px solid #2962ff}.tools_slider_img{height:500px;position:relative}.tools_slider_img .slider_img_wrapper{height:500px;max-height:100%;z-index:10}.tools_slider_img .slider_img_wrapper img{align-items:center;display:flex;height:auto;justify-content:center;width:100%}.tools_slider_img .tns-outer{overflow:inherit}.tools_slider_img .tns-controls{bottom:-70px;display:flex;position:absolute;right:0;z-index:100}.tools_slider_img .tns-controls button{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:50%;color:#000;display:flex;font-size:20px;height:50px;justify-content:center;line-height:1.21;margin:5px;transition-duration:1s;width:50px}.tools_slider_img .tns-controls button:hover{background-color:#e2e2e2;color:#2962ff;transition-duration:1s}.tools_slider_img .tns-nav{align-items:center;bottom:-70px;display:flex;left:0;max-width:100%;padding:3px 0;position:absolute;width:-moz-fit-content;width:fit-content;z-index:100}.tools_slider_img .tns-nav button{background:#e2e2e2;border:1px solid #393939;border-radius:40%;height:20px;margin:2px 3px;width:20px}.tools_slider_img .tns-nav button.tns-nav-active{background:#2962ff;border:1px solid #2962ff}.tools_slider_icon{height:370px;position:relative}.tools_slider_icon .slider_icon_wrapper{height:370px;max-height:100%;z-index:10}.tools_slider_icon .slider_icon_wrapper img{align-items:center;display:flex;height:auto;justify-content:center;width:100%}.tools_slider_icon .tns-outer{overflow:inherit}.tools_slider_icon .tns-controls{bottom:-70px;display:flex;position:absolute;right:0;z-index:100}.tools_slider_icon .tns-controls button{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:50%;color:#000;display:flex;font-size:20px;height:50px;justify-content:center;line-height:1.21;margin:5px;transition-duration:1s;width:50px}.tools_slider_icon .tns-controls button:hover{background-color:#e2e2e2;color:#2962ff;transition-duration:1s}.tools_slider_icon .tns-nav{align-items:center;bottom:-70px;display:flex;left:0;max-width:100%;padding:3px 0;position:absolute;width:-moz-fit-content;width:fit-content;z-index:100}.tools_slider_icon .tns-nav button{background:#e2e2e2;border:1px solid #393939;border-radius:40%;height:20px;margin:2px 3px;width:20px}.tools_slider_icon .tns-nav button.tns-nav-active{background:#2962ff;border:1px solid #2962ff}.page_title{font-size:40px;font-weight:700;line-height:50px}.page_subtitle,.page_text{font-size:16px;font-weight:400;line-height:20px}.page_text{margin:20px auto;max-width:600px;width:100%}.middle,.page_text{text-align:center}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}.content{position:relative}@media (min-width:575px) and (max-width:766.99px){.page_text{width:100%}}@media (min-width:400.1px) and (max-width:574.99px){.page_title{font-size:34px}.page_text{width:100%}}@media (max-width:400px){.page_title{font-size:30px}.page_text{width:100%}}.legal_content,.terms_content{font-size:15px}.terms_content .terms_content__title{margin-bottom:30px}.terms_content .legal_content_section{margin-bottom:50px}.terms_content .legal_content_section .section_subtitle{margin-bottom:20px}.contacts_blocks{background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;gap:50px;padding:60px 80px}.contacts_blocks .contacts_block .contacts_block__title{font-size:21px;font-weight:700;padding-bottom:20px}.contacts_blocks .contacts_block .contacts_block__body{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item{align-items:center;border:1px solid #e2e2e2;border-radius:8px;display:grid;gap:15px;grid-template-columns:70px auto;padding:20px;text-decoration:none}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item:focus,.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item:hover{box-shadow:1px 1px 4px 1px #e2e2e2}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main{display:flex;flex-direction:column;justify-content:center}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__title{font-size:17px;font-weight:700;padding-bottom:10px;word-break:break-word}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__tel{color:#000;padding-bottom:3px;text-decoration:none;width:-moz-fit-content;width:fit-content;word-break:break-word}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__tel :focus,.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__tel:active,.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__tel:hover{text-decoration:underline}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__mail{color:#2962ff;text-decoration:none;word-break:break-word}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__mail :focus,.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__mail:active,.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__mail:hover{text-decoration:underline}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__img{border-radius:50em;height:70px;overflow:hidden;width:70px}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__img img{height:100%;width:auto}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__icon{height:70px;width:70px}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__icon img{height:100%;width:auto}input[type=tel]{padding:15px 15px 15px 40px!important}.login_block{background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:none;margin:0 auto;padding:30px;width:600px}.login_block.show{display:block}.login_block .login_form{display:flex;flex-direction:column;gap:25px}.request_block{background:#fff;border:1px solid #e2e2e2;border-radius:8px;margin:0 auto;padding:30px;width:600px}.request_block .request_form{display:flex;flex-direction:column;gap:25px}.request_block .wrapper_button .btn{width:100%}.selector_roles{border:1px solid #e2e2e2;border-radius:5px;cursor:pointer;display:grid;font-weight:700;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:400px;overflow:hidden;width:100%}.selector_roles .role_item{background:#fff;padding:15px}.selector_roles .select{background:#2962ff;color:#fff}.selector_entry{border:1px solid #e2e2e2;border-radius:5px;cursor:pointer;display:grid;font-weight:700;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:400px;overflow:hidden;width:100%}.selector_entry .entry_item{background:#fff;padding:15px}.selector_entry .select{background:#2962ff;color:#fff}.register_block{background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:none;margin:0 auto;padding:30px;width:600px}.register_block.show{display:block}.consultation_modal .consultation_form,.register_block .login_form{display:flex;flex-direction:column;gap:25px}.consultation_modal .consultation_form .consultation_title{font-size:17px;font-weight:700}.consultation_modal .consultation_form .wrapper_button .btn_consultation{border-radius:8px;cursor:pointer;display:inline-block;font-size:16px;height:60px;outline:none;padding:9px 15px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.form_controller{position:relative}.form_controller .form_title{color:#333;font-size:13px;font-weight:700;padding-bottom:10px}.form_controller .required:after{color:red;content:"*";font-size:18px;font-weight:600;line-height:0;position:absolute;right:10px;top:15px}.form_controller .form_input{padding:15px}.form_controller .form_input,.form_controller .form_input_phone{background:#fff;border:1px solid #e2e2e2;border-radius:5px;display:inline-block;font-size:inherit;height:50px;margin:0;max-width:100%;outline:none;text-decoration:none;width:100%}.form_controller .form_input_phone{padding:15px 15px 15px 40px}.form_controller .readonly{cursor:not-allowed;opacity:.5}.form_controller .form_input:active,.form_controller .form_input:focus,.form_controller .form_input_phone:active,.form_controller .form_input_phone:focus{box-shadow:0 0 2px 1px #2962ff}.form_controller.field__images input[type=file]{display:none}.form_controller.field__images .image__item{display:block;gap:15px;height:120px;position:relative;width:200px}.form_controller.field__images .logo__item{display:block;gap:15px;height:120px;position:relative;width:120px}.form_controller.field__images .required:after{color:red;content:"*";font-size:17px;font-weight:600;left:-15px;line-height:0;position:absolute;top:28px}.form_controller.field__images .image__add{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:inline-flex;height:120px;justify-content:center;order:1;width:100%}.form_controller.field__images .image_wrapper{align-items:center;border:1px solid #5181b8;border-radius:4px;display:flex;height:120px;justify-content:center;max-width:100%;overflow:hidden;position:relative}.form_controller.field__images .image_wrapper.main_img{border:3px solid #2a5885}.form_controller.field__images .image_wrapper img{height:100%}.form_controller.field__images .image_wrapper .remove__image{background:rgba(0,0,0,.5) url(/images/icon/close.svg) no-repeat 50%;background-size:60%;border-radius:5px;cursor:pointer;height:14px;padding:10px;position:absolute;right:4px;top:4px;width:14px;z-index:10}.remember{align-items:center;font-size:13px}.remember,.remember label{display:flex}.remember label .remember_text{margin:3px 3px 3px 4px}.terms{align-items:center;font-size:13px}.terms,.terms label{display:flex}.terms label .terms_text{margin:3px 3px 3px 4px}.terms label .terms_text a{color:#2962ff;text-decoration:none}.terms label .terms_text a :focus,.terms label .terms_text a:hover{text-decoration:underline}.wrapper_button{width:100%}.wrapper_button .disabled{opacity:.6;pointer-events:none}.wrapper_button .countdown{display:flex;font-size:13px;justify-content:center;padding-top:10px}.wrapper_button .btn{height:60px;width:100%}.wrapper_button .sub_btn{margin-top:15px}.wrapper_button .sub_btn,.wrapper_modal{align-items:center;display:flex;justify-content:center}.wrapper_modal{margin-top:30px}.wrapper_modal .btn_modal{color:#2962ff;cursor:pointer;text-decoration:none}.wrapper_modal .btn_modal:active,.wrapper_modal .btn_modal:hover{text-decoration:underline}.forget{display:flex;justify-content:center;width:100%}.forget a{color:#2962ff;font-size:13px;font-weight:700;text-decoration:none}.forget a :focus,.forget a:hover{text-decoration:underline}.btn_on_login{margin:0 auto;width:300px}.btn_on_login .btn{width:100%}.support_block{background:#fff;border:1px solid #e2e2e2;border-radius:8px;margin:0 auto;padding:30px;width:600px}.support_block .support_form{display:flex;flex-direction:column;gap:25px}.support_block .support_form textarea{height:200px;max-height:200px;resize:vertical}.web_presentation{margin:0 auto;max-width:100%;padding:30px 0;width:1000px}.web_presentation .presentation_header{padding-bottom:30px}.web_presentation .presentation_header .agent_information{display:grid;gap:15px;grid-template-columns:120px auto;height:-moz-fit-content;height:fit-content;margin:0 auto;width:-moz-fit-content;width:fit-content}.web_presentation .presentation_header .agent_information .agent_avatar{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.web_presentation .presentation_header .agent_information .agent_avatar img{height:100%;width:auto}.web_presentation .presentation_header .agent_information .agent_avatar .stub{height:100px;width:auto}.web_presentation .presentation_header .agent_information .agent_main{display:flex;flex-direction:column;justify-content:center}.web_presentation .presentation_header .agent_information .agent_main .agent_name{font-size:21px;font-weight:700;padding-bottom:5px}.web_presentation .presentation_header .agent_information .agent_main .agent_name_origin{color:#838383;font-size:15px;padding-bottom:10px}.web_presentation .presentation_header .agent_information .agent_main .agent_contact{color:#2962ff;font-size:17px;text-decoration:none}.web_presentation .presentation_header .agency_information{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.web_presentation .presentation_header .agency_information .agency{display:grid;gap:15px;grid-template-columns:auto 120px;height:-moz-fit-content;height:fit-content}.web_presentation .presentation_header .agency_information .agency .agency_logo{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.web_presentation .presentation_header .agency_information .agency .agency_logo img{height:100%;width:auto}.web_presentation .presentation_header .agency_information .agency .agency_logo .stub{color:#e2e2e2;font-size:28px}.web_presentation .presentation_header .agency_information .agency .agency_main{display:flex;flex-direction:column;gap:5px;justify-content:center;text-align:end}.web_presentation .presentation_header .agency_information .agency .agency_main .agency_name{font-size:21px;font-weight:700;word-break:break-word}.web_presentation .presentation_header .agency_information .agency .agency_main .agency_type{color:#838383}.web_presentation .presentation_header .agency_information .agent{display:grid;gap:15px;grid-template-columns:120px auto;height:-moz-fit-content;height:fit-content}.web_presentation .presentation_header .agency_information .agent .agent_avatar{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.web_presentation .presentation_header .agency_information .agent .agent_avatar img{height:100%;width:auto}.web_presentation .presentation_header .agency_information .agent .agent_avatar .stub{height:100px;width:auto}.web_presentation .presentation_header .agency_information .agent .agent_main{display:flex;flex-direction:column;justify-content:center}.web_presentation .presentation_header .agency_information .agent .agent_main .agent_name{font-size:21px;font-weight:700;padding-bottom:5px;word-break:break-word}.web_presentation .presentation_header .agency_information .agent .agent_main .agent_name_origin{color:#838383;font-size:15px;padding-bottom:10px;word-break:break-word}.web_presentation .presentation_header .agency_information .agent .agent_main .agent_contact{color:#2962ff;font-size:17px;text-decoration:none;word-break:break-word}.web_presentation .presentation_title_wrapper{display:flex;flex-direction:column;margin:0 auto;padding-bottom:30px;width:600px}.web_presentation .presentation_title_wrapper .presentation_title{display:flex;font-size:23px;font-weight:700;justify-content:center}.web_presentation .presentation_title_wrapper .presentation_sub_title{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;text-align:center}.web_presentation .presentation_nav{display:flex;gap:20px;margin-bottom:50px;overflow-x:scroll;padding-bottom:20px;width:100%}.web_presentation .presentation_nav .object{background:#fff;border:1px solid #e2e2e2;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;max-width:300px;min-width:300px;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:300px}.web_presentation .presentation_nav .object .plan_img_wrapper{align-items:center;display:flex;height:270px;justify-content:center;overflow:hidden;position:relative;width:100%}.web_presentation .presentation_nav .object .plan_img_wrapper img{height:auto;padding:10px;width:100%;z-index:10}.web_presentation .presentation_nav .object .plan_img_wrapper .flats_item_img_blocked{cursor:default;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.web_presentation .presentation_nav .object .plan_img_wrapper .flats_item_img_blocked .banner{border:2px solid #c00;border-radius:8px;color:#c00;font-size:40px;font-weight:700;padding:15px;transform:rotate(-25deg)}.web_presentation .presentation_nav .object .body{padding:0 20px 20px}.web_presentation .presentation_nav .object .body .flat_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;height:2.8em;line-height:1.3em;margin-bottom:20px;overflow:hidden}.web_presentation .presentation_nav .object .body .flat_block_item{align-items:center;display:grid;font-size:14px;gap:20px;grid-template-columns:repeat(2,1fr);padding-bottom:7px}.web_presentation .presentation_nav .object .body .flat_block_item .flat_block_name{opacity:.7}.web_presentation .presentation_nav .object.active{border:2px solid #2962ff}.web_presentation .presentation_nav .object.active:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2962ff;bottom:-15px;content:"";height:0;left:50%;margin:0 0 0 -10px;position:absolute;width:0;z-index:10}.flat_blocks .flat_block{display:none;flex-direction:column;gap:50px;padding-bottom:50px}.flat_blocks .flat_block .flat_header .flat_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .flat_header .flat_slider .slider .slider__img_wrapper{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:inline-flex!important;justify-content:center;overflow:hidden}.flat_blocks .flat_block .flat_header .flat_slider .slider .slider__img_wrapper:first-child{margin-left:.1px}.flat_blocks .flat_block .flat_header .flat_slider .slider .slider__img_wrapper .flats_item_img_blocked{cursor:default;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.flat_blocks .flat_block .flat_header .flat_slider .slider .slider__img_wrapper .flats_item_img_blocked .banner{border:2px solid #c00;border-radius:8px;color:#c00;font-size:80px;font-weight:700;padding:15px;transform:rotate(-25deg)}.flat_blocks .flat_block .flat_information .flat_information_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .flat_information .information{background:#fff;border:1px solid #e2e2e2;border-radius:8px;height:-moz-fit-content;height:fit-content}.flat_blocks .flat_block .flat_information .information .information_item{align-items:center;border-bottom:1px solid #e2e2e2;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding:15px 20px}.flat_blocks .flat_block .flat_information .information .information_item:last-child{border-bottom:0}.flat_blocks .flat_block .flat_information .information .information_item .information_title{opacity:.7}.flat_blocks .flat_block .flat_information .information .information_item .information_title .bold{font-size:17px;font-weight:700}.flat_blocks .flat_block .flat_information .information .information_item .information_value{color:#000;text-align:end;word-break:break-word}.flat_blocks .flat_block .flat_information .information .information_item .information_value span{padding-right:5px}.flat_blocks .flat_block .flat_information .information .information_item .information_value .bold{font-size:17px;font-weight:700}.flat_blocks .flat_block .flat_decorations .flat_decorations_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .flat_decorations .decorations_block{display:grid;gap:10px;grid-template-columns:2fr 1fr}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_gallery{display:block}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_gallery .gallery{border-radius:8px;overflow:hidden}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_gallery .decorations_desc{opacity:.7;padding:10px 5px 0}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav{border:1px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;outline:none;overflow:hidden;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item{align-items:center;background:#fff;border-bottom:1px solid #e2e2e2;cursor:pointer;display:grid;gap:20px;grid-template-columns:100px auto;padding:15px}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item:active,.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item:hover{background:#f8f6f6}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item:last-child{border-bottom:0}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_item_img{align-items:center;display:flex;height:100px;width:100px}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_item_img img{border-radius:8px;height:auto;overflow:hidden;width:100%}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body{display:flex;flex-direction:column;gap:10px}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body .decorations_title{align-items:center;display:flex;gap:10px}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body .decorations_title .decorations_name{font-weight:700}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body .decorations_title .decorations_price{font-weight:700;position:relative}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body .decorations_title .decorations_price sup{font-size:10px;position:absolute;right:-5px;top:-3px}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body .decorations_name_blocks{display:flex;flex-wrap:wrap;gap:5px}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body .decorations_name_blocks .decorations_name_block{background:#fff;border:1px solid #e2e2e2;border-radius:8px;font-size:13px;opacity:.7;padding:3px 6px}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav .decorations_item .decorations_body .decorations_count{font-size:13px;opacity:.7}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_gallery.active{display:block}.flat_blocks .flat_block .flat_decorations .decorations_block .decorations_item.active{background:#f8f6f6}.flat_blocks .flat_block .flat_plan_payments .flat_plan_payments_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .flat_plan_payments .plan_payments_block{display:flex;gap:30px}.flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items{background:#fff;border:1px solid #e2e2e2;border-radius:8px}.flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row{border-bottom:1px solid #e2e2e2;display:grid;grid-template-columns:2.5fr .5fr 2fr 1fr 1fr}.flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row:last-child{border-bottom:0}.flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item{align-items:center;border-right:1px solid #e2e2e2;display:inline-grid;justify-content:flex-start;padding:20px}.flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:last-child{border-right:0}.flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_empty{background:#fff3cd;border:1px solid #ffe69c;border-radius:8px;color:#664d03;display:flex;padding:7px 12px;width:-moz-fit-content;width:fit-content}.flat_blocks .flat_block .new_build_address .new_build_address_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .new_build_address .block_map{height:400px;position:relative;width:100%}.flat_blocks .flat_block .new_build_address .block_map .address_point{display:none;height:auto;width:10px}.flat_blocks .flat_block .new_build_address .block_map .address_map{border-radius:8px;height:100%;overflow:hidden;width:100%}.flat_blocks .flat_block .new_build_address .block_map .windows_block{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;gap:5px;padding:3px;position:absolute;right:10px;top:10px}.flat_blocks .flat_block .new_build_address .block_map .windows_block .windows_title{font-size:15px;margin-left:7px;opacity:.7}.flat_blocks .flat_block .new_build_address .block_map .windows_block .window_degree{height:40px;width:40px}.flat_blocks .flat_block .new_build_address .block_map .ymaps-2-1-79-gototaxi,.flat_blocks .flat_block .new_build_address .block_map .ymaps-2-1-79-gototech,.flat_blocks .flat_block .new_build_address .block_map .ymaps-2-1-79-gotoymaps__container{display:none!important}.flat_blocks .flat_block .new_build_address .address_text{padding-top:15px}.flat_blocks .flat_block .build_infrastructure .build_infrastructure_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .build_infrastructure .infrastructure_block{display:flex;flex-direction:column;gap:30px}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);height:-moz-fit-content;height:fit-content}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items .infrastructure_item{background:#fff;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items .infrastructure_item .infrastructure_item_img{align-items:center;display:flex;height:230px;justify-content:center;overflow:hidden;position:relative;width:auto}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items .infrastructure_item .infrastructure_item_img span.bg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;bottom:0;content:"";filter:blur(10px);left:0;opacity:.8;position:absolute;right:0;top:0;z-index:0}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items .infrastructure_item .infrastructure_item_img img{height:100%;width:auto;z-index:1}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items .infrastructure_item .infrastructure_item_img .no-foto{align-items:center;display:flex;height:100%;justify-content:center;opacity:.7}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items .infrastructure_item .infrastructure_item_description{padding:20px;word-break:break-word}.flat_blocks .flat_block .build_infrastructure .infrastructure_block .new_build__decoration{font-size:17px;line-height:23px;word-break:break-word}.flat_blocks .flat_block .build_galley .build_galley_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .build_galley .build_galley_wrapper{display:block}.flat_blocks .flat_block .build_galley .build_galley_wrapper .gallery{border-radius:8px;overflow:hidden}.flat_blocks .flat_block .build__video .build__video_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .build__video .video_block{display:block}.flat_blocks .flat_block .build__video .video_block .video .youTubeVideo{border:0;border-radius:8px;overflow:hidden}.flat_blocks .flat_block .new_build_progress .new_build_progress_title{font-size:23px;font-weight:700}.flat_blocks .flat_block .new_build_progress .progress_block{display:grid;gap:30px;grid-template-columns:2fr 1fr}.flat_blocks .flat_block .new_build_progress .progress_block .progress_img .progress_gallery{border-radius:8px;overflow:hidden}.flat_blocks .flat_block .new_build_progress .progress_block .progress_img .progress_gallery.active{display:block}.flat_blocks .flat_block .new_build_progress .progress_block .progress_nav .select_year{border:1px solid #e2e2e2;border-radius:8px;font-size:15px;margin-bottom:20px;outline:none;padding:15px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.flat_blocks .flat_block .new_build_progress .progress_block .progress_nav .progress_quarters{border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.flat_blocks .flat_block .new_build_progress .progress_block .progress_nav .progress_quarters .progress_year{background:#fff;border-bottom:1px solid #e2e2e2;cursor:pointer;display:none;padding:15px}.flat_blocks .flat_block .new_build_progress .progress_block .progress_nav .progress_quarters .progress_year.active{display:block}.flat_blocks .flat_block .new_build_progress .progress_block .progress_nav .progress_quarters .progress_year.active:last-child{border-bottom:0}.flat_blocks .flat_block .new_build_progress .progress_block .progress_nav .progress_quarters .progress_year.selected{background:#f8f6f6}.flat_blocks .flat_block .presentation_reaction .reaction_title{font-weight:700;text-align:center}.flat_blocks .flat_block .presentation_reaction .reaction_actions{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;padding:20px;width:-moz-fit-content;width:fit-content}.flat_blocks .flat_block .presentation_reaction .reaction_actions .reaction_btn{background:none;border:0;cursor:pointer;height:45px;width:-moz-fit-content;width:fit-content}.flat_blocks .flat_block .presentation_reaction .reaction_actions .reaction_btn img{height:100%;width:auto}.flat_blocks .flat_block .presentation_reaction .reaction_actions .end{display:flex;justify-content:end}.flat_blocks .flat_block .presentation_reaction .reaction_actions .start{display:flex;justify-content:start}.flat_blocks .flat_block .presentation_reaction .reaction_answer{align-items:center;display:flex;height:45px;justify-content:center;margin:20px;width:auto}.flat_blocks .flat_block .presentation_reaction .reaction_answer img{height:100%;width:auto}.flat_blocks .flat_block.active{display:flex}.web_compare{margin:0 auto;max-width:100%;padding:30px 0;position:relative;width:1200px}.web_compare .compare_header{padding-bottom:30px}.web_compare .compare_header .agent_information{display:grid;gap:15px;grid-template-columns:120px auto;height:-moz-fit-content;height:fit-content;margin:0 auto;width:-moz-fit-content;width:fit-content}.web_compare .compare_header .agent_information .agent_avatar{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.web_compare .compare_header .agent_information .agent_avatar img{height:100%;width:auto}.web_compare .compare_header .agent_information .agent_avatar .stub{height:100px;width:auto}.web_compare .compare_header .agent_information .agent_main{display:flex;flex-direction:column;justify-content:center}.web_compare .compare_header .agent_information .agent_main .agent_name{font-size:21px;font-weight:700;padding-bottom:5px}.web_compare .compare_header .agent_information .agent_main .agent_name_origin{color:#838383;font-size:15px;padding-bottom:10px}.web_compare .compare_header .agent_information .agent_main .agent_contact{color:#2962ff;font-size:17px;text-decoration:none}.web_compare .compare_header .agency_information{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.web_compare .compare_header .agency_information .agency{display:grid;gap:15px;grid-template-columns:auto 120px;height:-moz-fit-content;height:fit-content}.web_compare .compare_header .agency_information .agency .agency_logo{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.web_compare .compare_header .agency_information .agency .agency_logo img{height:100%;width:auto}.web_compare .compare_header .agency_information .agency .agency_logo .stub{color:#e2e2e2;font-size:28px}.web_compare .compare_header .agency_information .agency .agency_main{display:flex;flex-direction:column;gap:5px;justify-content:center;text-align:end}.web_compare .compare_header .agency_information .agency .agency_main .agency_name{font-size:21px;font-weight:700;word-break:break-word}.web_compare .compare_header .agency_information .agency .agency_main .agency_type{color:#838383}.web_compare .compare_header .agency_information .agent{display:grid;gap:15px;grid-template-columns:120px auto;height:-moz-fit-content;height:fit-content}.web_compare .compare_header .agency_information .agent .agent_avatar{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.web_compare .compare_header .agency_information .agent .agent_avatar img{height:100%;width:auto}.web_compare .compare_header .agency_information .agent .agent_avatar .stub{height:100px;width:auto}.web_compare .compare_header .agency_information .agent .agent_main{display:flex;flex-direction:column;justify-content:center}.web_compare .compare_header .agency_information .agent .agent_main .agent_name{font-size:21px;font-weight:700;padding-bottom:5px;word-break:break-word}.web_compare .compare_header .agency_information .agent .agent_main .agent_name_origin{color:#838383;font-size:15px;padding-bottom:10px;word-break:break-word}.web_compare .compare_header .agency_information .agent .agent_main .agent_contact{color:#2962ff;font-size:17px;text-decoration:none;word-break:break-word}.web_compare .compare_title_wrapper{display:flex;flex-direction:column;margin:0 auto;padding-bottom:30px;width:600px}.web_compare .compare_title_wrapper .compare_title{display:flex;font-size:23px;font-weight:700;justify-content:center}.web_compare .compare_title_wrapper .compare_sub_title{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;text-align:center}.compare_block{cursor:grab;display:flex;gap:20px;margin-bottom:50px;overflow-x:scroll;padding-bottom:20px;width:100%}.compare_block:active{cursor:grabbing}.compare_block .compare_block_item{background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;min-width:350px;outline:none;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:350px}.compare_block .compare_block_item .main .plan_img{height:300px;position:relative;width:100%}.compare_block .compare_block_item .main .plan_img .plan_img_wrapper{height:300px;max-height:100%;overflow:hidden;z-index:10}.compare_block .compare_block_item .main .plan_img .plan_img_wrapper img{height:100%;left:50%;max-width:none;padding:20px;position:absolute;transform:translateX(-50%);width:auto}.compare_block .compare_block_item .main .compare_body{padding:20px}.compare_block .compare_block_item .main .compare_body .flat_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;height:2.8em;line-height:1.3em;margin-bottom:20px;overflow:hidden}.compare_block .compare_block_item .main .compare_body .flat_block{padding-bottom:25px}.compare_block .compare_block_item .main .compare_body .flat_block .flat_block_title{font-weight:700;padding-bottom:20px}.compare_block .compare_block_item .main .compare_body .flat_block .flat_block_item{align-items:center;display:grid;font-size:14px;gap:20px;grid-template-columns:repeat(2,1fr);padding-bottom:10px}.compare_block .compare_block_item .main .compare_body .flat_block .flat_block_item .flat_block_name{opacity:.7;position:relative}.compare_block .compare_block_item .main .compare_body .flat_block .flat_block_item .flat_block_name sup{position:absolute;top:-3px}.compare_block .compare_block_item .main .compare_body .flat_block .flat_block_item .flat_block_value{position:relative}.compare_block .compare_block_item .main .compare_body .flat_block .flat_block_item .flat_block_value sup{position:absolute;top:-3px}.compare_block .compare_block_item .main .compare_body .flat_plan_payments .flat_plan_payments_title{font-weight:700;padding-bottom:20px}.compare_block .compare_block_item .main .compare_body .flat_plan_payments .plan_payments_block{border:1px solid #e2e2e2;border-radius:8px;font-size:14px}.compare_block .compare_block_item .main .compare_body .flat_plan_payments .plan_payments_block .plan_payments_header{border-bottom:1px solid #e2e2e2;padding:10px}.compare_block .compare_block_item .main .compare_body .flat_plan_payments .plan_payments_block .plan_payments_empty{padding:7px 12px}.compare_block .compare_block_item .main .compare_body .flat_plan_payments .plan_payments_block .plan_payments_bottom{display:grid;grid-template-columns:repeat(2,1fr)}.compare_block .compare_block_item .main .compare_body .flat_plan_payments .plan_payments_block .plan_payments_bottom .plan_payments_item{border-right:1px solid #e2e2e2;padding:10px}.compare_block .compare_block_item .main .compare_body .flat_plan_payments .plan_payments_block .plan_payments_bottom .plan_payments_item:last-child{border-right:0}.compare_block .compare_block_item .flat_address{padding-bottom:25px}.compare_block .compare_block_item .flat_address .flat_address_title{font-weight:700;padding:0 20px 20px}.compare_block .compare_block_item .flat_address .block_map{height:250px;position:relative;width:100%}.compare_block .compare_block_item .flat_address .block_map .address_point{display:none;height:auto;width:10px}.compare_block .compare_block_item .flat_address .block_map .address_map{height:100%;overflow:hidden;width:100%}.compare_block .compare_block_item .flat_address .block_map .windows_block{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;gap:5px;padding:3px;position:absolute;right:10px;top:10px}.compare_block .compare_block_item .flat_address .block_map .windows_block .windows_title{font-size:14px;margin-left:7px;opacity:.7}.compare_block .compare_block_item .flat_address .block_map .windows_block .window_degree{height:25px;width:25px}.compare_block .compare_block_item .flat_address .block_map .ymaps-2-1-79-gototaxi,.compare_block .compare_block_item .flat_address .block_map .ymaps-2-1-79-gototech,.compare_block .compare_block_item .flat_address .block_map .ymaps-2-1-79-gotoymaps__container{display:none!important}.compare_block .compare_block_item .flat_address .flat_address_formatted{font-size:14px;padding:10px 20px 0;word-break:break-word}.compare_block .compare_block_item .decorations .decorations_title{font-weight:700;padding:0 20px 20px}.compare_block .compare_block_item .decorations .empty_images{align-items:center;background:#fbfbfb;display:flex;font-size:14px;height:250px;justify-content:center;width:100%}.compare_block .compare_block_item .progress{padding-top:25px}.compare_block .compare_block_item .progress .progress_title{font-weight:700;padding:0 20px 20px}.compare_block .compare_block_item .progress .empty_images{align-items:center;background:#fbfbfb;display:flex;font-size:14px;height:250px;justify-content:center;width:100%}.compare_block .compare_block_item .reaction{padding-top:25px}.compare_block .compare_block_item .reaction .reaction_title{font-size:14px;font-weight:700;text-align:center}.compare_block .compare_block_item .reaction .reaction_actions{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;padding:20px;width:-moz-fit-content;width:fit-content}.compare_block .compare_block_item .reaction .reaction_actions .reaction_btn{background:none;border:0;cursor:pointer;height:45px;width:-moz-fit-content;width:fit-content}.compare_block .compare_block_item .reaction .reaction_actions .reaction_btn img{height:100%;width:auto}.compare_block .compare_block_item .reaction .reaction_actions .end{display:flex;justify-content:end}.compare_block .compare_block_item .reaction .reaction_actions .start{display:flex;justify-content:start}.compare_block .compare_block_item .reaction .reaction_answer{align-items:center;display:flex;height:45px;justify-content:center;margin:20px;width:auto}.compare_block .compare_block_item .reaction .reaction_answer img{height:100%;width:auto}.compare_gallery .slider{height:250px;position:relative}.compare_gallery .slider .slider_img_wrapper{height:250px;max-height:100%;overflow:hidden;z-index:10}.compare_gallery .slider .slider_img_wrapper span.bg{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";filter:blur(10px);left:0;opacity:.4;position:absolute;right:0;top:0;z-index:0}.compare_gallery .slider .slider_img_wrapper img{height:100%;left:50%;max-width:none;position:absolute;transform:translateX(-50%);width:auto}.compare_gallery .slider .slider_img_wrapper .plan_image{padding:20px}.compare_gallery .slider .slider_img_wrapper .flats_item_img_blocked{cursor:default;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.compare_gallery .slider .slider_img_wrapper .flats_item_img_blocked .banner{border:2px solid #c00;border-radius:8px;color:#c00;font-size:40px;font-weight:700;padding:15px;transform:rotate(-25deg)}.compare_gallery .slider .tns-controls{align-items:center;display:flex;height:100%;justify-content:space-between;position:absolute;width:100%;z-index:100}.compare_gallery .slider .tns-controls button{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:50%;color:#000;display:flex;font-size:13px;height:35px;justify-content:center;line-height:1.21;margin:10px;transition-duration:1s;width:35px}.compare_gallery .slider .tns-controls button:hover{background-color:#e2e2e2;color:#2962ff;transition-duration:1s}.compare_gallery .slider .tns-inner{border-radius:0!important}.compare_gallery .slider .tns-nav{align-items:center;bottom:0;display:flex;justify-content:center;max-width:100%;padding:3px 0;position:absolute;width:100%;z-index:100}.compare_gallery .slider .tns-nav button{background:#e2e2e2;border:1px solid #393939;border-radius:40%;height:12px;margin:2px 3px;width:12px}.compare_gallery .slider .tns-nav button.tns-nav-active{background:#2962ff;border:1px solid #2962ff}.inter_agency_bg{background-image:url(/images/web/promo/bg_inter_agency.png)}.agency_bg{background-image:url(/images/web/promo/bg_agency.png)}.agent_bg{background-image:url(/images/web/promo/bg_agent.png)}.promo_main{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:700px;position:relative;z-index:0}.promo_main .promo_container{display:grid;grid-template-columns:2fr 1fr;height:100%;margin:auto;max-width:100%;width:1340px}.promo_main .promo_container .glass_desk{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.25);border-radius:20px;display:flex;flex-direction:column;gap:40px;margin:auto;padding:50px}.promo_main .promo_container .glass_desk .glass_desk_title{color:#fff;font-size:48px;font-weight:700;line-height:54px;text-shadow:0 4px 4px rgba(0,0,0,.25)}.promo_main .promo_container .glass_desk .glass_desk_text{color:#fff;line-height:24px}.promo_main .promo_container .glass_desk .btn{width:-moz-fit-content;width:fit-content}.promo{display:flex;flex-direction:column;gap:80px}.promo .main_block{border-radius:8px;display:grid;grid-template-columns:repeat(2,1fr);min-height:450px;overflow:hidden}.promo .main_block .main_display_left{background:#2962ff;display:flex;flex-direction:column;justify-content:center;padding:80px}.promo .main_block .main_display_left .display_left_wrapper{display:flex;flex-direction:column;gap:40px}.promo .main_block .main_display_left .display_left_wrapper .display_left_title{color:#fff;font-size:48px;font-weight:700;line-height:54px;text-shadow:0 4px 4px rgba(0,0,0,.25)}.promo .main_block .main_display_left .display_left_wrapper .display_left_text{color:#fff;line-height:24px}.promo .main_block .main_display_left .display_left_wrapper .btn{width:-moz-fit-content;width:fit-content}.promo .main_block .main_display_right{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.promo .main_block .main_display_right img{height:auto;width:100%}.promo .main_block .main_display_right .display_right_wrapper{left:60px;position:absolute;right:60px;top:60px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position{display:flex;padding-bottom:40px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position .display_right_item{align-items:center;background:#fff;border-radius:6px;box-shadow:6px 37px 15px rgba(43,57,85,.01);display:flex;font-weight:700;gap:10px;padding:15px;width:-moz-fit-content;width:fit-content}.promo .main_block .main_display_right .display_right_wrapper .display_right_position .display_right_item img{height:20px;width:20px}.promo .main_block .main_display_right .display_right_wrapper .center{justify-content:center}.promo .main_block .main_display_right .display_right_wrapper .end{justify-content:end}.promo .tools_block .tools_title{font-size:36px;font-weight:700;line-height:42px;max-width:800px;padding-bottom:40px;width:100%}.promo .tools_block .tools_sub_title{line-height:24px;padding-bottom:40px}.promo .tools_block .tools_slider{padding-bottom:70px}.promo .tools_block .tools_slider .tools_slider_img .slider_prev{display:flex}.promo .tools_block .tools_slider .tools_slider_img .slider_prev .slider_img_wrapper{background:#e3eeff;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;padding-top:30px}.promo .tools_block .tools_slider .tools_slider_img .slider_prev .slider_img_wrapper .tools_item_header{padding:0 30px}.promo .tools_block .tools_slider .tools_slider_img .slider_prev .slider_img_wrapper .tools_item_header .tools_item_title{font-size:22px;font-weight:700;line-height:28px;padding-bottom:15px}.promo .tools_block .tools_slider .tools_slider_img .slider_prev .slider_img_wrapper .tools_item_header .tools_item_text{line-height:24px}.promo .tools_block .tools_slider .tools_slider_icon .slider_prev{display:flex}.promo .tools_block .tools_slider .tools_slider_icon .slider_prev .slider_icon_wrapper{background:#e3eeff;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;padding-top:30px}.promo .tools_block .tools_slider .tools_slider_icon .slider_prev .slider_icon_wrapper .tools_item_header{padding:0 30px}.promo .tools_block .tools_slider .tools_slider_icon .slider_prev .slider_icon_wrapper .tools_item_header .tools_item_icon{height:50px;margin-bottom:20px;width:50px}.promo .tools_block .tools_slider .tools_slider_icon .slider_prev .slider_icon_wrapper .tools_item_header .tools_item_icon img{height:50px;width:50px}.promo .tools_block .tools_slider .tools_slider_icon .slider_prev .slider_icon_wrapper .tools_item_header .tools_item_title{font-size:22px;font-weight:700;line-height:28px;padding-bottom:15px}.promo .tools_block .tools_slider .tools_slider_icon .slider_prev .slider_icon_wrapper .tools_item_header .tools_item_text{line-height:24px}.promo .mobile_slider{display:none}.promo .cause_block .cause_block_title{font-size:36px;font-weight:700;line-height:42px;margin:0 auto;max-width:600px;padding-bottom:40px;text-align:center;width:100%}.promo .cause_block .cause_block_items{display:grid;gap:100px;grid-template-columns:repeat(3,1fr)}.promo .cause_block .cause_block_items .cause_block_item .item_img{align-items:center;background:#e3eeff;border-radius:8px;display:flex;height:72px;justify-content:center;margin:0 auto 20px;width:72px}.promo .cause_block .cause_block_items .cause_block_item .item_img img{height:50px;width:50px}.promo .cause_block .cause_block_items .cause_block_item .item_title{color:#081433;font-size:22px;font-weight:700;line-height:32px;padding-bottom:10px;text-align:center}.promo .cause_block .cause_block_items .cause_block_item .item_text{line-height:24px;text-align:center}.promo .position_block{display:flex;flex-direction:column;gap:80px}.promo .position_block .position_item{display:grid;gap:50px;grid-template-columns:repeat(2,1fr)}.promo .position_block .position_item .position_item_img{border-radius:8px;height:auto;overflow:hidden;width:100%}.promo .position_block .position_item .position_item_img img{height:auto;width:100%}.promo .position_block .position_item .position_item_body{display:flex;flex-direction:column;justify-content:center}.promo .position_block .position_item .position_item_body .position_item_title{color:#2962ff;font-size:16px;font-weight:700;line-height:20px;padding-bottom:20px;text-transform:uppercase}.promo .position_block .position_item .position_item_body .position_item_subtitle{font-size:36px;font-weight:700;line-height:42px;padding-bottom:20px}.promo .position_block .position_item .position_item_body .position_item_text{line-height:24px;padding-bottom:40px}.promo .position_block .position_item .position_item_body .btn{width:-moz-fit-content;width:fit-content}.promo .position_block .position_item .position_item_body img{max-width:400px;width:100%}.promo .double_block{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.promo .double_block .double_block_item{background:#e3eeff;border-radius:12px;display:flex;flex-direction:column;gap:30px;justify-content:space-between;padding:60px}.promo .double_block .double_block_item .double_block_wrapper .item_sub_title{color:#2962ff;font-size:16px;font-weight:700;line-height:20px;padding-bottom:20px;text-transform:uppercase}.promo .double_block .double_block_item .double_block_wrapper .item_title{font-size:28px;font-weight:700;line-height:42px;padding-bottom:20px}.promo .double_block .double_block_item .double_block_wrapper .item_text{line-height:24px}.promo .double_block .double_block_item img{height:auto;width:100%}.promo .four_plus_block{display:grid;grid-template-columns:repeat(4,1fr)}.promo .four_plus_block .four_plus_item{border-right:1px solid #d2d9dd;padding:0 50px;text-align:center}.promo .four_plus_block .four_plus_item img{height:60px;margin:0 auto 20px;width:60px}.promo .four_plus_block .four_plus_item .four_plus_text{line-height:24px}.promo .four_plus_block .four_plus_item:last-child{border-right:0}.promo .between_action_block{align-items:center;background:#2962ff;border-radius:8px;display:grid;gap:30px;grid-template-columns:auto 250px;justify-content:center;padding:60px}.promo .between_action_block .action_block_title{color:#fff;font-size:38px;font-weight:700;line-height:54px;max-width:800px;padding-bottom:20px;text-shadow:0 4px 4px rgba(0,0,0,.25);width:100%}.promo .action_block{align-items:center;background:#2962ff;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:60px}.promo .action_block .action_block_title{color:#fff;font-size:48px;font-weight:700;line-height:54px;max-width:800px;padding-bottom:20px;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);width:100%}.promo .action_block .action_block_text{color:#fff;line-height:24px;max-width:800px;padding-bottom:30px;text-align:center;width:100%}@media (min-width:1200px) and (max-width:1400px){.web_compare{width:1140px}}@media (min-width:992px) and (max-width:1199.99px){.web_compare{width:960px}}@media (min-width:767px) and (max-width:991.99px){.web_compare{width:90%}}@media (min-width:575px) and (max-width:766.99px){.web_compare{width:90%}.web_compare .compare_header .agency_information{grid-template-columns:1fr}.web_compare .compare_header .agency_information .agency{grid-template-columns:120px auto}.web_compare .compare_header .agency_information .agency .agency_main{order:2;text-align:start}.web_compare .compare_title_wrapper{padding:0 20px 30px;width:100%}}@media (min-width:400.1px) and (max-width:574.99px){.web_compare{width:90%}.web_compare .compare_header .agency_information{grid-template-columns:1fr}.web_compare .compare_header .agency_information .agency{grid-template-columns:120px auto}.web_compare .compare_header .agency_information .agency .agency_main{order:2;text-align:start}.web_compare .compare_title_wrapper{padding:0 20px 30px;width:100%}.web_compare .compare_block .compare_block_item{min-width:320px;width:320px}}@media (max-width:400px){.web_compare{width:90%}.web_compare .compare_header .agency_information{grid-template-columns:1fr}.web_compare .compare_header .agency_information .agency{grid-template-columns:120px auto}.web_compare .compare_header .agency_information .agency .agency_main{order:2;text-align:start}.web_compare .compare_title_wrapper{padding:0 20px 30px;width:100%}.web_compare .compare_block .compare_block_item{min-width:300px;width:300px}}@media (min-width:992px) and (max-width:1199.99px){.web_presentation{width:960px}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__nav{grid-template-columns:repeat(6,1fr)}}@media (min-width:767px) and (max-width:991.99px){.web_presentation{width:90%}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__nav{grid-template-columns:repeat(5,1fr)}.web_presentation .flat_blocks .flat_block .flat_decorations .decorations_block{grid-template-columns:1fr}.web_presentation .flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav{width:450px}.web_presentation .flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items{grid-template-columns:repeat(2,1fr)}.web_presentation .flat_blocks .flat_block .new_build_progress .progress_block{grid-template-columns:1fr}}@media (min-width:575px) and (max-width:766.99px){.web_presentation{width:90%}.web_presentation .presentation_header .agency_information{grid-template-columns:1fr}.web_presentation .presentation_header .agency_information .agency{grid-template-columns:120px auto}.web_presentation .presentation_header .agency_information .agency .agency_main{order:2;text-align:start}.web_presentation .presentation_title_wrapper{padding:0 20px 30px;width:100%}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__img_wrapper .flats_item_img_blocked .banner{font-size:65px}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__nav{grid-template-columns:repeat(4,1fr)}.web_presentation .flat_blocks .flat_block .flat_decorations .decorations_block{grid-template-columns:1fr}.web_presentation .flat_blocks .flat_block .flat_decorations .decorations_block .decorations_nav{width:450px}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row{grid-template-columns:1.5fr 1fr}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:first-child{border-bottom:1px solid #e2e2e2}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(2){border-bottom:1px solid #e2e2e2;border-right:0}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(3){border-bottom:1px solid #e2e2e2}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(4){border-bottom:1px solid #e2e2e2;border-right:0}.web_presentation .flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items{grid-template-columns:repeat(2,1fr)}.web_presentation .flat_blocks .flat_block .new_build_progress .progress_block{grid-template-columns:1fr}}@media (min-width:400.1px) and (max-width:574.99px){.web_presentation{width:90%}.web_presentation .presentation_header .agency_information{grid-template-columns:1fr}.web_presentation .presentation_header .agency_information .agency{grid-template-columns:120px auto}.web_presentation .presentation_header .agency_information .agency .agency_main{order:2;text-align:start}.web_presentation .presentation_title_wrapper{padding:0 20px 30px;width:100%}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__img_wrapper .flats_item_img_blocked .banner{font-size:50px}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__nav{grid-template-columns:repeat(3,1fr)}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__nav .nav__img_wrapper .nav__img_title{font-size:12px}.web_presentation .flat_blocks .flat_block .flat_decorations .decorations_block{grid-template-columns:1fr}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row{grid-template-columns:1.5fr 1fr}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:first-child{border-bottom:1px solid #e2e2e2}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(2){border-bottom:1px solid #e2e2e2;border-right:0}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(3){border-bottom:1px solid #e2e2e2}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(4){border-bottom:1px solid #e2e2e2;border-right:0}.web_presentation .flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items,.web_presentation .flat_blocks .flat_block .new_build_progress .progress_block{grid-template-columns:1fr}}@media (max-width:400px){.web_presentation{width:90%}.web_presentation .presentation_header .agency_information{grid-template-columns:1fr}.web_presentation .presentation_header .agency_information .agency{grid-template-columns:120px auto}.web_presentation .presentation_header .agency_information .agency .agency_main{order:2;text-align:start}.web_presentation .presentation_title_wrapper{padding:0 20px 30px;width:100%}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__img_wrapper .flats_item_img_blocked .banner{font-size:40px}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__nav{grid-template-columns:repeat(3,1fr)}.web_presentation .flat_blocks .flat_block .flat_header .flat_slider .slider .slider__nav .nav__img_wrapper .nav__img_title{font-size:11px}.web_presentation .flat_blocks .flat_block .flat_decorations .decorations_block{grid-template-columns:1fr}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row{grid-template-columns:1.5fr 1fr}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:first-child{border-bottom:1px solid #e2e2e2}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(2){border-bottom:1px solid #e2e2e2;border-right:0}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(3){border-bottom:1px solid #e2e2e2}.web_presentation .flat_blocks .flat_block .flat_plan_payments .plan_payments_block .plan_payments_items .plan_payments_row .plan_payments_item:nth-child(4){border-bottom:1px solid #e2e2e2;border-right:0}.web_presentation .flat_blocks .flat_block .build_infrastructure .infrastructure_block .infrastructure_items,.web_presentation .flat_blocks .flat_block .new_build_progress .progress_block{grid-template-columns:1fr}}@media (min-width:1200px) and (max-width:1400px){.header__main.container-fluid .header__wrap{width:1140px}.header__main.container-fluid .header__wrap .header__wrap_content .nav_menu .nav_menu__link{font-size:12px}.container_footer .footer__wrapper{width:1140px}}@media (min-width:992px) and (max-width:1199.99px){.header__main.container-fluid .header__wrap{width:940px}.header__main.container-fluid .header__wrap .header__wrap_content .nav_menu{display:none}.header__main.container-fluid .header__wrap .menu_mobile_drop{display:flex}.container_footer .footer__wrapper{width:960px}}@media (min-width:767px) and (max-width:991.99px){.header__main.container-fluid .header__wrap{width:90%}.header__main.container-fluid .header__wrap .header__wrap_content .nav_menu{display:none}.header__main.container-fluid .header__wrap .menu_mobile_drop{display:flex}.container_footer{height:430px}.container_footer .footer__wrapper{width:90%}.container_footer .footer__wrapper .footer_bottom,.container_footer .footer__wrapper .footer_main{align-items:start;flex-direction:column;gap:20px}}@media (min-width:575px) and (max-width:766.99px){.header__main.container-fluid .header__wrap{width:90%}.header__main.container-fluid .header__wrap .header__wrap_content .nav_menu{display:none}.header__main.container-fluid .header__wrap .menu_mobile_drop{display:flex}.container_footer{height:550px}.container_footer .footer__wrapper{width:90%}.container_footer .footer__wrapper .footer_bottom,.container_footer .footer__wrapper .footer_main{align-items:start;flex-direction:column;gap:20px}}@media (min-width:400.1px) and (max-width:574.99px){.header__main.container-fluid .header__wrap{width:90%}.header__main.container-fluid .header__wrap .header__wrap_content .nav_menu{display:none}.header__main.container-fluid .header__wrap .menu_mobile_drop{display:flex}.container_footer{height:550px}.container_footer .footer__wrapper{width:90%}.container_footer .footer__wrapper .footer_bottom,.container_footer .footer__wrapper .footer_main{align-items:start;flex-direction:column;gap:20px}}@media (max-width:400px){.header__main.container-fluid .header__wrap{width:90%}.header__main.container-fluid .header__wrap .header__wrap_content .nav_menu{display:none}.header__main.container-fluid .header__wrap .menu_mobile_drop{display:flex;margin-left:0}.container_footer{height:550px}.container_footer .footer__wrapper{width:90%}.container_footer .footer__wrapper .footer_bottom,.container_footer .footer__wrapper .footer_main{align-items:start;flex-direction:column;gap:20px}}@media (min-width:992px) and (max-width:1199.99px){.contacts_blocks{padding:40px}.contacts_blocks .contacts_block .contacts_block__body{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px) and (max-width:991.99px){.contacts_blocks{padding:20px}.contacts_blocks .contacts_block .contacts_block__body{grid-template-columns:repeat(2,1fr)}}@media (min-width:575px) and (max-width:766.99px){.contacts_blocks{padding:20px}.contacts_blocks .contacts_block .contacts_block__body{grid-template-columns:1fr}}@media (min-width:400.1px) and (max-width:574.99px){.contacts_blocks{padding:20px}.contacts_blocks .contacts_block .contacts_block__body{grid-template-columns:1fr}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__mail,.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__tel{font-size:14px}}@media (max-width:400px){.contacts_blocks{padding:20px}.contacts_blocks .contacts_block .contacts_block__body{grid-template-columns:1fr}.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__mail,.contacts_blocks .contacts_block .contacts_block__body .contacts_block__item .contacts_block__item__main .contacts_block__item__tel{font-size:13px}}@media (min-width:575px) and (max-width:766.99px){.login_block,.register_block,.support_block{width:100%}}@media (min-width:400.1px) and (max-width:574.99px){.login_block,.register_block,.support_block{width:100%}}@media (max-width:400px){.login_block,.register_block,.support_block{width:100%}}@media (min-width:1200px) and (max-width:1400px){.promo_main .promo_container{width:1140px}.promo .main_block .main_display_left{padding:60px}.promo .main_block .main_display_left .display_left_wrapper{gap:20px}.promo .main_block .main_display_left .display_left_wrapper .display_left_title{font-size:38px;line-height:42px}}@media (min-width:992px) and (max-width:1199.99px){.promo_main .promo_container{width:940px}.promo .main_block .main_display_left{padding:60px}.promo .main_block .main_display_left .display_left_wrapper{gap:20px}.promo .main_block .main_display_left .display_left_wrapper .display_left_title{font-size:28px;line-height:32px}.tools_slider_img .slider_img_wrapper{height:450px}}@media (min-width:767px) and (max-width:991.99px){.promo_main .promo_container{grid-template-columns:1fr;width:90%}.promo .cause_block .cause_block_items,.promo .four_plus_block{grid-template-columns:repeat(2,1fr)}.promo .four_plus_block{gap:30px}.promo .four_plus_block .four_plus_item:nth-child(2){border-right:0}.promo .between_action_block,.promo .double_block,.promo .main_block{grid-template-columns:1fr}.promo .main_block .main_display_left{order:2}.promo .main_block .main_display_right{max-height:500px}.promo .mobile_slider{display:block}.promo .mobile_slider .tools_slider .tools_slider_img,.promo .mobile_slider .tools_slider .tools_slider_img .slider_img_wrapper{height:800px}.promo .desktop{display:none}.promo .position_block .position_item{grid-template-columns:1fr}.promo .position_block .position_item .position_item_body{order:2}}@media (min-width:575px) and (max-width:766.99px){.promo_main .promo_container{grid-template-columns:1fr;width:90%}.promo .cause_block .cause_block_items,.promo .four_plus_block{grid-template-columns:repeat(2,1fr)}.promo .four_plus_block{gap:30px}.promo .four_plus_block .four_plus_item:nth-child(2){border-right:0}.promo .between_action_block,.promo .double_block,.promo .main_block{grid-template-columns:1fr}.promo .main_block .main_display_left{order:2}.promo .main_block .main_display_left .display_left_wrapper .display_left_title{font-size:34px}.promo .main_block .main_display_left .display_left_wrapper .btn{width:100%}.promo .main_block .main_display_right{max-height:500px}.promo .mobile_slider{display:block}.promo .mobile_slider .tools_slider .tools_slider_img,.promo .mobile_slider .tools_slider .tools_slider_img .slider_img_wrapper{height:650px}.promo .desktop{display:none}.promo .position_block .position_item{grid-template-columns:1fr}.promo .position_block .position_item .position_item_body{order:2}}@media (min-width:400.1px) and (max-width:574.99px){.promo_main .promo_container{grid-template-columns:1fr;width:90%}.promo_main .promo_container .glass_desk{padding:30px}.promo_main .promo_container .glass_desk .glass_desk_title{font-size:38px}.promo_main .promo_container .glass_desk .btn{width:100%}.promo .cause_block .cause_block_items,.promo .four_plus_block{grid-template-columns:1fr}.promo .four_plus_block{gap:30px}.promo .four_plus_block .four_plus_item{border-right:0}.promo .between_action_block{padding:30px}.promo .double_block{grid-template-columns:1fr}.promo .double_block .double_block_item{padding:30px}.promo .between_action_block,.promo .main_block{grid-template-columns:1fr}.promo .main_block .main_display_left{order:2;padding:30px}.promo .main_block .main_display_left .display_left_wrapper .display_left_title{font-size:26px;line-height:42px}.promo .main_block .main_display_left .display_left_wrapper .btn{width:100%}.promo .main_block .main_display_right{max-height:500px}.promo .main_block .main_display_right .display_right_wrapper{left:30px;right:30px;top:30px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position{padding-bottom:15px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position .display_right_item .item_name{font-size:14px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position .display_right_item .mod_for_ge{text-align:center;width:-moz-min-content;width:min-content}.promo .mobile_slider{display:block}.promo .mobile_slider .tools_slider .tools_slider_img,.promo .mobile_slider .tools_slider .tools_slider_img .slider_img_wrapper{height:550px}.promo .desktop{display:none}.promo .position_block .position_item{grid-template-columns:1fr}.promo .position_block .position_item .position_item_body{order:2}.promo .position_block .position_item .position_item_body .btn{width:100%}.promo .action_block{padding:30px}.promo .action_block .action_block_title{font-size:38px}.promo .action_block .btn{width:100%}.promo .action_block .consultation_modal .modal__container,.promo .position_block .position_item .position_item_body .consultation_modal .modal__container{width:90%}}@media (max-width:400px){.promo_main .promo_container{grid-template-columns:1fr;width:90%}.promo_main .promo_container .glass_desk{padding:20px}.promo_main .promo_container .glass_desk .glass_desk_title{font-size:34px}.promo_main .promo_container .glass_desk .btn{width:100%}.promo .cause_block .cause_block_items,.promo .four_plus_block{grid-template-columns:1fr}.promo .four_plus_block{gap:30px}.promo .four_plus_block .four_plus_item{border-right:0}.promo .between_action_block{grid-template-columns:1fr;padding:20px}.promo .double_block{grid-template-columns:1fr}.promo .double_block .double_block_item{padding:20px}.promo .main_block{grid-template-columns:1fr}.promo .main_block .main_display_left{order:2;padding:20px}.promo .main_block .main_display_left .display_left_wrapper .display_left_title{font-size:24px;line-height:30px}.promo .main_block .main_display_left .display_left_wrapper .btn{width:100%}.promo .main_block .main_display_right{max-height:500px}.promo .main_block .main_display_right .display_right_wrapper{left:20px;right:20px;top:20px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position{padding-bottom:15px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position .display_right_item .item_name{font-size:14px}.promo .main_block .main_display_right .display_right_wrapper .display_right_position .display_right_item .mod_for_ge{text-align:center;width:-moz-min-content;width:min-content}.promo .mobile_slider{display:block}.promo .mobile_slider .tools_slider .tools_slider_img,.promo .mobile_slider .tools_slider .tools_slider_img .slider_img_wrapper{height:450px}.promo .desktop{display:none}.promo .position_block .position_item{grid-template-columns:1fr}.promo .position_block .position_item .position_item_body{order:2}.promo .position_block .position_item .position_item_body .btn{width:100%}.promo .action_block{padding:20px}.promo .action_block .action_block_title{font-size:34px}.promo .action_block .btn{width:100%}.promo .action_block .consultation_modal .modal__container,.promo .position_block .position_item .position_item_body .consultation_modal .modal__container{width:90%}}
