

/* Start:/local/templates/mb/components/bitrix/catalog/prices/style.min.css?17817887463180*/
.price_hero{clip-path:var(--clip-top-bottom);background:var(--bg1);padding:70px 0}.price_hero .container,.price_second_block{display:flex;flex-wrap:wrap}.price_hero article{width:calc(100% - 350px);color:var(--c3)}.price_hero article strong{color:#fff}@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;gap:10px;padding:10px 0 20px}@media (max-width:650px){.price_hero article ul{flex-direction:column}}.faq_list details,.price_hero article li{background:var(--bg3);border-radius:var(--radius1)}.price_hero article li{width:33.333333%;padding:15px 20px;border-left:4px var(--c0) solid;border-bottom:#444 solid 1px;color:var(--c3)}@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 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{padding-top:40px}@media (max-width:800px){.price_second_block{margin-top:0}}.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 article strong{background:#fff;display:block;padding:15px;border-left:4px var(--c0) solid;border-bottom:1px #ddd solid;border-radius:var(--radius1)}.price_second_block aside{width:350px}@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}.faq_list{width:100%}.faq_list details{border-left:4px solid var(--c0);border-bottom:1px solid #444;margin-bottom:10px;transition:var(--animation1)}.faq_list details[open]{border-left-color:var(--c1);border-bottom-color:var(--c1)}.faq_list details[open] summary,.faq_list summary:hover{color:var(--c1)}.faq_list details[open] summary::after{transform:translateY(-50%) rotate(180deg)}.faq_list summary{padding:10px 45px 10px 20px;font-size:16px;font-weight:600;color:var(--c3);cursor:pointer;position:relative;list-style:none;transition:var(--animation1)}.faq_list summary::-webkit-details-marker{display:none}.faq_list summary::after{content:"";position:absolute;right:18px;top:50%;width:14px;height:14px;border-right:2px solid var(--c1);border-bottom:2px solid var(--c1);transform:translateY(-70%) rotate(45deg);transition:transform .3s ease}.faq_list div{padding:5px 20px 20px}.faq_list div p{color:var(--c3);font-size:15px;line-height:1.6;margin:0;opacity:.9}
/* End */


/* Start:/local/templates/mb/components/bitrix/catalog/prices/bitrix/catalog.element/.default/style.min.css?17816153904001*/
.detail_price_head{display:flex;flex-wrap:wrap;padding:140px 0 0}@media (max-width:970px){.detail_price_head{padding:70px 0 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{padding:20px 0}.detail_price_price{display:block;padding:20px 0;color:var(--c0);font-size:30px}@media (max-width:768px){.detail_price_price{font-size:22px}}.detail_price_txt2{clip-path:var(--clip-top-bottom);padding:70px 0;background:var(--bg1);margin-top:30px;color:var(--c3)}.detail_price_txt2 h2,.detail_price_txt5 h3{margin-bottom:10px}.detail_price_txt2 ul,.detail_price_txt3{display:flex;flex-wrap:wrap;justify-content:space-between}.detail_price_txt2 ul{gap:20px}.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;background:var(--bg3);border-left:4px var(--c0) solid;border-bottom:#444 solid 1px}@media (max-width:768px){.detail_price_txt2 ul li{width:100%}}.detail_price_txt2 ul li h4,.detail_price_txt5 ul li h5{color:var(--c0);font-size:15px;margin-bottom:2px}.detail_price_txt3{margin-top:40px}.detail_price_txt3 article{width:calc(66.6666% - 10px)}@media (max-width:768px){.detail_price_txt3 article{width:100%}}.detail_price_txt3 aside{width:calc(33.3333% - 10px)}@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{opacity:.8}.detail_price_txt3_doc svg{width:43px;height:58px}.detail_price_txt3_doc span{padding-left:10px}.detail_price_txt3_doc span small{display:block;color:#ccc;font-size:15px}.detail_price_detail{margin-top:40px}.detail_price_detail ul,.detail_price_txt2 ul,.detail_price_txt5 ul{list-style:none;margin:0;padding:0}.detail_price_detail ul li{margin-bottom:20px;width:calc(33% - 10px);background:#fff;border-radius:var(--radius1);border:var(--bg2) 1px solid;padding:15px 20px}@media (max-width:550px){.detail_price_detail ul li{width:100%}}.detail_price_detail ul li h4{font-size:16px;padding:0 0 10px;margin:0 0 10px;border-bottom:var(--c1) 1px solid}.detail_price_txt4{margin-top:30px;position:relative;background:0 0;padding:90px 0 50px;color:var(--c3)}@media (max-width:700px){.detail_price_txt4{padding:60px 0}}.detail_price_txt4::before{content:"";position:absolute;inset:0;background:var(--bg1);clip-path:var(--clip-top);z-index:-1}.detail_price_detail ul,.detail_price_txt4 .container,.detail_price_txt5 ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:700px){.detail_price_txt4 .container{flex-wrap:wrap}}.detail_price_txt4 article{width:calc(66.6666% - 10px)}@media (max-width:768px){.detail_price_txt4 article{width:100%}}.detail_price_txt4 aside{width:calc(33.3333% - 10px);margin-top:-100px}@media (max-width:768px){.detail_price_txt4 aside{width:100%;margin-top:0;margin-bottom:0}}.detail_price_txt5{margin-top:50px}.detail_price_txt5 ul li{margin-bottom:20px;width:calc(33.33333% - 10px);background:var(--bg1);padding:30px 20px 10px;border-radius:var(--radius1);font-size:14px;line-height:21px;color:var(--c3);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:var(--c0);border:2px var(--bg1) solid}.detail_price_txt5 ul li h5{margin-bottom:10px}
/* End */


/* Start:/local/templates/mb/components/bitrix/news.line/sertificates/style.min.css?17815808431232*/
.sertificates{clip-path:var(--clip-bottom);background:var(--bg1);margin-top:40px;padding:60px 0 80px}@media (max-width:700px){.sertificates{padding:40px 0;margin-top:20px}}.sertificates h3{color:#fff;padding:0 0 25px}.sertificates h3 span{text-transform:uppercase;font-weight:700;color:var(--c0);font-size:13px;display:block;margin-bottom:3px}.sertificates article,.sertificates ul li{background:var(--bg3);border-radius:var(--radius1);margin-bottom:20px}.sertificates article{padding:15px 20px;border-left:4px var(--c0) solid;border-bottom:#444 solid 1px;color:var(--c3)}.sertificates article strong{color:#fff}.sertificates ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.sertificates ul li{width:calc(11.1111% - 3px);padding:3px;border:#444 solid 1px;transition:var(--animation1)}@media (max-width:700px){.sertificates ul li{width:calc(25% - 3px)}}@media (max-width:550px){.sertificates ul li{width:calc(33.3333% - 3px)}}.sertificates ul li img{width:100%;border-radius:5px}.sertificates ul li h5{font-weight:500;text-align:center;font-size:12px;line-height:14px;color:#999;hyphens:auto}.sertificates ul li:hover{border:var(--c0) solid 1px}.sertificates ul li:hover h5{color:#ccc}
/* End */


/* Start:/local/templates/mb/components/bitrix/news.line/portfolio/style.min.css?17812594991405*/
.portfolio{padding:40px 0 50px}.portfolio .container{display:flex;flex-wrap:wrap;justify-content:space-between}.portfolio h3{width:100%;padding:0 0 25px}.portfolio h3 span{text-transform:uppercase;font-weight:700;color:var(--c0);font-size:13px;display:block;margin-bottom:3px}.portfolio article,.portfolio ul li{border-radius:var(--radius1);border:var(--bg2) 1px solid;background:#fff}.portfolio article{width:calc(50% - 10px);padding:20px;margin-bottom:20px;color:var(--text-on-white)}@media (max-width:550px){.portfolio article{width:100%}}.portfolio ul{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width:700px){.portfolio ul{grid-template-columns:1fr 1fr}}@media (max-width:550px){.portfolio ul{grid-template-columns:1fr}}.portfolio ul li{overflow:hidden;transition:var(--animation1)}.portfolio ul li:hover{border-color:var(--c1)}.portfolio ul li:hover img{object-position:center}.portfolio ul li a{text-decoration:none;color:var(--c2)}.portfolio ul li img{width:100%;height:280px;object-fit:cover;object-position:top;display:block;transition:object-position .4s ease}.portfolio_body{padding:20px}.portfolio_body h4{font-size:14px;line-height:18px;font-weight:600;margin-bottom:6px;min-height:40px}.portfolio_body p{color:var(--text-on-white);font-size:13px;line-height:19px;padding-bottom:0}.portfolio_body p strong{color:var(--c0)}
/* End */
/* /local/templates/mb/components/bitrix/catalog/prices/style.min.css?17817887463180 */
/* /local/templates/mb/components/bitrix/catalog/prices/bitrix/catalog.element/.default/style.min.css?17816153904001 */
/* /local/templates/mb/components/bitrix/news.line/sertificates/style.min.css?17815808431232 */
/* /local/templates/mb/components/bitrix/news.line/portfolio/style.min.css?17812594991405 */
