header {
	top: 0;
}

.wrap {
	width: 100%;
	max-width: 1240px;
	padding: 0 30px;
    margin: 0 auto;
	display: flex;
}
.news-page{
	width: 100%;
	max-width: 1240px;
	padding: 0 30px;
    margin: 0 auto;
}

.page_title {
	text-align: center;
	margin: 0 auto 60px auto;
	max-width: 1040px;
	padding: 0 30px;
}

.page_title span {
	display: inline-block;
    position: relative;
	font-family: "KabelC Book Bold",sans-serif;
    color: #111;
    font-size: 48px;
}

.index-nugget__more {
	margin: 20px auto 0 auto;
    display: block !important;
    width: 172px;
    text-align: center;
}

.grid {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.grid a {
	width: 32%;
	margin-bottom: 80px;
	display: flex;
	flex-direction: column;
    align-items: flex-start;
}

.grid a .image {
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: center center !important;
	width: 100%;
	height: 235px;
	margin-bottom: 12px;
	border-radius: 2px;
}

.grid a img {
	margin-bottom: 12px;
}

.grid a .image .date {
	background: #9cc653;
	border-radius: 2px;
	padding: 4px 12px;
	width: fit-content;
	margin: 10px auto auto 8px;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.grid a .image .date span {
	display: block;
	color: #fff;
	font-size: 24px;
	line-height: 28px;
	margin-bottom: 0;
}

.grid a span {
	font-size: 24px;
	font-size: 24px;
    font-weight: 700;
    color: #111;
    line-height: 1.2;
    margin-bottom: 1rem;
}

.grid a span:last-child {
	margin-bottom: 0;
}

.grid a p {
	font-size: 1em;
	color: #111111;
}

.grid a p:last-child {
	margin-bottom: 0;
}

.breadcrumbs {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 0 auto 20px auto;
	max-width: 1040px;
	padding: 200px 30px 0 30px;
}

.breadcrumbs span {
	color: #999999;
	font-size: 14px;
}

.breadcrumbs a {
	font-size: 14px;
	text-decoration: underline;
	color: #9cc653;
}
.breadcrumbs a:hover {
	text-decoration: none;
}

.breadcrumbs .arrow {
	font-size: 14px;
	color: #9cc653;
	margin: 0 5px;
}

.breadcrumbs a img {
	display: block;
}

.article span.date {
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    color: #999999;
    margin-bottom: 10px;
}

.not_found {
	text-align: center;
    font-size: 20px;
	font-weight: 700;
}

.article {
	display: flex;
	flex-direction: column;
	max-width: 1040px;
    margin: 40px auto 0 auto;
}

.article h1 {
	margin-bottom: 1rem;
    color: #9cc653;
    line-height: 1.2;
}

.article h2 {
	font-family: "PT Sans",sans-serif;
    font-weight: 700;
    font-size: 24px;
    line-height: 1.2;
	color: #111;
	margin: 0 0 1em 0;
}
.article h3 {
    font-family: "PT Sans",sans-serif;
    font-weight: 700;
    font-size: 20px;
    line-height: 1.2;
	color: #111;
	margin: 0 0 1.5rem 0;
}
.article .text {
	margin: 20px 0 80px 0;
	font-size: 1em;
	color: #555;
}

.article .text p {
	font-size: 1em;
	color: #555;
}

.article .text span {
	font-size: 1em;
	color: #555;
}

.article .text a {
	color: #9cc653 !important;
	text-decoration: underline;
}
.article .text a:hover {
	text-decoration: none;
}
.article .text a span {
	color: #9cc653 !important;
}

.article .text iframe {
	width: 100%;
	/* max-width: 100%; */
	margin-bottom: 20px;
	border-radius: 2px;
}

.article .text blockquote {
    position: relative;
    padding: 20px;
    margin: 0 0 20px 0;
    width: 100%;
    /* background: url('/static/img/orange-dots-pattern.png') 0 0 #fff; */
	width: 100%;
    background-color: #f9f9f9;
    color: #111111;
    border-radius: 2px;
}

/* .article .text blockquote::before {
    content: '';
    position: absolute;
    width: 70px;
    height: 40px;
    top: 0;
    left: 50%;
    margin-left: -35px;
    background: url('/static/img/quotes.png') no-repeat 50% 0 #fff;
} */

.article .text blockquote p {
    font-size: 1.1em;
}

.article .text blockquote p:last-child {
	margin-bottom: 0;
}

.article .text img {
	width: 100%;
	display: block;
	margin: 20px 0;
	border-radius: 2px;
}

.article .main_image {
	width: 100%;
	display: block;
	margin: 20px 0;
	border-radius: 2px;
}

.ya-share2__badge {
	background-color: #cccccc !important;
    width: 24px !important;
    height: 24px !important;
    border-radius: 24px !important;
    transition: background-color 0.2s cubic-bezier(0.4, 0, 1, 1);
}

.ya-share2__badge:hover {
	background-color: #111111 !important;
}

.ya-share2__container_size_m .ya-share2__icon {
    background-size: 18px 18px !important;
    background-position: center !important;
}

.readmore_title {
	margin-bottom: 20px;
    color: #111;
    font-size: 24px;
    font-weight: 700;
}

.grid_2x2 {
    width: 100%;
    max-width: 980px;
    margin: 0 auto;
}

.event-article .grid_2x2{
	margin-left: 0;
}

.article .grid_2x2 {
	max-width: none;
}

.grid_2x2 a {
	width: 49%;
}

.mt {
	padding-top: 250px;
}

.search_form {
	width: 100%;
	max-width: 980px;
    margin: 0 auto 40px auto;
    display: flex;
    align-items: center;
}

.search_form input[type="text"]{
	flex: 1;
    line-height: 35px;
    font-size: 20px;
    padding: 0 10px;
	border: none;
    outline: none;
    height: 40px;
    font-size: 1em;
    padding: 8px 16px;
    color: #111;
    background: #fff;
    border: 1px solid #ececec;
    border-radius: 2px;
    box-sizing: border-box;
	margin-right: 16px;
}

.search_form input[type="submit"]{
	border: none;
    outline: none;
	font-size: 16px;
    font-weight: 700;
    color: #fff;
    padding: 3px 16px;
    height: 40px;
    border-radius: 2px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #9CC653;
    transition: background-color .2s cubic-bezier(0.4, 0, 1, 1);
	min-width: 111px
}
.search_form input[type="submit"]:hover{
	background-color:#A6D05D;
}

.search_page {
	flex-direction: column;
}

.search_results {
	display: flex;
	width: 100%;
	max-width: 980px;
	flex-direction: column;
	margin: 0 auto;
    margin-bottom: 80px;
}

.search_results h2 {
	width: 100%;
	font-size: 32px;
	padding: 0;
	margin-bottom: 4px;
	margin-top: 24px;
}

.search_results p {
	width: 100%;
	padding: 0;
	margin-bottom: 4px;
}

.search_results a {
	color: #9cc653;
	font-weight: 700;
	font-size: 16px;
}

.glide__arrow {
	position: absolute;
	display: block;
	top: 50%;
	z-index: 2;
	background-color: transparent;
	border: 0;
	opacity: 1;
	cursor: pointer;
	transition: opacity 150ms ease, border 300ms ease-in-out;
	transform: translateY(-50%);
	line-height: 1;
}
.glide__arrow:focus {
    outline: none;
}
.glide__arrow:hover {
    border-color: white;
}
.glide__arrow--left {
    left: 14px;
}
.glide__arrow--right {
	right: 14px;
}
.glide__arrow--disabled {
	display: none;
}

.glide--swipeable {
	cursor: grab;
	cursor: -moz-grab;
	cursor: -webkit-grab;
}

.glide--dragging {
	cursor: grabbing;
	cursor: -moz-grabbing;
	cursor: -webkit-grabbing;
}

.news_slider {
	margin: 20px auto;
}

.img_name {
	display: block;
	font-size: 14px !important;
}

.img_author {
	display: block;
	font-size: 14px !important;
	color: #111 !important;
	margin-bottom: 20px;
}

.img_divider {
	display: block;
	width: 98px;
	height: 1px;
	margin: 5px 0;
	background: rgba(0, 0, 0, 0.8);
}

.mobile {
	display: none !important;
}

.glide__slide {
	overflow: hidden;
}

.glide__slides img {
	max-height: 560px;
	width: auto !important;
    margin: 0 auto 20px auto !important;
	max-width: 100%;
}

.glide__arrow img {
	margin-bottom: 0 !important;
}

.news_page {
	flex-direction: column;
}

.img_404 {
	width: 840px !important;
	height: 840px;
	background-position: center center !important;
	background-size: contain !important;
	background-repeat: no-repeat !important;
	position: relative;
}

.img404_1 {
	position: absolute;
	top: 624px;
    left: 403px;
    width: 322px;
}

.img404_2 {
	position: absolute;
	top: 647px;
    left: 403px;
    width: 322px;
}

.news_filter {
	margin: 0 auto 30px auto;
    max-width: 980px;
    width: 100%;
	display: flex;
	flex-wrap: wrap;
}

.news_filter span, .news_filter a {
	font-size: 16px;
    color: #9cc653;
    margin-right: 20px;
}

.news_page .date {
	font-size: 14px;
    color: #999;
    font-weight: 400;
    margin-bottom: 10px;
}

.news_filter span:hover, .news_filter a:hover, .news_filter .active {
	color: #000 !important;
}

.paginator {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin: 0 auto 30px auto;
	max-width: 980px;
    width: 100%;
	flex-wrap: wrap;
}

.paginator .text {
	font-size: 14px;
	color: #9cc653;
	margin-left: 5px;
}

.paginator .link, .paginator span {
	width: 27px;
	height: 27px;
	border-radius: 27px;
	text-align: center;
	line-height: 27px;
	font-size: 14px;
	color: #111;
}

.paginator .active {
	background-color: #9cc653;
    color: #fff;
}

.wrap-article {
	max-width: 1240px !important;
}

.wrap-article .readmore_title {
	width: 100%;
	margin-left: auto;
    max-width: 980px;
    margin-right: auto;
}

.event-article .readmore_title {
	margin-left: 0;
}

.article h2.sub-title {
	font-size: 24px;
    line-height: 1.2;
}

.article .events-block {
	display: flex;
	justify-content: space-between;
}

.article .events-block .left {
	width: 60%;
}

.article .events-block .right {
	width: 35%;
}

.article .events-block .right .title-map {
	display: block;
	margin-bottom: 11px;
    color: #111;
    font-size: 24px;
    font-weight: 700;
}

.article .events-block .right .map {
	width: 100%;
	height: 557px;
	margin-bottom: 31px;
}

.article .events-block .right .map-link {
	display: flex;
	align-items: center;
	margin-bottom: 23px;
}

.article .events-block .right .map-link .img {
	width: 50px;
	flex: none;
}

.article .events-block .right .map-link .title {
	display: block;
	font-size: 1em;
	color: #555555;
	margin-right: 5px;
	flex: none;
}

.article .events-block .right .map-link .subtitle {
	font-size: 1em;
	color: #555555;
}

.article .events-block .right .map-link a {
	text-decoration: underline;
	color: #9cc653;
}

.article .events-block .right .map-link a:hover {
	color: #9cc653;
	text-decoration: none;
}

.events-filter {
    display: flex;
    margin-bottom: 15px;
    justify-content: space-between;
    align-items: flex-end;
	padding: 0 15px;
}
.events-filter__col {
    padding: 0;
    margin: 0 0 10px;
    list-style-type: none;
    box-sizing: border-box;
    position: relative;
}
.events-filter__col_seasons {
    margin-right: 15px;
    display: flex;
}
.events-filter__col_seasons li {
    margin-right: 20px;
}
.events-filter__col li.active a, .events-filter__col li.active a:visited {
    color: #9cc653;
    font-weight: 700;
}
.events-filter__col li a, .events-filter__col li a:visited {
    color: #111111;
    font-size: 16px;
}
.events-filter__date {
    position: absolute;
    width: 210px;
    height: 50px;
    right: 0;
    border: 0;
    opacity: 0;
    visibility: hidden;
}
.events-filter__calendar-button {
	position: relative;
	width: 210px;
	box-sizing: border-box;
	height: 50px;
	border: none;
	color: #fff;
	cursor: pointer;
	outline: none;
	border-radius: 2px;
	background-color: #9CC653;
	font-size: 16px;
	font-family: "Raleway",sans-serif;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	text-align: center;
	padding: 0;
	font-weight: 700;
	transition: background-color 0.2s cubic-bezier(0.4, 0, 1, 1);
}
.events-filter__calendar-button:hover {
    background-color: #A6D05D;
}
.events-filter__calendar-button span {
	display: inline-flex;
}
.events-filter__calendar-button span::after {
	display: block;
	content: "";
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIyMHB4IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxOCAyMCIgd2lkdGg9IjE4cHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGUvPjxkZXNjLz48ZGVmcy8+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSI+PGcgZmlsbD0iI2ZmZiIgaWQ9IkNvcmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzkuMDAwMDAwLCAtNDY0LjAwMDAwMCkiPjxnIGlkPSJ0b2RheSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM5LjAwMDAwMCwgNDY0LjAwMDAwMCkiPjxwYXRoIGQ9Ik0xNiwyIEwxNSwyIEwxNSwwIEwxMywwIEwxMywyIEw1LDIgTDUsMCBMMywwIEwzLDIgTDIsMiBDMC45LDIgMCwyLjkgMCw0IEwwLDE4IEMwLDE5LjEgMC45LDIwIDIsMjAgTDE2LDIwIEMxNy4xLDIwIDE4LDE5LjEgMTgsMTggTDE4LDQgQzE4LDIuOSAxNy4xLDIgMTYsMiBMMTYsMiBaIE0xNiwxOCBMMiwxOCBMMiw3IEwxNiw3IEwxNiwxOCBMMTYsMTggWiIgaWQ9IlNoYXBlIi8+PHJlY3QgaGVpZ2h0PSI1IiBpZD0iUmVjdGFuZ2xlLXBhdGgiIHdpZHRoPSI1IiB4PSI0IiB5PSI5Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	width: 18px;
	height: 20px;
	margin-left: 8px;
}
.index-calendar__col {
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding: 15px;
    position: relative;
    width: 33%;
}
.index-calendar__text {
	margin-left: 80px;
}
.index-calendar__picture { 
	position: relative;

}
.index-calendar__picture img {
	width: 100%;
    display: block;
    max-width: 100%;
    margin: 0 0 20px;
	height: 235px;
	border-radius: 2px;
	object-fit: cover;
	object-position: center;

}
.index-calendar__date {
	float: left;
    width: 80px;
}
.index-calendar__date .date {
	position: relative;
    display: block;
    width: 63px;
    height: 63px;
    text-align: center;
    color: #fff;
    background-color: #9cc653;
    font-size: 16px;
}
.index-calendar__date .date b {
	font-size: 32px;
	line-height: 1;
    position: relative;
    top: 7px;
    display: block;
}
.index-calendar__date .date_finish {
	background-color: #6f6f6f;
}
.index-calendar__info h5 {
	font-size: 24px;
	font-weight: 700;
}
.index-calendar__info a, .index-calendar__info a:visited {
	color: #9cc653;
	font-weight: 700;
	font-size: 16px;
}
.pickmeup.pmu-hidden,.slick-arrow.slick-hidden{display:none}.pickmeup{z-index:2;border-radius:2px;box-sizing:content-box;position:absolute;border:1px #999 solid;margin-top:20px;margin-left:-17px}.pickmeup::before{content:'';position:absolute;left:-15px;top:-15px;right:-15px;bottom:-15px;background:#fff;z-index:-1; border-radius: 2px;}.pickmeup *{box-sizing:border-box}.pickmeup .pmu-instance{display:inline-block;height:14em;padding:.5em;text-align:center;width:15em;background-color:#fff}.pickmeup .pmu-instance .pmu-button{color:#111;cursor:pointer;outline:none;text-decoration:none}.pickmeup .pmu-instance .pmu-today{background:#9cc653;color:#fff}.pickmeup .pmu-instance .pmu-button:hover{background:"transparent";color:#9cc653}.pickmeup .pmu-instance .pmu-button.pmu-selected:hover,.pickmeup .pmu-instance .pmu-button.pmu-today:hover{color:#fff}.pickmeup .pmu-instance .pmu-button.pmu-highlighted{color:#9cc653}.pickmeup .pmu-instance .pmu-not-in-month{color:#bbb}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#999;cursor:default}.pickmeup .pmu-instance .pmu-selected{background:#9cc653;color:#fff}.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#17384d}.pickmeup .pmu-instance nav{color:#111;display:-ms-flexbox;display:-webkit-box;display:flex;line-height:2em}.pickmeup .pmu-instance nav :first-child :hover{color:#9cc653}.pickmeup .pmu-instance nav .pmu-next,.pickmeup .pmu-instance nav .pmu-prev{display:none;height:2em;width:1em}.pickmeup .pmu-instance nav .pmu-month{width:14em}.pickmeup .pmu-instance .pmu-months *,.pickmeup .pmu-instance .pmu-years *{display:inline-block;line-height:3.6em;width:3.5em}.pickmeup .pmu-instance .pmu-day-of-week{color:#999;cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;width:2em;border-radius:50%}.pickmeup .pmu-instance .pmu-days *{line-height:2em}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:13em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}
.page-navigation {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin: 30px auto 80px auto;
	flex-wrap: wrap;
	list-style: none;
}
.page-navigation li a, .page-navigation li a:visited, .page-navigation li span {
	width: 27px;
	height: 27px;
	border-radius: 27px;
	text-align: center;
	line-height: 27px;
	font-size: 14px;
	display: block;
	color: #111;
	transition: background-color 0.2s cubic-bezier(0.4, 0, 1, 1);
}
.page-navigation li.active a, .page-navigation li.active span {
	background-color: #9cc653;
    color: #fff;
}
.page-navigation li.next a, .page-navigation li.next a:visited, .page-navigation li.prev a, .page-navigation li.prev a:visited {
	width: auto;
	background-color: transparent;
	border-radius: 0;
	height: auto;
	font-size: 14px;
	color: #9cc653;
	margin-left: 5px;
}
@media only screen and (max-width:1359px) {
	.news-page, .wrap {
		max-width: 1160px;
	}
	.wrap-article {
		max-width: 1160px !important;
	}
	.article {
		max-width: 1040px;
	}

}
@media only screen and (max-width:1200px) {
	.news-page, .wrap {
		max-width: none;
	}
	.wrap-article {
		max-width: none !important;
	}
} 
@media only screen and (max-width:1000px){
	.article .events-block {
		flex-direction: column;
	}
	
	.article .events-block .left, .article .events-block .right {
		width: 100%;
		margin-bottom: 20px;
	}
	.index-calendar__col {
		width: 49%;

	}
	
}

@media only screen and (max-width:900px){
	.wrap-article .readmore_title {
		width: auto;
		margin-left: 0;
	}

	.img_404 {
	    width: 720px !important;
	    height: 720px;
	}

	.img404_1 {
	    top: 535px;
	    left: 342px;
	    width: 277px;
	}

	.img404_2 {
	    top: 557px;
	    left: 342px;
	    width: 277px;
	}
}

@media only screen and (max-width:768px){
	.grid {
		flex-direction: column;
	}

	.grid a {
    	width: 100%;
	}

	.article h1 {
    	font-size: 32px;
	}

	.article h2 {
    	font-size: 20px;
	}
	.article h3 {
		font-size: 16px;
	}

	.grid a {
		margin-bottom: 40px;
	}

	.glide__slides img {
		max-height: 240px;
	}

	.glide__arrow--left {
	    left: 4px;
	}
	.glide__arrow--right {
		right: 4px;
	}

	.article .events-block .right .map {
		height: 450px;
	}

	.img_404 {
	    width: 320px !important;
	    height: 320px;
	}

	.img404_1 {
		top: 237px;
		left: 153px;
		width: 123px;
	}

	.img404_2 {
	    top: 246px;
	    left: 153px;
	    width: 123px;
	}
	.wrap {
		padding: 0 15px;
	}
	.breadcrumbs {
		padding: 0 15px;
		padding-top: 140px;
	}
	.article {
		margin-top: 30px;
	}
	.article .text {
		margin-bottom: 40px;
	}
	.page_title {
		padding: 0 15px;
		margin-bottom: 30px;
	}
	.page_title span {
		font-size: 32px;
	}
	.grid a span {
		font-size: 20px;
	}
	.mt {
		margin-top: 140px;
	}
	.search_results {
		margin-bottom: 40px;
	}
	.search_results h2 {
		font-size: 24px;
	}
	.page-navigation {
		margin-bottom: 40px;
	}
	.index-calendar__date {
		display: block;
		float: none;
		margin-bottom: 10px;
		width: auto;
	}
	.index-calendar__date .date {
		display: inline-block;
		vertical-align: top;
		margin-right: -4px;
	}
	.index-calendar__text {
		margin-left: 0;
	}
	.index-calendar__text p {
		margin-bottom: 7px;
	}
	.index-calendar__col {
		width: 100%;
	}
	.index-calendar__info h5 {
		font-size: 20px;
	}
	.news-page {
		padding: 0 15px;
	}
	.events-filter {
		flex-direction: column;
		align-items: flex-start;
	}
	.article .text  h4 a{
		font-size: 20px;
	}
}

@media only screen and (max-width:480px){
	.article .events-block .right .map {
		height: 300px;
	}
	.header__logo img.mobile {
		display: block !important;
	}
}

.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;/*white-space:nowrap;*/display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}