/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.page-id-4802 html * {
	font-family: Varela Round;
}

.layout-content.boxed #primary #content{margin-top: 0;}

.page-id-4802 #primary{padding:0px  !important;}

body.admin-bar .sticky-header{top: 5px!important;}

.sticky-header .logo{max-height:96px;}

.sticky-header .logo-img-secondary {margin-top: 17px;margin-right: 100px;}

.page-id-4802 .layout-content.boxed {
	max-width: 100%;
}

.nav-main-inner:after{
	padding-top: 0px;}

.page-id-4802 .nav-main-inner{
	padding-top: 34px;}

.page-id-4802 .sf-menu li.active a { color: #fff; font-weight: bold;
}

.page-id-4802 a.search-toggle{color: #fff;}

.page-id-4802 .sf-menu * { margin: -1px;}

.page-id-4802 .sf-menu a {color: #fff;}

.style-light_style blockquote.easy_testimonial{
background-color:transparent;}

.page-id-4802 #header,.page-id-4802 .sticky-header {background-color: rgba(67, 130, 128, 0.8);}

.page-id-4802 .elementor-element-h2ar1cy,
.page-id-4802 .elementor-element-o6axyty,
.page-id-4802 .elementor-element-gkk3v3q,
.page-id-4802 .elementor-element-7te13bs {
	margin-top: -80px;
}

.page-id-4802 .elementor-align-center .elementor-button {
	width: 37%;
}

.easy-t-cycle-pager span{font-size:130px;}

.easy-t-cycle-pager span.cycle-pager-active{color: #EF3C54;}

.easy-t-cycle-pager span{width: 46px; line-height: 55px;}

blockquote.easy_testimonial{text-align: center;}

.page-id-4802 .elementor-element-l6zhm2l .elementor-button {	width: 21%;
}

.page-id-4802 .elementor-element-36kc5ir .elementor-button{	width: 21%;}

.page-id-4802 .elementor-widget-button .elementor-button {
	background-color: rgba(240,55,86,0.8);
}

.page-id-4802 .elementor-button.elementor-size-md {
	font-size: 28px;
	font-weight: bold;
}

#fff .elementor-container.elementor-column-gap-default {max-width: none;}

.elementor-element-zuibj2z p {width: 82%; padding-right: 21%;}

.elementor-element-fn03tqm img {width:150px;}

.elementor-element-vev3vat {    margin-right: -29%;}

.elementor-element-3wtu6zg .elementor-widget-container {    margin-bottom: -15px; }

.elementor-element-5a1l9ip .grid-heading {text-align: center;
    padding-left: 66px;
    padding-right: 66px; }

.elementor-element-qqowtbu .elementor-column-gap-default{max-width:none !important;}

@media only screen and (max-width: 800px)  {
html * {
font-size: 15px !important;
}
	.elementor-element-dk9owoc .elementor-image img{ margin-top: -110px; margin-bottom: -30px;}
.elementor-element-oszrij2 .elementor-heading-title {margin-right: -25px;}
.elementor-4802 .elementor-element.elementor-element-jkzyiss .elementor-widget-container{margin:0;}
.page-id-4802 .elementor-element-36kc5ir .elementor-button,.page-id-4802 .elementor-element-l6zhm2l .elementor-button {width:42%;}
.elementor-element-fn03tqm .elementor-image{margin-left: 120px;}
.elementor-element-vev3vat .elementor-element-populated {margin-right: 130px;}
.easy-t-slideshow-wrap .easy-t-cycle-controls {display:none;}
}

