

/* Start:/local/templates/travelsoft/components/bitrix/news/news/bitrix/news.detail/.default/style.css?17277795051007*/
.justify-content-center {justify-content: center!important;}
.blog-content img {width: 100%; margin-top: 40px;}

.swiper-caption{
    display: none;
}

.news-card-detail{
    display: flex;
    justify-content: space-between;
    max-width: 1280px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.news-card-detail .swiper-image{
    border-radius: 24px;
}

.news-card-detail #gallery{
    padding-bottom: 50px;
}

.info-news{
    display: flex;
    flex-flow: column;
    gap: 1rem;
    padding-bottom: 30px;
}
.swiper-image{
    width: 100%;
}
.p-20px{
    padding: 0 20px;
}
@media screen and (max-width:900px) {
    .news-card-detail{
        width: 100%;
        justify-content: center;
        padding: 0 20px;    
        box-sizing: border-box;
    }

    .info-news{
        margin-left: auto;
        margin-right: auto;
    }

    .news-card-detail .swiper-image{
        width: 100%;
    }
    
    .blog-head .title-blog {
        font-size: 24px;
        margin: 0;
    }
}
/* End */


/* Start:/local/templates/travelsoft/components/bitrix/system.pagenavigation/modern/style.css?1716989840745*/
div.modern-page-navigation { 
	padding: 0.5em 0;}
div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	border-right-style: solid; 
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }
span.modern-page-current { 
	font-weight: bold; }
div.modern-page-navigation a, 
span.modern-page-current, 
div.modern-page-navigation a.modern-page-previous, 
span.modern-page-dots { 
	border-color: #cdcdcd; }

/* End */


/* Start:/local/components/travelsoft/travelsoft.news.list/templates/home_news/style.css?17523214351228*/
.home-news-container{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto;
	max-width: 1280px;
  	width: 100%;
  	gap: 1rem;
  	padding: 1rem 0 3rem;
}
.home-news-title .link{
	white-space: nowrap;
  	align-self: center;
}
.home-news-title .h2.text-left{
  	font-size: 40px;
  	font-weight: 700;
  	letter-spacing: 0.5px;
  	color: #4f4a66;
  	text-align: center;
}
.home-news-container .card{
	display: grid;
	grid-template-columns: 2fr 3fr;
	grid-template-rows: auto;
	background: #f2f8ff;
  	border-radius: 24px;
}
.home-news-container .card .card-img img{
	border-radius: 24px;
	width: 100%;
}
.home-news-container .card .card-title {
	font-size: 1.25rem;
  	font-weight: 600;
  	color: #4f4a66;
}

.home-news-container .card .card-body {
  	padding: 0.45rem;
  	display: flex;
  	flex-flow: column;
  	justify-content: space-between;
}
@media only screen and (max-width: 768px){
	.home-news-container{
		grid-template-columns: 1fr;
		grid-template-rows: auto;
		padding-left: 0.5rem;
    	padding-right: 0.5rem;
    	width: unset;
	}
}

@media only screen and (max-width: 567px){
	.home-news-container .card{
		grid-template-columns: 1fr;
	}
}
/* End */
/* /local/templates/travelsoft/components/bitrix/news/news/bitrix/news.detail/.default/style.css?17277795051007 */
/* /local/templates/travelsoft/components/bitrix/system.pagenavigation/modern/style.css?1716989840745 */
/* /local/components/travelsoft/travelsoft.news.list/templates/home_news/style.css?17523214351228 */
