

/* 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.section/prices/style.min.css?17600237372922*/
.price_list{display:flex;margin-top:50px;flex-wrap:wrap}.price_houre_block h2,.price_list h2{width:100%}.price_list article,.price_list article ul{display:flex;justify-content:space-between;flex-wrap:wrap}.price_list article{width:calc(100% - 350px);padding-right:20px}@media (max-width:950px){.price_list article{width:100%;padding-right:0}}.price_list article ul{width:100%;list-style:none}.price_list article ul li{width:calc(50% - 10px);padding-right:15px}@media (max-width:700px){.price_list article ul li{width:100%}}.price_list article a{padding:20px;border-radius:var(--radius1);width:calc(50% - 10px);margin-top:20px;background:var(--bg1);text-decoration:none;color:var(--c0);transition:var(--animation1)}@media (max-width:550px){.price_list article a{width:100%}}.price_list article a h4{font-size:16px;color:var(--c1)}.price_list article a strong{display:block;font-size:14px;margin-bottom:10px}.price_list article a p{font-size:14px;line-height:20px;color:#555}.price_list article a:hover{background:#fff;box-shadow:var(--shadow1);transform:rotate(-.5deg)}.price_list article a:hover h4{text-decoration:underline}.price_list article a:hover strong{color:var(--c1)}.price_list article a:hover p{color:var(--c0)}.price_list aside{width:350px}@media (max-width:950px){.price_list aside{width:100%}}.price_houre_block article,.price_houre_block aside,.price_list_ip{background-image:url(/local/templates/mb/components/bitrix/catalog/prices/bitrix/catalog.section/prices/bg_prices-min.jpg);background-size:155%;border-radius:var(--radius1);background-position:center;background-attachment:fixed;overflow:hidden}@media (max-width:768px){.price_list_ip{margin-top:20px}}.price_list_ip h4,.price_list_ip p{background:rgba(0,0,0,.67);backdrop-filter:blur(3px);color:#fff}.price_list_ip h4{font-size:16px;margin:0;padding:20px 20px 0}.price_list_ip p{padding:20px}.price_list_ip strong{display:block;margin-top:15px;padding:15px;font-size:14px;border-radius:var(--radius1);color:#fff;background:var(--gradient1);font-family:"Noto Sans Regular"}.price_list_ip strong span{display:block;font-weight:500;line-height:21px}.price_list_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_doc:hover{opacity:.8}.price_list_doc svg{width:43px;height:58px}.price_list_doc span{padding-left:10px}.price_list_doc span small{display:block;color:#333;font-size:14px}.price_houre_block{display:flex;gap:20px;flex-wrap:wrap;margin-top:50px}@media (max-width:550px){.price_houre_block{flex-direction:column}}.price_houre_block article,.price_houre_block aside{flex:1;color:#fff;display:flex}.price_houre_block article p,.price_houre_block aside p{flex:1;display:block;padding:20px;background:rgba(0,0,0,.67);backdrop-filter:blur(3px)}.price_houre_block article a,.price_houre_block aside a{display:block;color:var(--c2)}.price_houre_block article strong,.price_houre_block aside strong{display:block;color:#fff;font-size:16px}
/* 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 */
/* /local/templates/mb/components/bitrix/catalog/prices/style.min.css?17606136282015 */
/* /local/templates/mb/components/bitrix/catalog/prices/bitrix/catalog.section/prices/style.min.css?17600237372922 */
/* /local/templates/mb/components/bitrix/news.line/portfolio_carusel/style.min.css?17600155422895 */
