/*
Theme Name: Leos Template
Author: Maxim Folko
Version: 4.1
Text Domain: leos
*/

.contact-wrapper span, .contact-wrapper a {
	font-size: 37px !important;
}

.main-menu > ul > li {
	padding: 0 1em !important;
}

.whyus-text{
	text-align:center;
	margin-top: 10px;
}

#leos img {
	height: 45px !important;
}

.page-id-169 .section-footerform{
	display:none !important
}

.page-id-169 .lightblue2-border::after {
	display:none !important
}

.page-id-209 .section-footerform{
	display:none !important
}

.page-id-209 .lightblue2-border::after {
	display:none !important
}

.page-id-2 .section-footerform{
	display:none !important
}

.page-id-2 .lightblue2-border::after {
	display:none !important
}

.page-id-2 .section-middleform--single{
	display:none
}

.postid-451 h1{
	text-align:center
}

.postid-451 .col-md-5 {
	flex: 0 0 100%;
	max-width: 100%;
}

.postid-451 .col-md-5 img{
	margin:auto
}

.postid-451 .zindplus1{
	display:none
}

.postid-451 .section-footerform{
	display:none !important
}

.postid-451 .lightblue2-border::after {
	display:none !important
}

.postid-451 .blue-border::after {
	display: none;
}

.btn1 {
	margin-top: 30px;
	margin-bottom: 45px;
}

.btn1 a{
	background-color:#7acd01
}

.btn1-mobile a{
	background-color:#7acd01
}

.btn2 a{
	background-color:#e66b01
}

.main-btn{
	border: 2px dashed #fff;
	padding-top: 25px;
}

.btn-text{
	text-align: center;
	font-size: 30px;
	margin-bottom: 20px;
}

.btn-order{
	margin-bottom:45px;
	text-align:center
}

.btn-order a {
	display: inline-block;
	text-align: center;
	padding: 7px 45px 7px 45px;
	border-radius: 23px;
	color: #001527;
	text-decoration: none;
	font-size: 26px;
	width: 280px;
}

.btn-order .fa-angle-double-left {
  animation: MoveRightLeft 2s linear infinite;
  position: relative;
  top:2px;
  left: 0;
  right: 0;

}
@keyframes MoveRightLeft {
  0%, 100% {
    right: 0;
  }
  50% {
    right: 10px;
  }
}

.btn-order-sticky {
	margin-bottom: 10px;
	text-align: center;
	position: relative;
	left: -3px;
}

.btn-order-sticky a {
	display: inline-block;
	text-align: center;
	padding: 7px 6px 7px 11px;
	border-radius: 0 10px 58px 0;
	color: #001527;
	text-decoration: none;
	font-size: 23px;
	width: 200px;
	font-weight: 600;
	border: 2px dashed #fff;
	border-left: none;
}



[name="menu-381"] {
    background-image: url("./assets/icons/event.png") !important;
}

[name="number-641"] {
    background-image: url("./assets/icons/group.png") !important;
}

[name="date-411"] {
    background-image: url("./assets/icons/calendar.png") !important;
}

.sticky-mobile {
	position: fixed;
	bottom: 0px;
	z-index: 999;
	width: 100%;
	text-align: center;
}

.btn-order-sticky-mobile {
	width: 45%;
	display: inline-block;
}

.btn-order-sticky-mobile a {
	display: inline-block;
	text-align: center;
	padding: 7px 15px 7px 15px;
	border-radius: 30px 30px 0px 0;
	color: #001527;
	text-decoration: none;
	font-size: 19px;
	width: auto;
	font-weight: 600;
	border: 2px solid #fff;
	border-bottom: 0px;
}


@media (min-width: 768px){
  .top-form{
  	right: -4%;
  }
 .sticky-mobile {
	display:none
}
}
@media (max-width: 768px){
.section-hero {
	min-height: 0px;
}
}
.top-form{
	bottom: -15%;
}

