.elementor-2792 .elementor-element.elementor-element-e88f4d3 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.1s, border-radius 0.3s, opacity 0.1s;}.elementor-2792 .elementor-element.elementor-element-e88f4d3:hover > .elementor-background-overlay{opacity:0.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2792 .elementor-element.elementor-element-e88f4d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-17px;margin-bottom:-130px;padding:0px 0px 0px 0px;z-index:3;}.elementor-2792 .elementor-element.elementor-element-e4d4cf7 > .elementor-element-populated{margin:-6px 0px 0px 0px;}.elementor-2792 .elementor-element.elementor-element-c0d6aa2{margin-top:-10px;margin-bottom:-14px;padding:0px 0px 0px 0px;}.elementor-2792 .elementor-element.elementor-element-d2ea355{text-align:center;z-index:3;}.elementor-2792 .elementor-element.elementor-element-d2ea355 .elementor-image img{width:94px;}.elementor-2792 .elementor-element.elementor-element-d2ea355 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-menu-toggle{margin:0 auto;}.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;font-style:normal;}.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--main .elementor-item{color:#ffffff;}.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--main .elementor-item:focus{color:#b2b2b2;}.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--dropdown a, .elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-menu-toggle{color:#FFFFFF;}.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-28px !important;}.elementor-2792 .elementor-element.elementor-element-2cbe288 > .elementor-widget-container{margin:15px 0px 0px 0px;}@media(min-width:768px){.elementor-2792 .elementor-element.elementor-element-d06db13{width:27%;}.elementor-2792 .elementor-element.elementor-element-9bca53b{width:2.142%;}.elementor-2792 .elementor-element.elementor-element-160a23f{width:120.858%;}}/* Start custom CSS for nav-menu, class: .elementor-element-2cbe288 */.header-element .elementor-nav-menu li:not(:first-child) a.elementor-item:after {
	content: "";
	width: 7px;
	height: 7px;
	background: #fff!important;
	position: absolute;
	right: 0;
	border-radius: 50%;
	display: inline-block;
	opacity: 1 !important;
	vertical-align: middle
}

 .elementor-element.elementor-element-e88f4d3>.elementor-background-overlay {
	opacity: 1;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .37) 57%, rgba(0, 0, 0, .65) 100%);
	background-image: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .37) 57%, rgba(0, 0, 0, .65) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
	-webkit-box-shadow: 0 9px 17px 0 rgba(0, 0, 0, .28);
	-moz-box-shadow: 0 9px 17px 0 rgba(0, 0, 0, .28);
	box-shadow: 0 9px 17px 0 rgba(0, 0, 0, .28)
}

.elementor-2792 .elementor-nav-menu--dropdown {
	background-color: rgba(0, 0, 0, .5)!important
}

.elementor-2792 .elementor-nav-menu li a.elementor-sub-item {
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	width: 200px;
	padding: 10px!important;
	white-space: initial
}

.elementor-2792 .sub-menu li.menu-item-has-children .sub-menu {
	left: 0!important
}

.elementor-2792 .elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
	font-family: Open Sans
}

.elementor-2792 .elementor-nav-menu--layout-horizontal .elementor-nav-menu a span.sub-arrow {
	display: none
}

.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu--main .elementor-item {
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	padding: 12px 22px!important
}

.elementor-2792  .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu {
	top: 73px!important
}

section.elementor-element.elementor-element-e88f4d3.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
	margin-top: 2px
}

.elementor-2792 .elementor-element.elementor-element-e88f4d3:hover>.elementor-background-overlay {
	opacity: 1
}
@media (max-width:414px) {
    div#wp-toolbar li a {
    width: 40px !important;
    padding: 0 !important;
}

.wpseo-score-icon.adminbar-seo-score.ok {
    display: none !important;
}


}

@media (max-width:1024px) {
    .menu_box .elementor-nav-menu li a:after {
    display:none !important
}
    .admin-bar .menu_box .elementor-menu-toggle {
    top: 67px !important;
}


.elementor-2792 .elementor-element.elementor-element-d06db13 {
    width: 100%;
}
.logo_box {
    float: left;
    left: 30px;
    top: 8px;
    text-align: left !important;
}
.elementor-2792 .menu_box .elementor-menu-toggle {
    position: fixed;
    right: 30px;
    top: 30px;
}
.elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 0 !important;
}
 .admin-bar .elementor-2792 .elementor-element.elementor-element-2cbe288 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 46px !important;
}
	.elementor-2792 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
		padding: 6px
	}
 .elementor-2792 .elementor-element.elementor-element-e88f4d3>.elementor-background-overlay {
		background: 0 0;
		box-shadow: none
	}
	.elementor-2792 .elementor-2792 .elementor-element.elementor-element-160a23f {
		width: auto!important
	}
	.elementor-2792 .elementor-menu-toggle:after {
		content: 'MENU';
		color: #fff;
		font-size: 20px;
		font-weight: 600;
		padding-left: 10px
	}
	.elementor-2792 .elementor-menu-toggle {
		flex-flow: row-reverse;
		color: #fff;
		background-color: #336ca6;
		border-radius: 25px;
		padding: 5px 12px
	}
	.elementor-2792 .elementor-menu-toggle.elementor-active {
		background-color: #000
	}
	.elementor-2792 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		position: fixed;
		width: 100%;
		margin: 0;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		z-index: 10;
		background-color: #336ca6!important;
		padding-top: 80px
	}
	.elementor-2792 .elementor-menu-toggle {
		position: fixed;
		z-index: 9999
	}
	.elementor-2792 .elementor-nav-menu--dropdown a {
		color: #fff;
		font-size: 16px;
		font-weight: 600
	}
	.elementor-2792 .elementor-nav-menu li {
		width: 300px;
		margin: auto
	}
	.elementor-2792 .elementor-nav-menu li:not(:first-child) a.elementor-item:after {
		opacity: 0!important
	}
	.elementor-2792 .elementor-nav-menu li a.elementor-sub-item {
		font-size: 16px!important
	}
}

.elementor-2792 .elementor-nav-menu--dropdown .elementor-item.highlighted {
	background-color: #193653;
}

.elementor-2792 .elementor-element.elementor-element-e88f4d3 > .elementor-background-overlay {
 
    opacity: 0.5 !important;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e88f4d3 */.elementor-nav-menu .menu-item-148 a ::after
    {
	content: "aa";
	width: 7px;
	height: 7px;
	background: #fff;
	position: absolute;
	right: 0;
	border-radius: 50%;
	top: 22px;
    }/* End custom CSS */
/* Start custom CSS */header .page-header {
    display: none;
}/* End custom CSS */