.elementor-widget-global .elementor-divider__text {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider .elementor-divider__text {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-uael-ba-slider .twentytwenty-before-label:before, .elementor-widget-uael-ba-slider .twentytwenty-after-label:before {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-before-label, .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-after-label {
	align-items: center;
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-before-label:before {
	content: "Before";
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-after-label:before {
	content: "After";
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle {
	border-color: #4dc8ed;
	border-width: 5px;
	width: 52px;
	height: 52px;
	margin-left: calc(-52px / 2 - 5px);
	margin-top: calc(-52px / 2 - 5px);
	border-radius: 100%;
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle::before {
	background: #4dc8ed;
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle::after {
	background: #4dc8ed;
}

body:not(.rtl) .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle .twentytwenty-left-arrow {
	border-right-color: #4dc8ed;
	margin-right: calc(10px / 2);
}

body:not(.rtl) .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle .twentytwenty-right-arrow {
	border-left-color: #4dc8ed;
	margin-left: calc(10px / 2);
}

.rtl .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle .twentytwenty-right-arrow {
	border-right-color: #4dc8ed;
	margin-right: calc(10px / 2);
}

.rtl .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle .twentytwenty-left-arrow {
	border-left-color: #4dc8ed;
	margin-left: calc(10px / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle .twentytwenty-up-arrow {
	border-bottom-color: #4dc8ed;
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-handle .twentytwenty-down-arrow {
	border-top-color: #4dc8ed;
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-horizontal .twentytwenty-handle::before {
	width: 5px;
	margin-left: calc(-5px / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-horizontal .twentytwenty-handle::after {
	width: 5px;
	margin-left: calc(-5px / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-vertical .twentytwenty-handle::before {
	height: 5px;
	margin-top: calc(-5px / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-vertical .twentytwenty-handle::after {
	height: 5px;
	margin-top: calc(-5px / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-horizontal .twentytwenty-handle:before {
	margin-bottom: calc(( 52px + ( 5px * 2 ) ) / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-horizontal .twentytwenty-handle:after {
	margin-top: calc(( 52px + ( 5px * 2 ) ) / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-vertical .twentytwenty-handle:before {
	margin-left: calc(( 52px + ( 5px * 2 ) ) / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-vertical .twentytwenty-handle:after {
	margin-right: calc(( 52px + ( 5px * 2 ) ) / 2);
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-left-arrow, .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-right-arrow, .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-up-arrow, .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-down-arrow {
	border-width: 10px;
}

.elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-before-label:before, .elementor-2723 .elementor-element.elementor-element-962f2ce .twentytwenty-after-label:before {
	font-family: "Montserrat", Sans-serif;
	font-weight: 800;
	letter-spacing: 0px;
	color: #fff;
	background-color: #4dc8ed;
}

@media (max-width:1024px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}