

/* Start:/local/templates/mb/components/bitrix/catalog/prices/style.min.css?17606136282015*/
.price_hero,.price_second_block{display:flex;flex-wrap:wrap}.price_hero h1{margin:0;padding:70px 0 50px}@media (max-width:768px){.price_hero h1{padding:40px 0}}.price_hero article{width:calc(100% - 350px)}@media (max-width:800px){.price_hero article{width:calc(100% - 200px)}}@media (max-width:580px){.price_hero article{width:100%}}.price_hero article ul{list-style:none;display:flex;padding:5px 0 20px}@media (max-width:650px){.price_hero article ul{flex-direction:column}}.price_hero article li{width:33.333333%;padding-left:15px;border-left:1px #ccc dotted}@media (max-width:650px){.price_hero article li{width:100%;margin-bottom:10px}}.price_hero article li strong{display:block;font-size:15px;color:var(--c1)}.price_hero article li span{color:#777}.price_hero aside{width:350px}@media (max-width:800px){.price_hero aside{width:200px}}@media (max-width:580px){.price_hero aside{order:-1;width:100%;margin-top:30px}}.price_hero aside img{width:100%;position:relative;top:-15px}@media (max-width:650px){.price_hero aside img{top:0}}.price_second_block{margin-top:50px;padding-top:50px;border-top:1px #ddd dotted}@media (max-width:800px){.price_second_block{margin-top:0;padding-top:30px}}.price_second_block h3{width:100%}.price_second_block article{width:calc(100% - 350px);padding-right:20px}@media (max-width:800px){.price_second_block article{width:calc(100% - 250px)}}@media (max-width:700px){.price_second_block article{width:100%;padding-left:0}}.price_second_block aside{width:350px;background:var(--bg1);padding:20px;border-radius:var(--radius1)}@media (max-width:800px){.price_second_block aside{width:250px}}@media (max-width:700px){.price_second_block aside{width:100%}}.price_second_block_doc{display:flex;align-items:center;padding:0;text-decoration:none;transition:var(--animation1)}.price_second_block_doc:hover{opacity:.8}.price_second_block_doc svg{width:43px;height:58px}.price_second_block_doc span{padding-left:10px}.price_second_block_doc span small{display:block;color:#333;font-size:15px}
/* End */


/* Start:/local/templates/mb/components/bitrix/catalog/prices/bitrix/catalog.element/.default/style.min.css?17600109513538*/
.detail_price_head{display:flex;flex-wrap:wrap;padding:70px 0}@media (max-width:550px){.detail_price_head{padding:20px 0}}.detail_price_head aside{width:300px}@media (max-width:768px){.detail_price_head aside{width:200px}}@media (max-width:550px){.detail_price_head aside{width:100%;display:none}}.detail_price_head aside img{width:100%;position:relative;left:-30px}.detail_price_head section{width:calc(100% - 300px);padding-left:20px}@media (max-width:768px){.detail_price_head section{width:calc(100% - 200px)}}@media (max-width:550px){.detail_price_head section{width:100%;order:-1;padding-left:0}}.detail_price_head section h1,.detail_price_head section h2{padding:20px 0}.detail_price_txt2 h2,.detail_price_txt5 h3{margin-bottom:10px}.detail_price_detail ul,.detail_price_txt2 ul,.detail_price_txt5 ul{display:flex;list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:20px;justify-content:space-between}.detail_price_txt2 ul li{width:calc(33.33% - 15px);background:var(--bg1);padding:15px;border-radius:var(--radius1);font-size:14px;line-height:21px;color:#444}@media (max-width:768px){.detail_price_txt2 ul li{width:100%}}.detail_price_detail ul li h4,.detail_price_txt2 ul li h4,.detail_price_txt5 ul li h5{color:var(--c0);font-size:15px;margin-bottom:2px}.detail_price_txt3{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:space-between}.detail_price_txt3 article{width:calc(66.6666% - 15px)}@media (max-width:768px){.detail_price_txt3 article{width:100%}}.detail_price_txt3 aside{width:calc(33.3333% - 15px);background:var(--c0);color:#ddd;padding:20px 15px 0;border-radius:var(--radius1)}@media (max-width:768px){.detail_price_txt3 aside{width:100%}}.detail_price_txt3_doc{display:flex;align-items:center;margin-bottom:20px;text-decoration:none;transition:var(--animation1);color:var(--c2)}.detail_price_txt3_doc:hover,.detail_price_txt4_doc:hover{opacity:.8}.detail_price_txt3_doc svg,.detail_price_txt4_doc svg{width:43px;height:58px}.detail_price_txt3_doc span,.detail_price_txt4_doc span{padding-left:10px}.detail_price_txt3_doc span small,.detail_price_txt4_doc span small{display:block;color:#ccc;font-size:15px}.detail_price_detail{margin-top:40px}.detail_price_detail ul li{width:calc(33.33% - 15px);padding:15px;border-left:1px dashed #ddd;font-size:14px;line-height:21px;color:#444}@media (max-width:550px){.detail_price_detail ul li{width:100%}}.detail_price_txt4{display:flex;flex-wrap:wrap;margin-top:70px;justify-content:space-between}@media (max-width:768px){.detail_price_txt4{margin-top:30px}}.detail_price_txt4 article{width:calc(66.6666% - 15px)}@media (max-width:768px){.detail_price_txt4 article{width:100%}}.detail_price_txt4 aside{width:calc(33.3333% - 15px);background:var(--c0);color:#ddd;padding:20px 15px 0;border-radius:var(--radius1)}@media (max-width:768px){.detail_price_txt4 aside{width:100%}}.detail_price_txt4_doc{display:flex;align-items:center;margin-bottom:20px;text-decoration:none;transition:var(--animation1);color:var(--c2)}.detail_price_txt5{margin-top:50px}.detail_price_txt5 ul li{width:calc(33.33% - 15px);background:var(--bg1);padding:30px 15px 15px;border-radius:var(--radius1);font-size:14px;line-height:21px;color:#444;position:relative}@media (max-width:768px){.detail_price_txt5 ul li{width:100%}}.detail_price_txt5 ul li i{position:absolute;width:40px;height:40px;top:-10px;left:-10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:22px;border-radius:100%;background:#fff;font-style:normal;color:#ccc;border:2px var(--bg1) solid}
/* End */


/* Start:/local/templates/mb/components/bitrix/news.line/portfolio_carusel/style.min.css?17600155422895*/
@charset "UTF-8";.portfolio_carusel{position:relative;margin-top:60px}@media (max-width:768px){.portfolio_carusel{margin-top:40px}}.portfolio_carusel p{width:calc(100% - 300px)}@media (max-width:768px){.portfolio_carusel p{width:100%}}.portfolio_carusel p a{color:var(--c1)}.portfolio_carusel_items{margin:10px 0}.portfolio_carusel_item{margin:3px;border:1px #ddd solid;overflow:hidden;border-radius:var(--radius1)}.portfolio_carusel_item a{display:block}.portfolio_carusel_item figure{display:block;height:450px;overflow:hidden;position:relative}.portfolio_carusel_item figure img{width:100%;position:absolute;top:0;left:0;transition:var(--animation1)}.portfolio_carusel_item figure figcaption{position:absolute;opacity:0;bottom:0;z-index:10;left:0;background:var(--c0);color:#fff;width:100%;backdrop-filter:blur(5px);padding:15px;transition:var(--animation1)}.portfolio_carusel_item:hover figure img{top:-50px}.portfolio_carusel_item:hover figcaption{opacity:1}.portfolio_carusel .slick-list.draggable{background:var(--c0);border-radius:var(--radius1)}.portfolio_carusel .vanilla-slick-next,.portfolio_carusel .vanilla-slick-prev{width:40px;height:40px;background:0 0;border:1.5px solid #ccc;cursor:pointer;position:absolute;transition:var(--animation1);z-index:10;display:flex;align-items:center;justify-content:center;top:65px;border-radius:100%}@media (max-width:768px){.portfolio_carusel .vanilla-slick-next,.portfolio_carusel .vanilla-slick-prev{top:auto;bottom:470px}}.portfolio_carusel .vanilla-slick-next svg,.portfolio_carusel .vanilla-slick-prev svg{width:20px;height:30px}.portfolio_carusel .vanilla-slick-next:hover,.portfolio_carusel .vanilla-slick-prev:hover{border:1.5px solid var(--c0)}.portfolio_carusel .vanilla-slick-prev{right:45px}.portfolio_carusel .vanilla-slick-next{right:0}.vanilla-slick{display:block;overflow:hidden}.vanilla-slick,.vanilla-slick *{box-sizing:border-box}.vanilla-slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.vanilla-slick-track:after,.vanilla-slick-track:before{display:table;content:""}.vanilla-slick-track:after{clear:both}.vanilla-slick-slide{display:block;height:auto;outline:0;box-sizing:border-box}.vanilla-slick-slide.vanilla-slick-cloned{pointer-events:none}.vanilla-slick-dots{display:flex;justify-content:center;list-style:none;margin:20px 0 0;padding:0;gap:8px}.vanilla-slick-dots li{display:flex}.vanilla-slick-dots li button{width:12px;height:12px;padding:0;border:0;border-radius:50%;background:#ccc;cursor:pointer;transition:all .3s ease;text-indent:-9999px;overflow:hidden}.vanilla-slick-dots li button:hover{background:#999;transform:scale(1.2)}.vanilla-slick-dots li.vanilla-slick-active button{background:#667eea;transform:scale(1.3)}.vanilla-slick-track{transition:transform .3s ease}.vanilla-slick .slide{margin:0 10px}@media (max-width:480px){.vanilla-slick .slide{margin:0 5px}}
/* End */


/* Start:/local/templates/mb/components/bitrix/news.line/serts_line/style.min.css?1760010951781*/
.sertificates_line{display:flex;flex-wrap:wrap;margin-top:80px}@media (max-width:768px){.sertificates_line{margin-top:40px}}.sertificates_line p{width:50%;padding-right:15px}@media (max-width:768px){.sertificates_line p{width:100%;padding-right:0}}.sertificates_line_content{display:flex;padding-top:10px;margin:0-2px;flex-wrap:wrap}.sertificates_line_content a{text-decoration:none;width:11.1111111111%;padding:0 2px}@media (max-width:900px){.sertificates_line_content a{width:25%}.sertificates_line_content a:nth-child(1){display:none}}@media (max-width:700px){.sertificates_line_content a{width:50%}}.sertificates_line_content a img{border-radius:var(--radius1);width:100%;transition:var(--animation1)}.sertificates_line_content a img:hover{box-shadow:var(--shadow1);opacity:.9}
/* End */


/* Start:/local/templates/mb/components/bitrix/news.list/price_list/style.min.css?17600109512806*/
.price_list_line{display:flex;margin-top:50px;flex-wrap:wrap}.price_list_line h2,.price_list_line_houre h2{width:100%}.price_list_line article{width:calc(100% - 350px);display:flex;justify-content:space-between;flex-wrap:wrap;padding-right:20px}@media (max-width:950px){.price_list_line article{width:100%;padding-right:0}}.price_list_line article a{padding:20px;border-radius:var(--radius1);width:calc(50% - 10px);margin-bottom:20px;background:var(--bg1);text-decoration:none;color:var(--c0);transition:var(--animation1)}@media (max-width:550px){.price_list_line article a{width:100%}}.price_list_line article a h4{font-size:16px;color:var(--c1)}.price_list_line article a strong{display:block;font-size:14px;margin-bottom:10px}.price_list_line article a p{font-size:14px;line-height:20px;color:#555}.price_list_line article a:hover{background:#fff;box-shadow:var(--shadow1);transform:rotate(-.5deg)}.price_list_line article a:hover h4{text-decoration:underline}.price_list_line article a:hover strong{color:var(--c1)}.price_list_line article a:hover p{color:var(--c0)}.price_list_line aside{width:350px}@media (max-width:950px){.price_list_line aside{width:100%}}.price_list_line_houre article,.price_list_line_houre aside,.price_list_line_ip{background:var(--c0);border-radius:var(--radius1);background-position:center;background-attachment:fixed;overflow:hidden}@media (max-width:768px){.price_list_line_ip{margin-top:20px}}.price_list_line_ip h4,.price_list_line_ip p{background:rgba(0,0,0,.67);backdrop-filter:blur(3px);color:#fff}.price_list_line_ip h4{font-size:16px;margin:0;padding:20px 20px 0}.price_list_line_ip p{padding:20px}.price_list_line_ip strong{display:block;margin-top:15px;padding:15px;border-radius:var(--radius1);color:#fff;background:var(--gradient1)}.price_list_line_ip strong span{display:block;font-weight:500;line-height:21px}.price_list_line_doc{display:flex;align-items:center;padding:0 0 0 20px;font-size:14px;text-decoration:none;transition:var(--animation1);margin:25px 0}.price_list_line_doc:hover{opacity:.8}.price_list_line_doc svg{width:43px;height:58px}.price_list_line_doc span{padding-left:10px}.price_list_line_doc span small{display:block;color:#333;font-size:14px}.price_list_line_houre{display:flex;gap:20px;flex-wrap:wrap;margin-top:10px}@media (max-width:550px){.price_list_line_houre{flex-direction:column}}.price_list_line_houre article,.price_list_line_houre aside{flex:1;color:#fff;display:flex}.price_list_line_houre article p,.price_list_line_houre aside p{flex:1;display:block;padding:20px;background:rgba(0,0,0,.67);backdrop-filter:blur(3px)}.price_list_line_houre article a,.price_list_line_houre aside a{display:block;color:var(--c2)}.price_list_line_houre article strong,.price_list_line_houre aside strong{display:block;color:#fff;font-size:16px}
/* End */
/* /local/templates/mb/components/bitrix/catalog/prices/style.min.css?17606136282015 */
/* /local/templates/mb/components/bitrix/catalog/prices/bitrix/catalog.element/.default/style.min.css?17600109513538 */
/* /local/templates/mb/components/bitrix/news.line/portfolio_carusel/style.min.css?17600155422895 */
/* /local/templates/mb/components/bitrix/news.line/serts_line/style.min.css?1760010951781 */
/* /local/templates/mb/components/bitrix/news.list/price_list/style.min.css?17600109512806 */
