

/* Start:/local/templates/Inwander.New/components/bitrix/news/blog/style.css?1646685211228*/
.bottom_block {margin-top: 0 !important;}

/*SHARE*/
.ya-share2__container_size_m .ya-share2__icon {width: 36px !important; height: 36px !important; background-size: auto !important;}
.share_block a {border:none !important;}
/* End */


/* Start:/local/templates/Inwander.New/components/bitrix/system.pagenavigation/.default/style.css?1646685211993*/
div.modern-page-navigation {margin: 30px 0; border-bottom:solid 8px #EEE; text-align: left}

div.modern-page-navigation span.count {float:left; color:#000; line-height: 40px;}
div.modern-page-navigation span.count strong {font-weight: 800;}

div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
    font-size: 24px;
    display:inline-block;
    min-width: 64px;
    line-height: 64px;
    height: 64px;
    text-align: center;
	text-decoration: none;
    border:none;
    color:#000;
    font-weight: 400;
    position: relative;
    border-bottom:solid 8px transparent;
    margin-bottom:-8px;
}

div.modern-page-navigation a:hover {color:#000; border-color:#FF286C;}


div.modern-page-navigation a.modern-page-previous, div.modern-page-navigation a.modern-page-next {width:auto;}
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first {}

span.modern-page-current {color:#000; font-weight: 900; border-color:#FF286C;}
/* End */


/* Start:/local/components/inwander/post.list/templates/.default/style.css?16466852114503*/
.post_list {position: relative;}
.post_list .section_title {font-size: 38px; line-height: 42px; margin-bottom: 25px; font-weight: 700}

.post_list .element {}
.post_list .element .picture {display: block; width: 100%; padding-top: 65%; background: center center no-repeat; background-size: cover; position: relative; overflow: hidden;  border-radius: 6px; border: none; box-shadow: 0 0 8px 4px rgba(0,0,0,.1)}
.post_list .element .picture img {margin: 0; display: block; position: absolute; top: 50%; left:50%; transform: translateY(-50%) translateX(-50%); width: 100%; height: 100%; object-fit: cover; transition: all .5s ease; }

.post_list .element:hover .picture {box-shadow: none;}
.post_list .element:hover .picture img {box-shadow: none;}

.post_list .swiper-container .element .picture {margin-top: 12px;}

.post_list .element .picture .label {position: absolute; display: block; font-size: 13px; line-height: 24px; padding: 0 12px;}
.post_list .element .picture .label.country {color:#FFF; font-weight: bold; background: #FF286C; left: 0; bottom:  0; border-radius: 0 6px 0 0;}

.post_list .element .caption {}
.post_list .element .caption .title {font-weight: 600;}
.post_list .element .caption .title a {color:#000; }
.post_list .element:hover .caption .title a {color:#FF286C;}

.post_list .element .caption .post_info {margin: 10px 0 0 0; font-size: 13px; color:#777;}
.post_list .element .caption .post_info li {display: inline-block;}

/*BIG*/
.post_list .element.big {margin-bottom: 60px;}
.post_list .element.big .picture {height: 420px; margin-bottom: 15px;}
.post_list .element.big .caption .title {font-size: 36px; line-height: 40px;}

/*MEDIUM*/
.post_list .element.medium {margin-bottom: 20px;}
.post_list .element.medium .picture {height: 300px; margin-bottom: 15px;}
.post_list .element.medium .caption .title {font-size: 21px; line-height: 25px;}


/*SMALL*/
.post_list .element.small {margin-bottom: 20px;}
.post_list .element.small .picture {height: 270px; margin-bottom: 15px;}
.post_list .element.small.low .picture {height: 220px;}
.post_list .element.small .caption .title {font-size: 19px; line-height: 22px;}

/*EXTRA SMALL*/
.post_list .element.xsmall {margin-bottom: 10px;}
.post_list .element.xsmall .picture {height: 140px; margin-bottom: 15px;}
.post_list .element.xsmall .caption .title {font-size: 14px; line-height: 18px;}

/*SWIPER*/
.post_list .swiper-container {margin: 0 -30px; padding: 0 30px;}
.post_list .swiper_button {position: absolute; top:0; bottom:0; width: 30px; background: #FFF center center no-repeat; z-index: 10; transition: all .2s ease; cursor: pointer;}
.post_list .swiper_button:focus {outline: none;}
.post_list .swiper_button.swiper_dis, .post_list .swiper_button.swiper_hid {opacity: 0;}
.post_list .swiper_button.swiper_prev {left:0; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDEuMzQiIHdpZHRoPSIxMy4wMiI+PHBhdGggZD0iTTEwLjMzNiAwbDIuNjg0IDEuMzQtOS42NjQgMTkuMzNMMTMuMDIgNDBsLTIuNjg0IDEuMzRMMCAyMC42NyAxMC4zMzYgMHoiLz48L3N2Zz4=)}
.post_list .swiper_button.swiper_next {right:0px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDEuMzQiIHdpZHRoPSIxMy4wMiI+PHBhdGggZD0iTTIuNjg0IDBMMCAxLjM0bDkuNjY0IDE5LjMzTDAgNDBsMi42ODQgMS4zNEwxMy4wMiAyMC42NyAyLjY4NCAweiIvPjwvc3ZnPg==); }

.post_list .swiper_button:before {content: ""; display: block; position: absolute; top:0; bottom:0; width: 10px; background-position:0 0, 0 0; z-index: 20;}
.post_list .swiper_button.swiper_prev:before {right:-10px;background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,.02)),color-stop(75%,rgba(0,0,0,.05)),to(transparent)),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.1),transparent); background-image: linear-gradient(transparent,rgba(0,0,0,.02) 25%,rgba(0,0,0,.05) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.1),transparent);}
.post_list .swiper_button.swiper_next:before {left:-10px; background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,.02)),color-stop(75%,rgba(0,0,0,.05)),to(transparent)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.1),transparent); background-image: linear-gradient(transparent,rgba(0,0,0,.02) 25%,rgba(0,0,0,.05) 75%,transparent), radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.1),transparent);}
/* End */
/* /local/templates/Inwander.New/components/bitrix/news/blog/style.css?1646685211228 */
/* /local/templates/Inwander.New/components/bitrix/system.pagenavigation/.default/style.css?1646685211993 */
/* /local/components/inwander/post.list/templates/.default/style.css?16466852114503 */
