

/* Start:/bitrix/templates/grodnonews/css/index.css?175871576964917*/
@font-face {
	font-family: 'Noto Serif';
	font-display: swap;
	src: local('../fonts/Noto Serif'), local('../fonts/NotoSerif'), url('/bitrix/templates/grodnonews/css/../fonts/notoserif.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/notoserif.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/notoserif.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Noto Serif';
	font-display: swap;
	src: local('../fonts/Noto Serif Italic'), local('../fonts/NotoSerif-Italic'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifitalic.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifitalic.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifitalic.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}

@font-face {
	font-family: 'Noto Serif';
	font-display: swap;
	src: local('../fonts/Noto Serif Bold'), local('../fonts/NotoSerif-Bold'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifbold.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifbold.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifbold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Noto Serif';
	font-display: swap;
	src: local('../fonts/Noto Serif Bold Italic'), local('../fonts/NotoSerif-BoldItalic'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifbolditalic.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/notoserifbolditalic.woff') format('woff'), url('/bitrix/templates/grodnonews/css/notoserifbolditalic.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face {
	font-family: 'Playfair Display';
	font-display: swap;
	src: local('../fonts/Playfair Display'), local('../fonts/PlayfairDisplay-Regular'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplay.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplay.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplay.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Playfair Display';
	font-display: swap;
	src: local('../fonts/Playfair Display Italic'), local('../fonts/PlayfairDisplay-Italic'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayitalic.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayitalic.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayitalic.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}

@font-face {
	font-family: 'Playfair Display';
	font-display: swap;
	src: local('../fonts/Playfair Display Bold'), local('../fonts/PlayfairDisplay-Bold'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplaybold.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplaybold.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplaybold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Playfair Display';
	font-display: swap;
	src: local('../fonts/Playfair Display Bold Italic'), local('../fonts/PlayfairDisplay-BoldItalic'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplaybolditalic.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplaybolditalic.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplaybolditalic.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face {
	font-family: 'Playfair Display';
	font-display: swap;
	src: local('../fonts/Playfair Display Black'), local('../fonts/PlayfairDisplay-Black'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayblack.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayblack.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayblack.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Playfair Display';
	font-display: swap;
	src: local('../fonts/Playfair Display Black Italic'), local('../fonts/PlayfairDisplay-BlackItalic'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayblackitalic.woff2') format('woff2'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayblackitalic.woff') format('woff'), url('/bitrix/templates/grodnonews/css/../fonts/playfairdisplayblackitalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

body {
	font-family: Noto Serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: normal;
	color: #000000;
	width: 100%;
	margin: 0;
	padding: 0;
}
.title_h1{
	display: none;
}


h1,
h2,
h3,
h4,
h5,
h6 {
	color: #444;
}

/* default font size */

.fa {
	font-size: 14px;
}

* {
	box-sizing: border-box;
}

/* Override the bootstrap defaults */

h1 {
	font-size: 33px;
}

h2 {
	font-size: 27px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 15px;
}

h5 {
	font-size: 12px;
}

h6 {
	font-size: 10.2px;
}

a {
	color: #23a1d1;
}

a:hover {
	text-decoration: none;
}

img {
	max-width: 100%;
}

figure {
	margin: 0;
	padding: 0;
}

.container {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

.menu-top {
	display: flex;
	flex-wrap: nowrap;
	list-style: none;
	align-items: center;
	justify-content: flex-end;
}

.menu-top>li {
	display: flex;
	align-items: center;
	justify-content: center;
}

.menu-top>li>a {
	font-size: 15px;
	line-height: 1.07;
	letter-spacing: normal;
	color: #333333;
	text-decoration: none;
	padding: 8px 14px;
	border-right: 1px solid #bdd2d0;
}

.menu-top>li:first-child a {
	border-left: 1px solid #bdd2d0;
}

.header-bottom {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.main-nav {
	width: 100%;
	margin-left: 25px;
}

.main-nav nav {
	display: flex;
	align-items: center;
	justify-content: space-between;
	list-style: none;
}

.main-nav nav>li:last-child a {
	color: #339aa0;
	display: flex;
}

.main-nav nav>li:last-child a:hover {
	color: #339aa0;
}

.main-nav nav>li:last-child a:after,
.main-nav nav>li:last-child>a:hover:after {
	content: url(/bitrix/templates/grodnonews/css/../images/icons/nav-arrow.svg) !important;
	width: 12px;
	height: 5px;
	display: flex;
	margin-left: 5px;
	text-decoration: none !important;
	background: transparent;
	position: relative;
	bottom: unset !important;
}

.main-nav nav>li>a {
	font-size: 17px;
	font-weight: bold;
	line-height: 0.94;
	letter-spacing: normal;
	color: #000000;
	text-decoration: none;
	position: relative;
}

.main-nav nav>li>a:hover {
	color: #c91c0b;
}

.main-nav nav>li>a:hover:after {
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 3px;
	background: #c91c0b;
	bottom: -6px;
}

.mobile-nav {
	display: none;
}

.bottom-line {
	background: #292f2f;

}

.line-wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.weather {
	display: flex;
	flex-direction: column;
	width: 100px;
	height: 54px;
}

.weather .place {
	color: #fff;
	font-size: 18px;
}

.weather .date {
	color: #fcecb6;
}

.running-string {
	max-width: 67%;
}

.running-string marquee {
	color: #fff;
	font-size: 15px;
	position: relative;
}

.running-string marquee:before {
	content: "";
	display: block;
	height: 45px;
	position: absolute;
	width: 25px;
	left: 0;
	top: -13px;
	background: rgba(41, 47, 47, 1);
	background: -moz-linear-gradient(left, rgba(41, 47, 47, 1) 13%, rgba(41, 47, 47, 0.74) 36%, rgba(41, 47, 47, 0.56) 51%, rgba(41, 47, 47, 0.32) 72%, rgba(255, 255, 255, 0) 100%);
	background: -webkit-gradient(left top, right top, color-stop(13%, rgba(41, 47, 47, 1)), color-stop(36%, rgba(41, 47, 47, 0.74)), color-stop(51%, rgba(41, 47, 47, 0.56)), color-stop(72%, rgba(41, 47, 47, 0.32)), color-stop(100%, rgba(255, 255, 255, 0)));
	background: -webkit-linear-gradient(left, rgba(41, 47, 47, 1) 13%, rgba(41, 47, 47, 0.74) 36%, rgba(41, 47, 47, 0.56) 51%, rgba(41, 47, 47, 0.32) 72%, rgba(255, 255, 255, 0) 100%);
	background: -o-linear-gradient(left, rgba(41, 47, 47, 1) 13%, rgba(41, 47, 47, 0.74) 36%, rgba(41, 47, 47, 0.56) 51%, rgba(41, 47, 47, 0.32) 72%, rgba(255, 255, 255, 0) 100%);
	background: -ms-linear-gradient(left, rgba(41, 47, 47, 1) 13%, rgba(41, 47, 47, 0.74) 36%, rgba(41, 47, 47, 0.56) 51%, rgba(41, 47, 47, 0.32) 72%, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(to right, rgba(41, 47, 47, 1) 13%, rgba(41, 47, 47, 0.74) 36%, rgba(41, 47, 47, 0.56) 51%, rgba(41, 47, 47, 0.32) 72%, rgba(255, 255, 255, 0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292f2f', endColorstr='#ffffff', GradientType=1);
	z-index: 1;
}

.running-string marquee:after {
	content: "";
	display: block;
	height: 45px;
	position: absolute;
	width: 25px;
	right: 0;
	top: -13px;
	background: rgba(255, 255, 255, 0);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(41, 47, 47, 0.32) 28%, rgba(41, 47, 47, 0.56) 49%, rgba(41, 47, 47, 0.74) 64%, rgba(41, 47, 47, 1) 87%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(28%, rgba(41, 47, 47, 0.32)), color-stop(49%, rgba(41, 47, 47, 0.56)), color-stop(64%, rgba(41, 47, 47, 0.74)), color-stop(87%, rgba(41, 47, 47, 1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(41, 47, 47, 0.32) 28%, rgba(41, 47, 47, 0.56) 49%, rgba(41, 47, 47, 0.74) 64%, rgba(41, 47, 47, 1) 87%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(41, 47, 47, 0.32) 28%, rgba(41, 47, 47, 0.56) 49%, rgba(41, 47, 47, 0.74) 64%, rgba(41, 47, 47, 1) 87%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(41, 47, 47, 0.32) 28%, rgba(41, 47, 47, 0.56) 49%, rgba(41, 47, 47, 0.74) 64%, rgba(41, 47, 47, 1) 87%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(41, 47, 47, 0.32) 28%, rgba(41, 47, 47, 0.56) 49%, rgba(41, 47, 47, 0.74) 64%, rgba(41, 47, 47, 1) 87%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#292f2f', GradientType=1);
	z-index: 1;
}

.social ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	list-style: none;
	padding: 0;
	margin: 0;
}

.social ul a {
	display: flex;
	width: 33px;
	height: 33px;
}

.fb {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/fb-default.svg);
}

.fb:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/fb-hover.svg);
}

.fb:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/fb-active.svg);
}

.vk {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/vk-default.svg);
}

.vk:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/vk-hover.svg);
}

.vk:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/vk-active.svg);
}

.ok {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/ok-default.svg);
}

.ok:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/ok-hover.svg);
}

.ok:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/ok-active.svg);
}

.tw {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/tw-default.svg);
}

.tw:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/tw-hover.svg);
}

.tw:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/tw-active.svg);
}
.yz {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yz-default.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.yz:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yz-hover.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.yz:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footrt/yz-active.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}
.yt {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yt-default.svg);
	background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}

.yt:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yt-hover.svg);
	background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}

.yt:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footrt/yt-active.svg);
	background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}
