

/* Start:/local/templates/.default/components/bitrix/news.list/projects/style.css?1724392926150*/
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:/local/templates/.default/components/bitrix/news.list/advantages/style.css?1740468340191*/
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;
}
div .advantage__title {
max-width: 60%;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.index/services/style.css?1724392926197*/
.service__image::before{
	display: none !important;
}
.content__column a > div div img {
    color: var(--red);
    width: 0.875rem;
    height: 0.9375rem;
    transform: translate(0.1875rem, 0);
}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.detail/questionsanswers/style.css?1724392926155*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section.list/services_slider/style.css?17684368111893*/
/* style.css */
h2{
    margin-top: 3.75rem;
    font-weight: 600;
    line-height: 1.09375;
    letter-spacing: -0.03em;
    margin-bottom: 1.5625rem;
}
.other-services-section {
    margin-top: 60px;
    margin-bottom: 60px;
}

.servicesSlider {
    overflow: hidden;
    position: relative;
    padding-bottom: 40px;
}
.swiper-slide{
    background-color: #F3F3F3;
    padding: 20px;
    box-sizing: border-box;
}
.service-card-link {
    display: block;
    text-decoration: none;
    color: inherit;
    transition: opacity 0.3s ease;
}

.service-card-link:hover {
    opacity: 0.8;
}

.service-card-image img {
    width: 100%;
    height: 250px; /* Можно задать фиксированную высоту, чтобы слайды были ровными */
    object-fit: cover;
    display: block;
}

.service-card-title {
    margin-top: 15px;
    font-weight: 600;
    font-size: 18px;
    line-height: 1.2;
}

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom: var(--swiper-pagination-bottom, -10%) !important;
}
.swiper-pagination-bullet{
       width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 15px)) !important;
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 15px)) !important;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active{
    background-color: #C00302 !important;
}

.swiper-slide:hover .service__arrow
 {
    background: #c00302;
    color: #fff;
    transition: .3s;
}
.service-card-description{
    max-width: 75%;
}
 .swiper-slide .service__arrow {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #fff;
    color: #c00302;
    transition: .3s;
 }
/* End */
/* /local/templates/.default/components/bitrix/news.list/projects/style.css?1724392926150 */
/* /local/templates/.default/components/bitrix/news.list/advantages/style.css?1740468340191 */
/* /local/templates/.default/components/bitrix/news.index/services/style.css?1724392926197 */
/* /local/templates/.default/components/bitrix/news.detail/questionsanswers/style.css?1724392926155 */
/* /local/templates/.default/components/bitrix/catalog.section.list/services_slider/style.css?17684368111893 */
