@charset "utf-8";
/* CSS Document */

/* 

	Template Name: Apokhava - Boostrap 5 Multipage HTML Website Template
	Author: Rainbow Design
	
*/

/* Medium Devices, Desktops */
@media (max-width: 1024px) {
.vlrvey .yq9n71 h2 {
	font-size: 28px;
}
}

/* Medium Devices, Desktops */
@media (max-width: 992px) {
}
@media (max-width: 991px) {
.eo8igf {
	padding: 10px 0px;
}
.vlrvey .yq9n71 p {
	display: none;
}
.vlrvey .sarr96, .vlrvey .f0biqj {
	border: 0px;
}
.elq0a5, .elq0a5 p {
	text-align: center !important;
}
.elq0a5 p {
	padding-top: 8px;
}
.eo8igf .suia1x .fth79b {
	padding: 8px 0px;
}
.eo8igf .o7w4lx .fth79b {
	border-left: 0px;
	margin-left: 0px;
}
.eo8igf .suia1x .kudo6q.mf6a9t .fth79b span {
	background-color: #3fa30f;
	color: #fff;
	border-radius: 3px;
	padding: 6px 10px;
}
.eo8igf .suia1x .fth79b span {
	padding: 0px;
}
.eo8igf .o7w4lx .fth79b .puc0bi {
	margin-left: 0px;
	display: inline-block;
}
}
/* Small Devices, Tablets */
@media (max-width: 767px) {
.nwnpke {
	margin-bottom: 30px;
	margin-top: 0px;
}
.dsi4hn {
	padding-top: 80px;
	padding-bottom: 50px !important;
}
.yqku6u {
	padding: 30px;
}
.slsxng li span {
	padding: 8px 12px;
	font-size: 11px;
}
.lclrov {
	height: auto !important;
}
}

/* Extra Small Devices, Phones */
@media (max-width: 640px) {
.eo8igf {
	position: relative !important;
}
.vlrvey .yq9n71 .dvi4tc, .vlrvey .yq9n71 .e2dfbv {
	display: none;
}
.vlrvey .yq9n71 .d4ise6 {
	padding: 10px;
}
.vlrvey .yq9n71 h2 {
	margin-bottom: 0px;
	font-size: 12px;
}
.vlrvey .f0biqj, .vlrvey .sarr96 {
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 10px;
}
.vlrvey .f0biqj {
	left: 10px;
}
.vlrvey .sarr96 {
	right: 10px;
}
.hoitz4 .sh2kk9 li {
	margin-left: 0px;
}
}
