/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-2c8e89f {
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-e69ccee .geobin-heading-title h2 {
	margin-bottom: 5px;
	font-size: 36px;
}

.elementor-8 .elementor-element.elementor-element-e69ccee .heading-area {
	margin-bottom: 5px;
}

.elementor-8 .elementor-element.elementor-element-62de531 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-team-carousel-item {
	border-radius: 20px;
	background-color: #f7f7f7;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-figure img {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-figure {
	width: 240px;
	height: 240px;
	margin-bottom: 0px !important;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-figure > img {
	padding: 14px 14px 14px 14px;
	border-radius: 200px 200px 200px 200px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-name {
	font-weight: 600;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-position {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-bio {
	margin-bottom: 0px;
	font-size: 15px;
	font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-links > a:not(:last-child) {
	margin-right: 26px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-links > a {
	padding: 0px;
	color: #d3d3d3;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-links > a:hover, .elementor-8 .elementor-element.elementor-element-bc47696 .ha-member-links > a:focus {
	color: #8971f2;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .slick-prev, .elementor-8 .elementor-element.elementor-element-bc47696 .slick-next {
	top: 120px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #ab4545;
	border-radius: 38px 38px 38px 38px;
	overflow: hidden;
	color: #fefefe;
	background-color: #000;
}

.elementor-8 .elementor-element.elementor-element-bc47696.ha-arrow-sync-no .slick-prev {
	left: 0px;
}

.elementor-8 .elementor-element.elementor-element-bc47696.ha-arrow-sync-no .slick-next {
	right: 0px;
}

.elementor-8 .elementor-element.elementor-element-bc47696.ha-arrow-sync-yes .slick-next, .elementor-8 .elementor-element.elementor-element-bc47696.ha-arrow-sync-yes .slick-prev {
	left: 0px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .slick-prev {
	width: 40px;
	height: 40px;
	font-size: 15px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .slick-next {
	width: 40px;
	height: 40px;
	font-size: 15px;
}

.elementor-8 .elementor-element.elementor-element-bc47696 .slick-prev:hover, .elementor-8 .elementor-element.elementor-element-bc47696 .slick-next:hover {
	color: #f1e9e9;
}

.elementor-8 .elementor-element.elementor-element-bc47696 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f45f771 {
	margin-top: 20px;
	margin-bottom: 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-a07cb82:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8 .elementor-element.elementor-element-a07cb82 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2f2f2 35%, #b5bad1 100%);
}

.elementor-8 .elementor-element.elementor-element-a07cb82 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-a07cb82 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-17e864e i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-17e864e svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-8502ae8 i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-8502ae8 svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-e323f45 i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-e323f45 svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-8cc29bd i {
	color: #058dce;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-repeater-item-8cc29bd svg {
	fill: #058dce;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 {
	--e-price-table-header-background-color: #d71424;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__header {
	padding: 15px 0px 15px 0px;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__heading {
	color: #fff;
	font-size: 25px;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__price {
	padding: 25px 0px 25px 0px;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__currency {
	align-self: flex-start;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__after-price {
	justify-content: flex-start;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__features-list {
	--e-price-table-features-list-color: #000;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__features-list li {
	font-size: 17px;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__footer {
	padding: 30px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__button {
	font-size: 18px;
	background-color: #000;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__button:hover {
	background-color: #383838;
}

.elementor-8 .elementor-element.elementor-element-46f7cc9 > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2f2f2 35%, #b5bad1 100%);
}

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

.elementor-8 .elementor-element.elementor-element-b600555 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b600555 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b600555 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-8 .elementor-element.elementor-element-b600555 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-b600555 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8 .elementor-element.elementor-element-4211ac6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8 .elementor-element.elementor-element-4211ac6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2f2f2 35%, #b5bad1 100%);
}

.elementor-8 .elementor-element.elementor-element-4211ac6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-4211ac6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8 .elementor-element.elementor-element-2aa88b9 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-2aa88b9 .elementor-heading-title {
	color: #fff;
	font-size: 25px;
}

.elementor-8 .elementor-element.elementor-element-2aa88b9 > .elementor-widget-container {
	margin: 0px 0px -9px 0px;
	padding: 17px 17px 17px 17px;
	background-color: #d71424;
}

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

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms label.wpforms-error {
	display: block !important;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-contact-form {
	max-width: 436px;
	width: 436px;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field label, .elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field legend {
	font-size: 15px;
	font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field textarea, .elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field select {
	border-radius: 5px 5px 5px 5px;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field select {
	height: 39px;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-field {
	margin-bottom: -10px;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-submit-container .wpforms-submit {
	background-color: #000;
	color: #fff;
	border-radius: 10px 10px 10px 10px;
	font-size: 18px;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-submit-container {
	margin-top: 5px;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, .elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover {
	background: #2d2c2c !important;
}

.elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms input.wpforms-error, .elementor-8 .elementor-element.elementor-element-b884496 .eael-wpforms textarea.wpforms-error {
	border-width: 1px;
}

.elementor-8 .elementor-element.elementor-element-b884496 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-d4f6546 {
	margin-top: 20px;
	margin-bottom: 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-5f7b8cf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8 .elementor-element.elementor-element-5f7b8cf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2f2f2 35%, #b5bad1 100%);
}

.elementor-8 .elementor-element.elementor-element-5f7b8cf > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-5f7b8cf > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-repeater-item-17e864e i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-repeater-item-17e864e svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-repeater-item-9a5275a i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-repeater-item-9a5275a svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-repeater-item-a5af93f i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-repeater-item-a5af93f svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-c8f505b {
	--e-price-table-header-background-color: #d71424;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__header {
	padding: 15px 0px 15px 0px;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__heading {
	color: #fff;
	font-size: 25px;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__price {
	padding: 25px 0px 25px 0px;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__currency {
	align-self: flex-start;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__after-price {
	justify-content: flex-start;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__features-list {
	--e-price-table-features-list-color: #000;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__features-list li {
	font-size: 17px;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__footer {
	padding: 30px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__button {
	font-size: 18px;
	background-color: #000;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__button:hover {
	background-color: #383838;
}

.elementor-8 .elementor-element.elementor-element-c8f505b > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2f2f2 35%, #b5bad1 100%);
}

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

.elementor-8 .elementor-element.elementor-element-164ac50 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-164ac50 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-164ac50 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-8 .elementor-element.elementor-element-164ac50 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-164ac50 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8 .elementor-element.elementor-element-ef3754f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8 .elementor-element.elementor-element-ef3754f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2f2f2 35%, #b5bad1 100%);
}

.elementor-8 .elementor-element.elementor-element-ef3754f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-ef3754f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-17e864e i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-17e864e svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-8502ae8 i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-8502ae8 svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-cada693 i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-cada693 svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-e323f45 i {
	color: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-repeater-item-e323f45 svg {
	fill: #2db00c;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 {
	--e-price-table-header-background-color: #d71424;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__header {
	padding: 15px 0px 15px 0px;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__heading {
	color: #fff;
	font-size: 25px;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__price {
	padding: 25px 0px 25px 0px;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__currency {
	align-self: flex-start;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__after-price {
	justify-content: flex-start;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__features-list {
	--e-price-table-features-list-color: #000;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__features-list li {
	font-size: 17px;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__footer {
	padding: 30px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__button {
	font-size: 18px;
	background-color: #000;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__button:hover {
	background-color: #383838;
}

.elementor-8 .elementor-element.elementor-element-6bdcb26 > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f2f2f2 35%, #b5bad1 100%);
}

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

@media (max-width:1024px) {
	.elementor-8 .elementor-element.elementor-element-f45f771 {
		margin-top: 0px;
		margin-bottom: 80px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-d4f6546 {
		margin-top: 0px;
		margin-bottom: 80px;
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-8 .elementor-element.elementor-element-2c8e89f {
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-f45f771 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-a07cb82 > .elementor-element-populated {
		margin: 10px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-46f7cc9 .elementor-price-table__heading {
		font-size: 23px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4211ac6 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-2aa88b9 .elementor-heading-title {
		font-size: 23px;
	}
	
	.elementor-8 .elementor-element.elementor-element-d4f6546 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-5f7b8cf > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c8f505b .elementor-price-table__heading {
		font-size: 23px;
	}
	
	.elementor-8 .elementor-element.elementor-element-ef3754f > .elementor-element-populated {
		margin: 10px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-6bdcb26 .elementor-price-table__heading {
		font-size: 23px;
	}
}

@media (min-width:768px) {
	.elementor-8 .elementor-element.elementor-element-a07cb82 {
		width: 44.715%;
	}
	
	.elementor-8 .elementor-element.elementor-element-b600555 {
		width: 9.575%;
	}
	
	.elementor-8 .elementor-element.elementor-element-4211ac6 {
		width: 45.042%;
	}
	
	.elementor-8 .elementor-element.elementor-element-5f7b8cf {
		width: 45%;
	}
	
	.elementor-8 .elementor-element.elementor-element-164ac50 {
		width: 9.332%;
	}
	
	.elementor-8 .elementor-element.elementor-element-ef3754f {
		width: 45%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-8 .elementor-element.elementor-element-a07cb82 {
		width: 48%;
	}
	
	.elementor-8 .elementor-element.elementor-element-b600555 {
		width: 4%;
	}
	
	.elementor-8 .elementor-element.elementor-element-4211ac6 {
		width: 48%;
	}
	
	.elementor-8 .elementor-element.elementor-element-5f7b8cf {
		width: 48%;
	}
	
	.elementor-8 .elementor-element.elementor-element-164ac50 {
		width: 4%;
	}
	
	.elementor-8 .elementor-element.elementor-element-ef3754f {
		width: 48%;
	}
}

/* Start custom CSS for section, class: .elementor-element-e43ed40 */
section[data-id="e43ed40"] {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3fa1b70 */
.elementor-element-3fa1b70 {
	display: none;
}

section[data-id="2754268"] {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-db5fa66 */
section[data-id="db5fa66"] {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for price-table, class: .elementor-element-46f7cc9 */
.elementor-price-table .elementor-price-table__features-list svg {
	width: 100% !important;
	margin-bottom: -20px;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-f45f771 */
.elementor-8 .elementor-element.elementor-element-8dc347b .eael-wpforms .wpforms-submit-container .wpforms-submit {
	margin: 0 auto;
}

/* End custom CSS */

/* Start custom CSS for price-table, class: .elementor-element-c8f505b */
.elementor-price-table .elementor-price-table__features-list svg {
	width: 100% !important;
	margin-bottom: -20px;
}

/* End custom CSS */

/* Start custom CSS for price-table, class: .elementor-element-6bdcb26 */
.elementor-price-table .elementor-price-table__features-list svg {
	width: 100% !important;
	margin-bottom: -20px;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-d4f6546 */
.elementor-8 .elementor-element.elementor-element-8dc347b .eael-wpforms .wpforms-submit-container .wpforms-submit {
	margin: 0 auto;
}
