/* Enter Your Custom CSS Here */

.elementor-element-9b6d4c1 {
  display: none;
}

.elementor-4073 .elementor-element.elementor-element-25967f0.sticky_enabled:not(.elementor-motion-effects-element-type-background) {
	background: rgba(79, 39, 0, .95);
}

.elementor-4073 .elementor-element.elementor-element-4228ba5 nav ul.sub-menu li.no-hover > a:hover {
	color: #333 !important;
}

.elementor-4073 .elementor-element.sticky_enabled nav > ul > li.current-menu-ancestor > a, .elementor-4073 .elementor-element.sticky_enabled nav > ul > li.current-menu-ancestor > a:hover, .elementor-4073 .elementor-element.sticky_enabled nav > ul > li.current-menu-item > a, .elementor-4073 .elementor-element.sticky_enabled nav > ul > li > a:hover, .elementor-4073 .elementor-element.elementor-element-4228ba5 nav ul.sub-menu li > a:hover {
	color: #F47514 !important;
}

.elementor-4073 .elementor-element nav > ul > li.current-menu-ancestor > a, .elementor-4073 .elementor-element nav > ul > li.current-menu-ancestor > a:hover, .elementor-4073 .elementor-element nav > ul > li.current-menu-item > a, .elementor-4073 .elementor-element nav > ul > li > a:hover {
	color: #4e2700 !important;
}

.elementor-4073 .elementor-element.elementor-element-25967f0.sticky_enabled:not(.elementor-motion-effects-element-type-background) > .elementor-container {
	min-height: 80px;
}

.sticky_enabled .wpda-builder-logo_container.has_sticky_logo a img.wpda-builder-logo_sticky {
	height: 60px;
}

.elementor-4073 .elementor-element.elementor-element-25967f0 {
	color: #4e2700;
}

.sticky_enabled .elementor-element.elementor-element-4228ba5 nav > ul > li > a {
    color: #fff;
}

.elementor-8129 .elementor-element.elementor-element-3887a3e:not(.elementor-motion-effects-element-type-background) {
	max-height: 900px;
}

.home-promotion .portfolio_carousel_wrapper .portfolio_item .img {
	border-radius: 20px;
	width: 100%;
}

.home-promotion .portfolio_carousel_wrapper .portfolio_item .img_wrap .img img {
	width: 100%;
}

.home-promotion .portfolio_carousel_wrapper .portfolio_item .wrapper .text_wrap .title {
	order: 1;
}

.home-promotion .portfolio_carousel_wrapper .portfolio_item .wrapper .text_wrap .portfolio_item_desc {
	order: 2;
	text-align: left;
}

.elementor-8310 .elementor-element.elementor-element-26ed6310 .elementor-image, .elementor-8325 .elementor-element.elementor-element-26ed6310 .elementor-image {
	text-align: left;
}

.elementor-8310 .elementor-element.elementor-element-26ed6310 .elementor-image img, .elementor-8325 .elementor-element.elementor-element-26ed6310 .elementor-image img {
	max-width: 500px;
}

.row.home5_form input[type=text], .wpcf7 .row.home5_form input[type=email], .wpcf7 .row.home5_form input[type=url] {
	color: #333;
  border-bottom-color: rgba(0,0,0, 0.3);
}

.wpcf7 .row.home5_form textarea {
}

.wpcf7 .row.home5_form input[type=submit] {
	margin-top: 0;
  background-image: linear-gradient(96deg, #54545b 0%,#000000 51%, #54545b 100%);
}

.wpcf7 .ajax-loader {
	display: none;
}

.course .elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
	padding: 0;
}

.course-overview li {
	font-size: 18px;
}

.elementor-kit-1046 a:hover {
	color: #ff914d;
}

.elementor-element-5c6379e, .elementor-element-78eb4b4, .elementor-element-497a640 {
	display: none;
}

.gt3_single_team_header {
	align-items: baseline;
}

.our-instructors-img img {
	border-radius: 10px;
}

.gt3_single_team_header .gt3_single_team_thumbnail__wrapper img {
	border-radius: 10px;
}

.gt3_single_team_descr {
	margin-top: 46px;
}

.gt3_single_team_info .gt3_team_title_position {
	margin-bottom: 20px;
}

.mce_inline_error {
	font-size: 12px;
}

@media only screen and (min-width: 1200px) {
	.wpda-header-builder .wpda-menu .gt3_megamenu_active>.sub-menu>li {
		 display: table;
		 padding-top: 0;
		 padding-bottom: 0;
	}
	.wpda-header-builder .wpda-menu .gt3_megamenu_active>.sub-menu>li>a {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.wpda-header-builder .wpda-menu .gt3_megamenu_active>ul.sub-menu>li.megamenu-item-has-title>a {
		color: #333 !important;
	}
	.wpda-header-builder .wpda-menu .gt3_megamenu_active>ul.sub-menu>li.megamenu-item-has-title>aa:hover {
		color: #ff914d !important;
	}
	.wpda-header-builder .wpda-menu .gt3_megamenu_active>.sub-menu>li, .wpda-header-builder .wpda-menu .gt3_megamenu_active>.sub-menu>li>ul {
		width: 250px;
		min-width: 250px;
	}
	.wpda-header-builder .wpda-menu .gt3_megamenu_active>.sub-menu>li:not(:last-child):before {
		display: none !important;
	}
}

@media only screen and (min-width: 768px) {
	.mc_form_inside .mc_signup_submit {
		display: inline-table;
		margin-top: 10px;
		margin-left: 0;
	}
}

@media only screen and (max-width: 768px) {
	.elementor-4073 .elementor-element.elementor-element-25967f0 {
		color: #fff;
	}
	
	.mobile_menu_active .wpda-mobile-navigation-toggle .wpda-toggle-inner, .mobile_menu_active .wpda-mobile-navigation-toggle .wpda-toggle-inner:after {
		color: #4e2700;
	}
	
	.elementor-4073 .elementor-element.elementor-element-4228ba5 nav > ul > li > a {
		color: #4e2700;
	}
}

@media only screen and (max-width: 767px) {
	.elementor-4674 .elementor-element.elementor-element-c4154c4 {
		padding: 0;
	}
	
	.wpda-mobile-navigation-toggle .wpda-toggle-box .wpda-toggle-inner {
		color: #fff;
	}
	
	.mobile_menu_active .wpda-mobile-navigation-toggle .wpda-toggle-box .wpda-toggle-inner {
		color: #4e2700;
	}
	
	.sticky_enabled .elementor-element.elementor-element-4228ba5 nav > ul > li > a {
		color: #4e2700;
	}

}