.tt {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tt-default.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.tt:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tt-hover.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.tt:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footrt/tt-active.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}
.inst {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/inst-default.svg);
}

.inst:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/inst-hover.svg);
}

.inst:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/inst-active.svg);
}

.tele {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/telegram-default.svg);
}

.tele:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/telegram-hover.svg);
}

.tele:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/telegram-active.svg);
}

.search {
	display: flex;
	align-items: center;
	justify-content: space-between;
	transition: all 0.5s;
	z-index: 1000;
}

.search form {
	width: 0;
	overflow: hidden;
}

.search.search-on {
	width: calc(100% - 125px);
	padding-left: 50px;
}

.search-on form {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #fff;
}

.search input,
.search input::placeholder {
	font-family: 'Noto Serif';
	width: 100%;
	background: transparent;
	border: none;
	color: #fff;
	font-size: 13px;
	outline: none;
}

.search .del {
	width: 33px;
	height: 33px;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/del-default.svg) no-repeat center center;
	cursor: pointer;
}

.search .del:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/del-hover.svg) no-repeat center center;
}

.search .del:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/del-active.svg) no-repeat center center;
}

/*----------------------------------*/

.overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
	visibility: hidden;
	transition: opacity .35s, visibility .35s, width .35s;
	z-index: 50;
}

.overlay:before {
	content: '';
	background: #000;
	left: -55%;
	top: 0;
	width: 51%;
	height: 100%;
	position: absolute;
	transition: left .35s ease;
}

.overlay:after {
	content: '';
	background: #000;
	right: -55%;
	top: 0;
	width: 50%;
	height: 100%;
	position: absolute;
	transition: all .35s ease;
}

.overlay.open {
	opacity: .9;
	visibility: visible;
	height: 100%;
}

.overlay.open:before {
	left: 0;
}

.overlay.open:after {
	right: 0;
}

.overlay.open li {
	-webkit-animation: fadeInRight .5s ease forwards;
	animation: fadeInRight .5s ease forwards;
	-webkit-animation-delay: .25s;
	animation-delay: .25s;
}

.overlay.open li:nth-of-type(2) {
	-webkit-animation-delay: .35s;
	animation-delay: .35s;
}

.overlay.open li:nth-of-type(3) {
	-webkit-animation-delay: .45s;
	animation-delay: .45s;
}

.overlay.open li:nth-of-type(4) {
	-webkit-animation-delay: .55s;
	animation-delay: .55s;
}

.overlay.open li:nth-of-type(5) {
	-webkit-animation-delay: .65s;
	animation-delay: .65s;
}

.overlay.open li:nth-of-type(6) {
	-webkit-animation-delay: .75s;
	animation-delay: .75s;
}

.overlay.open li:nth-of-type(7) {
	-webkit-animation-delay: .85s;
	animation-delay: .85s;
}

.overlay.open li:nth-of-type(8) {
	-webkit-animation-delay: .95s;
	animation-delay: .95s;
}

.overlay.open li:nth-of-type(9) {
	-webkit-animation-delay: 1.05s;
	animation-delay: 1.05s;
}

.overlay.open li:nth-of-type(10) {
	-webkit-animation-delay: 1.15s;
	animation-delay: 1.15s;
}

.overlay.open li:nth-of-type(11) {
	-webkit-animation-delay: 1.25s;
	animation-delay: 1.25s;
}

.overlay.open li:nth-of-type(12) {
	-webkit-animation-delay: 1.35s;
	animation-delay: 1.35s;
}

.overlay.open li:nth-of-type(13) {
	-webkit-animation-delay: 1.45s;
	animation-delay: 1.45s;
}

.overlay.open li:nth-of-type(14) {
	-webkit-animation-delay: 1.55s;
	animation-delay: 1.55s;
}

.overlay.open li:nth-of-type(15) {
	-webkit-animation-delay: 1.65s;
	animation-delay: 1.65s;
}

.overlay.open li:nth-of-type(16) {
	-webkit-animation-delay: 1.75s;
	animation-delay: 1.75s;
}

.overlay.open li:nth-of-type(17) {
	-webkit-animation-delay: 1.85s;
	animation-delay: 1.85s;
}

#upbutton {
	color: #fff;
	height: 40px;
	width: 40px;
	bottom: 30px;
	right: 30px;
	background: #339aa0;
	cursor: pointer;
	display: none;
	position: fixed;
	z-index: 999;
	text-align: center;
	line-height: 40px;
	font-size: 25px;
	border-radius: 5px;
}

.overlay nav {
	font-family: 'Playfair Display';
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	font-size: 26px;
	font-weight: bold;
	z-index: 100;
	width: 50%;
}

.overlay ul {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	display: flex;
	position: relative;
	height: 100%;
	justify-content: space-around;
	flex-wrap: wrap;
}

.overlay ul li {
	display: block;
	position: relative;
	opacity: 0;
	margin-bottom: 45px;
	padding: 0 20px;
}

.overlay ul li a {
	display: block;
	position: relative;
	color: #FFF;
	text-decoration: none;
	overflow: hidden;
	transition: .35s;
}

.overlay ul li a:hover:after,
.overlay ul li a:focus:after,
.overlay ul li a:active:after {
	width: 100%;
}

.overlay ul li a:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 0%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	height: 3px;
	background: #FFF;
	transition: .35s;
}

.overlay .close {
	width: 33px;
	height: 33px;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/del-default.svg) no-repeat center center;
	cursor: pointer;
	position: absolute;
	top: 30px;
	right: 30px;
	z-index: 1;
}

@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		left: 20%;
	}

	100% {
		opacity: 1;
		left: 0;
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		left: 20%;
	}

	100% {
		opacity: 1;
		left: 0;
	}
}

/*----------------------------------*/

.search a,
.search button {
	cursor: pointer;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/search.svg);
	width: 33px;
	height: 33px;
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	outline: none;
	border: none;
	position: relative;
}

.search a.search-off {
	display: none;
}

.search a:hover,
.search button:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/search-hover.svg) no-repeat center center;
}

.search a:active,
.search button:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/search-active.svg) no-repeat center center;
}

.news-carousel .owl-carousel {
	background-color: #292f2f;
	position: relative;
}

.news-carousel .item {
	width: 100%;
}

.news-carousel .item a {
	text-decoration: none;
}

.news-carousel .item figure {
	margin: 0;
	padding: 0;
	position: relative;
}

.news-carousel .item figure figcaption {
	font-family: 'Noto Serif';
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	color: #ffffff;
	padding: 0px 5px;
	background-color: #01a781;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.56);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.56);
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.56);
	position: absolute;
	bottom: 15px;
	left: 15px;
	;
}

.news-carousel .item .tags {
	color: #fcecb6;
	font-size: 13px;
	padding: 5px 10px 0 10px;
}

.news-carousel .item .item-description {
	padding: 10px;
	font-family: 'Noto Serif';
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	color: #ffffff;
}

.news-carousel .owl-nav {
	position: absolute;
	color: #fff;
	top: 31%;
	width: 100%;
	margin: 0;
}

.news-carousel .owl-nav .owl-prev,
.news-carousel .owl-nav .owl-next {
	margin: 0;
	position: absolute;
	outline: none;
}

.news-carousel .owl-nav .owl-prev {
	left: 8.5%;
}

.news-carousel .owl-nav .owl-next {
	right: 8.5%;
}

.news-carousel .owl-nav i {
	width: 48px;
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 2px solid #fff;
	border-radius: 50%;
}

.news-carousel .owl-nav .owl-prev:hover,
.news-carousel .owl-nav .owl-next:hover {
	background: transparent;
}

.news-carousel .owl-nav .owl-prev:hover i,
.news-carousel .owl-nav .owl-next:hover i {
	background: #fff;
	color: #252b2b;
}

/*
  	Flaticon icon font: Flaticon
  	Creation date: 24/01/2019 14:08
  	*/

@font-face {
	font-family: "Flaticon";
	font-display: swap;
	src: url("/bitrix/templates/grodnonews/css/../fonts/Flaticon.eot");
	src: url("/bitrix/templates/grodnonews/css/../fonts/Flaticon.eot?#iefix") format("embedded-opentype"), url("/bitrix/templates/grodnonews/css/../fonts/Flaticon.woff2") format("woff2"), url("/bitrix/templates/grodnonews/css/../fonts/Flaticon.woff") format("woff"), url("/bitrix/templates/grodnonews/css/../fonts/Flaticon.ttf") format("truetype"), url("/bitrix/templates/grodnonews/css/../fonts/Flaticon.svg#Flaticon") format("svg");
	font-weight: normal;
	font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: "Flaticon";
		font-display: swap;
		src: url("/bitrix/templates/grodnonews/css/../fonts/Flaticon.svg#Flaticon") format("svg");
	}
}

[class^="flaticon-"]:before,
[class*=" flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:after {
	font-family: Flaticon;
	font-display: swap;
	font-size: 20px;
	font-style: normal;
}

.flaticon-back:before {
	content: "\f101";
}

.flaticon-next:before {
	content: "\f102";
}

.post-carousel .container {
	display: flex;
	justify-content: space-between;
}

.no-main {
	background-color: #fafafa;
}

.no-main .content {
	min-height: 65vh;
	margin-bottom: 45px;
}

.content__reklama{
	margin-left: 30px;
}
.content__reklama_img{
	max-width: 600px;
}

.breadcrumbs {
	padding: 10px 0;
}

.breadcrumbs ul {
	padding: 0;
	list-style: none;
	margin: 0;
	display: flex;
}

.breadcrumbs ul li {
	font-size: 13px;
	line-height: 2;
	color: #000;
	display: flex;
}

.breadcrumbs ul li:after {
	content: '/';
	display: flex;
	padding: 0 5px;
}

.breadcrumbs ul li:last-child:after {
	display: none;
}

