

/* Start:/local/templates/.default/components/bitrix/news/amedia_news_2.0/bitrix/news.detail/.default/style.min.css?17906061352117*/
.news-detail:after{content:'';display:block;clear:both}.img-detail{float:left;width:470px;height:400px;overflow:hidden;margin:0 30px 30px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.img-detail img{width:100%;height:100%;object-fit:cover;object-position:center}.description-detail{padding-bottom:20px;position:relative}.news-date-time{font-family:Fira_Sans,Arial,sans-serif;font-weight:500;color:#93928d;text-align:right;display:inline-block;margin-bottom:10px}.description-detail ul{margin-left:0;padding-left:0;position:relative;left:16px}.rel-project,.rel-portfolio{display:block;position:relative;margin-top:20px;font-family:Fira_Sans,Arial,sans-serif;font-weight:500;text-decoration:none;padding-left:70px;line-height:48px}.rel-project,.rel-portfolio{width:50%}.rel-project:before,.rel-portfolio:before{content:"";background-repeat:no-repeat;background-position:center center;background-size:28px 28px;background-color:#582300;position:absolute;left:0;z-index:1;display:block;width:48px;height:48px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.rel-project:hover:before,.rel-portfolio:hover:before{background-color:#6e8b1f}.rel-project:before{background-image:url(/upload/project.svg)}.rel-portfolio:before{background-image:url(/upload/portfolio.svg)}.rel-project span,.rel-portfolio span{color:#582300}.fancybox-slide--iframe .fancybox-content{height:auto}@media only screen and (max-width:1024px){.img-detail{width:300px;height:300px;margin-top:0}.rel-project,.rel-portfolio{width:auto;clear:both}}@media only screen and (max-width:768px){.img-detail{width:200px;height:200px;margin-top:0}.rel-project,.rel-portfolio{line-height:30px}.rel-project span,.rel-portfolio span{position:absolute;z-index:1;left:70px;top:20px}}@media only screen and (max-width:480px){.img-detail{float:none;margin:0 auto 20px auto;width:100%;height:300px}}@media(max-width:424px){.bx-breadcrumb-item:nth-child(4){display:none}}

/* End */


/* Start:/local/templates/.default/components/ip/nx_gallery_3.7/amedia_gallery_carusel_1.0/style.min.css?17906061341864*/
.wrap-carusel{background:#f7f7f7;margin:0 -50%}.wrap-list-carusel{width:1200px;margin:0 -15px;clear:both}.wrap-list-carusel h3{display:block;text-align:center;font-size:36px;line-height:110%;margin-top:10px}.list-carusel{padding:20px 0;position:relative}.item-carusel{display:inline-block;width:25%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Fira_Sans,Arial,sans-serif}.prw-carusel{float:left;width:270px;overflow:hidden;margin:0 15px;text-decoration:none;position:relative}.prw-carusel img{width:100%}.name-feedback{display:block;font-weight:500;color:#0e0807;text-decoration:none;font-size:13.5pt;margin-bottom:7px;line-height:110%}.title-carusel{position:absolute;z-index:1;bottom:0;color:#0e0807;font-size:18px;font-weight:500;display:block;height:85px;width:100%;background:#fff;border:1px solid #e5e5e5;padding:25px 0 0 15px}.list-carusel .slick-prev,.list-carusel .slick-next{background-color:#1a171b}.list-carusel .slick-prev:hover,.list-carusel .slick-next:hover{background-color:#93928d}.list-carusel .slick-prev{left:-165px;top:50%;z-index:100}.list-carusel .slick-next{left:inherit;right:-165px;top:50%;z-index:100}@media only screen and (max-width:1650px){.list-carusel .slick-prev{left:0}.list-carusel .slick-next{right:0}}@media only screen and (max-width:1300px){.list-carusel{padding-bottom:80px}.list-carusel .slick-prev{left:50%;top:90%}.list-carusel .slick-next{right:50%;top:90%}}@media only screen and (max-width:1200px){.wrap-carusel{margin:0 -15px}.wrap-carusel .wrap-list-carusel{padding-right:30px;padding-left:30px}.wrap-list-carusel{width:calc(100% + 30px)}.prw-carusel{width:auto}}@media only screen and (max-width:768px){.wrap-carusel .wrap-list-carusel{padding:20px 0 0 0}.prw-carusel{margin:0 15px}}@media only screen and (max-width:549px){.prw-carusel{margin:0;width:100%}}

/* End */
/* /local/templates/.default/components/bitrix/news/amedia_news_2.0/bitrix/news.detail/.default/style.min.css?17906061352117 */
/* /local/templates/.default/components/ip/nx_gallery_3.7/amedia_gallery_carusel_1.0/style.min.css?17906061341864 */
