/* End custom CSS */

.elementor-348705 .elementor-element.elementor-element-28b5b25 {
	--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;
	--justify-content: space-between;
	--align-items: center;
}

.elementor-348705 .elementor-element.elementor-element-28b5b25:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-28b5b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #672c7b;
}

.elementor-348705 .elementor-element.elementor-element-f4f9577 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-f4f9577 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-348705 .elementor-element.elementor-element-f4f9577 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f4f9577 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-b99feb9 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-b99feb9 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-348705 .elementor-element.elementor-element-b99feb9 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b99feb9 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-53f5733 {
	--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;
	--justify-content: space-between;
	--align-items: center;
}

.elementor-348705 .elementor-element.elementor-element-53f5733:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-53f5733 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #672c7b;
}

.elementor-348705 .elementor-element.elementor-element-f57bd4d .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-f57bd4d .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-348705 .elementor-element.elementor-element-f57bd4d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f57bd4d .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-ab9570a .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-ab9570a .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-348705 .elementor-element.elementor-element-ab9570a {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ab9570a .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-348705 .elementor-element.elementor-element-168fb04 {
	--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: center;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b004e85 .favethemes-site-logo {
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-a84e3f9 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-50ba7d2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-d766c17 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-4a86067 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-4a86067 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-4a86067 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-4a86067 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-e323afa {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-dd3f468 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-91c34f5 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-91c34f5 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-91c34f5 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-091e2cd .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-1a0813c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-6d69abd {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-4dbf1f4 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-4dbf1f4 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-4dbf1f4 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-93985f0 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-dea4974 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-45c882a .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-45c882a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-45c882a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-058cd2b .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-e0603fa {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-cb6b403 {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-cb6b403 .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-4e8ba8c {
	--display: flex;
	--min-height: 0px;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-348705 .elementor-element.elementor-element-e003697 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-e003697 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-e003697 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-e003697 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-c637bbb .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-0d332aa {
	--display: flex;
	--justify-content: space-evenly;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 .elementskit-clients-slider {
	--ekit_client_logo_left_right_spacing: 0px;
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 .ekit-price-card-slider {
	--ekit_client_logo_slidetosho: 7;
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 .elementskit-clients-slider .single-client {
	background-color: rgba(115, 54, 54, 0);
	min-height: 0px;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 .simple_logo_image .single-client .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 .elementskit-clients-slider .single-client img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 .simple_logo_image .single-client:hover .content-image img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-e0e3686 .simple_logo_image .single-client:hover .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-e8e0ce6 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-7594cfa {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-5c06962 {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-5c06962 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-5c06962.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-5c06962 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-5c06962 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-5c06962 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-b4b4956 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-49105f1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-bc4c74a .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-bc4c74a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-bc4c74a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-904f8e1 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-c362ddd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f1ac414 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-f1ac414 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-f1ac414 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-e935b7b .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-a4f130f {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-5bee89f {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-5bee89f .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-31eef2d {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-a2d723a > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-a2d723a .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-a2d723a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-a2d723a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-0518322 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-3bb8c11 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-2b9a9e2 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-944aed4 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-e6b6746 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-4fff067 {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-4fff067 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-4fff067.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-4fff067 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-4fff067 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-4fff067 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8b92f84 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-5c15f13 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-5425470 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-5425470 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-5425470 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-6743dcd .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-0020ee6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-41731c4 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-41731c4 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-41731c4 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-070e648 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-a2da03c {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-a5533a0 {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a5533a0 .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-dc0503b {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-9ff919c > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-9ff919c .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-9ff919c .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-9ff919c .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-c0add50 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b22cbfd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-4e0c1a7 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-25b19aa {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-94ac909 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-5b157fd {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-5b157fd > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-5b157fd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-5b157fd .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-5b157fd .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-5b157fd .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-924964b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-66f22b5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-c594206 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-c594206 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-c594206 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-afdeb01 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-3558104 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-e5f0983 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-e5f0983 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-e5f0983 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-70b1c54 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-c0bd02a {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-dde2f8d {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-dde2f8d .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-c10b23b {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-641648f > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-641648f .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-641648f .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-641648f .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-5f8ecdf {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-9b759f4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-6a868b5 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-09892c2 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ee00f7c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-992b20f {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-992b20f > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-992b20f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-992b20f .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-992b20f .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-992b20f .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-04bfeae {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-3874434 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f4758f9 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-f4758f9 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-f4758f9 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-4e585d0 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-6b2b2fa {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-8d97d35 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-8d97d35 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8d97d35 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-7b5e853 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-d44f804 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-54b035f {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-54b035f .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-1051cf2 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-5dae543 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-5dae543 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-5dae543 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-5dae543 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-a973bfc {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-e398f8a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-b11b679 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-e45ecd4 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-d2f0665 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-ac135b9 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-ac135b9 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-ac135b9 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-ac135b9 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-2e34221 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f07c3ea {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-fe8a384 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-bcd1ff6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-d11de52 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-82cec9d .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-82cec9d .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-82cec9d .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-4678762 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-1d277de {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-1d277de:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-1d277de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/01/ramhan-island.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-1d277de:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-1d277de > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-b53e55c {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-b53e55c > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-b53e55c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-46ef55d {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-46ef55d::before, .elementor-348705 .elementor-element.elementor-element-46ef55d > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-46ef55d > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-46ef55d > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-46ef55d > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-46ef55d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-dad9c05 {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-3a535b4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-3a535b4 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-f4e8ec2 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-5c768b2 {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-5c768b2:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-5c768b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2023/07/Yas-Park-Gate-World-Class-Community.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-5c768b2:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-5c768b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-3560ab3 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-3560ab3 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-3560ab3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-37ff24b {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-37ff24b::before, .elementor-348705 .elementor-element.elementor-element-37ff24b > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-37ff24b > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-37ff24b > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-37ff24b > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-37ff24b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-8c16331 {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a3cc9c3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-a3cc9c3 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-49423ac .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-ab742a8 {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-ab742a8:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-ab742a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/02/Reem-Hills-by-Q-Properties-Master-Plan.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-ab742a8:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-ab742a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-978d80e {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-978d80e > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-978d80e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-420e10f {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-420e10f::before, .elementor-348705 .elementor-element.elementor-element-420e10f > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-420e10f > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-420e10f > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-420e10f > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-420e10f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-e966cc7 {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-97d6407 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-97d6407 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-2377c6b .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-56fe2e3 {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-56fe2e3:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-56fe2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/02/Saadiyat-Island.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-56fe2e3:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-56fe2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-5080924 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-5080924 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-5080924 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-526efca {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-526efca::before, .elementor-348705 .elementor-element.elementor-element-526efca > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-526efca > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-526efca > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-526efca > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-526efca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-cc17539 {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-0c1bfb2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-0c1bfb2 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-27b0bfc .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-4940015 {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-4940015 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-6ae4fa1 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-187524b > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-187524b .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-187524b .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-187524b .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-95fa11f {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-8cf1f0d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-65bee2f .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-3c708ba .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-3c708ba .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-3c708ba .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-7a1d984 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-7c8c027 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-8401ef0 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-8401ef0 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8401ef0 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8f0c4a3 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-9367336 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-92f812a > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-92f812a .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-92f812a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-92f812a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-ec340b9 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f5707b5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-cf6a71a .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-cf6a71a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-cf6a71a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-38b9440 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-580eab5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-d0d7396 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-d0d7396 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-d0d7396 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-6ae4abc .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-c33828f {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-2b5df2d {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-2b5df2d:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-2b5df2d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/01/Aldar-Properties-UAE-investment.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-2b5df2d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-2b5df2d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-5d498f0 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-5d498f0 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-5d498f0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-4ef6767 {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-4ef6767::before, .elementor-348705 .elementor-element.elementor-element-4ef6767 > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-4ef6767 > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-4ef6767 > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-4ef6767 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-4ef6767 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-febf0bd {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-2098e32 {
	font-size: 18px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-eddc5e6 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-a631b8d {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-a631b8d:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-a631b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/01/bloom-marina-7.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-a631b8d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-a631b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-f8a4956 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-f8a4956 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-f8a4956 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-7032945 {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-7032945::before, .elementor-348705 .elementor-element.elementor-element-7032945 > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-7032945 > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-7032945 > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-7032945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-7032945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-adf78c4 {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-60ddaf7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-60ddaf7 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-19adcfa .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-dcbcc7a {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-dcbcc7a:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-dcbcc7a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/02/Muheira-Maysan-by-Modon-Cover-Picture.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-dcbcc7a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-dcbcc7a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-ac775b1 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-ac775b1 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-ac775b1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-43cb0e6 {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-43cb0e6::before, .elementor-348705 .elementor-element.elementor-element-43cb0e6 > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-43cb0e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-43cb0e6 > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-43cb0e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-43cb0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-9f64bae {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-9d3b028 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-9d3b028 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-cb85439 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-f44df90 {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f44df90 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-49f21d2 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-e353987 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-e353987 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-e353987 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-e353987 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-b5d55a7 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-d899320 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-1d65a13 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-b2283d5 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-3342723 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-3342723 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-3342723 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-3342723 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-91124a4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b45ab14 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-3058cc2 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-3058cc2 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-3058cc2 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-6d024bd .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-0cdea2a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a2bdd58 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-a2bdd58 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-a2bdd58 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-8d0f924 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-996da30 {
	--display: flex;
	--min-height: 298px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--overlay-opacity: .5;
	--border-radius: 5px 5px 5px 5px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-348705 .elementor-element.elementor-element-996da30:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-996da30 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2024/02/Ahmed-Loubani-scaled.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 100% auto;
}

.elementor-348705 .elementor-element.elementor-element-996da30:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-996da30 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-996da30::before, .elementor-348705 .elementor-element.elementor-element-996da30 > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-996da30 > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-996da30 > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-996da30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-996da30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-2a8a5ba .elementor-heading-title {
	font-weight: 900;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-c551971 {
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-155199c {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-4080cee > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-4080cee .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-4080cee .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-4080cee .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-f161567 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-affae25 {
	--display: flex;
	--justify-content: space-evenly;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f .elementskit-clients-slider {
	--ekit_client_logo_left_right_spacing: 0px;
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f .ekit-price-card-slider {
	--ekit_client_logo_slidetosho: 7;
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f .elementskit-clients-slider .single-client {
	background-color: rgba(115, 54, 54, 0);
	min-height: 0px;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f .simple_logo_image .single-client .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f .elementskit-clients-slider .single-client img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f .simple_logo_image .single-client:hover .content-image img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-7c5ba8f .simple_logo_image .single-client:hover .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-768d41b {
	--n-menu-dropdown-content-max-width: initial;
	--n-menu-heading-justify-content: center;
	--n-menu-title-flex-grow: initial;
	--n-menu-title-justify-content: initial;
	--n-menu-title-justify-content-mobile: center;
	--n-menu-heading-wrap: wrap;
	--n-menu-heading-overflow-x: initial;
	--n-menu-title-distance-from-content: 0px;
	--n-menu-toggle-icon-wrapper-animation-duration: 500ms;
	--n-menu-title-space-between: 0px;
	--n-menu-title-transition: 300ms;
	--n-menu-icon-size: 16px;
	--n-menu-toggle-icon-size: 20px;
	--n-menu-toggle-icon-hover-duration: 500ms;
	--n-menu-toggle-icon-distance-from-dropdown: 0px;
}

.elementor-348705 .elementor-element.elementor-element-768d41b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-bf7c250 .elementor-repeater-item-cb5fd76.elementor-social-icon {
	background-color: #b34db9;
}

.elementor-348705 .elementor-element.elementor-element-bf7c250 .elementor-repeater-item-cb5fd76.elementor-social-icon i {
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-bf7c250 .elementor-repeater-item-cb5fd76.elementor-social-icon svg {
	fill: #fff;
}

.elementor-348705 .elementor-element.elementor-element-bf7c250 .elementor-repeater-item-90d9425.elementor-social-icon {
	background-color: #808080;
}

.elementor-348705 .elementor-element.elementor-element-bf7c250 .elementor-repeater-item-c05d7ce.elementor-social-icon {
	background-color: #1f4599;
}

.elementor-348705 .elementor-element.elementor-element-bf7c250 {
	--grid-template-columns: repeat(0, auto);
	width: auto;
	max-width: auto;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-348705 .elementor-element.elementor-element-bf7c250 .elementor-widget-container {
	text-align: center;
}

.elementor-348705 .elementor-element.elementor-element-9f6fead {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a4ee7b5 img {
	width: 120px;
}

.elementor-348705 .elementor-element.elementor-element-6dadb42 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-7ab540c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-7c50e0d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-3fd62c7 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-3fd62c7 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-3fd62c7 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-3fd62c7 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-6cd9225 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b9bdafd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f2f5904 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-f2f5904 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-f2f5904 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8eccd78 .elementskit-section-title-wraper .elementskit-section-title {
	color: #1a78be;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-8eccd78 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8eccd78 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-f501671 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-442ba27 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b716620 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-b716620 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-b716620 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-4a6e157 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-e18eec3 {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ebff188 {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ebff188 .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-d059edb {
	--display: flex;
	--min-height: 0px;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-348705 .elementor-element.elementor-element-eeafc9a > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-eeafc9a .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-eeafc9a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-eeafc9a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-6ee4a8a .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-507b8ba {
	--display: flex;
	--justify-content: space-evenly;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-64bba2b .elementskit-clients-slider {
	--ekit_client_logo_left_right_spacing: 0px;
}

.elementor-348705 .elementor-element.elementor-element-64bba2b .ekit-price-card-slider {
	--ekit_client_logo_slidetosho: 7;
}

.elementor-348705 .elementor-element.elementor-element-64bba2b .elementskit-clients-slider .single-client {
	background-color: rgba(115, 54, 54, 0);
	min-height: 0px;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-348705 .elementor-element.elementor-element-64bba2b > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-64bba2b .simple_logo_image .single-client .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-64bba2b .elementskit-clients-slider .single-client img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-64bba2b .simple_logo_image .single-client:hover .content-image img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-64bba2b .simple_logo_image .single-client:hover .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-3714e80 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
}

.elementor-348705 .elementor-element.elementor-element-9702e18 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-ae6b341 {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-ae6b341 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-ae6b341.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-ae6b341 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-ae6b341 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-ae6b341 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-082ec26 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-90db0c6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-73f155d .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-73f155d .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-73f155d .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-a6dc308 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-e96bfe7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-e9187b4 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-e9187b4 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-e9187b4 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-07a1240 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-e275b81 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-031d99c {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-031d99c .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-56ed9d6 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-c169752 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-c169752 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-c169752 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-c169752 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-2daff77 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-fcb7882 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-386eb7d .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-6aeac28 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
}

.elementor-348705 .elementor-element.elementor-element-7615a70 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-05f22c3 {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-05f22c3 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-05f22c3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-05f22c3 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-05f22c3 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-05f22c3 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-24d53ca {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ee862f9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-b9315ae .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-b9315ae .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-b9315ae .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-9d73d59 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-825f5d4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-00c6fc3 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-00c6fc3 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-00c6fc3 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-0fc24b1 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-4f33808 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-0c9cbc9 {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-0c9cbc9 .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-49431e1 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-d6fe2b2 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-d6fe2b2 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-d6fe2b2 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-d6fe2b2 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-1529611 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-c775400 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-ad1410f .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-a4231f7 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
}

.elementor-348705 .elementor-element.elementor-element-0b68a79 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-dcbdf6e {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-dcbdf6e > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-dcbdf6e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-dcbdf6e .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-dcbdf6e .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-dcbdf6e .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-c918e23 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-e1c70de {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-cc93b1c .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-cc93b1c .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-cc93b1c .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-84f32b5 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-3e99f2e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-9b3f964 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-9b3f964 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-9b3f964 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-ed9e8c9 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-40b2b66 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-30aa093 {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-30aa093 .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-ea75213 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-a88674e > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-a88674e .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-a88674e .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-a88674e .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-ddfe8d3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-39684e9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-a1b6348 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-a893a4f {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
}

.elementor-348705 .elementor-element.elementor-element-c785b94 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-2e246e8 {
	width: var(--container-widget-width, 82.351%);
	max-width: 82.351%;
	--container-widget-width: 82.351%;
	--container-widget-flex-grow: 0;
}

.elementor-348705 .elementor-element.elementor-element-2e246e8 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-2e246e8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-348705 .elementor-element.elementor-element-2e246e8 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-2e246e8 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-2e246e8 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-06558dd {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-fe74b5a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-128a69d .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-128a69d .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-128a69d .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-852748d .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-852748d .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-852748d .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-852748d .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-852748d .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-852748d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-852748d .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-852748d .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-ed75f0f {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-94efc7f .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-94efc7f .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-94efc7f .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-8e26dbe .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-cf8d05a {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-4f45b21 {
	--swiper-slides-to-display: 1;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-4f45b21 .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-348705 .elementor-element.elementor-element-7c7029f {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-f1c60d8 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-f1c60d8 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-f1c60d8 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-f1c60d8 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8c42d40 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ddf65d4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .elementor-icon-list-item {
	font-size: 15px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-c95acd3 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-7685736 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
}

.elementor-348705 .elementor-element.elementor-element-37a9b4f {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-d034eb2 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-d034eb2 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-d034eb2 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-d034eb2 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-84d0e0c {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-1336d08 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-73f673c .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-00866ac {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-521bf04 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-3ee1d2d .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-3ee1d2d .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-3ee1d2d .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-dfcc656 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-2751b4e {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-2751b4e:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-2751b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/01/ramhan-island.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-2751b4e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-2751b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-575933f {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-575933f > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-575933f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-a58d33a {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a58d33a::before, .elementor-348705 .elementor-element.elementor-element-a58d33a > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-a58d33a > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-a58d33a > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-a58d33a > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-a58d33a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-2817d9b {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-45f98d9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-45f98d9 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-7aa1404 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-2219b75 {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-2219b75:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-2219b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2023/07/Yas-Park-Gate-World-Class-Community.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-2219b75:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-2219b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-4b1e102 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-4b1e102 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-4b1e102 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-93bc8ff {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-93bc8ff::before, .elementor-348705 .elementor-element.elementor-element-93bc8ff > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-93bc8ff > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-93bc8ff > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-93bc8ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-93bc8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-be35dcc {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-dc1739e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-dc1739e {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-5ae6227 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-6f7a29d {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-6f7a29d:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-6f7a29d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/02/Reem-Hills-by-Q-Properties-Master-Plan.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-6f7a29d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-6f7a29d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-510f4ec {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-510f4ec > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-510f4ec .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-199eb24 {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-199eb24::before, .elementor-348705 .elementor-element.elementor-element-199eb24 > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-199eb24 > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-199eb24 > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-199eb24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-199eb24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-e5b6695 {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-15b75dd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-15b75dd {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-40d98d6 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-b27d77c {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-b27d77c:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-b27d77c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/02/Saadiyat-Island.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-b27d77c:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-b27d77c > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-5493154 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-5493154 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-5493154 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-edf8101 {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-edf8101::before, .elementor-348705 .elementor-element.elementor-element-edf8101 > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-edf8101 > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-edf8101 > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-edf8101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-edf8101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-75cef99 {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-300f795 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-300f795 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-3502b8e .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-8f199cd {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-8f199cd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-5204dca {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-ee377f1 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-ee377f1 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-ee377f1 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-ee377f1 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-ed7682a {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-aec5315 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-0afe849 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-2913d91 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-2913d91 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-2913d91 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-27b8c20 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-8204e71 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-5fe9a5f .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-5fe9a5f .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-5fe9a5f .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-b1fcb2d {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
}

.elementor-348705 .elementor-element.elementor-element-e9edf80 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-61a5a67 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-61a5a67 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-61a5a67 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-61a5a67 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-997d662 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-8d486ae {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-98d61d1 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-98d61d1 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-98d61d1 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-b8d9b55 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-c096c7c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-30c9829 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-30c9829 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-30c9829 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-c9a0627 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-e872da2 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-62e6297 {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-62e6297:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-62e6297 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/01/Aldar-Properties-UAE-investment.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-62e6297:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-62e6297 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-695e427 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-695e427 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-695e427 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-4d86ca8 {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-4d86ca8::before, .elementor-348705 .elementor-element.elementor-element-4d86ca8 > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-4d86ca8 > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-4d86ca8 > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-4d86ca8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-4d86ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-4b28ced {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a29dab4 {
	font-size: 18px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-59b5456 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-1daa69c {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-1daa69c:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-1daa69c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/01/bloom-marina-7.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-1daa69c:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-1daa69c > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-065e848 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-065e848 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-065e848 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-65b9ecf {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-65b9ecf::before, .elementor-348705 .elementor-element.elementor-element-65b9ecf > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-65b9ecf > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-65b9ecf > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-65b9ecf > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-65b9ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-09fc86d {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-348705 .elementor-element.elementor-element-8ea39dc {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-ef80d2d .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-9679c1e {
	--display: flex;
	--min-height: 279px;
	--justify-content: space-between;
	--border-radius: 5px 5px 5px 5px;
}

.elementor-348705 .elementor-element.elementor-element-9679c1e:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-9679c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2025/02/Muheira-Maysan-by-Modon-Cover-Picture.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-348705 .elementor-element.elementor-element-9679c1e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-9679c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-5a021a4 {
	width: var(--container-widget-width, fit-content);
	max-width: fit-content;
	--container-widget-width: fit-content;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-348705 .elementor-element.elementor-element-5a021a4 > .elementor-widget-container {
	background-color: #693092;
	padding: 5px 5px 5px 5px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-348705 .elementor-element.elementor-element-5a021a4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-121695b {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-121695b::before, .elementor-348705 .elementor-element.elementor-element-121695b > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-121695b > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-121695b > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-121695b > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-121695b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-9932d9a {
	--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: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-ab0ea24 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-ab0ea24 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-7ebf1a9 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-348705 .elementor-element.elementor-element-31ae4a2 {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
}

.elementor-348705 .elementor-element.elementor-element-31ae4a2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-348705 .elementor-element.elementor-element-6335e56 {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-7691c8d > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-7691c8d .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-7691c8d .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-7691c8d .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-f5f10dc .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-c329508 {
	--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;
	--justify-content: space-around;
	--align-items: flex-start;
	--flex-wrap: wrap;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-fd24d59 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-348705 .elementor-element.elementor-element-65dcccb {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-56c4d3f > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-56c4d3f .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-56c4d3f .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-56c4d3f .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-3535c54 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-a82e5f9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-9e5f300 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-9e5f300 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-9e5f300 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-e410eda .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-c7cc6f7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-2d35481 .elementskit-section-title-wraper .elementskit-section-title {
	color: #a8a8a8;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-2d35481 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-2d35481 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-28a82b8 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-ea4111d {
	--display: flex;
	--min-height: 298px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--overlay-opacity: .5;
	--border-radius: 5px 5px 5px 5px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-348705 .elementor-element.elementor-element-ea4111d:not(.elementor-motion-effects-element-type-background), .elementor-348705 .elementor-element.elementor-element-ea4111d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcfpgb.nitrocdn.com/jYdKJQOyeLQieadSBPjNTrEPWHiOcegA/assets/images/optimized/rev-714a957/azcb.co/wp-content/uploads/2024/02/Ahmed-Loubani-scaled.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 100% auto;
}

.elementor-348705 .elementor-element.elementor-element-ea4111d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-348705 .elementor-element.elementor-element-ea4111d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-348705 .elementor-element.elementor-element-ea4111d::before, .elementor-348705 .elementor-element.elementor-element-ea4111d > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-ea4111d > .e-con-inner > .elementor-background-video-container::before, .elementor-348705 .elementor-element.elementor-element-ea4111d > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-ea4111d > .e-con-inner > .elementor-background-slideshow::before, .elementor-348705 .elementor-element.elementor-element-ea4111d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-348705 .elementor-element.elementor-element-7a9a357 .elementor-heading-title {
	font-weight: 900;
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-53e0838 {
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-467c64d {
	--display: flex;
}

.elementor-348705 .elementor-element.elementor-element-8442a92 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-8442a92 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px 0px 0px;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: none;
}

.elementor-348705 .elementor-element.elementor-element-8442a92 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-8442a92 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .ekit_page_list_content {
	flex-direction: row;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .elementor-icon-list-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .elementor-icon-list-icon svg {
	max-width: 14px;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .elementor-icon-list-text {
	color: #777;
	margin: 0px 0px 15px 0px;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4285f4;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .elementor-icon-list-item {
	font-size: 14px;
	line-height: 1em;
}

.elementor-348705 .elementor-element.elementor-element-5d8a0b3 .ekit_menu_label {
	align-self: center;
}

.elementor-348705 .elementor-element.elementor-element-4b88d72 {
	--display: flex;
	--justify-content: space-evenly;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f78471c .elementskit-clients-slider {
	--ekit_client_logo_left_right_spacing: 0px;
}

.elementor-348705 .elementor-element.elementor-element-f78471c .ekit-price-card-slider {
	--ekit_client_logo_slidetosho: 7;
}

.elementor-348705 .elementor-element.elementor-element-f78471c .elementskit-clients-slider .single-client {
	background-color: rgba(115, 54, 54, 0);
	min-height: 0px;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-348705 .elementor-element.elementor-element-f78471c > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-348705 .elementor-element.elementor-element-f78471c .simple_logo_image .single-client .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-f78471c .elementskit-clients-slider .single-client img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-f78471c .simple_logo_image .single-client:hover .content-image img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-f78471c .simple_logo_image .single-client:hover .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-348705 .elementor-element.elementor-element-7021abc {
	--n-menu-dropdown-content-max-width: initial;
	--n-menu-heading-justify-content: center;
	--n-menu-title-flex-grow: initial;
	--n-menu-title-justify-content: initial;
	--n-menu-title-justify-content-mobile: center;
	--n-menu-heading-wrap: wrap;
	--n-menu-heading-overflow-x: initial;
	--n-menu-title-distance-from-content: 0px;
	--n-menu-toggle-icon-wrapper-animation-duration: 500ms;
	--n-menu-title-space-between: 0px;
	--n-menu-title-transition: 300ms;
	--n-menu-icon-size: 16px;
	--n-menu-toggle-icon-size: 20px;
	--n-menu-toggle-icon-hover-duration: 500ms;
	--n-menu-toggle-icon-distance-from-dropdown: 0px;
}

.elementor-348705 .elementor-element.elementor-element-7021abc > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ) {
	background-color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-7021abc > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ) {
	background: #fff;
}

.elementor-348705 .elementor-element.elementor-element-cc2b7ee .elementor-repeater-item-cb5fd76.elementor-social-icon {
	background-color: #b34db9;
}

.elementor-348705 .elementor-element.elementor-element-cc2b7ee .elementor-repeater-item-cb5fd76.elementor-social-icon i {
	color: #fff;
}

.elementor-348705 .elementor-element.elementor-element-cc2b7ee .elementor-repeater-item-cb5fd76.elementor-social-icon svg {
	fill: #fff;
}

.elementor-348705 .elementor-element.elementor-element-cc2b7ee .elementor-repeater-item-90d9425.elementor-social-icon {
	background-color: #808080;
}

.elementor-348705 .elementor-element.elementor-element-cc2b7ee .elementor-repeater-item-c05d7ce.elementor-social-icon {
	background-color: #1f4599;
}

.elementor-348705 .elementor-element.elementor-element-cc2b7ee {
	--grid-template-columns: repeat(0, auto);
	width: auto;
	max-width: auto;
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-348705 .elementor-element.elementor-element-cc2b7ee .elementor-widget-container {
	text-align: center;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before, .elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

@media (max-width:1024px) {
	.elementor-348705 .elementor-element.elementor-element-e323afa {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-cb6b403 {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e0e3686 .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e0e3686 .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-b4b4956 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-5bee89f {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-0518322 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-8b92f84 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-a5533a0 {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c0add50 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-924964b {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-dde2f8d {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-5f8ecdf {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-04bfeae {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-54b035f {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-a973bfc {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-2e34221 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4940015 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-95fa11f {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ec340b9 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-f44df90 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-91124a4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7c5ba8f .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7c5ba8f .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-6cd9225 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ebff188 {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-64bba2b .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-64bba2b .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-082ec26 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-031d99c {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-2daff77 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-24d53ca {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-0c9cbc9 {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-1529611 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c918e23 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-30aa093 {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ddfe8d3 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-06558dd {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4f45b21 {
		--swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-8c42d40 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-84d0e0c {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-8f199cd {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ed7682a {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-997d662 {
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-31ae4a2 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-348705 .elementor-element.elementor-element-3535c54 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-f78471c .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-f78471c .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 2;
	}
}

@media (max-width:767px) {
	.elementor-348705 .elementor-element.elementor-element-53f5733 {
		--padding-top: 4px;
		--padding-bottom: 4px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e323afa {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-cb6b403 {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e0e3686 .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e0e3686 .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-b4b4956 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-5bee89f {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-0518322 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-8b92f84 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-a5533a0 {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c0add50 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-924964b {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-dde2f8d {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-5f8ecdf {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-04bfeae {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-54b035f {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-a973bfc {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-2e34221 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4940015 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-95fa11f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ec340b9 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-f44df90 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-3342723 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-91124a4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-a2bdd58 .elementskit-section-title-wraper .elementskit-section-title {
		color: #000;
		font-size: 24px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-996da30 {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-2a8a5ba .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c551971 > .elementor-widget-container {
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c551971 {
		line-height: 0em;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4080cee > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7c5ba8f .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7c5ba8f .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-9f6fead {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-6cd9225 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ebff188 {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-64bba2b .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-64bba2b .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-082ec26 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-031d99c {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-2daff77 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-24d53ca {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-0c9cbc9 {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-1529611 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c918e23 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-30aa093 {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ddfe8d3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-06558dd {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4f45b21 {
		--swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-8c42d40 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-84d0e0c {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-8f199cd {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ed7682a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-997d662 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-31ae4a2 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-56c4d3f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-3535c54 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-348705 .elementor-element.elementor-element-2d35481 .elementskit-section-title-wraper .elementskit-section-title {
		color: #000;
		font-size: 24px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ea4111d {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7a9a357 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-53e0838 > .elementor-widget-container {
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-53e0838 {
		line-height: 0em;
	}
	
	.elementor-348705 .elementor-element.elementor-element-8442a92 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-f78471c .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-f78471c .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 1;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7021abc {
		--n-menu-heading-justify-content: initial;
		--n-menu-title-flex-grow: initial;
		--n-menu-title-justify-content: initial;
		--n-menu-title-justify-content-mobile: initial;
		--n-menu-toggle-align: flex-end;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7021abc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 10px 10px 10px;
	}
}

@media (min-width:768px) {
	.elementor-348705 .elementor-element.elementor-element-d766c17 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e0603fa {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4e8ba8c {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-0d332aa {
		--content-width: 1240px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7594cfa {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-a4f130f {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-31eef2d {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e6b6746 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-a2da03c {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-dc0503b {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-94ac909 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c0bd02a {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c10b23b {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ee00f7c {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-d44f804 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-1051cf2 {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-d2f0665 {
		--width: 31%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4678762 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-420e10f {
		--width: 100%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-6ae4fa1 {
		--width: 33%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-9367336 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c33828f {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-49f21d2 {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-b2283d5 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-996da30 {
		--width: 19%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-155199c {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-affae25 {
		--content-width: 1240px;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7c50e0d {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e18eec3 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-d059edb {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-507b8ba {
		--content-width: 100%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-9702e18 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e275b81 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-56ed9d6 {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7615a70 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4f33808 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-49431e1 {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-0b68a79 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-40b2b66 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ea75213 {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-c785b94 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-cf8d05a {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-7c7029f {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-37a9b4f {
		--width: 31%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-dfcc656 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-199eb24 {
		--width: 100%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-5204dca {
		--width: 33%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e9edf80 {
		--width: 40%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-e872da2 {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-6335e56 {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-65dcccb {
		--width: 32%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-ea4111d {
		--width: 19%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-467c64d {
		--width: 24%;
	}
	
	.elementor-348705 .elementor-element.elementor-element-4b88d72 {
		--content-width: 100%;
	}
}

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-cb6b403 */
.elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-cb6b403:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-5bee89f */
.elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-5bee89f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-a5533a0 */
.elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-a5533a0:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-dde2f8d */
.elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-dde2f8d:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-54b035f */
.elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-54b035f:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3a535b4 */
.elementor-348705 .elementor-element.elementor-element-3a535b4 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-dad9c05 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a3cc9c3 */
.elementor-348705 .elementor-element.elementor-element-a3cc9c3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8c16331 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-97d6407 */
.elementor-348705 .elementor-element.elementor-element-97d6407 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e966cc7 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0c1bfb2 */
.elementor-348705 .elementor-element.elementor-element-0c1bfb2 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-cc17539 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-4940015 */
.elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4940015:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2098e32 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-febf0bd */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-60ddaf7 */
.elementor-348705 .elementor-element.elementor-element-60ddaf7 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-adf78c4 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d3b028 */
.elementor-348705 .elementor-element.elementor-element-9d3b028 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f64bae */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-f44df90 */
.elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-f44df90:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-ebff188 */
.elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-ebff188:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-031d99c */
.elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-031d99c:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-0c9cbc9 */
.elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-0c9cbc9:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-30aa093 */
.elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-30aa093:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-4f45b21 */
.elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-4f45b21:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-45f98d9 */
.elementor-348705 .elementor-element.elementor-element-45f98d9 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2817d9b */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dc1739e */
.elementor-348705 .elementor-element.elementor-element-dc1739e p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be35dcc */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-15b75dd */
.elementor-348705 .elementor-element.elementor-element-15b75dd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e5b6695 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-300f795 */
.elementor-348705 .elementor-element.elementor-element-300f795 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-75cef99 */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-8f199cd */
.elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-8f199cd:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a29dab4 */
#developer-url-text {
	color: white !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4b28ced */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8ea39dc */
.elementor-348705 .elementor-element.elementor-element-8ea39dc p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-09fc86d */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ab0ea24 */
.elementor-348705 .elementor-element.elementor-element-ab0ea24 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9932d9a */
#featured-mage-mega-menu {
	margin-top: auto !important;
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-31ae4a2 */
.elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-next, .elementor-348705 .elementor-element.elementor-element-31ae4a2:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9f6fead */
#menubar-117 {
	margin-top: 38px !important;
}

#menubar-117 #e-n-menu-title-1175.e-n-menu-title {
	padding-bottom: 50px !important;
}

#menubar-117 .e-n-menu-title {
	padding: 20px !important;
}

#menubar-117 .e-n-menu-title {
	border-bottom: 1px solid lightgrey;
}