.breadcrumbs ul li a {
	text-decoration: none;
	color: #857f7f;
}

.shadow-wrap {
	background-color: #fff;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
	border: 1px solid #f1f1f1;
}

.main-col {
	width: calc(76.209% - 20px);
}

.sidebar {
	width: 23.791%;
}

.widget {
	margin-bottom: 20px;
}

.widget:last-child {
	margin-bottom: 0;
}

.related {
	padding: 0 0 50px 0;
}

.side-banner a {
	display: block;
}

.side-banner img {
	width: 100%;
}

.adv-ya {
	width: 100%;
	max-height: 600px;
}

.adv-ya-down {
	padding: 0.8% 0 0.8%;
}

.related .title {
	font-family: 'Playfair Display';
	font-size: 34px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 20px;
}

.related .title span {
	color: #f96151;
	font-size: 46px;
}

.related .item {
	padding-bottom: 20px;
}

.related .item a {
	display: block;
	text-decoration: none;
}

.related .item img {
	width: 100%;
	margin-bottom: 5px;
}

.related .item .introtext {
	padding-left: 10px;
	color: #000;
	line-height: 20px;
}

.related .item .first {
	color: #472570;
}

.opinion-single {
	padding: 30px 0 30px 20px;
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}

.opinion-single:last-child {
	margin-bottom: 0;
}

.opinion-single .image {
	width: 190px;
}

.opinion-single .author {
	width: calc(67.33% - 15px);
}

.opinion-single .quotes {
	width: 32.67%;
}

.author img {
	max-width: 190px;
	margin-right: 15px;
	float: left;
}

.author .name {
	font-family: 'Playfair Display';
	font-size: 18px;
	line-height: 1.5em;
	font-weight: bold;
	color: #339aa0;
	margin: -5px 0 10px 0;
}

.author .position {
	font-family: 'Playfair Display';
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #847f6d;
	margin-bottom: 10px;
}

.author .about p {
	font-size: 14px;
	line-height: 20px;
	margin: 0 0 10px 0;
}

.quotes .title {
	font-family: 'Playfair Display';
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	color: #000;
}

.quotes ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.quotes li {
	border-top: 1px solid #d3eeec;
	padding-right: 30px;
	line-height: 20px;
	margin-top: 12px;
	text-indent: 1.5em;
	position: relative;
}

.quotes li:before {
	content: '';
	display: block;
	position: absolute;
	width: 14px;
	height: 11px;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/icon-quote.png) center;
	top: 5px;
}

.quotes .show-all {
	margin-top: 15px;
	font-family: 'Playfair Display';
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #fe3b5d;
	cursor: pointer;
	display: flex;
	align-items: center;
}

.quotes .show-all:after {
	content: url(/bitrix/templates/grodnonews/css/../images/icons/arrow-right-pink.svg);
	width: 13px;
	height: 9px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: 5px;
}

.pagination {
	padding: 20px 0;
}

.pagination ul {
	display: flex;
	align-items: center;
	list-style: none;
	margin: 0;
	padding: 0;
	justify-content: center;
}

.pagination ul .prev,
.pagination ul .next {
	width: 34px;
	height: 34px;
	display: flex;
	background-position: center;
	background-size: contain;
}

.prev {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/prev.svg);
	margin-right: 10px;
}

.next {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/next.svg);
	margin-left: 10px;
}

.pagination a {
	font-size: 24px;
	font-family: 'Playfair Display';
	font-weight: normal;
	letter-spacing: 0.6px;
	text-decoration: none;
	color: #000;
	line-height: 20px;
	margin: 0 10px;
}

.pagination a.active {
	color: #339aa0;
}

.opinions-related {
	margin: 30px 0 0 0;
}

.opinions-related .container {
	width: 100%;
	max-width: 100%;
}

.opinions-related .col-33 {
	width: calc(33% - 10.23px);
	display: flex;
}

.opinions-related img {
	width: 100%;
	height: auto;
}

.opinions-related a {
	display: block;
	text-decoration: none;
}

.opinions-related .introtext {
	line-height: 20px;
	font-weight: normal;
	color: #000;
	padding: 10px 9px 8px 9px;
}

.opinions-related .introtext span {
	font-family: 'Playfair Display';
	font-weight: bold;
	font-size: 18px;
	color: #cc0033;
}

.post-carousel {
	padding: 20px 0 0 0;
}

.post-content {
	padding: 30px 20px;
}

.post-content h1 {
	font-family: 'Playfair Display';
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	margin: 0 0 0 10px;
}

.post-meta {
	color: #acd0cd;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;
}

.post-content {
	font-size: 16px;
	line-height: 1.5em;
}

.post-content p>img,
.post-content img {
	width: 100% !important;
	height: auto !important;
}

.post-img-wrapper img {
	width: 100%;
}

.post-content iframe {
	max-width: 100%;
}

.post-content h4 {
	font-family: 'Playfair Display';
	font-size: 22px;
	color: #000000;
	font-weight: normal;
	margin: 0 0 10px 0;
}

.post-img-wrapper {
	margin-left: -20px;
	margin-right: -20px;
}

.post-content blockquote {
	color: #666666;
	font-size: 16px;
	line-height: 1.5em;
	position: relative;
}

.post-content .popular {
	float: left;
	margin-right: 20px;
	margin-left: -20px;
	width: 315px;
	padding: 20px 0 20px 20px;
	background-color: #ebebeb;
	margin-bottom: 20px;
	margin-top: 20px;
}

.post-content .popular .title {
	font-family: 'Playfair Display';
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 15px;
}

.post-content .popular .title b {
	font-size: 30px;
	color: #f96151;
}

.post-content .popular .item-small {
	margin-right: 0;
}

.post-content .popular .item-small figure {
	justify-content: flex-start;
}

.post-content .popular .item-small figure img {
	max-width: 110px;
}

.post-content .popular .item-small figcaption {
	line-height: 1.5em;
}

.post-content .popular .item-small:first-child figcaption .first {
	color: #4570af;
}

.post-content .popular .item-small:first-child {
	border-color: #4570af;
}

.post-content .popular .item-small:nth-child(2) figcaption .first {
	color: #472570;
}

.post-content .popular .item-small:nth-child(2) {
	border-color: #472570;
}

.post-content .popular .item-small:nth-child(3) figcaption .first {
	color: #5dae3e;
}

.post-content .popular .item-small:nth-child(3) {
	border-color: #5dae3e;
}

.gallery-post {
	padding: 20px 0;
}

.post-bottom {
	padding: 15px 0 0 0;
}

.post-bottom .info {
	display: flex;
	justify-content: space-between;
}

.post-tags a {
	text-decoration: none;
	color: #857f7f;
	margin-right: 5px;
}

.post-author {
	font-family: 'Playfair Display';
	font-size: 16px;
	color: #339aa0;
	font-weight: bold;
}

.share p {
	font-size: 14px;
	line-height: 1em;
	margin: 20px 0 5px 0;
}

.share ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	justify-content: flex-start;
}

.share ul a {
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 36px;
	height: 30px;
	border: 1px solid #d2e2f2;
	background-position: center;
	margin-right: 5px;
	cursor: pointer;
}

.share ul a:hover {
	border-color: #f96151;
	background-position: center;
}

.share ul a:active {
	border-color: #b2bec3;
	background-position: center;
}

.news-tape,
.yandex-pr {
	border: 1px solid #f1f1f1;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
	background-color: #ffffff;
	transition: box-shadow 0.2s linear;
}

.yandex-pr:hover {
	box-shadow: 0 5px 12px 1px rgba(60, 82, 95, .55);
}

.news-tape {
	padding-left: 15px;
	margin-bottom: 10px;
}

.news-tape .title {
	font-family: 'Playfair Display';
	font-size: 28px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 20px;
}

.news-tape .title a {
	text-decoration: none;
	color: #000;
}

.news-tape .item {
	border-top: 1px solid #acd0cd;
	display: flex;
	align-items: flex-start;
	margin-bottom: 20px;
	position: relative;
	width: 100%;
	min-height: 55px;
}

.news-tape .title span,
.opinions .title span {
	font-family: 'Playfair Display';
	font-size: 46px;
	color: #f96151;
	line-height: 1em;
}

.news-tape .item .new-content a {
	font-size: 14px;
	padding-left: 25px;
	padding-right: 10px;
	display: block;
	text-decoration: none;
	color: #000;
}

.news-tape .item .time {
	color: #339aa0;
	font-size: 16px;
	transform: rotate(-90deg);
	position: absolute;
	top: 15px;
	left: -13px;
}

