@media screen and (max-width:1200px){.articles_item{width:32%}.popular_item{height:344px;width:468px}.video_slider-wrapper{min-width:1200px}.btn-new{display:inline-block}.main_action-block .col-md-12{overflow:hidden}.popular_slider-block .col-md-12,.video_slider-block .col-md-12{overflow-x:hidden}.callback.pull-right{display:block}}@media screen and (min-width:1025px){.call-me-block svg,.choose-block svg{display:none}}@media screen and (max-width:1024px){.main_articles_block .slick-prev{position:absolute;top:calc(50% - 90px);left:0;display:block;z-index:150}.main_articles_block .slick-next{right:0;position:absolute;top:calc(50% - 90px);display:block;z-index:1}.popular_slider-block .psb-fix{overflow:scroll;overflow-x:scroll;white-space:nowrap}.main_articles{justify-content:center}.articles_item{max-width:360px;margin-left:10px;width:calc(50% - 4px)}.credit-wrapper .credit_item{max-width:641px;background-position:100%;width:100%;background-repeat:no-repeat}.credit-wrapper{flex-direction:column;align-items:center}.popular_item.item1{margin-right:0}.popular-block{background:linear-gradient(180deg,#fff 9.49%,hsla(0,0%,100%,0)),url(/bitrix/templates/evolution-new/images/fantastic-blue-sky.jpg);background-size:cover;background-position:bottom}body{background-position:-240px -160px}.main_action-block{margin-bottom:9px;margin-top:120px}h1{font-size:45px;line-height:43px}.popular_slider-block h2{font-size:40px;line-height:38px}.menubar.initialized{right:10px;position:absolute;top:20px;z-index:100}.menubar .menu-toggle{float:right}.menubar .menu-header{border-bottom:none;display:block}.menubar .menu-wrapper{display:none}.menubar .menu-wrapper.open{box-shadow:6px 10px 27px rgba(0,0,0,.25);display:block!important}.menubar .menu-toggle{color:#000}.menu-toggle.active-open{background:#fff}.menu-wrapper-in{padding:0}.active-open .open_menu,.close_menu{display:none}.active-open .close_menu{display:block}.menubar ul.menu{border-radius:15px 0 15px 15px;background:#fff}.menubar.initialized .menu{padding-top:20px;position:relative;padding-bottom:20px}.menubar .menu li.active,.menubar .menu>li.active>.link a{background:none}.menubar .menu li .js_sub_toggle .fa{color:#0f1f00}.menubar .menu li>.link a{height:31px;font-size:17px;font-weight:700;font-style:normal;color:#0f1f00;text-decoration-line:underline;line-height:31px;font-family:Inter}.menubar .menu li .js_sub_toggle{line-height:31px}.menubar .menu .submenu li>.link>a{font-size:15px;font-weight:500;color:#0f1f00;line-height:18px;padding-left:25px}.menubar .menu .submenu{width:auto}.active-open{padding:8px 10px;position:relative;box-shadow:6px 10px 27px rgba(0,0,0,.25);border-radius:15px 15px 0 0;cursor:pointer;width:auto;display:block}.active-open:before{height:15px;content:"";position:absolute;background-size:22.5px 22.5px;bottom:0;left:-15px;width:15px;background-image:radial-gradient(circle at top left,transparent 44%,#fff 50%);display:block}.logo-block{width:269px;margin-top:-8px}.contacts-block{display:none}.choose-block{right:130px}.call-me-block,.choose-block{position:absolute;top:-5px;width:50px}.call-me-block{right:170px}.choose-block svg{height:32px;width:32px}.call-me-block svg{height:24px;width:24px}.call-me-block a,.choose-block a{height:51px;padding:13px 15px;border-radius:28px;width:51px;display:block}.choose-block a{padding:8px 10px}.call-me-block span,.choose-block span{display:none}.social-icons-block{width:80px;float:left}.callback.pull-right{display:none}.callback.pull-right-mob{display:block}}@media screen and (max-width:720px){.video_slider .slick-next{right:-20px;position:absolute;top:calc(50% - 20px);z-index:1}.video_slider .slick-prev{position:absolute;top:calc(50% - 20px);left:-20px;z-index:1}.about-content{width:auto}.about-block{background-image:none}.about-content svg{height:auto;width:70px}.about-content .div7 svg{height:auto;width:auto}.video_slider{width:556px}.video_slider-nav{display:none}.video_slider-wrapper{justify-content:center;min-width:inherit}}@media screen and (max-width:610px){.svg-about{transform:scale(calc(658px / 100vw))}.svg-about .div7 svg{width:100%}.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn{top:-2px}.main_map_block{margin-bottom:30px;background:none}.map_contscts{max-width:475px;margin:0 auto;width:100%;float:none}.popular_slider-block{padding-bottom:0;background-image:url(/bitrix/templates/evolution-new/images/bg2-mobile.png)}.popular_slider-block .row{background:#356c02}.popular_slider-block .row:first-child{background:transparent}.popular_slider-block .row:last-child{padding-bottom:100px}.about-block h2,.main_articles_block h2,.main_credit_block h2,.popular-block h2,.video_slider-block h2{font-size:40px;text-align:center;line-height:38px}.main-form-block h2{font-size:40px;line-height:38px}.video_slider_item_inner{position:relative;width:334px}.video_slider{width:334px}.video_slider_item_inner img{height:196px;width:334px}.main_action-block{margin-top:63px}body{background-position:-598px -160px}h1{margin-top:0}.actions_gallery svg{height:33px;width:33px}.actions_gallery .slick-prev{left:-16px}.actions_gallery .slick-next{right:-16px}.action_gallery_wrapper{margin:0 auto;width:350px}.action_gallery_wrapper.pull-right{float:none!important}.logo-block{width:200px;float:left}.call-me-block a,.choose-block a{height:35px;padding:8px;width:35px}.social-icons-block{margin-top:-8px}.call-me-block svg,.choose-block svg{height:18px;width:18px}.choose-block{right:92px}.call-me-block{right:130px}.social-icons{margin-top:4px}.menubar.initialized{top:13px}}@media screen and (max-width:599px){.svg-about div{font-size:10px;line-height:14px}.footer-fix{margin-top:-40px}}@media screen and (max-width:475px){.about-content svg{height:auto;width:60px}.about-content .div7 svg{height:auto;width:100%}.popular_item a{font-size:14px;padding-bottom:10px;line-height:14px}.articles_item{margin-bottom:20px;width:100%}.main_articles{flex-direction:column;align-items:center}.popular-block .row:last-child{display:none}.main-form-block input.afbf_inputtext{font-size:14px;width:100%}.main-form-wrapper{height:auto;overflow:hidden;padding-bottom:30px;width:100%}.logo-block .logo{height:44px;align-items:center;display:flex}.social-icons-block{display:none}}@media screen and (max-width:375px){.slick-slide .articles_item{width:auto}.about-content div{font-size:8px}.map_adr svg{margin-right:18px;margin-bottom:42px}.about-block h2,h1{font-size:37px}.social-icons-block{display:none}.choose-block{right:72px}.call-me-block{right:105px}}@media screen and (min-width:768px){.menubar .menu{width:100%;display:table}}