﻿.elementor-739 .elementor-element.elementor-element-d28f66a {
	overflow: hidden;
}

.elementor-739 .elementor-element.elementor-element-093b64a {
	padding: 0px 100px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-a8535fc:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-a8535fc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #151417;
}

.elementor-739 .elementor-element.elementor-element-a8535fc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 33px 0px 33px 100px;
}

.elementor-739 .elementor-element.elementor-element-a8535fc>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-011d15d {
	color: #B6B6B6;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	letter-spacing: 0.8px;
}

.elementor-739 .elementor-element.elementor-element-426c346 {
	padding: 0px 100px 0px 0px;
	margin-bottom: -5px;
}

.elementor-739 .elementor-element.elementor-element-4281cc5:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-4281cc5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #CD0001;
}

.elementor-739 .elementor-element.elementor-element-4281cc5>.elementor-background-overlay {
	background-image: url("curve_box.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-4281cc5 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -206px;
	margin-bottom: 0px;
	padding: 40px 45px 40px 45px;
	z-index: 1;
}

.elementor-739 .elementor-element.elementor-element-31dd77f .custom-heading {
	color: #FFFFFF;
	font-size: 30px;
}

.elementor-739 .elementor-element.elementor-element-6e2b103 {
	color: #FFFFFF;
	font-weight: 400;
}

.elementor-739 .elementor-element.elementor-element-6e2b103>.elementor-widget-container {
	margin: 16px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-e849781 .cms-button {
	text-align: right;
}

.elementor-739 .elementor-element.elementor-element-e849781 .cms-button .btn {
	padding: 0px 18px 0px 12px;
}

.elementor-739 .elementor-element.elementor-element-e849781 .cms-button .btn:after {
	background-color: #151417 !important;
}

.elementor-739 .elementor-element.elementor-element-e849781>.elementor-widget-container {
	margin: 26px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-7bd24bfd>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-739 .elementor-element.elementor-element-7bd24bfd>.elementor-background-overlay {
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-7bd24bfd {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 48px 0px 45px 0px;
}

.elementor-739 .elementor-element.elementor-element-7a47ea46>.elementor-element-populated {
	margin: 0px 50px 0px 0px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 0px;
}

.elementor-739 .elementor-element.elementor-element-62401441>.elementor-widget-container {
	margin: 0% 10% 0% 0%;
}

.elementor-739 .elementor-element.elementor-element-6167eeeb {
	color: #666666;
}

.elementor-739 .elementor-element.elementor-element-6167eeeb>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-61975fba>.elementor-widget-container {
	margin: 43px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-1d5ea35a .cms-fancy-box-carousel .item-icon {
	font-size: 5px;
}

.elementor-739 .elementor-element.elementor-element-1d5ea35a .cms-slick-carousel .slick-list .slick-slide {
	padding: 10px;
}

.elementor-739 .elementor-element.elementor-element-1d5ea35a .cms-slick-carousel .slick-list {
	margin: 0 -10px;
}

.elementor-739 .elementor-element.elementor-element-65d03b8:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-65d03b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("uploads/main_image1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-739 .elementor-element.elementor-element-65d03b8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: -110px;
	z-index: 1;
}

.elementor-739 .elementor-element.elementor-element-65d03b8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-64fb573 {
	--spacer-size: 205px;
}

.elementor-739 .elementor-element.elementor-element-414d18a .cms-video-popup .content-inner {
	justify-content: center;
}

.elementor-739 .elementor-element.elementor-element-414d18a .cms-video-popup .video-play-button:after {
	background-color: #1A191D;
}

.elementor-739 .elementor-element.elementor-element-414d18a .cms-video-popup .video-play-button.video-circle:before {
	border-color: #1A191D;
}

.elementor-739 .elementor-element.elementor-element-414d18a .cms-video-popup .video-play-button:before {
	background-color: #7C6F65;
}

.elementor-739 .elementor-element.elementor-element-414d18a .cms-video-popup .video-play-button i {
	color: #FFFFFF;
	font-size: 29px;
}

.elementor-739 .elementor-element.elementor-element-414d18a .cms-video-popup .video-play-button {
	width: 70px;
	height: 70px;
}

.elementor-739 .elementor-element.elementor-element-9563311 {
	--spacer-size: 205px;
}

.elementor-739 .elementor-element.elementor-element-6fe8039:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-6fe8039>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F3F3F3;
}

.elementor-739 .elementor-element.elementor-element-6fe8039>.elementor-background-overlay {
	background-image: url("uploads/work2_overlay.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	opacity: 0.8;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-6fe8039 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-739 .elementor-element.elementor-element-62c366f {
	--spacer-size: 195px;
}

.elementor-739 .elementor-element.elementor-element-81814fa .cms-heading {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-e53d6fb {
	--spacer-size: 63px;
}

.elementor-739 .elementor-element.elementor-element-9f7025d .cms-slick-carousel .slick-list .slick-slide {
	padding: 0 15px;
}

.elementor-739 .elementor-element.elementor-element-9f7025d .cms-slick-carousel .slick-list {
	margin: 0 -15px;
}

.elementor-739 .elementor-element.elementor-element-8a0cde7 {
	--spacer-size: 100px;
}

.elementor-739 .elementor-element.elementor-element-19b9fdc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-739 .elementor-element.elementor-element-19b9fdc>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-739 .elementor-element.elementor-element-6d09ae16.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-739 .elementor-element.elementor-element-6d09ae16.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-739 .elementor-element.elementor-element-6d09ae16:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-739 .elementor-element.elementor-element-6d09ae16>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("uploads/h1_whycu.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-739 .elementor-element.elementor-element-6d09ae16>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-739 .elementor-element.elementor-element-6d09ae16>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-19ee110d {
	--spacer-size: 400px;
}

.elementor-bc-flex-widget .elementor-739 .elementor-element.elementor-element-66e11b4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-739 .elementor-element.elementor-element-66e11b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-739 .elementor-element.elementor-element-66e11b4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-739 .elementor-element.elementor-element-66e11b4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #CD0001;
}

.elementor-739 .elementor-element.elementor-element-66e11b4>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 35px 25px 30px 25px;
}

.elementor-739 .elementor-element.elementor-element-66e11b4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-9987b97 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-9987b97.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-9987b97.elementor-view-framed .elementor-icon,
.elementor-739 .elementor-element.elementor-element-9987b97.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-9987b97.elementor-view-framed .elementor-icon,
.elementor-739 .elementor-element.elementor-element-9987b97.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-9987b97 .elementor-icon {
	font-size: 44px;
}

.elementor-739 .elementor-element.elementor-element-9987b97 .elementor-icon svg {
	height: 44px;
}

.elementor-739 .elementor-element.elementor-element-9987b97>.elementor-widget-container {
	margin: 0px 15px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-9987b97 {
	width: auto;
	max-width: auto;
}

.elementor-739 .elementor-element.elementor-element-5773a5d .cms-counter {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-5773a5d .cms-counter-number-wrapper {
	color: #F3F3F3;
	font-size: 35px;
	font-weight: bold;
}

.elementor-739 .elementor-element.elementor-element-5773a5d {
	width: auto;
	max-width: auto;
}

.elementor-739 .elementor-element.elementor-element-9f304c5 {
	color: #F3F3F3;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.3px;
}

.elementor-739 .elementor-element.elementor-element-9f304c5>.elementor-widget-container {
	margin: 7px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-739 .elementor-element.elementor-element-25c2074.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-739 .elementor-element.elementor-element-25c2074.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-739 .elementor-element.elementor-element-25c2074:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-739 .elementor-element.elementor-element-25c2074>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A191D;
}

.elementor-739 .elementor-element.elementor-element-25c2074>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 35px 25px 30px 25px;
}

.elementor-739 .elementor-element.elementor-element-25c2074>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca .elementor-icon-wrapper {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca.elementor-view-framed .elementor-icon,
.elementor-739 .elementor-element.elementor-element-8b4b3ca.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca.elementor-view-framed .elementor-icon,
.elementor-739 .elementor-element.elementor-element-8b4b3ca.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca .elementor-icon {
	font-size: 44px;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca .elementor-icon svg {
	height: 44px;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca>.elementor-widget-container {
	margin: 0px 15px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-8b4b3ca {
	width: auto;
	max-width: auto;
}

.elementor-739 .elementor-element.elementor-element-ac77340 .cms-counter {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-ac77340 .cms-counter-number-wrapper {
	color: #F3F3F3;
	font-size: 35px;
	font-weight: bold;
}

.elementor-739 .elementor-element.elementor-element-ac77340 {
	width: auto;
	max-width: auto;
}

.elementor-739 .elementor-element.elementor-element-b05f852 {
	color: #F3F3F3;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.3px;
}

.elementor-739 .elementor-element.elementor-element-b05f852>.elementor-widget-container {
	margin: 7px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-70b9f2be>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 105px 80px 108px 80px;
}

.elementor-739 .elementor-element.elementor-element-70b9f2be>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-67a239a4>.elementor-widget-container {
	margin: 0% 10% 0% 0%;
}

.elementor-739 .elementor-element.elementor-element-3b31440d>.elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(8px/2);
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(8px/2);
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(8px/2);
	margin-left: calc(8px/2);
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-8px/2);
	margin-left: calc(-8px/2);
}

body.rtl .elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-8px/2);
}

body:not(.rtl) .elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-8px/2);
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-icon i {
	color: #CD0001;
	transition: color 0.3s;
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-icon svg {
	fill: #CD0001;
	transition: fill 0.3s;
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 {
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-icon {
	padding-right: 2px;
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-item>a {
	font-size: 15px;
	font-weight: 400;
}

.elementor-739 .elementor-element.elementor-element-352ba2a0 .elementor-icon-list-text {
	color: #1A191D;
	transition: color 0.3s;
}

.elementor-739 .elementor-element.elementor-element-352ba2a0>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-5a1bafc {
	--divider-border-style: solid;
	--divider-color: #DEDEDE;
	--divider-border-width: 1px;
}

.elementor-739 .elementor-element.elementor-element-5a1bafc .elementor-divider-separator {
	width: 100%;
}

.elementor-739 .elementor-element.elementor-element-5a1bafc .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-739 .elementor-element.elementor-element-5a1bafc>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-b32e61d .custom-heading {
	font-size: 17px;
	text-transform: uppercase;
}

.elementor-739 .elementor-element.elementor-element-b32e61d>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-b703db3 {
	margin-top: 15px;
	margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-c9013a8 .cms-progress-wrapper .elementor-progress-wrapper {
	background-color: #E9E9E9;
}

.elementor-bc-flex-widget .elementor-739 .elementor-element.elementor-element-f424d38.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-739 .elementor-element.elementor-element-f424d38.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-739 .elementor-element.elementor-element-50d1c6d {
	padding: 80px 80px 100px 80px;
}

.elementor-739 .elementor-element.elementor-element-2daf15c>.elementor-widget-container {
	margin: 0% 10% 0% 0%;
}

.elementor-739 .elementor-element.elementor-element-af5c60a>.elementor-widget-container {
	margin: 19px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-ff74e8f>.elementor-widget-container {
	margin: 43px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-d55acb1:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-d55acb1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A191D;
}

.elementor-739 .elementor-element.elementor-element-d55acb1 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 23px 80px 0px 80px;
}

.elementor-739 .elementor-element.elementor-element-d55acb1>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-ad14901 .cms-fancy-box-carousel .item-icon i {
	color: #FFFFFF66;
}

.elementor-739 .elementor-element.elementor-element-ad14901 .cms-fancy-box-carousel .item-icon svg {
	fill: #FFFFFF66;
}

.elementor-739 .elementor-element.elementor-element-ad14901 .cms-fancy-box-carousel .item-title {
	color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-ad14901 .cms-fancy-box-carousel .item-description {
	color: #F9F9F9;
}

.elementor-739 .elementor-element.elementor-element-ad14901 .cms-slick-carousel .slick-list .slick-slide {
	padding: 10px;
}

.elementor-739 .elementor-element.elementor-element-ad14901 .cms-slick-carousel .slick-list {
	margin: 0 -10px;
}

.elementor-bc-flex-widget .elementor-739 .elementor-element.elementor-element-d070bc6.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-739 .elementor-element.elementor-element-d070bc6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-739 .elementor-element.elementor-element-afe4406.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-739 .elementor-element.elementor-element-ddb6323 .cms-navigation-carousel .nav-prev {
	background-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-ddb6323 .cms-navigation-carousel .nav-prev i {
	color: #1A191D;
}

.elementor-739 .elementor-element.elementor-element-ddb6323>.elementor-widget-container {
	margin: -60px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-ddb6323 {
	width: auto;
	max-width: auto;
	z-index: 1;
}

.elementor-739 .elementor-element.elementor-element-4ac6a49e {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-5f439a0e .cms-slick-carousel .slick-list .slick-slide {
	padding: 0 15px;
}

.elementor-739 .elementor-element.elementor-element-5f439a0e .cms-slick-carousel .slick-list {
	margin: 0 -15px;
}

.elementor-739 .elementor-element.elementor-element-5df047ef {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-1e0069f5.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-739 .elementor-element.elementor-element-efffac2 {
	--divider-border-style: solid;
	--divider-color: #D8D8D8;
	--divider-border-width: 1px;
}

.elementor-739 .elementor-element.elementor-element-efffac2 .elementor-divider-separator {
	width: 100%;
}

.elementor-739 .elementor-element.elementor-element-efffac2 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-739 .elementor-element.elementor-element-efffac2>.elementor-widget-container {
	margin: 0px 0px -23px 0px;
}

.elementor-739 .elementor-element.elementor-element-54425358 .cms-heading {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-54425358 .custom-heading {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 2.8px;
}

.elementor-739 .elementor-element.elementor-element-54425358>.elementor-widget-container {
	margin: 0px 20px 0px 20px;
	padding: 0px 25px 0px 25px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #D8D8D8;
}

.elementor-739 .elementor-element.elementor-element-54425358 {
	width: auto;
	max-width: auto;
}

.elementor-739 .elementor-element.elementor-element-7c4a3ed0 {
	margin-top: 26px;
	margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-625ddd66:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-625ddd66>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #CD0001;
}

.elementor-739 .elementor-element.elementor-element-625ddd66>.elementor-background-overlay {
	background-image: url("uploads/circle_overlay.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-625ddd66 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 15px;
	margin-bottom: 0px;
	padding: 40px 40px 40px 40px;
}

.elementor-739 .elementor-element.elementor-element-3bb0616e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-3bb0616e.elementor-view-stacked .elementor-icon {
	background-color: #F3F3F3;
}

.elementor-739 .elementor-element.elementor-element-3bb0616e.elementor-view-framed .elementor-icon,
.elementor-739 .elementor-element.elementor-element-3bb0616e.elementor-view-default .elementor-icon {
	color: #F3F3F3;
	border-color: #F3F3F3;
}

.elementor-739 .elementor-element.elementor-element-3bb0616e.elementor-view-framed .elementor-icon,
.elementor-739 .elementor-element.elementor-element-3bb0616e.elementor-view-default .elementor-icon svg {
	fill: #F3F3F3;
}

.elementor-739 .elementor-element.elementor-element-3bb0616e .elementor-icon {
	font-size: 51px;
}

.elementor-739 .elementor-element.elementor-element-3bb0616e .elementor-icon svg {
	height: 51px;
}

.elementor-739 .elementor-element.elementor-element-2ff96ed .cms-counter {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-2ff96ed .cms-counter-number-wrapper {
	color: #F3F3F3;
	font-size: 45px;
}

.elementor-739 .elementor-element.elementor-element-2ff96ed .cms-counter-title {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 0.3px;
	margin-top: 14px;
}

.elementor-739 .elementor-element.elementor-element-2ff96ed .cms-counter-number-suffix {
	color: #F3F3F3 !important;
	font-size: 30px;
}

.elementor-739 .elementor-element.elementor-element-2ff96ed>.elementor-widget-container {
	margin: 7px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-48dc8aed>.elementor-element-populated {
	margin: 0px 0px 0px 30px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 30px;
}

.elementor-739 .elementor-element.elementor-element-3a71254d .cms-slick-carousel .slick-list .slick-slide {
	padding: 0 15px;
}

.elementor-739 .elementor-element.elementor-element-3a71254d .cms-slick-carousel .slick-list {
	margin: 0 -15px;
}

.elementor-739 .elementor-element.elementor-element-ebb2da9:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-ebb2da9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("uploads/ptt_about.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-739 .elementor-element.elementor-element-ebb2da9>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.35;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-ebb2da9 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 100px;
	margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-e6a45f0 {
	--spacer-size: 95px;
}

.elementor-739 .elementor-element.elementor-element-0f26d88 .custom-heading {
	color: #FFFFFF;
	font-size: 35px;
	font-weight: 500;
}

.elementor-739 .elementor-element.elementor-element-06eb2a5 .custom-heading {
	color: #FFFFFF;
	font-size: 70px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-739 .elementor-element.elementor-element-06eb2a5>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-1968766>.elementor-widget-container {
	margin: 47px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-cab4d20 {
	--spacer-size: 100px;
}

.elementor-739 .elementor-element.elementor-element-521e0b4 {
	margin-top: 93px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-739 .elementor-element.elementor-element-f92752d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-739 .elementor-element.elementor-element-f92752d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-739 .elementor-element.elementor-element-f92752d.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-739 .elementor-element.elementor-element-c0916c9>.elementor-widget-container {
	margin: 8px -6px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-c0916c9 {
	width: auto;
	max-width: auto;
}

.elementor-739 .elementor-element.elementor-element-eea6561 {
	margin-top: 45px;
	margin-bottom: 0px;
	padding: 0px 80px 0px 80px;
}

.elementor-739 .elementor-element.elementor-element-8a7b8fc .cms-slick-carousel .slick-list .slick-slide {
	padding: 0 15px;
}

.elementor-739 .elementor-element.elementor-element-8a7b8fc .cms-slick-carousel .slick-list {
	margin: 0 -15px;
}

.elementor-739 .elementor-element.elementor-element-ae3fd53 .cms-button {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-ae3fd53>.elementor-widget-container {
	margin: 45px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-72f02dd4 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	/*margin-top:85px;*/
	margin-bottom: 0px;
	padding: 100px 0px 100px 0px;
}

.elementor-739 .elementor-element.elementor-element-72f02dd4:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-72f02dd4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F3F3F3;
}

.elementor-739 .elementor-element.elementor-element-72f02dd4>.elementor-background-overlay {
	background-image: url("uploads/world_contact.png");
	background-position: bottom left;
	background-repeat: no-repeat;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-75c757c6:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-75c757c6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-75c757c6 {
	box-shadow: 0px 5px 50px 0px rgba(0, 0, 0, 0.07);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 46px 40px 40px 40px;
}

.elementor-739 .elementor-element.elementor-element-75c757c6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-a9d5583 .cms-heading {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-a9d5583 .custom-heading {
	font-size: 30px;
}

.elementor-739 .elementor-element.elementor-element-a9d5583>.elementor-widget-container {
	margin: 0px 0px 13px 0px;
}

.elementor-739 .elementor-element.elementor-element-6bf2701 {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-6bf2701>.elementor-widget-container {
	margin: 0% 12% 0% 12%;
}

.elementor-739 .elementor-element.elementor-element-70d9b35d .wpcf7-form textarea.wpcf7-textarea {
	height: 120px;
}

.elementor-739 .elementor-element.elementor-element-70d9b35d>.elementor-widget-container {
	margin: 43px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-1c1cd60>.elementor-element-populated {
	margin: 0px 0px 0px 30px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 30px;
}

.elementor-739 .elementor-element.elementor-element-ed4cad4>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-30e0cf3d>.elementor-widget-container {
	margin: 43px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-3d5f6ad {
	margin-top: 93px;
	margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-a06e7fb .cms-heading {
	text-align: center;
}

.elementor-739 .elementor-element.elementor-element-fddfec3 {
	--spacer-size: 65px;
}

.elementor-739 .elementor-element.elementor-element-6805069 .cms-slick-carousel .slick-list .slick-slide {
	padding: 0 15px;
}

.elementor-739 .elementor-element.elementor-element-6805069 .cms-slick-carousel .slick-list {
	margin: 0 -15px;
}

.elementor-739 .elementor-element.elementor-element-3c704e03 {
	/*margin-top:75px;*/
	margin-bottom: -1px;
}

.elementor-739 .elementor-element.elementor-element-3f50eb40>.elementor-widget-container {
	margin: -498px 0px 0px 0px;
}

@media(min-width:768px) {
	.elementor-739 .elementor-element.elementor-element-8530be8 {
		width: 66%;
	}

	.elementor-739 .elementor-element.elementor-element-da49b24 {
		width: 34%;
	}

	.elementor-739 .elementor-element.elementor-element-604ce9f {
		width: 70%;
	}

	.elementor-739 .elementor-element.elementor-element-e0d39c4 {
		width: 30%;
	}

	.elementor-739 .elementor-element.elementor-element-7a47ea46 {
		width: 67%;
	}

	.elementor-739 .elementor-element.elementor-element-3f9958d4 {
		width: 33%;
	}

	.elementor-739 .elementor-element.elementor-element-5211cd8 {
		width: 80%;
	}

	.elementor-739 .elementor-element.elementor-element-80ddc8c {
		width: 20%;
	}

	.elementor-739 .elementor-element.elementor-element-2ce97407 {
		width: 20%;
	}

	.elementor-739 .elementor-element.elementor-element-48dc8aed {
		width: 80%;
	}

	.elementor-739 .elementor-element.elementor-element-42c3bfe {
		width: 80%;
	}

	.elementor-739 .elementor-element.elementor-element-f92752d {
		width: 20%;
	}

	.elementor-739 .elementor-element.elementor-element-1544eee1 {
		width: 41%;
	}

	.elementor-739 .elementor-element.elementor-element-1c1cd60 {
		width: 59%;
	}

	.elementor-739 .elementor-element.elementor-element-289c53a0 {
		width: 34%;
	}

	.elementor-739 .elementor-element.elementor-element-4091a1 {
		width: 66%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-739 .elementor-element.elementor-element-7c81991 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-e0d39c4 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-7a47ea46 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-3f9958d4 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-6d09ae16 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-70b9f2be {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-f424d38 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-d070bc6 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-2ce97407 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-48dc8aed {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-42c3bfe {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-f92752d {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-1544eee1 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-1c1cd60 {
		width: 100%;
	}

	.elementor-739 .elementor-element.elementor-element-289c53a0 {
		width: 50%;
	}
}

@media(min-width:1400px) {

	.elementor-739 .elementor-element.elementor-element-ebb2da9:not(.elementor-motion-effects-element-type-background),
	.elementor-739 .elementor-element.elementor-element-ebb2da9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

@media(max-width:1024px) {
	.elementor-739 .elementor-element.elementor-element-093b64a {
		padding: 0px 0px 0px 0px;
	}

	.elementor-739 .elementor-element.elementor-element-a8535fc {
		padding: 33px 20px 33px 20px;
	}

	.elementor-739 .elementor-element.elementor-element-426c346 {
		padding: 0px 0px 0px 0px;
		margin-bottom: -5px;
	}

	.elementor-739 .elementor-element.elementor-element-4281cc5 {
		margin-top: -2px;
		margin-bottom: 0px;
	}

	.elementor-739 .elementor-element.elementor-element-7a47ea46>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-739 .elementor-element.elementor-element-62401441>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-739 .elementor-element.elementor-element-3f9958d4>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-739 .elementor-element.elementor-element-19ee110d {
		--spacer-size: 300px;
	}

	.elementor-739 .elementor-element.elementor-element-67a239a4>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-739 .elementor-element.elementor-element-2daf15c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-739 .elementor-element.elementor-element-afe4406>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-739 .elementor-element.elementor-element-48dc8aed>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-739 .elementor-element.elementor-element-06eb2a5 .custom-heading {
		font-size: 60px;
	}

	.elementor-739 .elementor-element.elementor-element-f92752d>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-739 .elementor-element.elementor-element-c0916c9>.elementor-widget-container {
		margin: 30px -6px 0px 0px;
	}

	.elementor-739 .elementor-element.elementor-element-eea6561 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}

	.elementor-739 .elementor-element.elementor-element-72f02dd4 {
		padding: 90px 5px 100px 5px;
	}

	.elementor-739 .elementor-element.elementor-element-6bf2701>.elementor-widget-container {
		margin: 0% 20% 0% 20%;
	}

	.elementor-739 .elementor-element.elementor-element-1c1cd60>.elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
}

@media(max-width:767px) {
	.elementor-739 .elementor-element.elementor-element-4281cc5 {
		padding: 45px 20px 50px 20px;
	}

	.elementor-739 .elementor-element.elementor-element-64fb573 {
		--spacer-size: 100px;
	}

	.elementor-739 .elementor-element.elementor-element-9563311 {
		--spacer-size: 100px;
	}

	.elementor-739 .elementor-element.elementor-element-6fe8039 {
		padding: 0px 5px 0px 5px;
	}

	.elementor-739 .elementor-element.elementor-element-19ee110d {
		--spacer-size: 150px;
	}

	.elementor-739 .elementor-element.elementor-element-70b9f2be>.elementor-element-populated {
		padding: 105px 15px 105px 15px;
	}

	.elementor-739 .elementor-element.elementor-element-50d1c6d {
		padding: 80px 5px 100px 5px;
	}

	.elementor-739 .elementor-element.elementor-element-d55acb1 {
		padding: 70px 5px 70px 5px;
	}

	.elementor-739 .elementor-element.elementor-element-0f26d88 .custom-heading {
		font-size: 28px;
	}

	.elementor-739 .elementor-element.elementor-element-eea6561 {
		padding: 0px 15px 0px 15px;
	}

	.elementor-739 .elementor-element.elementor-element-75c757c6 {
		padding: 46px 20px 40px 20px;
	}

	.elementor-739 .elementor-element.elementor-element-6bf2701>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-739 .elementor-element.elementor-element-56fd1b45 {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.elementor-739 .elementor-element.elementor-element-3f50eb40>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}