

/* Start:/bitrix/templates/main/components/bitrix/news.list/slider/style.css?17301967382357*/
body .header__slideritem{background-repeat:no-repeat; background-size:contain;  background-position:center;  height:auto}
body .header{ height:auto}
body .slick-dotted.slick-slider{ margin-bottom:0px}
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left; margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
@media screen and (max-width:768px){.header__slideritem .header__text .btn{ width:200px} }
.header__textblick{ width:auto !important;  height:auto !important;  height:164px;  background:rgba(0,0,0,0.45) !important;  position:initial !important;  transform:skew(-10deg);  display:inline-block;  padding:20px}
.header__text h1, .header__text .h1{ text-transform:uppercase;  color:white;  transform:skew(10deg);  margin-bottom:0px !important}
.header__text .header__undertitle{ color:white;  text-transform:uppercase;  margin-bottom:30px;  transform:skew(10deg)}
.header__text p{ font-weight:300;  color:white;  transform:skew(10deg)}
@media screen and (max-width:360px){.header__textblick{ padding:5px}
.header__text h1, .header__text .h1{ font-size:18px!important}
.header__text .header__undertitle{ font-size:15px!important}
.header__text p{ display:none}
.header__text .btn{ padding:8px 15px}
}
@media screen and (min-width:361px) and (max-width:414px){.header__textblick{ padding:5px; min-height:60px}
.header__text h1{ font-size:20px!important}
.header__text .header__undertitle{ font-size:15px!important}
.header__text p{ display:none}
.header__text .btn{ padding:8px 15px}
}
@media screen and (max-width:768px){ .slick-dots li button:before{ max-height:1px;  border-radius:0 !important}
 .header__text .btn{ margin:0 !important;  width:100px !important}
 .slick-dots{ border-bottom:15px solid white !important;  width:50% !important}
}
@media screen and (max-width:1920px) and (min-width:769px){ .header__text .btn{ width:150px!important} }

div#slick-slide01 span.header__undertitle {
    color: black;
}
div#slick-slide01 .h1 {
    color: #DB040C;
}
div#slick-slide01 .header__textblick {
    background: rgb(210 210 210 / 45%)!important;
}
@media only screen and (max-width: 720px) {
    .mobile-only{display: block}
    .desktop-only{display: none}
}
/* Відображати тільки на ПК */
@media only screen and (min-width: 721px) {
    .mobile-only{display: none}
    .desktop-only{display: block}
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/catalog.section.list/mainlist/style.css?17090414966441*/
.bx_catalog_line{margin-bottom:30px}
.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px; border-bottom:1px solid #e5e5e5; font-size:24px}
.bx_catalog_line .bx_catalog_line_category_title a{color:#000; text-decoration:none}
.bx_catalog_line .bx_catalog_line_ul{padding:0}
.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px; list-style:none}
.bx_catalog_line .bx_catalog_line_ul li:before{content:'' !important}
.bx_catalog_line .bx_catalog_line_img{position:relative; display:block; float:left; overflow:hidden; margin-right:40px; width:125px; height:125px; border:1px solid #ccc; border-radius:2px; background-position:center; background-size:contain; background-repeat:no-repeat; -webkit-background-size:contain}
.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px; padding:0; vertical-align:top; line-height:18px}
.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6; font-size:18px}
.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}
.bx_catalog_line .bx_catalog_line_title span{font-size:16px}
.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f; font-size:13px; line-height:16px}

@media (max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px; width:50px; height:50px}
.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px; line-height:14px}
.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}
.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}
}

.bx_catalog_line .bx_catalog_line_img, .bx_catalog_line .bx_catalog_line_title, .bx_catalog_line .bx_catalog_line_title a, .bx_catalog_line .bx_catalog_line_description{transition:all 0.3s ease}
.bx_catalog_text{margin-bottom:30px}
.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px; border-bottom:1px solid #e5e5e5; font-size:24px}
.bx_catalog_text .bx_catalog_text_category_title a{color:#000; text-decoration:none}
.bx_catalog_text .bx_catalog_text_ul{padding:0}
.bx_catalog_text .bx_catalog_text_ul li{float:left; margin:0 10px 10px; list-style:none}
.bx_catalog_text .bx_catalog_text_ul li:before{content:'' !important}
.bx_catalog_text .bx_catalog_text_title{margin:0; padding:0; vertical-align:top; font-size:14px; line-height:14px}
.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block; overflow:hidden; max-width:100%; color:#4c7da6; -ms-text-overflow:ellipsis; text-overflow:ellipsis; font-size:14px}
.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}
.bx_catalog_text .bx_catalog_text_title span{font-size:12px}

