html{scroll-behavior:smooth;outline:none!important}body{padding:0!important;width:100%;overflow-x:hidden;font-family:'Normative Pro';font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#44474b;margin:0 auto;outline:none!important;position:relative;background:#fff}input{font:inherit}h1{margin:0;padding:0}button{padding:0;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#49bc00;border:1px solid #49bc00;box-sizing:border-box;border-radius:50px;transition:all .4s;width:230px;height:60px;cursor:pointer;outline:none!important;background:none}button:hover{border:1px solid #49bc00;box-sizing:border-box;filter:drop-shadow(0 0 10px #31bd28);border-radius:50px}a{outline:none;cursor:pointer;text-decoration:none;color:inherit;transition:all .4s;display:block}input{border:0;outline:none}.gallery_img_wrp{position:relative}.new_shield{position:absolute;font-style:normal;font-weight:700;font-size:14px;line-height:16px;text-transform:lowercase;color:#fff;background:#49bc00;border-radius:10px 20px 10px 10px;padding:22px;top:20px;right:0}.wrapper{position:relative;width:1224px;margin:0 auto;max-width:1224px}.workspace{position:relative;margin:0 auto;max-width:1224px}section{width:100%;position:relative;margin:0 auto;max-width:1920px}footer{background:url(/img/xfotter_bac.jpg.pagespeed.ic.2btln5Dr56.jpg) no-repeat;background-size:cover;padding:60px 0 52px 0}.foot_grid{width:100%;display:grid;grid-template-columns:28% 18.5% 9.5% 27%;gap:28px 5.5%}.footer_title{font-style:normal;font-weight:bold;font-size:25px;line-height:29px;text-transform:uppercase;color:#fff;margin-top:auto}.footer_menu{font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#8d8d8d}.wats_btnt{background-color:#fff;box-shadow:0 0 20px rgba(73,188,2,.5);border-radius:50px;font-family:'Normative Pro';font-weight:700;font-size:14px;line-height:16px;color:#49bc02;width:281px;height:60px;display:flex;gap:10px;justify-content:center;align-items:center;padding:8px}.wats_btntf{background-color:#fff;box-shadow:0 0 20px rgba(73,188,2,.5);border-radius:50px;font-family:'Normative Pro';font-weight:700;font-size:14px;line-height:16px;color:#49bc02;width:281px;height:60px;display:flex;gap:10px;justify-content:center;align-items:center;padding:8px;margin-bottom:30px}.footer_menu a{margin-bottom:20px}.footer_menu_wh{color:#fff}.footer_form_txt{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#fff;margin-bottom:20px}.footer_form input{width:100%;height:60px;margin-bottom:20px;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#44474b;background:#fff;border-radius:50px;text-align:center}.footer_form input::placeholder{font-family:'Normative Pro'!important;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;color:#44474b}.footer_contact div:nth-child(1){font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;margin-bottom:10px}.footer_contact{margin-bottom:30px}.footer_contact div:nth-child(2){font-style:normal;font-weight:500;font-size:20px;line-height:23px;color:#fff}.footer_contact button{text-align:start;border:0;height:auto;margin-top:5px;align-items:flex-start;padding:0}.footer_contact a{font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#fff}.footer_icon{display:flex;align-items:center}footer{margin-top:110px}.center{position:relative;margin:0 auto;width:1224px}.center_rev{margin:0 auto;width:90%;padding:29px 5%;display:flex;flex-direction:column;justify-content:space-between}.slick-slide.slick-current.slick-active.slick-center .center_rev{background:#fff;box-shadow:5px 5px 20px rgba(0,0,0,.15);border-radius:20px}.slick-slide{width:550px;padding:20px 0}.slick-dots li{border-radius:0;margin:0;width:100px;height:1px;background:#8d8d8d}.slick-dots li.slick-active{height:3px;background:#49bc00}.slick-dots{bottom:-50px}.center_rev_title{font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#44474b}.center_rev_data{font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#8d8d8d}.center_rev a{margin-top:auto;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#49bc00}.prev,.next{transition:all .4s;position:absolute;bottom:-28px;height:35px;width:35px;z-index:1;cursor:pointer}.next{left:20%}.prev{right:20%}.footer_foot{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#8d8d8d;display:flex;align-items:center;justify-content:space-between;margin-top:24px}.slick-list{overflow:visible}.block_head{display:flex;align-items:center;justify-content:space-between}.h1{font-style:normal;font-weight:bold;font-size:35px;line-height:41px;text-transform:uppercase;color:#44474b}.block_head button{border:0}.block_head_left{display:flex;align-items:center}.block_head a{display:flex;align-items:center}.block_head a img{margin-left:10px}.block_head a{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-align:right;text-transform:lowercase;color:#44474b}.withhelp{background:url(https://krovlyapk.ru/img/xwithhelp.jpg.pagespeed.ic.m4q_DNyWNL.jpg) no-repeat;background-size:cover;position:relative;width:100%}.withhelp_img{position:absolute;top:-4vh;left:-5%}.withhelp_form{padding:75px 65px;display:flex;align-items:center;justify-content:space-between}.withhelp_title{font-style:normal;font-weight:bold;font-size:35px;line-height:41px;text-transform:uppercase;color:#fff;margin-bottom:14px}.withhelp_text{font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#8d8d8d}.sl_block{margin:120px auto 0 auto}.withhelp_form input{background:#767676;border-radius:50px;width:247px;height:60px;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#fff;text-align:center}.withhelp_form input::placeholder{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#fff}.withhelp_form button{margin-left:25px}.fr_block1{margin-top:60px}.prem_grid{display:grid;grid-template-columns:repeat(auto-fill,23.5%);gap:28px 2%}.prem_card{display:flex;align-items:center;flex-direction:column}.prem_card img{width:80px;height:80px;object-fit:contain;object-position:center center;margin-bottom:50px}.prem_title{margin-bottom:18px;font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-align:center;text-transform:uppercase;color:#44474b}.prem_text{font-style:normal;font-weight:normal;font-size:16px;line-height:19px;text-align:center;color:#8d8d8d}.company_block{display:grid;grid-template-columns:42% 10% 42%;gap:28px 2%}.campany_title{font-style:normal;font-weight:bold;font-size:35px;line-height:41px;text-transform:uppercase;color:#44474b}.campany_title_text{margin-top:20px;font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#8d8d8d}.campany_a{margin-top:40px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#49bc00;border:1px solid #49bc00;box-sizing:border-box;border-radius:50px;transition:all .4s;width:230px;height:60px;cursor:pointer;outline:none!important;background:none}.campany_a:hover{border:1px solid #49bc00;box-sizing:border-box;filter:drop-shadow(0 0 10px #31bd28);border-radius:50px}.prem_bl{margin-top:60px}.company_block img{margin-top:-20px}.company_block{margin-top:170px}.center_one{position:relative;margin:0 auto;width:1224px}.center_one .center_rev img{width:100%;height:124px;object-fit:cover;object-position:center center;margin-bottom:25px}.center_one .center_rev{position:relative;height:295px;padding:29px 7%;width:86%;justify-content:initial}.center_one .center_rev .center_rev_title{margin-top:10px;margin-bottom:12px}.check{position:absolute;opacity:0;top:0;z-index:-100}.activ{position:relative;opacity:1;top:0;z-index:1}.check_tab{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#8d8d8d}.check_tab.activ{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#49bc00}header{position:sticky;background:#fff;top:0;z-index:20;margin-top:27px;padding:5px 0}.wrap{display:block;position:relative;width:70px;height:70px;z-index:100000}.wrap .bun:before{z-index:10000;content:'';position:absolute;width:100%;height:12%;background:#49bc00;border-radius:1px;transition:all .5s cubic-bezier(.1,.9,0,1.2);top:10%;right:0}.wrap .bun:after{z-index:10000;content:'';position:absolute;width:100%;height:12%;background:#49bc00;transition:all .5s cubic-bezier(.1,.9,0,1.2);bottom:10%;left:0}.wrap .bun .burger{position:absolute;display:flex;align-items:center;height:70px;width:70px}.wrap .bun .burger:before,.wrap .bun .burger:after{content:'';position:absolute;width:100%;height:12%;background:#49bc00;transition:all .5s cubic-bezier(.1,.9,0,1.2)}.wrap input{display:block;position:absolute;opacity:0;z-index:1;width:50px;height:50px;cursor:pointer}.modal__header_text{width:60%;padding:0;margin:0 auto;position:relative;font-family:'Proxima Nova';font-style:normal;font-weight:bold;font-size:15px;line-height:18px;text-align:center;color:#fff}.wrap input:checked  ~.wrap{position:fixed}.wrap input:hover ~ .bun:before, .wrap input:hover ~ .bun:after, .wrap input:hover ~ .bun :before, .wrap input:hover ~ .bun :after {background:#49bc00}.wrap input:checked ~ .bun:before, .wrap input:checked ~ .bun:after {width:0}.wrap input:checked ~ .bun .burger:before {transform:rotate(135deg)}.wrap input:checked ~ .bun .burger:after {transform:rotate(45deg);box-shadow:0 0 0 0 #fff}.header{display:flex;align-items:center;justify-content:space-between}.header_contact{display:flex;align-items:center;margin-left:5%}.head_tel{display:flex;align-items:center;width:auto}.tel_head{font-style:normal;font-weight:bold;font-size:25px;line-height:29px;text-transform:uppercase;color:#44474b}.tel_head_click{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;margin-top:5px;color:#44474b;cursor:pointer}.mobile_menu{z-index:100;opacity:1;top:-200vh;transition:all 1s;max-height:100vh;overflow:auto}.active{z-index:-4;opacity:1;top:0;height:100vh}.mobile_menu{width:100%;z-index:-4;position:fixed;left:0;background:url(https://krovlyapk.ru/img/xGroup111.jpg.pagespeed.ic.Djz4G7cORI.jpg) no-repeat;background-size:cover}.header.open .tel_head{color:#fff}.header.open .tel_head_click{color:#fff}.logo2{display:none}.header.open .logo2{display:block}.header.open .logo1{display:none}.burger_grid1{margin-top:238px;display:grid;grid-template-columns:repeat(auto-fill,18%);gap:28px 2.5%}.burger_grid1 div a{font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#8d8d8d;margin-bottom:20px}.burger_grid1 div a:nth-child(1){color:#fff}.burger_grid2{margin-top:90px;display:grid;grid-template-columns:repeat(auto-fill,23.5%);gap:28px 2%;font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#fff}.bl_six{height:900px;overflow:hidden;position:relative}.sl_grey{position:absolute;left:0;top:0;width:46%;height:100%;background:linear-gradient(104.74deg,rgba(0,0,0,.8) 32.09%,rgba(68,71,75,.8) 91.8%);mix-blend-mode:normal}.slider-y{overflow:hidden}.slider-x .slick-slide{padding:0}.sl_card{overflow:hidden;width:155px;height:82px;padding:32px 7px 26px 126px;background:#fff;box-shadow:5px 5px 30px #1b1b1b;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.sl_card img{position:absolute;top:0;left:0}.sl_text{position:relative;width:498px;margin-left:auto;margin-right:1%;margin-top:257px}.h1_osn{font-style:normal;font-weight:bold;font-size:40px;line-height:47px;text-transform:uppercase;color:#fff}.slider-x .slick-slide:after{content:"";display:block;width:100%;height:150px;position:absolute;top:0;left:0;opacity:.3;background:transparent;background-image:linear-gradient(180deg,#fff -26.33%,rgba(255,255,255,.797707) 17.79%,rgba(255,255,255,.490735) 51.92%,rgba(255,255,255,0) 100%);transform:matrix(-1,0,0,1,0,0)}.min_title_sl{font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#8d8d8d;margin-top:30px}.slider-y{margin-left:-198px;margin-top:70px}.slider_y_wrap{width:700px}.slider-x img{height:100%;object-fit:cover}.icon_gl img{filter:drop-shadow(0 0 20px rgba(49,189,40,.5));margin-right:66px}.marg_gl img{margin-right:25px}.slider-x .slick-slide{width:100%;height:95vh}.sl_ellips{width:96px;height:96px;position:absolute;bottom:-137px;right:-135px;z-index:10}.cr{margin:50px 0;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:#8d8d8d;display:flex;align-items:center}.cr a{display:flex;align-items:center}.cr a:after{content:url(https://krovlyapk.ru/img/Ellipse4.svg);margin:0 15px 10px 15px;display:inline-block;width:8px;height:8px}.cr a:last-child{text-transform:uppercase;color:#49bc00}.cr a:last-child:after{content:""}.h1_in{margin-top:50px;margin-bottom:50px;font-style:normal;font-weight:bold;font-size:35px;line-height:41px;text-transform:uppercase;color:#44474b}.ser_bl .center_rev{transition:all .3s;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#8d8d8d;height:318px}.ser_bl .center_rev:hover{background:#fff;box-shadow: 5px 5px 20px rgb(0 0 0 / 15%);border-radius:20px}.ser_bl .center_rev_title{margin:15px 0 20px 0}.ser_bl .center_rev img{height:152px;width:100%;object-fit:contain}.flex_serv_vnt{display:flex;justify-content:space-between}.flex_serv_vnt img{margin-top:-10vh;margin-left:2%;width:600px;height:450px;object-fit:contain}.ser_bl .center_rev a:nth-child(1){margin-top:0}.tov_card{width:100%;border-radius:20px;overflow:hidden;padding-bottom:22px;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#8d8d8d;transition:all .3s;display:flex;flex-direction:column;justify-content:space-between}.tov_card img{border-radius:20px;width:100%;height:140px;object-fit:cover}.ser_bl .tov_card .center_rev_title{text-align:center;width:88%;margin:28px auto 28px auto}.tov_card .center_rev_text{width:90%;margin:0 auto}.tov_card_price{display:flex;align-items:flex-end;justify-content:space-between;width:90%;margin:5px auto 0 auto;font-style:normal;font-weight:bold;font-size:20px;line-height:23px;text-transform:uppercase;color:#49bc00}.tov_card_price a{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase}.ras_ctl{display:flex;align-items:center;justify-content:space-between;margin-top:50px!important}.abc{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-align:right;text-transform:lowercase;color:#44474b}.tov_card:hover{background:#fff;box-shadow: 5px 5px 20px rgb(0 0 0 / 15%);border-radius:20px}.fl_tr{display:flex;align-items:center;margin-right:80px;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#8d8d8d}.artic{font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#8d8d8d}.tov_card1 .h1_in{margin-bottom:10px}.tov_bl_flex{margin-top:0;display:flex;justify-content:space-between}.tov_bl_grid{margin-top:55px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;flex-wrap:wrap}.tov_bl_grid .btn_m{margin-top:0}.tov_bl_grid div:nth-child(2n){font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#44474b}.tov_bl_grid div:nth-child(2n+1){font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#8d8d8d}.tov_slaid{margin-left:5%;width:50%}.slider-x2{height:400px}.slider-x2 img{width:100%;height:100%;border-radius:20px;object-fit:cover}.slider-x2 .slick-slide{height:400px}.slider-y2 .slick-slide{height:122px}.slider-y2 img{border-radius:20px;width:90%;height:100%;object-fit:cover}.slider-y2,.slider-x2{border-radius:20px;overflow:hidden}.tov_description_click{display:flex;align-items:center;margin-bottom:42px}.tov_description_click div:nth-child(1){font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#8d8d8d}.tov_description_click div:nth-child(2){font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#8d8d8d;margin-left:60px}.tov_description{margin-top:55px}.close{display:none}.cl_des{cursor:pointer}.contacts_grid{display:grid;grid-template-columns:repeat(auto-fill,23.5%);gap:28px 2%}.contacts_grid .footer_contact div:nth-child(1){color:#000!important}.contacts_grid .footer_contact a{color:#000!important}.contacts_grid .footer_contact div:nth-child(2){color:#000!important}.contacts_grid .footer_contact{margin-bottom:0}.map{margin-top:59px;width:100%;height:500px}.company_str{background:url(https://krovlyapk.ru/img/xGroup112.png.pagespeed.ic.Pf6mLY4bS_.png) no-repeat;background-position:left bottom;background-size:cover;padding-bottom:20px}.company_flex{display:flex;justify-content:space-between}.doc_grid{margin-top:80px;display:grid;grid-template-columns:repeat(auto-fill,23.5%);gap:28px 2%}.doc_bl{margin-top:100px}.doc_img{transition:all .3s;width:100%;height:405.33px}.doc_img img{transition:all .3s;height:100%;width:100%;object-fit:contain;filter:opacity(50%)}.doc_img:hover img{filter:opacity(100%)}.fancybox-button{border:0!important}.title_flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px}.filters select:not(:last-child){margin-right:15px}.filters{display:flex;align-items:center;justify-content:space-between}.filters .ui-selectmenu-button{border:1px solid #8d8d8d;box-sizing:border-box;border-radius:10px;padding:10px 13px;width:180px;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:space-between}.filters .ui-selectmenu-button:not(:last-child){margin-right:15px}.filters .ui-selectmenu-button:hover{background:none}.ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s{background:url(/img/arrow.svg) center no-repeat;width:10px;height:29px;background-size:contain;float:none;order:1}.ui-selectmenu-text{font-style:normal;font-weight:bold;font-size:13px;line-height:19px;text-transform:uppercase;color:#8d8d8d}.filters .ui-selectmenu-button.ui-selectmenu-button-open{border:1px solid #49bc00}.ui-selectmenu-open{filter:drop-shadow(5px 5px 20px rgba(0,0,0,.15));max-height:254px;border:1px solid #8d8d8d;box-sizing:border-box;border-radius:10px!important;background:#fff;border:none;overflow:auto}.ui-selectmenu-open::-webkit-scrollbar{width:4px;position:relative;left:-10px}.ui-selectmenu-open::-webkit-scrollbar-track{background:#a9a9a9 center no-repeat}.ui-selectmenu-open::-webkit-scrollbar-thumb{background:#49bc00}.ui-menu .ui-menu-item-wrapper{font-style:normal;font-weight:normal;font-size:16px;line-height:19px;text-transform:uppercase;color:#363535;padding:15px 5px;box-sizing:border-box}.ui-state-active{border:none!important;background:#49bc00!important;color:#fff!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:10px!important}.ui-widget.ui-widget-content{border:none}.new_table{width:100%;border-collapse:collapse;margin-bottom:40px}.new_table thead th{font-style:normal;font-weight:bold;font-size:20px;line-height:23px;text-transform:uppercase;color:#49bc00;padding:21px 0;text-align:start}.new_table thead th{border-bottom:1px solid #8d8d8d}.new_table tbody td{font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#363535;padding:21px 0;text-align:start;border-bottom:1px solid #8d8d8d}.new_table tbody td:last-child{display:flex;align-items:center;justify-content:flex-end}.new_table tbody td button{background:#49bc00;border-radius:50px;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#fff;padding:13px 78px}.pricew{font-style:normal!important;font-weight:bold!important;font-size:35px!important;line-height:41px!important;text-transform:uppercase;color:#49bc00!important}.colvo{position:relative;border:1px solid #8d8d8d;box-sizing:border-box;border-radius:10px;width:125px;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 5px}.colvo input{width:10px}.minusm,.plus{cursor:pointer}.btn_m{margin-top:23px}.btn_m button{background:#49bc00;border-radius:50px;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#fff;padding:13px 78px}.back_to{font-style:normal;font-weight:bold;font-size:14px;line-height:16px;color:#44474b;display:flex;align-items:center;justify-content:flex-start}.back_to::after{content:'';background:url(/img/arrow_back.svg) center no-repeat;width:30px;height:15px;margin-left:10px}.catalog_left_menu{width:288px;height:440px;box-sizing:border-box;overflow:auto;margin-right:34px}.catalog_left_menu a{font-style:normal;font-weight:500;font-size:20px;line-height:23px;display:flex;align-items:center;text-transform:uppercase;color:#8d8d8d;margin-bottom:10px;transition:.3s ease-in-out}.catalog_left_menu a:hover{color:#44474b}.catalog_left_menu a:last-child{margin-bottom:0}.catalog_grid{display:grid;grid-template-columns:repeat(auto-fill,288px);gap:19px;flex-grow:1;margin-bottom:50px}.flex_catalog{display:flex;align-items:flex-start;justify-content:flex-start}.catalog_prof{display:grid;grid-template-columns:repeat(auto-fill,288px);gap:19px;margin-bottom:19px}.tov_text{font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#8d8d8d;padding:0 19px;box-sizing:border-box}.green_a_back{align-items:center;justify-content:center;display:flex;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#49bc00}.footer_title{display:flex;justify-content:space-between}.footer_icon{position:relative;top:-20px}.wats_btn{background-color:#49bc00;box-shadow:0 0 20px rgba(49,189,40,.5);border-radius:50px;font-family:'Normative Pro';font-weight:700;font-size:14px;line-height:16px;color:#fff;width:281px;height:60px;display:flex;gap:20px;justify-content:center;align-items:center}.wats_btn_bnr{width:230px!important}.btn_group{display:flex;gap:10px}.btn_group{margin-top:30px}.btn_group button{margin-top:0!important}header{transition:all .2s ease-in-out}header.bg::before{content:'';background:#fff;width:100vw;height:100%;transform:translateX(-50%);position:absolute;top:0;left:50%}header.bg{margin-top:0}body.hidden{overflow:hidden}@media screen and (max-width:1240px){html,body{min-width:600px;margin:0;padding:0}body>*>* *{max-width:600px;margin:0;padding:0}.slick-slider *,.lSSlideOuter,.lSSlideOuter *,.fancybox-overlay *{max-width:none}.h600{display:none!important}section{min-width:600px;width:100%}header{min-width:600px;width:100%}footer{min-width:600px;width:100%}.wrapper{width:570px!important}html,body{overflow-x:hidden}.wats_btn{width:270px}.block_head{flex-wrap:wrap;gap:20px}.catalog_left_menu{display:none}.catalog_prof,.catalog_grid{grid-template-columns:repeat(auto-fill,275px)}.catalog_prof{margin-bottom:19px}.slider-y{margin-left:0;margin-right:0}.filters{flex-wrap:wrap;gap:20px}.filters .ui-selectmenu-button:not(:last-child){margin-right:0}.sl_grey{width:50%}.icon_gl img{margin-right:30px}.sl_card{margin:0 auto}.logo1,.logo2{margin-right:10px}.sl_text{margin-left:3%}.logo1,.logo2{height:45px}.header_contact{margin-left:1%}.header_contact a{margin-right:0!important}.telp_head{width:230px!important}.tel_head{font-size:17px}.tel_head_click{font-size:13px}.burger_grid1{margin-top:137px}.burger_grid1{grid-template-columns:repeat(auto-fill,31.5%)}.burger_grid1 div a{margin-bottom:15px}.burger_grid2{grid-template-columns:repeat(auto-fill,49%)}.active{overflow-y:scroll}.fixed{height:100vh;overflow-y:hidden}.center_one{width:100%}.slick-dots li{width:30px}.center_one .center_rev img{height:150px}.center_one .center_rev{padding:29px 5%}.center_one .center_rev img{object-fit:contain}.company_block{grid-template-columns:100%}.prem_grid{grid-template-columns:repeat(auto-fill,49%)}.withhelp_img{top:-4vh;left:-6%}.withhelp_form{flex-direction:column}.withhelp_form{padding:75px 35px}.withhelp_title{margin-top:15px}.withhelp_text{margin-bottom:20px}.center{width:100%}.center_rev{padding:29px 3%}.foot_grid{grid-template-columns:49% 49%}.footer_title{display:none}.ras_ctl{flex-direction:column;margin-bottom:28px;align-items:start}.flex_serv_vnt{flex-direction:column}.flex_serv_vnt img{margin-top:3vh;margin-left:0}.tov_bl_flex{flex-direction:column}.tov_slaid{width:100%;margin-left:0}.company_flex{flex-direction:column}.company_flex div{width:100%!important}.catnew .h1_in{margin-bottom:20px!important}.changenew{width:100%;justify-content:space-between}.tel_head:last-child{display:none}.btn_group{flex-direction:column}}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir\ next,avenir,helvetica\ neue,helvetica,ubuntu,roboto,noto,segoe\ ui,arial,sans-serif}.modal__overlay{outline:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(47 46 49 / 60%);display:flex;justify-content:center;align-items:center;z-index:1000000}.modal__container{background:url(https://krovlyapk.ru/img/xbgbg.jpg.pagespeed.ic.U80Dxk1UWx.jpg) no-repeat;background-size:cover;outline:none;border-radius:20px;padding:33px 75px 33px 50px;display:flex;flex-direction:column;max-width:350px;position:relative;font-weight:bold;font-size:15px;line-height:18px;color:#fff}.close_modal{width:47px;height:47px;position:absolute;background:url(https://krovlyapk.ru/img/close.svg) top center no-repeat;right:27px;top:27px;cursor:pointer;filter:drop-shadow(0 0 20px rgba(49,189,40,.5))}@-webkit-keyframes animatebg {
    0%{background-position:50% 0%}
    50%{background-position:50% 100%}
    100%{background-position:50% 0%}
  }@-moz-keyframes animatebg {
    0%{background-position:50% 0%}
    50%{background-position:50% 100%}
    100%{background-position:50% 0%}
  }@keyframes animatebg {
    0%{background-position:50% 0%}
    50%{background-position:50% 100%}
    100%{background-position:50% 0%}
  }.modal__overlay .catalog_form{margin:0 auto}@keyframes mmfadeIn {
      from { opacity: 0; }
      to { opacity: 1; }
  }@keyframes mmfadeOut {
      from { opacity: 1; }
      to { opacity: 0; }
  }@keyframes mmslideIn {
    from { transform: translateY(15%); }
    to { transform: translateY(0); }
  }@keyframes mmslideOut {
      from { transform: translateY(0); }
      to { transform: translateY(-10%); }
  }.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(.0,.0,.2,1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(.0,.0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.popup_title{font-style:normal;font-weight:bold;font-size:35px;line-height:41px;text-align:start;text-transform:uppercase;color:#fff;margin-bottom:14px}.popup_text{font-family:'Normative Pro';font-style:normal;font-weight:500;font-size:20px;line-height:23px;text-transform:uppercase;color:#8d8d8d;margin-bottom:20px}.popup_1{display:flex;align-items:flex-start;flex-direction:column}.popup_1 input{width:288px;height:60px;background:#fff;border-radius:50px;box-sizing:border-box;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;text-align:center;color:#626262;margin-top:20px}.popup_1 input::placeholder{font-weight:500;font-size:15px;line-height:18px;text-align:center}.popup_1 button{background:none;width:230px;height:60px;border:1px solid #49bc00;box-sizing:border-box;border-radius:50px;margin-top:20px;font-style:normal;font-weight:bold;font-size:14px;line-height:16px;text-transform:lowercase;color:#49bc00}.popup_text_min{width:254px;font-style:normal;font-weight:normal;font-size:12px;line-height:15px;margin-top:30px}.modal__container.big{max-width:800px}.modal__container.big form{flex-direction:row;justify-content:space-between}.input_flex{display:flex;flex-direction:column;align-items:flex-end}.input_flex input:first-child{margin-top:0}.modal__container.big textarea{width:386px;height:220px;background:#fff;border-radius:20px;box-sizing:border-box;padding:22px;resize:none;margin-right:24px;font-family:'Normative Pro';font-style:normal;font-weight:bold;font-size:14px;line-height:16px;color:#44474b;text-transform:lowercase}@media screen and (max-width:600px){html,body{min-width:100%!important;margin:0;padding:0}body>*>* *{max-width:100%}section{min-width:100%!important;width:100%}header{min-width:100%;width:100%}footer{min-width:100%;width:100%}.wrapper{width:90%!important}header{width:100%!important}.wrap{width:45px;height:45px}.wrap .bun .burger{height:45px;width:45px}.header_contact{display:none}.sl_text{width:100%}.slider_y_wrap{width:100%}.sl_grey{width:100%}.sl_text{margin-top:160px}.sl_block{margin:60px auto 0 auto}.company_block{margin-top:120px}.wats_btn span{display:none}.withhelp_form div:last-child{flex-direction:column;gap:15px}.withhelp_form{padding-left:18px;padding-right:18px}.withhelp_form button{margin-left:0}.footer_contact div:nth-child(2) {font-size:16px}.footer_contact a{font-size:16px}.burger_grid1{grid-template-columns:repeat(1,1fr)}.burger_grid2{grid-template-columns:repeat(1,1fr)}.campany_title{font-size:22px}.h1{font-size:28px;line-height:30px}.h1_osn{font-size:32px;line-height:36px}.footer_foot{flex-wrap:wrap;gap:10px}.prem_grid{grid-template-columns:repeat(1,1fr)}ul{padding-left:16px}ol{padding-left:16px}.cr{flex-wrap:wrap}.catalog_prof{justify-content:center}.withhelp_title{font-size:18px}.withhelp_text{font-size:16px}table{font-size:14px}.table_wrap{overflow:auto}.ser_bl .center_rev{height:auto}.foot_grid{grid-template-columns:repeat(1,1fr)}.contacts_grid{grid-template-columns:repeat(1,1fr)}.main_page_title{margin-bottom:30px}.modal__container.big{max-width:100%}.modal__container.big form{flex-wrap:wrap}.popup_title{font-size:20px}.popup_text{font-size:16px}.modal__container{box-sizing:border-box;padding:18px}.catalog_grid{justify-content:center}.tov_bl_grid{margin-top:0}.tov_bl_flex>div:first-child{order:1;margin-top:15px}}.right_green_shield{position:fixed;right:20px;bottom:5%;border-radius:20px;background:#49bc00;color:#fff;font-size:18px;padding:10px;z-index:10;text-align:center}.right_green_shield1{position:fixed;right:230px;bottom:5%;border-radius:20px;background:#e41575;color:#fff;font-size:18px;padding:10px;z-index:10;text-align:center}.custom_modal{top:0;left:0;position:fixed;z-index:9999999;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.6951155462184874) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%)}.custom_modal img{max-height:90%;width:auto;cursor:pointer}.cm_modal{position:relative;max-height:100%}.cm_close{position:absolute;top:15px;right:15px;width:20px;height:20px;object-fit:contain}.cmmlink img{max-height:90dvh}