.why-us-tabs .cmsi-check-circle-2 {
	color: white !important;
}

.
.why-us-tabs .cms-link {
    display: none !important;
}
.ge-white-header h4{
	color: white !important;
}

.ge-white-header h2{
	color: white !important;
}

.ge-hidden {
	display: none !important;
}

.page-id-58 .cms-page-title-wrapper {
	padding-top: 0px !important;
}

.elementor-page-58 .header-ontop #main-menu-mobile .btn-nav-mobile:before,.elementor-page-58 .header-ontop #main-menu-mobile .btn-nav-mobile span,.elementor-page-58 .header-ontop #main-menu-mobile .btn-nav-mobile:after{
	background-color: #d67c2d;
}

.logo-ontop .cms-logo{
	width: 100px;
}

.logo-mobile-ontop .cms-logo{
	width: 80px;
}

.elementor-32 .elementor-element.elementor-element-e1e0416 .cms-slider-container {
    height: 650px;
}

@media (max-width: 439px) {
.elementor-32 .elementor-element.elementor-element-e1e0416 .cms-slider-container {	
    height: 485px;
 }
}

@media (min-width: 440px) and (max-width: 767px) {
.elementor-32 .elementor-element.elementor-element-e1e0416 .cms-slider-container {	
    height: 350px;
 }
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-32 .elementor-element.elementor-element-e1e0416 .cms-slider-container {	
    height: 500px;
 }
}

.ge-solutions-carousel .cms-post-image{
	background: linear-gradient(180deg, #50722ca3 0%, #50722c 70%);
}

.elementor-element-a2f03bd .cms-post-image{
	background: linear-gradient(180deg, #50722ca3 0%, #50722c 70%);
}

.ge-solutions-carousel img.cms-radius-br-32 {
    opacity: 0.8;
}

.elementor-element-a2f03bd img.cms-radius-br-32 {
    opacity: 0.8;
}

.ge-solutions-carousel .cms-item-content-inner {
	padding-left: 20px;
	padding-right: 20px;
}

.ge-solutions-carousel .cms-featured.cms-post-standard{
	padding-top: 0px;
	padding-right: 0px;
}

.elementor-element-a2f03bd .cms-featured.cms-post-standard{
	padding-top: 0px;
	padding-right: 0px;
}


.ge-faq-accordion .cms-ac-title-icon-close:before {
    background-color: #d3d3d3 !important;
    color: black !important;
}

.ge-leadership .cmsi-linkedin{
	color: #0077b5;	
}

@media (max-width: 767px){
.cms-footer .elementor-column {
    width: 100% !important;
}
}

.ge-solutions-landing-carousel .cms-item-content-title a{
	color: white !important;
}

.ge-products-landing-carousel .cms-item-content-title a{
	color: white !important;
}

.elementor-element-502bbf6{
	overflow:hidden;
}

.elementor-element-502bbf6 .cms-swiper-slide {
  margin-right: 38px !important;
	
}

.elementor-element-502bbf6 .cms-featured{
	padding-top:0px !important;
	padding-right: 0px !important;
}

.elementor-element-502bbf6 .cms-item-content-inner{
	padding: 50px 10px 50px 30px !important;
}

.elementor-element-502bbf6 .cms-post-image {
    overflow: hidden;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 260px;
}

@media (max-width: 767px){
	.elementor-element-502bbf6 .cms-post-image {
		width: 250px;
	}
}

.elementor-element-502bbf6{
	margin-top: -30px;
}

.elementor-element-bb3c3c7 .cms-overlay-gradient:after {
	background-image: none !important;
}

.elementor-element-bb3c3c7 .cms-overlay-gradient:before {
	background-color: white !important;
}

@media (min-width: 1280px){
.elementor-element-7d8a9e4 .cms-desc {
    padding-top: 100px !important;
}
}

/* .elementor-element-502bbf6 .cms-swiper-pagination-circle:before{
	background: white !important;
}

.elementor-element-502bbf6 .cms-swiper-pagination-circle:hover:before {
 background:#50722d !important;
}

.elementor-element-502bbf6 .cms-swiper-pagination-circle.active:before {
 background:#50722d !important;
}
 */
@media (max-width: 767px){
.elementor-element-502bbf6 .cms-swiper-dots-mobile-false .cms-swiper-dots {
    display: flex;
		margin-top: -30px;
}
}

/*  .elementor-element-502bbf6 .cms-item-content-inner {
	background: #c9762b1c;
} */

.elementor-element-502bbf6 > .elementor-widget-container {
	background-color: white !important;
}

.elementor-element-502bbf6 > .elementor-widget-container .cms-mainheading {
		color:black !important;
}

.elementor-element-502bbf6 > .elementor-widget-container .cms-desc {
		color:black !important;
}

@media (max-width: 767px){
.elementor-element-4215259 .elementor-widget-container {
    padding: 20px 10px 50px 10px !important;
}
}

@media (max-width: 767px){
.elementor-element-cf2998c .elementor-widget-container {
    padding: 20px 10px 50px 10px !important;
}
}

@media (max-width: 767px){
.elementor-element-1098495 .elementor-widget-container {
    padding: 20px 10px 50px 10px !important;
}
}

.elementor-element-9e1630c img{
	width: 350px !important;
}

.ge-leadership .cms-team--info{
	margin-top: 0px;
}

.team-desc {
color: #616161;
}

.header-ontop .cms-primary-menu > li.current-menu-item > a,.cms-primary-menu > li > a:hover {
    color: #d67c2d !important;
}

.cms-rate-star img {
    width: 50px;
}

.cms-counter-number-wrap {
	font-size:36px;
}

/* .cms-socials-layout-6 .social-icon svg{
	  width: 20px;
    fill: white;
}
 */

/* .cms-pagetitle-divider-icon {
	display: none;
} */