﻿/*Swiper*/
.swiper-evg
{
	position:relative;
	overflow:hidden;
	padding-inline:56px;
}
.swiper-evg--blog
{
	padding-inline:0;
}
.swiper-evg .swiper-container
{
	padding:40px 0;
	margin-bottom:40px;
}
.swiper-evg .swiper-slide
{
	height:auto;
}
.swiper-evg .swiper-slide > form
{
	height:100%;
}
@media all and (max-width:575px)
{
	.swiper-evg
	{
		padding:0;
	}
	.swiper-evg.swiper-container
	{
		padding:20px 0 40px 0;
	}
}

/*Arrows*/
.swiper-evg .swiper-button-prev,
.swiper-evg .swiper-button-next
{
	display:inline-flex;
	justify-content:center;
	align-items:center;
	width:40px;
	height:40px;
	color:var(--tertiary-400);
	border:1px solid var(--basic-500);
	border-radius:50%;
	background-color:transparent;
	padding:5px;
	transition:all var(--transition-fast);
}
.swiper-evg .swiper-button-prev
{
	left:0;
}
.swiper-evg .swiper-button-next
{
	right:0;
}
.swiper-evg .swiper-button-prev::after,
.swiper-evg .swiper-button-next::after
{
	font-family:'Font Awesome Kit';
	font-size:1.5rem;
	line-height:1;
	font-weight:400;
	font-style:normal;
	font-variant:normal;
	text-rendering:auto;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
}
.swiper-evg .swiper-button-prev::after
{
	content:'\e012';
}
.swiper-evg .swiper-button-next::after
{
	content:'\e011';
}
.swiper-evg .swiper-button-prev:hover,
.swiper-evg .swiper-button-next:hover
{
	color:var(--basic-0);
	border-color:var(--tertiary-400);
	background-color:var(--tertiary-400);
	transition:all var(--transition-fast);
}
@media all and (max-width:575px)
{
	.swiper-evg .swiper-button-prev,
	.swiper-evg .swiper-button-next
	{
		display:none;
	}
}

/*Arrows - Locked*/
.swiper-evg .swiper-button-lock
{
	display:none;
}

/*Pagination*/
.swiper-evg .swiper-container-horizontal > .swiper-pagination-bullets
{
	bottom:0;
}
.swiper-evg .swiper-pagination-bullet
{
	width:12px;
	height:12px;
	border:1px solid var(--basic-500);
	background-color:transparent;
}
.swiper-evg .swiper-pagination-bullet-active
{
	border-color:transparent;
	background-color:var(--primary-700);
}