.news-tape .all-news {
	width: 156px;
	height: 36px;
	background-color: #333;
	font-size: 16px;
	font-family: 'Playfair Display';
	margin: 10px 0 35px 0;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 18px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.news-tape .all-news:after {
	content: url(/bitrix/templates/grodnonews/css/../images/icons/arrow-right.svg);
	width: 13px;
	height: 9px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: 5px;
}

.news-tape .all-news:hover {
	background-color: #339aa0;
}

.news-tape .all-news:active {
	background-color: #b5c1c5;
}

.post-carousel .item-big {
	border: 1px solid #f1f1f1;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
	background-color: #ffffff;
	margin-bottom: 10px;
}

.post-carousel .item-big figcaption {
	padding: 0px 10px 15px 15px;
}

.post-carousel .item-big figcaption img {
	display: block;
	margin-top: 5px;
}

.post-carousel .item-big figcaption .category {
	font-size: 18px;
}

.post-carousel .item-big figcaption span {
	font-size: 14px;
}

.post-carousel .col-25 {
	width: calc(25% - 10px);
}

.post-carousel .col-33 {
	width: calc(33.3333333% - 10px);
	display: flex;
}

.post-carousel .col-50 {
	width: calc(50% - 10px);
	display: flex;
}

.post-carousel .col-66 {
	width: calc(66.6666666% - 10px);
	display: flex;
}

.post-carousel .col-75 {
	width: calc(75% - 10px);
	display: flex;
}

.post-carousel .col-100 .wrapper {
	margin-top: 20px;
}

.post-carousel .col-100 .wrapper .col-25 {
	border: 1px solid #f1f1f1;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
	background-color: #ffffff;
}

.post-carousel .col-100 .wrapper>.col-50 {
	border: 1px solid #e2e2e2;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
	background-color: #ebebeb;
	flex-wrap: wrap;
	justify-content: space-between;
}

.post-carousel .col-100 .wrapper>.col-50:first-child {
	background-color: #fff;
}

.post-carousel .col-100 .wrapper>.col-50>.col-50 {
	width: 50%;
	flex-direction: column;
	justify-content: space-between;
}

.item-big-horizontal,
.rigth-top-tape {
	border: 1px solid #f1f1f1;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
	background-color: #ffffff;
}

.item-big-horizontal figure {
	display: flex;
	flex-direction: row-reverse;
	padding-left: 15px;
}

.item-big-horizontal.reverse figure {
	flex-direction: row;
	padding: 0;
}

.item-big-horizontal figure>a {
	display: block;
	width: 50%;
}

.item-big-horizontal figcaption {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 50%;
}

.item-big-horizontal.reverse figcaption {
	padding-left: 15px;
}

.item-big-horizontal figcaption img {
	margin-top: 5px;
	display: block;
}

.item-big-horizontal .category {
	font-family: 'Playfair Display';
	color: #4570af;
	font-size: 22px;
	font-weight: bold;
}

.item-big-horizontal span a {
	font-size: 16px;
	color: #000;
	text-decoration: none;
}

.search-results-title {
	padding-left: 15px;
	text-transform: uppercase;
}

.item-big-horizontal p a {
	color: #000;
	text-decoration: none;
}

.rigth-top-tape {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.rigth-top-tape .item-small {
	padding: 0;
	margin: 0;
	border-color: #472570;
}

.rigth-top-tape .item-small .category {
	font-family: 'Playfair Display';
	color: #472570;
	font-size: 18px;
	font-weight: bold;
}

.rigth-top-tape .item-small .first {
	color: #472570;
	font-size: 15px;
}

.item.news-bel figcaption {
	padding: 10px 15px 10px 10px;
}

.item.news-bel figcaption span a,
.item.official figcaption span a {
	text-decoration: none;
	color: #000;
}

.item.news-bel img,
.item.official img {
	width: 100%;
}

.item.news-bel .category {
	font-family: 'Playfair Display';
	color: #208762;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

.item .item-link {
	text-decoration: none;
	color: #000;
	display: block;
}

.item .item-link .first {
	font-size: 15px;
}

.item.news-bel.first {
	border-top: none;
	margin: 0;
	padding: 0;
}

.item.news-bel .first {
	color: #208762;
}

.item.news-bel {
	border-top: 1px solid #208762;
	margin: 0 5px 20px 10px;
	padding-top: 5px;
}

.item.official {
	border-top: 1px solid #920510;
	margin: 0 5px 20px 10px;
	padding-top: 5px;
}

.item.official.first {
	border-top: none;
	margin: 0;
	padding: 0;
}

.item.official .first {
	color: #920510;
	font-size: 15px;
}

.item.official figcaption {
	padding: 10px 0px 16px 10px;
}

.item.official .category {
	font-family: 'Playfair Display';
	color: #920510;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

.banner {
	margin: 20px 0;
}

.banner_down {
	display: block;
    margin-top: 30px;
	margin-bottom: 20px;
	
}
@media(max-width:480px){
    .banner_down img{
        width: 479px;
    }
}
.banner-news {
	margin: 20px 0;
}

.two {
	display: block;
	margin: 20px 0;
}

.wrapper {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 100%;
}

.col-16 {
	width: 16.6666666%;
}

.col-25 {
	width: 23.791%;
}

.col-33 {
	width: 33.3333333%;
}

.col-50 {
	width: 50%;
}

.col-66 {
	width: 66.6666666%;
}

.col-75 {
	width: 75%;
}

.col-100 {
	width: 100%;
}

.opinions {
	background-color: #d8d8cc;
	padding: 50px 0;
}

.opinions .col-16 {
	width: 15.807%;
}

.opinions .title,
.carousel-2 .title {
	font-family: 'Playfair Display';
	font-size: 34px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 20px;
}

.opinions .title a,
.carousel-2 .title a {
	text-decoration: none;
	color: #000000;
}

.opinions .title span,
.carousel-2 .title span {
	color: #fe3b5d;
	font-size: 46px;
}

.carousel-2 {
	background-color: #d8d8cc;
	/* background-color: white; */
}

.opinion-item {
	background-color: #fff;
	margin-bottom: 13px;
	transition: box-shadow 0.2s linear;
}

.opinion-item:hover {
	box-shadow: 2px 5px 10px rgba(60, 82, 95, 0.65);
}

.opinion-item a {
	display: block;
	width: 100%;
	text-decoration: none;
}

.opinion-item figure {
	padding: 0;
	margin: 0;
}

.opinion-item figcaption {
	color: #339aa0;
	font-family: 'Playfair Display';
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0 10px 14px;
}

.opinion-item .op-desc {
	padding: 0 10px 14px 14px;
	position: relative;
	text-indent: 1.5em;
}

.opinion-item>a {
	text-decoration: none;
	color: #333333;
	font-family: 'Noto Serif';
	font-size: 14px;
}

.opinion-item .op-desc:before {
	content: url(/bitrix/templates/grodnonews/css/../images/icons/icon-quote.png);
	display: block;
	position: absolute;
	left: -6px;
}

.news-2-3 {
	padding-bottom: 20px;
}

.news-2-3 .news-2,
.news-2-3 .news-3 {
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.56);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.56);
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.56);
	min-height: 300px;
}

.news-2-3 .news-2.photo {
	background-color: #920510;
	display: block;
}

.news-2-3 .news-2 figure {
	margin: 0;
	padding: 0;
}

.news-2-3 .news-2 figure>a {
	display: block;
}

.news-2-3 .news-2 figure>a img {
	width: 100%;
}

.news-2-3 .news-2 figcaption {
	padding: 15px;
	color: #000;
	font-family: 'Noto Serif';
	font-size: 14px;
}

.news-2-3 .news-2 figcaption>a {
	text-decoration: none;
	color: #000;
}

.news-2-3 .news-2.photo figcaption {
	color: #fff;
	font-size: 16px;
}

.news-2-3 .news-2 figcaption span a {
	font-family: 'Playfair Display';
	font-size: 22px;
	font-weight: bold;
	color: #357083;
	text-decoration: none;
}

.news-2-3 .news-2.photo figcaption a {
	text-decoration: none;
	color: #fff;
}

.news-2-3 .news-2.photo figcaption span a {
	color: #fb979e;
}

.news-3 {
	flex-direction: column;
}

.news-3-item {
	border-top: 1px solid #357083;
}

.news-3-item figure {
	display: flex;
	padding: 0;
	margin: 0;
}

.news-3-item figure img {
	max-width: 100px;
	max-height: 93px;
}

.news-3-item figcaption {
	padding: 5px 10px 0 10px;
	color: #000;
	font-family: 'Noto Serif';
	font-size: 14px;
	line-height: 18px;
}

.news-3-item figcaption a {
	text-decoration: none;
	color: #000;
}

.news-3-item figcaption .start {
	color: #357083;
	font-size: 15px;
}

.news-3-item .tags {
	color: #857f7f;
	font-family: 'Noto Serif';
	font-size: 13px;
}

.carousel-2 .item a {
	position: relative;
	display: flex;
	justify-content: center;
}

.carousel-2 .item figure {
	padding: 0;
	margin: 0;
	display: flex;
	justify-content: center;
	align-items: flex-start;
}

.owl-carousel .owl-stage,
.owl-item {
	display: flex;
}

.carousel-2 .item figure:after {
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
}

.carousel-2 .item figcaption {
	/*display:none;*/
	font-family: 'Playfair Display';
	font-size: 30px;
	font-weight: bold;
	padding: 0 8px 5px 8px;
	color: #fff;
	background-color: #bd2067;
	position: absolute;
	bottom: 35%;
	z-index: 1;
	line-height: 30px;
}

.carousel-2 .item .item-description {
	position: absolute;
	top: 71%;
	max-width: 90%;
	text-align: center;
	font-size: 20px;
	color: #fff;
	font-family: 'Noto Serif';
	z-index: 1;
}

.carousel-2 .owl-nav {
	position: absolute;
	color: #fff;
	top: 47%;
	width: 100%;
	margin: 0;
}

.carousel-2 .owl-nav .owl-prev,
.carousel-2 .owl-nav .owl-next {
	margin: 0;
	position: absolute;
	outline: none;
}

.carousel-2 .owl-nav .owl-next {
	right: calc(33% - 64px);
}

.carousel-2 .owl-nav .owl-prev {
	left: calc(33% - 64px);
}

.carousel-2 .owl-nav i {
	width: 48px;
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 2px solid #fff;
	border-radius: 50%;
}

.carousel-2 .owl-nav .owl-prev:hover,
.carousel-2 .owl-nav .owl-next:hover {
	background: transparent;
}

.carousel-2 .owl-nav .owl-prev:hover i,
.carousel-2 .owl-nav .owl-next:hover i {
	background: #fff;
	color: #252b2b;
}

.after-carousel-2 {
	padding: 50px 0;
	background-color: #f5f5f5;
}

.after-carousel-2 .col-33 {
	width: 36.46%;
	display: flex;
}

.after-carousel-2 .col-16 {
	width: 17.42%;
}

.after-carousel-2 .wrapper.big-col {
	background-color: #fff;
}

.interview {
	background-color: #333;
	height: 100%;
}

.interview figure {
	padding: 0;
	margin: 0;
}

.interview figure>a {
	display: block;
}

.interview figure>a img {
	width: 100%;
}

.news-4-col .col-25 {
	display: flex;
}

.interview figcaption {
	color: #eacca0;
	font-family: 'Noto Serif';
	font-size: 14px;
	padding: 0 15px 15px 15px;
	line-height: 24px;
}

.interview figcaption span>a {
	color: #eacca0;
	text-decoration: none;
}

.interview figcaption>a {
	font-family: 'Playfair Display';
	font-size: 24px;
	color: #ffe44c;
	text-decoration: none;
	font-weight: 600;
}

.interview .meta-data {
	padding: 0 5px 15px 15px;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	text-decoration: none;
}

.interview .meta-data .name {
	font-family: 'Playfair Display';
	font-size: 22px;
	color: #fff;
	margin-bottom: 10px;
}

.interview .meta-data .quote {
	color: #cccccc;
	font-size: 14px;
	font-family: 'Noto Serif';
	line-height: 20px;
}

.interview .meta-data .quote:before {
	content: url(/bitrix/templates/grodnonews/css/../images/icons/icon-quote-inter.svg);
	width: 14px;
	height: 11px;
}

.item-big figure img {
	width: 100%;
}

.item-big figcaption {
	padding: 10px 10px 15px 10px;
}

.item-big figcaption .category {
	color: #c91c0b;
	font-family: 'Playfair Display';
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
}

.item-big figcaption span,
.item-big figcaption span a {
	color: #000;
	font-family: 'Noto Serif';
	font-size: 16px;
	text-decoration: none;
}

.item-big figcaption .title a {
	text-decoration: none;
}

.item-big figcaption .description a {
	text-decoration: none;
	color: #000;
}

.item-small {
	border-top: 1px solid #c91c0b;
	margin-right: 13px;
	margin-bottom: 10px;
	text-decoration: none;
	display: block;
}

.lifestyle .item-small>a,
.regional .item-small>a {
	display: flex;
	width: 110px;
}

.lifestyle .item-small>a>img,
.regional .item-small>a>img {
	height: fit-content;
}

.lifestyle .item-small figcaption,
.regional .item-small figcaption {
	width: calc(100% - 110px);
}

.item-small:last-child {
	margin-bottom: 0;
}

.item-small figure {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.item-small figcaption {
	padding: 5px 0 10px 10px;
	color: #000;
	font-family: 'Noto Serif';
	font-size: 14px;
}

.rigth-top-tape .item-small figcaption {
	padding: 0 0 5px 10px;
	font-size: 14px;
	line-height: 1.25em;
}

.item-small figcaption a {
	text-decoration: none;
	color: #000;
}

.item-small figcaption .first {
	color: #c91c0b;
	font-size: 15px;
}

.small-col {
	background-color: #fff;
	height: calc(50% - 5px);
	flex-direction: column;
	flex-wrap: nowrap;
}

.small-col .item:nth-child(2) {
	border-top: 1px solid #000;
	margin-left: 10px;
	padding-bottom: 20px;
}

.small-col .item {
	width: fit-content;
}

.small-col .item>a {
	text-decoration: none;
	color: #000;
}

.small-col:first-child {
	margin-bottom: 10px;
}

.small-col.black {
	background-color: #333;
}

.small-col figure img {
	width: 100%;
}

.small-col figcaption {
	padding: 5px 0 10px 10px;
}

.small-col figcaption>a {
	color: #000;
	font-family: 'Playfair Display';
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

.small-col figcaption span a {
	color: #000;
	font-family: 'Noto Serif';
	font-size: 14px;
	text-decoration: none;
}

.small-col figcaption .first {
	font-size: 15px;
}

.science figcaption a,
.science .first {
	color: #5dae3e;
}

.science .item:nth-child(2) {
	border-color: #5dae3e;
}

.black figcaption,
.black .item span,
.black .item span a {
	color: #ccc;
}

.black figcaption a,
.black .first {
	color: #72d74b;
}

.black .item:nth-child(2) {
	border-color: #72d74b;
}

.health figcaption a,
.health .first {
	color: #24868c;
}

.health .item:nth-child(2) {
	border-color: #24868c;
}

section.photo {
	padding: 45px 0;
	background-color: #c6d4ef;
}

.photo .col-25 {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.box-banner figure {
	position: relative;
	filter: grayscale(100%);
	transition: transform .5s;
}

.box-banner a {
	display: block;
	text-decoration: none;
}

.box-banner figure img {
	transition: transform .5s;
	width: 100%;
}

.box-banner figure:hover {
	filter: grayscale(0);
}

.box-banner figure:hover img {
	transform: scale(0.95);
}

.box-banner figcaption {
	position: absolute;
	top: 15px;
	left: 20px;
	text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
}

.box-banner figcaption span {
	color: #d3d3d3;
	font-family: 'Playfair Display';
	font-size: 25px;
	font-weight: bold;
	transition: color .5s;
}

.box-banner figcaption .first {
	font-size: 33px;
}

.box-banner.big figcaption span {
	font-size: 35px;
}

.box-banner.big figcaption .first {
	font-size: 70px;
}

.widget .box-banner figcaption {
	top: 10px;
	left: 15px;
}

.widget .box-banner figcaption .first {
	font-size: 46.5px;
	line-height: 1em;
}

.widget .box-banner figcaption span {
	font-size: 23px;
	display: block;
}

.tourism figure:hover .first {
	color: #fe3b5d;
}

.tourism figure:hover span,
.neman figure:hover span,
.stop figure:hover span,
.child figure:hover span {
	color: #fff;
}

.neman figure:hover .first {
	color: #72cb51;
}

.stop figure:hover .first {
	color: #5c94ff;
}

.child figure:hover .first {
	color: #de0d0d;
}

.news-4-col {
	padding: 20px 0;
	background: #fbfbfc;
}

.news-4-col .col-25 .wrapper {
	background-color: #fff;
	border: 1px solid #f1f1f1;
}

.news-4-col .item-big figcaption .category {
	font-size: 18px;
}

.news-4-col .item-big figcaption span {
	font-size: 14px;
}

.news-4-col .item-big figcaption {
	min-height: 110px;
}

.nature .category,
.nature .first {
	color: #87611f !important;
}

.nature .item-small {
	border-color: #87611f;
}

.culture .category,
.culture .first {
	color: #ea6b2c !important;
}

.culture .item-small {
	border-color: #ea6b2c;
}

.sport .category,
.sport .first {
	color: #4570af !important;
}

.sport .item-small {
	border-color: #4570af;
}

.region .category,
.region .first {
	color: #986b7b !important;
}

.region .item-small {
	border-color: #986b7b;
}

.news-4-col .item-small figcaption {
	padding: 0 0 0 10px;
	/*box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);*/
}

.four-banners {
	padding: 45px 0;
	background-color: #fff;
}

.four-banners .col-25 {
	width: calc(25% - 10px);
}

.banner-item {
	display: block;
}

.banner-item img {
	width: 100%;
}

.after-big-banners {
	padding: 45px 0;
	background-color: #fbfcfc;
}

.after-big-banners>.container>.wrapper>.col-50 {
	width: calc(50% - 10px);
}

.after-big-banners .wrapper>.col-50 .wrapper {
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05);
	background-color: #ffffff;
	padding: 0 0 15px 19px;
}

.after-big-banners .item-big,
.after-big-banners .item-small {
	display: flex;
	margin: 0;
}

.after-big-banners .item-big {
	flex-direction: row-reverse;
	margin-bottom: 25px;
}

.after-big-banners .item-big img {
	width: 100%;
}

.after-big-banners .item-big figcaption {
	padding: 10px 10px 0px 0px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.after-big-banners .item-big figcaption {
	width: 50%;
}

.after-big-banners .item-big>a {
	display: block;
	width: 50%;
}

.lifestyle .category,
.lifestyle .first {
	color: #683ea0 !important;
}

.regional .category,
.regional .first {
	color: #548a6e !important;
}

.lifestyle .item-small {
	border-color: #683ea0 !important;
}

.regional .item-small {
	border-color: #548a6e !important;
}

.six-banners {
	padding: 45px 0;
	background-color: #fff;
}

.six-banners .item {
	margin-bottom: 10px;
	transition: box-shadow 0.2s linear;
}

.six-banners .item:hover {
	box-shadow: 5px 5px 12px 1px rgba(60, 82, 95, .65);
}

.one {
	padding: 20px 0;
	background-color: #fff;
}

.ya .owl-item,
.one .owl-item,
.six-banners .owl-item,
.four-banners .owl-item,
.partners .owl-item {
	display: flex;
	align-items: center;
	justify-content: center;
}

.ya .owl-item .item,
.one .owl-item .item,
.six-banners .owl-item .item,
.partners .owl-item .item {
	width: 100%;
}

.partners {
	padding: 50px 0;
	background-color: #c4ecea;
}

.partners .section-title {
	color: #000;
	font-family: 'Playfair Display';
	font-size: 34px;
	font-weight: bold;
	margin-bottom: 20px;
	line-height: 34px;
}

.partners .section-title span {
	color: #fe3b5d;
	font-size: 46px;
}

.partners .banner-item img {
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
}

.grsu {
	margin-left: 160px;
	width: 100%;
}

.adgrsu{
	
}

footer {
	padding: 40px 0 20px 0;
	background-color: #eff7f2;
}

.footer-logo {
	width: 25%;
}

.footer-logo img {
	max-width: 195px;
}

.social-copy .fb {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/fb-default.svg);
}

.social-copy .fb:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/fb-hover.svg);
}

.social-copy .fb:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/fb-active.svg);
}