@media (max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px; line-height:12px}
.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}
}

.bx_catalog_text .bx_catalog_line_title, .bx_catalog_text .bx_catalog_line_title a{transition:all 0.3s ease}
.bx_catalog_tile{margin-bottom:30px}
.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px; border-bottom:1px solid #e5e5e5; font-size:24px}
.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000; text-decoration:none}
.bx_catalog_tile .bx_catalog_tile_ul{padding:0}
.bx_catalog_tile .bx_catalog_tile_ul li{float:left; box-sizing:border-box; margin-bottom:20px; padding:0 10px; width:12.5%; list-style:none; text-align:center}
.bx_catalog_tile .bx_catalog_tile_ul li:before{content:'' !important}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}
.bx_catalog_tile .bx_catalog_tile_img{position:relative; display:block; overflow:hidden; margin:0 auto; width:78px; height:78px; border:1px solid #ccc; border-radius:2px; background-color:#fff; background-position:center; background-size:contain; background-repeat:no-repeat; -webkit-background-size:contain}
.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px; margin-bottom:10px; padding:0; vertical-align:top; line-height:14px}
.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6; font-size:14px}
.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}
.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}
/*2*/
@media (max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}
}

/*3*/
@media (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px; line-height:14px}
.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}
.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}
}

@media (min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}
.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}
.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}
.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}
}
/*4*/
@media (max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}
.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%; height:80px}
.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}
.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}
.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}
}
.bx_catalog_tile .bx_catalog_tile_title, .bx_catalog_tile .bx_catalog_tile_title a, .bx_catalog_tile .bx_catalog_tile_ul li, .bx_catalog_tile .bx_catalog_tile_img{transition:all 0.3s ease}
.bx_sitemap{margin-bottom:30px}
.bx_sitemap .bx_sitemap_title{padding-bottom:14px; border-bottom:1px solid #e5e5e5; font-size:24px}
.bx_sitemap .bx_sitemap_title a{color:#000; text-decoration:none}
.bx_sitemap .bx_sitemap_ul li{padding:0; line-height:14px}
.bx_sitemap .bx_sitemap_ul li:before{content:'' !important}
.bx_sitemap .bx_sitemap_li_title{display:inline-block; margin:0; margin-bottom:10px; padding:0; vertical-align:top; font-weight:normal; line-height:13px}
.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6; white-space:nowrap; font-size:13px}
.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}
.bx_sitemap .bx_sitemap_li_title span{font-size:11px}
@media (max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px; line-height:12px}
.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}
}
.bx_sitemap .bx_catalog_line_title, .bx_sitemap .bx_catalog_line_title a{transition:all 0.3s ease}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/news.list/newsmain/style.css?1709041495262*/
.content__itemimg{ width:100%;  height:360px;  object-fit:contain}
.content__item h4{ height:45px}
.content__item p{ height:60px}
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left; margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/news.list/calendar/style.css?1709041495236*/
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left; margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
@media screen and (max-width:400px){.date__item .date__text{margin-left:14px;  width:55% !important}
}

/* End */


/* Start:/bitrix/templates/main/components/bitrix/news.list/partners/style.css?1709041495168*/
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left; margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
section.partners{ margin-bottom:0}

/* End */


/* Start:/bitrix/templates/main/components/bitrix/news.list/reward/style.css?1709041495168*/
div.news-list{word-wrap:break-word}
div.news-list img.preview_picture{float:left; margin:0 4px 6px 0}
.news-date-time{color:#486DAA}
section.partners{ margin-bottom:0}

/* End */
/* /bitrix/templates/main/components/bitrix/news.list/slider/style.css?17301967382357 */
/* /bitrix/templates/main/components/bitrix/catalog.section.list/mainlist/style.css?17090414966441 */
/* /bitrix/templates/main/components/bitrix/news.list/newsmain/style.css?1709041495262 */
/* /bitrix/templates/main/components/bitrix/news.list/calendar/style.css?1709041495236 */
/* /bitrix/templates/main/components/bitrix/news.list/partners/style.css?1709041495168 */
/* /bitrix/templates/main/components/bitrix/news.list/reward/style.css?1709041495168 */
