
.elementor-7039 .elementor-element.elementor-element-e5cb811 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--background-transition: .3s;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7039 .elementor-element.elementor-element-e5cb811, .elementor-7039 .elementor-element.elementor-element-e5cb811::before {
	--border-transition: .3s;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs {
	padding: 20px 20px 20px 20px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li {
	font-family: "Poppins", Sans-serif;
	font-weight: 900;
	background-color: #f1f1f1;
	color: #283474;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(34, 136, 51, .27);
	border-radius: 8px 8px 8px 8px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li i {
	font-size: 40px;
	color: #283474;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li img {
	width: 40px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li svg {
	width: 40px;
	height: 40px;
	fill: #283474;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-tab-inline-icon li .title-before-icon {
	margin-right: 10px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-tab-inline-icon li .title-after-icon {
	margin-left: 10px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-tab-top-icon li i, .elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-tab-top-icon li img, .elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-tab-top-icon li svg {
	margin-bottom: 10px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li {
	padding: 15px 15px 15px 15px;
	margin: 15px 0px 0px 0px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li:hover {
	background-color: #f9f9f9;
	color: #283474;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i {
	color: #283474;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg {
	fill: #283474;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li.active {
	background-color: #f9f9f9;
	color: #283474;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #283474;
	border-radius: 8px 8px 8px 8px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li.active > i {
	color: #283474;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg {
	fill: #283474;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 {
	width: 100%;
	max-width: 100%;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17 > .elementor-widget-container {
	background-color: #eff0f0;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7039 .elementor-element.elementor-element-bdd1b17.ha-has-bg-overlay > .elementor-widget-container:before {
	transition: background .3s;
}

@media (max-width:1440px) {
	.elementor-7039 .elementor-element.elementor-element-e5cb811 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
}

@media (min-width:768px) {
	.elementor-7039 .elementor-element.elementor-element-e5cb811 {
		--content-width: 1170px;
	}
}

@media (max-width:767px) {
	.elementor-7039 .elementor-element.elementor-element-e5cb811 {
		--gap: 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7039 .elementor-element.elementor-element-bdd1b17 .eael-advance-tabs {
		padding: 20px 20px 20px 20px;
	}
}