.social-copy .vk {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/vk-default.svg);
}

.social-copy .vk:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/vk-hover.svg);
}

.social-copy .vk:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/vk-active.svg);
}

.social-copy .ok {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/ok-default.svg);
}

.social-copy .ok:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/ok-hover.svg);
}

.social-copy .ok:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/ok-active.svg);
}

.social-copy .tw {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tw-default.svg);
}

.social-copy .tw:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tw-hover.svg);
}

.social-copy .tw:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tw-active.svg);
}

.social-copy .inst {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/inst-default.svg);
}

.social-copy .inst:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/inst-hover.svg);
}

.social-copy .inst:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/inst-active.svg);
}

.social-copy .tele {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/telegram-default.svg);
}

.social-copy .tele:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/telegram-hover.svg);
}

.social-copy .tele:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/telegram-active.svg);
}

.social-copy .yz {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yz-default.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.social-copy .yz:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yz-hover.svg);
background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.social-copy .yz:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yz-active.svg);
background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}
.social-copy .yt {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yt-default.svg);
	background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}

.social-copy .yt:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yt-hover.svg);
	background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}

.social-copy .yt:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/yt-active.svg);
	background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}

.social-copy .tt {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tt-default.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.social-copy .tt:hover {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tt-hover.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}

.social-copy .tt:active {
	background: url(/bitrix/templates/grodnonews/css/../images/icons/footer/tt-active.svg);
	background-size: 65%;
    background-position: center;
    background-repeat: no-repeat;
}
.footer-top {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-bottom: 1px solid #d2e2f2;
	padding-bottom: 20px;
	flex-wrap: wrap;
}

.footer-menu {
	width: 49.5%;
}

.footer-menu nav {
	display: flex;
	justify-content: space-between;
	list-style: none;
	flex-wrap: wrap;
}

.footer-menu li {
	width: 33.33333%;
}

.footer-menu a {
	font-family: 'Playfair Display';
	font-size: 15px;
	font-weight: bold;
	line-height: 2;
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #000;
}

.footer-menu a:hover {
	color: #bd2067;
	border-color: #bd2067;
}

.req {
	color: #333;
	font-family: 'Noto Serif';
	font-size: 13px;
	line-height: 20px;
	width: 25.5%;
}

.req p {
	margin: 0;
}

.footer-bottom {
	padding-top: 10px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.footer-info p {
	margin: 0 0 15px 0;
	color: #82919f;
	font-family: 'Noto Serif';
	font-size: 13px;
}

.social-copy {
	width: 25.5%;
}

footer .social {
	display: flex;
	align-items: center;
	font-size: 13px;
	margin-bottom: 25px;
	font-family: 'Noto Serif';
}

footer .social ul {
	margin: 0;
	padding: 0;
}

footer .copy {
	font-family: 'Noto Serif';
	font-size: 13px;
	display: flex;
	align-items: center;
}

footer .copy a {
	width: 90px;
	height: 17px;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/nbd.png);
	background-size: cover;
	margin-left: 10px;
	display: flex;
	background-repeat: no-repeat;
}

footer .copy a:hover {
	background-image: url(/bitrix/templates/grodnonews/css/../images/icons/mini_logo_black-color.png);
	background-size: cover;
}

.copy span,
.social span {
	width: 105px;
}

.new-single-main {
	margin-bottom: 15px;
}

.new-single-main a {
	display: block;
	text-decoration: none;
}

.new-single-main img {
	width: 100%;
	margin-bottom: 15px;
}

.new-single-main .title {
	font-size: 16px;
	line-height: 20px;
	color: #000;
	padding: 0 11px;
}

.new-single-main .title span {
	font-family: 'Playfair Display';
	font-size: 22px;
	color: #ea6b2c;
	font-weight: bold;
}

.new-single {
	margin-top: 20px;
	border-top: 1px solid #ea6b2c;
}

.new-single a {
	text-decoration: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.new-single .img-wrapper {
	width: 26%;
}

.new-single .img-wrapper img {
	width: 100%;
	height: auto;
}

.new-single .new-short {
	width: calc(74% - 10px);
}

.new-short .title {
	font-size: 16px;
	line-height: 20px;
	color: #000;
	margin-top: 5px;
}

.new-short .title span {
	color: #ea6b2c;
}

.new-short .post-meta {
	margin: 5px 0 35px 0;
	letter-spacing: 1px;
	text-transform: lowercase;
}

.new-short .introtext {
	color: #000;
	line-height: 20px;
	margin-bottom: 10px;
}

.new-short .photo {
	width: 16px;
	height: 13px;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/photo-new.svg);
}

.new-short .video {
	width: 17px;
	height: 16px;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/video-new.svg);
}

