/* top bar section */
.top-bar-section .top-bar-col:hover .elementor-icon{
	color: #F15A24 !important;
	fill: #F15A24 !important;
}
.top-bar-section .top-bar-col a{
	color: #333 !important;
}
.top-bar-section .top-bar-col a:hover{
	color: #29ABE2 !important;
}
.top-bar-section .top-bar-col .elementor-icon{
	border-color: #88898952 !important;
}
/* header part */
.site-header .main-header-bar {
    border-bottom-width: 0px !important;
	 background: #29ABE2 !important;
}
.site-header .ast-container{
	padding: 0 40px !important;
}
.site-header .site-branding{
	padding-bottom: 0 !important;
}
.site-header .ast-site-identity{
	display: block !important;
	padding: 0 !important;
}
#site-navigation{
	text-align: left !important;
}
#site-navigation .main-header-menu a{
	color: #fff !important;
	font-size: 16px !important;
	font-weight: 500 !important;
}
/* services section */
.services-section .services-col  .first-img{
	position: relative !important;
}
.services-section .services-col .first-img:before{
	content: '';
	position: absolute !important;
	width: 60px !important;
	height: 60px !important;
	top: -12px;
	left: -12px;
	background: #F15A24 !important;
	z-index: -1;
}
/* Job-openings-section */
.Job-openings-section .Job-openings-col{
	top: 0 !important;
	transition: 0.5s;
}
.Job-openings-section .Job-openings-col:hover{
	transform: translatey(-12px);
}
.Job-openings-section .Job-openings-col:hover .elementor-icon{
	color: #F15A24 !important;
	fill: #F15A24 !important;
}

/* contact-section */
.contact-section .contact-col input[type="submit"]{
	background: #29ABE2 !important;
	color: #fff !important;
	font-size: 14px !important;
	font-weight: 400;
	text-transform: uppercase;
	transition: 0.3s;
}
.contact-section .contact-col textarea{
	height: 150px !important;
}
.contact-section .contact-col lable{
	color: #333 !important;
	font-size: 15px;
	font-weight: 500;
}
.contact-section .contact-col lable span{
	color: #F15A24 !important;
}
.contact-section .contact-col .half{
	border-color: #29abe23d !important;
}
.contact-section .contact-col input[type="submit"]:hover{
	background: #F15A24 !important;
	color: #fff !important;;
}

/* footer section */

.footer-section .footer-col .menu{
	margin: 0 !important;
	list-style: none !important;
}
.footer-section .footer-col .menu li{
	margin-bottom: 5px !important;
}
.footer-section .footer-col .menu a{
	color: #fff !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	position: relative !important;
	padding-left: 20px !important;
	transition: 0.3s !important;
}
.footer-section .footer-col .menu a:before{
	content: '\f0da';
	position: absolute;
	font-family: "Font Awesome 5 Free" !important;
    font-weight: 900;
	font-size: 16px !important;
	left: 0;
}
.footer-section .footer-col .menu a:hover:before, .footer-section .footer-col .menu a:hover, .footer-section .footer-col a:hover{
	color: #F15A24 !important;
}
.footer-section .footer-col a{
	color: #fff !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	transition: 0.3s !important;
}

/* responsive */
@media only screen and (max- 
}