

/* 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/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/components/travelsoft/travelsoft.news.list/templates/home_news/style.css?17523214351228 */