.news-wrapper .pagination {
	padding: 50px 0;
}

.static {
	padding: 30px 20px;
	width: 100%;
}

form[name="SIMPLE_FORM_1"] {
	max-width: 600px;
	margin: 0 auto;
}

.wrap-input {
	display: flex;
	flex-direction: column;
	padding: 10px 0;
}

.wrap-input label,
.wrap-capcha label {
	font-size: 16px;
	margin-bottom: 5px;
}

.wrap-input input,
.wrap-capcha input {
	height: 40px;
	font-size: 16px;
	outline: none;
	width: 100%;
}

.wrap-capcha input {
	max-width: 120px;
}

.wrap-input textarea {
	min-height: 150px;
	width: 100%;
	outline: none;
}

.button-line {
	display: flex;
	flex-direction: column;
}

.wrap-capcha {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.wrap-button input {
	width: 156px;
	height: 36px;
	background-color: #333;
	font-size: 16px;
	font-family: 'Playfair Display';
	margin: 10px 0 35px 0;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 18px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	outline: none;
	border: none;
}

.wrap-button input:hover {
	background-color: #339aa0;
}

.recapcha {
	display: block;
	background: url(/bitrix/templates/grodnonews/css/../images/icons/refresh-ico.png) 0 0 no-repeat;
	width: 34px;
	height: 35px;
	float: left;
	margin: 1px 10px 6px 0;
}

.answer {
	font-size: 16px;
	color: green;
	text-align: center;
	font-weight: bold;
}

.catalog-category {
	padding: 10px;
	margin: 0 0 15px 0;
}

.catalog-category a {
	display: flex;
	align-items: center;
	justify-content: center;
}

.sticky {
	position: fixed;
	z-index: 101;
}

.small-photo {
	max-width: 320px;
	width: 100%;
	float: left;
	padding-right: 15px;
}

@-webkit-keyframes slideInDown {
	from {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes slideInDown {
	from {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

.slideInDown {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown;
}

@-webkit-keyframes fadeOutDown {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
}

@keyframes fadeOutDown {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
}

.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}

@-webkit-keyframes zoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

@keyframes zoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn;
}

.timer {
	max-width: 618px;
	max-height: 120px;
	transition: box-shadow 0.2s linear;
}

.timer:hover {
	box-shadow: 5px 5px 12px 1px rgba(60, 82, 95, .65);
}

.relation_ratio {
	padding-top: 19.4%;
	height: 0;
}

.relation_content {
	position: absolute;
	width: 100%;
	height: 100px;
	top: 0;
	left: 0;
}

.days {
	display: block;
	margin: 0px 2px 0px 2px;
	margin-top: 19px;
	border-radius: 15px;
	text-align: center;
	color: #fff;
	box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
	font-size: 30pt;
	padding: 5px 0px;
	background: #a90329;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
	background: -webkit-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -o-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -ms-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: radial-gradient(ellipse at center, #a90329 0%, #8f0222 44%, #6d0019 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019', GradientType=1);
	font-family: Noto Serif;
}

@media (max-width: 1000px) {
	.grsu {
	margin-left: 40px;
}
}

@media (max-width: 980px) {
	.grsu {
	margin-left: 0;
}
}

@media (max-width: 480px) {
	
	.days {
	display: block;
	margin: 0px 2px 0px 2px;
	margin-top: 19px;
	border-radius: 15px;
	text-align: center;
	color: #fff;
	box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
	font-size: 16pt;
	padding: 5px 0px;
	background: #a90329;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
	background: -webkit-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -o-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -ms-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: radial-gradient(ellipse at center, #a90329 0%, #8f0222 44%, #6d0019 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019', GradientType=1);
	font-family: Noto Serif;
}
}

.hours {
	display: block;
	margin: 0px 2px 0px 2px;
	margin-top: 19px;
	border-radius: 15px;
	text-align: center;
	color: #fff;
	box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
	font-size: 30pt;
	padding: 5px 14px;
	background: #a90329;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
	background: -webkit-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -o-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -ms-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: radial-gradient(ellipse at center, #a90329 0%, #8f0222 44%, #6d0019 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019', GradientType=1);
	font-family: Noto Serif;
}

.days_ref {
	font-size: 18pt;
	text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;
	bottom: -5%;
	color: #ff0000;
	font-family: Noto Serif;
}

@media  (max-width: 480px){
	.content__reklama_img{
		max-width: 300px;
	}
	.days_ref {
	font-size: 12pt;
	text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;
	bottom: -5%;
	color: #ff0000;
	font-family: Noto Serif;
}
}


.hours_ref {
	font-size: 18pt;
	text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;
	bottom: -5%;
	color: #ff0000;
	font-family: Noto Serif;
}

.countdown_dbp {
	position: relative;
	max-height: 120px;
}

.countdown_gr {
	position: relative;
	max-height: 120px;
}

.countdown_block {
	display: block;
	top: 0;
	bottom: 0;
	right: 2%;
	width: 80px;
	text-align: center;
	position: absolute;
	margin: auto;
}


@media (max-width: 480px){
	.countdown_block {
	display: block;
	top: 0;
	bottom: 0;
	right: 5%;
	width: 50px;
	text-align: center;
	position: absolute;
	margin: auto;
}
}

.map-container iframe {
	width: 100%;
	height: 400px;
}

.voit iframe {
	width: 100%;
	height: 600px;
}

/* модальный блок */
.popup {
	top: 15%;
	left: 0;
	right: 0;
	font-size: 14px;
	margin: auto;
	width: 50%;
	min-width: 320px;
	max-width: 500px;
	position: absolute;
	padding: 20px 20px;
	/*border: 1px solid #383838;
	background: #fefefe;*/
	z-index: 1000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	font: 14px/18px 'Tahoma', Arial, sans-serif;
	-webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60px rgba(0, 0, 0, .3);
	-ms-box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60px rgba(0, 0, 0, .3);
	box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60px rgba(0, 0, 0, .3);
	-webkit-animation: zoomIn .6s;
	-moz-animation: zoomIn .6s;
	animation: zoomIn .6s;
}

/* заголовки в модальном блоке */

.popup h2,
.popup h3 {
	margin: 0 0 1rem 0;
	font-weight: 300;
	line-height: 1.3;
	color: #009032;
	text-shadow: 1px 2px 4px #ddd;
}

/* кнопка закрытия */

.close_pop {
	top: 5px;
	right: 5px;
	width: 30px;
	height: 30px;
	position: absolute;
	border: none;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	background-color: rgba(0, 131, 119, 0.9);
	-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
	cursor: pointer;
	outline: none;
}

.close_pop:before {
	color: rgba(255, 255, 255, 0.9);
	content: "X";
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}

/* кнопка закрытия при наведении */

.close_pop:hover {
	background-color: rgba(252, 20, 0, 0.8);
}

/* изображения в модальном окне */

.popup img {
	width: 100%;
	height: auto;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

@keyframes "fadeIn" {
	0% {
		-webkit-transform: scale(0.7);
		transform: scale(0.7);
		opacity: 0.5;
	}

	80% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@keyframes "fadeOut" {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}

	100% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 0;
	}
}

@-webkit-keyframes "fadeIn" {
	0% {
		-webkit-transform: scale(0.7);
		opacity: 0.5;
	}

	80% {
		-webkit-transform: scale(1.1);
	}

	100% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes "fadeOut" {
	0% {
		-webkit-transform: scale(1);
		opacity: 1;
	}

	100% {
		-webkit-transform: scale(0);
		opacity: 0;
	}
}

/* фон затемнения */
#msg_pop {
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.65);
	z-index: 999;
	overflow: auto;

}


.fadeIn {
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;
	animation-duration: 0.5s;
	-webkit-animation-duration: 0.5s;
	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;
}

.fadeOut {
	animation-name: fadeOut;
	-webkit-animation-name: fadeOut;
	animation-duration: 0.4s;
	-webkit-animation-duration: 0.4s;
	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;
	animation-fill-mode: forwards;
	-webkit-animation-fill-mode: forwards;
}
h1.mainpage {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}
h1.mainpage:active,
h1.mainpage:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	white-space: normal;
	width: auto;
}
.category__description{
	padding:15px;
	font-size: 15px;
}
/* End */


/* Start:/bitrix/templates/grodnonews/css/responsive.css?167092731715238*/
@media (min-width: 1200px) {
	.container {
		max-width: 1240px;
		width: calc(100% - 20px);
	}

	.contacts td:first-child {
		width: 25%;
	}
}

@media (max-width: 1199px) {
	.overlay nav {
		width: 70%;
	}

	.container {
		max-width: calc(100% - 20px);
	}

	.main-nav nav>li>a {
		font-size: 14px;
	}

	.news-tape .title {
		font-size: 20px;
	}

	.news-tape .title span {
		font-size: 38px;
	}

	.item-small figure img {
		max-width: 85px;
		height: auto;
	}

	.item-big-horizontal figure {
		align-items: flex-start;
	}

	.item.news-bel figcaption span,
	.item.official figcaption span {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
	}

	.col-25-b {
		width: calc(25% - 10px) !important;
	}

	.col-33-b {
		width: calc(33.33333% - 10px) !important;
	}

	.col-50-b {
		width: calc(50% - 10px) !important;
	}

	.col-66-b {
		width: calc(66.666666% - 10px) !important;
	}

	.col-75-b {
		width: calc(75% - 10px) !important;
	}

	.col-100-b {
		width: 100% !important;
		margin-top: 15px;
	}

	.carousel-2 .owl-nav .owl-prev {
		left: calc(25% - 64px);
	}

	.carousel-2 .owl-nav .owl-next {
		right: calc(25% - 64px);
	}

	.carousel-2 .item figcaption {
		font-size: 24px;
		bottom: 30%;
	}

	.carousel-2 .item .item-description {
		bottom: 10%;
		font-size: 16px;
	}

	.news-4-col .col-25 .wrapper {
		margin-bottom: 15px;
	}

	.after-big-banners .item-big img {
		width: 100%;
		object-fit: contain;
	}

	.req {
		width: 100%;
		display: flex;
		justify-content: center;
		margin-top: 30px;
	}

	.req p {
		text-align: center;
		max-width: 530px;
	}

	.req p br {
		display: none;
	}

	.footer-bottom {
		justify-content: center;
	}

	.footer-info p {
		text-align: center;
	}

	.social-copy {
		width: 100%;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
		align-items: center;
	}

	.social-copy>div {
		margin: 0;
	}

	footer .social {
		margin-right: 30px;
	}

	.after-big-banners .item-big {
		align-items: flex-start;
	}

	.after-big-banners .item-big .title {
		margin-bottom: 50px;
	}

	.new-single .img-wrapper {
		width: 27.4%;
	}

	.new-single .new-short {
		width: calc(72.6% - 10px);
	}

	.new-short .post-meta {
		margin: 5px 0 10px 0;
	}

	.new-short .introtext {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.contacts td:first-child {
		width: 30%;
	}
}

@media (max-width: 991px) {
	.main-nav {
		display: none;
	}

	.mobile-nav {
		display: flex;
	}

	.logo {
		max-width: 264px;
	}

	.header-bottom {
		margin-bottom: 25px;
	}

	.col-25-m {
		width: calc(25% - 10px) !important;
	}

	.col-33-m {
		width: calc(33.3333% - 10px) !important;
	}

	.col-50-m {
		width: calc(50% - 10px) !important;
	}

	.col-66-m {
		width: calc(66.66666% - 10px) !important;
	}

	.col-75-m {
		width: calc(75% - 10px) !important;
	}

	.col-100-m {
		width: 100% !important;
	}

	.col-hidden-m {
		display: none;
	}

	.footer-menu {
		width: unset;
	}

	.running-string {
		max-width: calc(60% - 100px);
	}

	.search.search-on {
		width: calc(100% - 140px);
	}

	.item-big-horizontal {
		margin-bottom: 10px;
	}

	.news-3-item figure img {
		max-width: 90px;
	}

	.news-3-item .tags {
		display: none;
	}

	.small-col {
		flex-wrap: nowrap;
	}

	.small-col:first-child {
		margin-top: 10px;
	}

	.box-banner figcaption span {
		font-size: 15px;
	}

	.box-banner.big figcaption span {
		font-size: 21px;
	}

	.box-banner figcaption .first {
		font-size: 30px;
	}

	.box-banner.big figcaption .first {
		font-size: 41px;
	}

	.sidebar {
		width: 32.086%;
	}

	.main-col {
		width: calc(67.914% - 20px);
	}

	.post-content .popular {
		width: 100%;
		float: none;
		margin-right: 0;
	}

	.post-content .popular .item-small figure img {
		max-width: 110px;
	}

	.post-bottom .info {
		flex-direction: column;
	}

	.post-author {
		margin-top: 15px;
	}

	.related .col-50-b,
	.gallery-post .col-50-b {
		margin-bottom: 20px;
		display: flex;
	}

	.opinion-single {
		flex-wrap: wrap;
	}

	.opinion-single .author,
	.opinion-single .quotes {
		width: 100%;
	}

	.opinion-single .quotes {
		margin-top: 30px;
	}

	.opinions-related .col-33:last-child {
		display: none;
	}

	.new-single .img-wrapper {
		width: 100%;
		max-width: 173px;
	}

	.new-single .new-short {
		width: calc(100% - 183px);
	}

	.new-short .introtext {
		display: none;
	}

	.overlay:before,
	.overlay:after {
		background: #fff;
	}

	.overlay.open {
		opacity: 1;
	}

	.overlay ul li a:hover {
		color: #c91c0b;
	}

	.overlay ul li a:after {
		background: #c91c0b;
	}

	.overlay .close {
		width: 22px;
		height: 18px;
		background: url(/bitrix/templates/grodnonews/css/../images/icons/sandwich.svg);
		top: 55px;
		right: 10px;
	}

	.overlay ul li a {
		color: #000;
	}
}

@media (max-width: 767px) {
	.new-short .title {
		font-size: 14px;
	}

	.new-short .post-meta {
		margin: 5px 0 15px 0;
	}
}

@media (max-width: 700px) {
	.overlay .close {
		top: 68px;
		right: 15px;
	}

	.container {
		max-width: calc(100% - 30px);
	}

	.col-100-s {
		width: 100% !important;
	}

	.col-50-s {
		width: calc(50% - 10px) !important;
	}

	.header-top {
		margin-bottom: 30px;
	}

	.menu-top {
		justify-content: center;
	}

	.menu-top>li>a {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 5px 10px 0 10px;
	}

	.logo {
		max-width: 210px;
	}

	.running-string,
	.weather {
		display: none !important;
	}

	.news-2-3 .news-2,
	.news-2-3 .news-3 {
		margin-bottom: 10px;
	}

	.interview {
		height: auto;
		margin-bottom: 10px;
	}

	.interview .meta-data {
		margin-top:
	}

	.box-banner.big {
		margin-bottom: 10px;
	}

	.after-big-banners .item-big {
		flex-direction: column;
	}

	.after-big-banners .item-big figcaption,
	.after-big-banners .item-big>div {
		width: 100%;
		padding-left: 19px;
	}

	.after-big-banners .item-big img {
		width: 100%;
	}

	.after-big-banners .item-small {
		margin-bottom: 10px;
	}

	.after-big-banners .item-big>a {
		display: block;
		width: 100%;
	}

	.after-big-banners .wrapper>.col-50 .wrapper {
		padding: 0 0 15px 0;
	}

	footer .social {
		margin-right: 0;
		width: 100%;
		justify-content: space-between;
		margin-bottom: 10px;
	}

	.main-col,
	.sidebar {
		width: 100%;
	}

	.post-content .popular {
		width: calc(100% + 40px);
	}

	.side-banner {
		margin-top: 20px;
	}

	.related .item .introtext {
		padding-right: 10px;
	}

	.opinion-single {
		padding-left: 15px;
	}

	.opinion-single .author {
		padding-right: 15px;
	}

	.opinions-related .col-33 {
		display: none;
	}

	.opinions-related .col-33:first-child {
		display: flex;
	}

	.overlay ul li {
		margin-bottom: 30px;
	}

	.overlay nav {
		font-size: 24px;
	}

	.contacts td:first-child {
		width: 33%;
	}
}

@media (max-width: 600px) {
	.contacts td {
		padding: 10px 0;
	}

	.contacts td:first-child {
		width: 30%;
		padding-right: 10px;
	}
}

@media (max-width: 480px) {
	.relation_ratio {
		padding-top: 33%;
		height: 0;
	}

	.col-100-xs {
		width: 100% !important;
	}

	.line-wrapper {
		height: 54px;
	}

	.search.search-on {
		width: 100%;
		padding: 0;
	}

	.news-carousel .owl-nav i,
	.carousel-2 .owl-nav i {
		width: 36px;
		height: 36px;
	}

	.news-tape .title {
		font-size: 18px;
		margin-top: 5px;
	}

	.news-tape .title span {
		font-size: 36px;
	}

	.ya {
		margin-bottom: 10px;
	}

	.yandex-pr {
		margin-bottom: 10px;
	}

	.item-big-horizontal figure {
		flex-direction: column !important;
		padding: 0;
	}

	.item-big-horizontal figure>img {
		width: 100%;
		max-width: 100%;
	}

	.item-big-horizontal figcaption {
		padding-left: 15px;
		width: 100%;
	}

	.item-big-horizontal figure>a {
		width: 100%;
	}

	.item-big-horizontal span {
		margin-bottom: 30px;
	}

	.item-small figure img {
		max-width: 90px;
	}

	.banner {
		display: block;
		margin-top: 0;
	}

	.banner_down {
		display: block;
	}

	.banner-news {
		display: block;
		margin: 10px 0 -10px;
	}

	.post-carousel .col-100 .wrapper .col-25 {
		margin-bottom: 10px;
	}

	.post-carousel .col-100 .wrapper>.col-50 {
		margin-top: 0;
		margin-bottom: 10px;
	}

	.news-3-item figure img {
		max-width: 100px;
	}

	.news-2-3 {
		padding-bottom: 15px;
	}

	.opinions .title span {
		font-size: 36px;
	}

	.opinions .title {
		font-size: 18px;
	}

	.carousel-2 .item figcaption {
		padding: 0 5px 4px 5px;
		line-height: 1em;
		bottom: calc(50% - 14px);
	}

	.carousel-2 .item .item-description {
		font-size: 14px;
		bottom: 5%;
	}

	.carousel-2 .owl-nav {
		top: calc(50% - 20px);
	}

	.big-col .item-small {
		margin-bottom: 5px;
	}

	.big-col .item-small figure img {
		max-width: 113px;
	}

	.small-col {
		height: unset;
	}

	.small-col .item:nth-child(2) {
		margin-top: 10px;
	}

	.box-banner {
		margin-bottom: 6px !important;
	}

	.box-banner figcaption {
		left: 15px;
		top: 13px;
	}

	.box-banner figcaption span {
		font-size: 24px;
	}

	.box-banner figcaption .first {
		font-size: 40px;
	}

	.box-banner.big figcaption span {
		font-size: 16.5px;
	}

	.box-banner.big figcaption .first {
		font-size: 33.5px;
	}

	.footer-menu li {
		width: 100%;
	}

	.req p,
	.footer-info p {
		text-align: left;
	}

	.req p br {
		display: block;
	}

	footer .copy {
		width: 100%;
		justify-content: flex-start;
	}

	footer .copy a {
		margin-left: 35px;
	}

	.related .title {
		font-size: 20px;
	}

	.related .title span {
		font-size: 30px;
	}

	.author img {
		max-width: 100%;
		width: 100%;
		float: none;
		margin-bottom: 15px;
	}

	.new-single .img-wrapper {
		display: none;
	}

	.new-single.organization .img-wrapper {
		display: block;
	}

	.new-single .new-short {
		width: 100%;
		padding: 0 10px;
	}

	.new-single.organization .new-short {
		width: calc(100% - 183px);
	}

	.new-short .title {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: unset;
		overflow: hidden;
	}

	.new-short .photo,
	.new-short .video {
		display: none;
	}

	.overlay:before,
	.overlay:after {
		background: #fafafa;
	}

	.overlay nav {
		font-size: 17px;
	}

	.overlay ul {
		flex-direction: column;
		align-items: start;
	}

	.overlay ul li {
		margin-bottom: 10px;
	}

	.overlay ul li a {
		padding-bottom: 5px;
	}

	.box-banner figure {
		filter: none;
	}

	.contacts table,
	.contacts tbody,
	.contacts table tr {
		display: flex;
		flex-direction: column;
	}

	.contacts td:first-child {
		width: 100%;
		padding-right: 0;
	}

	.contacts td:first-child img {
		width: 100% !important;
		max-width: unset !important;
	}

	.new-short .post-meta {
		margin: 5px 0 0 0;
	}

	.new-single {
		margin-top: 15px;
	}

	.wrap-capcha {
		flex-direction: column;
	}

	.wrap-capcha input {
		max-width: 180px;
		margin: 10px 0 15px 0;
	}

	.wrap-button {
		display: flex;
		justify-content: center;
	}

	.days {
		display: block;
		margin: 0px 2px 0px 2px;
		margin-top: 15%;
		border-radius: 15px;
		text-align: center;
		color: #fff;
		box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
		font-size: 16pt;
		padding: 5px 1px;
		background: #a90329;
		top: 0;
		background: -moz-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
		background: -webkit-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -o-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -ms-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: radial-gradient(ellipse at center, #a90329 0%, #8f0222 44%, #6d0019 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019', GradientType=1);
		font-family: Noto Serif;
	}

	.hours {
		display: block;
		margin: 0px 2px 0px 2px;
		margin-top: 15%;
		border-radius: 15px;
		text-align: center;
		color: #fff;
		box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
		font-size: 16pt;
		padding: 5px 14px;
		background: #a90329;
		top: 0;
		background: -moz-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
		background: -webkit-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -o-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -ms-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: radial-gradient(ellipse at center, #a90329 0%, #8f0222 44%, #6d0019 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019', GradientType=1);
		font-family: Noto Serif;
	}

	.countdown_block {
		display: block;
		top: 0;
		bottom: 0;
		right: 3%;
		width: 50px;
		text-align: center;
		position: absolute;
		margin: auto;
	}
}

@media (max-width: 360px) {}

@media (max-width :320px) {
	.days {
		display: block;
		margin: 0px 2px 0px 2px;
		margin-top: 13%;
		border-radius: 15px;
		text-align: center;
		color: #fff;
		box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
		font-size: 25pt;
		padding: 5px 1px;
		background: #a90329;
		top: 0;
		background: -moz-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
		background: -webkit-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -o-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -ms-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: radial-gradient(ellipse at center, #a90329 0%, #8f0222 44%, #6d0019 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019', GradientType=1);
		font-family: Noto Serif;
	}

	.hours {
		display: block;
		margin: 0px 2px 0px 2px;
		margin-top: 13%;
		border-radius: 15px;
		text-align: center;
		color: #fff;
		box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
		font-size: 25pt;
		padding: 5px 14px;
		background: #a90329;
		top: 0;
		background: -moz-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
		background: -webkit-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -o-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: -ms-radial-gradient(center, ellipse cover, #a90329 0%, #8f0222 44%, #6d0019 100%);
		background: radial-gradient(ellipse at center, #a90329 0%, #8f0222 44%, #6d0019 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019', GradientType=1);
		font-family: Noto Serif;
	}

	.countdown_block {
		display: block;
		top: 0;
		bottom: 0;
		right: 3%;
		width: 40px;
		text-align: center;
		position: absolute;
		margin: auto;
	}
}
/* End */


/* Start:/bitrix/templates/grodnonews/css/vendor/owl.carousel.min.css?16709273173364*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;height:auto;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/bitrix/templates/grodnonews/css/vendor/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/bitrix/templates/grodnonews/components/bitrix/menu/main_menu/style.min.css?1670927317490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/grodnonews/components/bitrix/menu/main_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/grodnonews/components/bitrix/menu/top_menu/style.min.css?16709273173715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/grodnonews/components/bitrix/menu/top_menu/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/grodnonews/components/bitrix/menu/top_menu/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/grodnonews/components/bitrix/menu/top_menu/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */
/* /bitrix/templates/grodnonews/css/index.css?175871576964917 */
/* /bitrix/templates/grodnonews/css/responsive.css?167092731715238 */
/* /bitrix/templates/grodnonews/css/vendor/owl.carousel.min.css?16709273173364 */
/* /bitrix/templates/grodnonews/components/bitrix/menu/main_menu/style.min.css?1670927317490 */
/* /bitrix/templates/grodnonews/components/bitrix/menu/top_menu/style.min.css?16709273173715 */
