.elementor-153 .elementor-element.elementor-element-473d0a75 > .elementor-container {
	min-height: 100vh;
}

.elementor-153 .elementor-element.elementor-element-473d0a75 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 35px 0px;
}

.elementor-153 .elementor-element.elementor-element-473d0a75 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-67d58a5a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 .premium-carousel-dots-above ul.slick-dots {
	left: 1%;
	top: 45%;
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 .premium-carousel-dots-below ul.slick-dots {
	bottom: 45%;
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 .premium-carousel-scale .slick-slide {
	transition: all 300ms !important;
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 {
	--pa-carousel-center-padding: 15;
	width: auto;
	max-width: auto;
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li, .elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li svg {
	width: 35px;
	height: 35px;
	font-size: calc( 35px / 2 );
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li {
	color: var( --e-global-color-fdb1fd1 );
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li svg {
	fill: var( --e-global-color-fdb1fd1 );
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li.slick-active {
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li.slick-active svg {
	fill: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
	background-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1.premium-carousel-ripple-yes ul.slick-dots li:hover:before {
	background-color: var( --e-global-color-fdb1fd1 );
}

.elementor-153 .elementor-element.elementor-element-5e87c0e1 > .elementor-widget-container {
	padding: 0px;
}

.elementor-153 .elementor-element.elementor-element-aebb8d {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3.2% 0% 0% 9.7%;
	z-index: 1;
}

.elementor-153 .elementor-element.elementor-element-34e01512:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-153 .elementor-element.elementor-element-34e01512 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-12088ae );
}

.elementor-153 .elementor-element.elementor-element-34e01512 > .elementor-element-populated {
	border-style: solid;
	border-width: 10px 10px 10px 10px;
	border-color: var( --e-global-color-accent );
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4.4em 2em 4em 4em;
	border-bottom-right-radius: 100px;
}

.elementor-153 .elementor-element.elementor-element-34e01512 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-1b89d39b .elementor-heading-title {
	font-family: var( --e-global-typography-75f0ba0-font-family ), Sans-serif;
	font-size: var( --e-global-typography-75f0ba0-font-size );
	font-weight: var( --e-global-typography-75f0ba0-font-weight );
	line-height: var( --e-global-typography-75f0ba0-line-height );
	letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
	word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-1b89d39b > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-153 .elementor-element.elementor-element-243b4e01 .elementor-heading-title {
	color: var( --e-global-color-fe15af9 );
	font-family: var( --e-global-typography-524ed30-font-family ), Sans-serif;
	font-size: var( --e-global-typography-5e9978d-font-size );
	font-weight: var( --e-global-typography-524ed30-font-weight );
	line-height: var( --e-global-typography-524ed30-line-height );
	letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
	word-spacing: var( --e-global-typography-524ed30-word-spacing );
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: var( --e-global-color-primary );
	stroke: var( --e-global-color-primary );
	mix-blend-mode: screen;
}

.elementor-153 .elementor-element.elementor-element-243b4e01 .elementor-heading-title span{
		margin-bottom: -13px;
    display: flex;
			}

.elementor-153 .elementor-element.elementor-element-6477d4fe .elementor-heading-title {
	font-family: var( --e-global-typography-75f0ba0-font-family ), Sans-serif;
	font-size: var( --e-global-typography-75f0ba0-font-size );
	font-weight: var( --e-global-typography-75f0ba0-font-weight );
	line-height: var( --e-global-typography-75f0ba0-line-height );
	letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
	word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-6477d4fe > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-153 .elementor-element.elementor-element-53337f13 .elementor-heading-title {
	color: var( --e-global-color-fe15af9 );
	font-family: var( --e-global-typography-524ed30-font-family ), Sans-serif;
	font-size: var( --e-global-typography-5e9978d-font-size );
	font-weight: var( --e-global-typography-524ed30-font-weight );
	line-height: var( --e-global-typography-524ed30-line-height );
	letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
	word-spacing: var( --e-global-typography-524ed30-word-spacing );
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: var( --e-global-color-primary );
	stroke: var( --e-global-color-primary );
	mix-blend-mode: screen;
}

.elementor-153 .elementor-element.elementor-element-f1574e7 {
	color: var( --e-global-color-fdb1fd1 );
	font-family: var( --e-global-typography-7626e4a-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7626e4a-font-size );
	font-weight: var( --e-global-typography-7626e4a-font-weight );
	line-height: var( --e-global-typography-7626e4a-line-height );
	letter-spacing: var( --e-global-typography-7626e4a-letter-spacing );
	word-spacing: var( --e-global-typography-7626e4a-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-f1574e7 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button .elementor-align-icon-right {
	margin-left: 8px;
}

.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button .elementor-align-icon-left {
	margin-right: 8px;
}

.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button {
	/*background-color: var( --e-global-color-accent );*/
	background-image: linear-gradient(90deg, #114BA9, #4FC4EA);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var( --e-global-color-accent );
	padding: 26px 44px 26px 44px;
}

.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button:hover, .elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button:focus {
	color: var( --e-global-color-accent );
	background-color: var( --e-global-color-fe15af9 );
	border-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button:hover svg, .elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button:focus svg {
	fill: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-7edd6537 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-7edd6537 {
	width: auto;
	max-width: auto;
}

.elementor-153 .elementor-element.elementor-element-723dde1c {
	--grid-template-columns: repeat(1, auto);
	--icon-size: 22px;
	--grid-column-gap: 5px;
	--grid-row-gap: 24px;
	width: auto;
	max-width: auto;
	top: 16%;
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-widget-container {
	text-align: center;
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-social-icon {
	background-color: var( --e-global-color-fe15af9 );
	--icon-padding: 0.5em;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-social-icon i {
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-social-icon svg {
	fill: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-icon {
	border-radius: 100px 100px 100px 100px;
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-social-icon:hover {
	background-color: var( --e-global-color-primary );
	border-color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-social-icon:hover i {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-social-icon:hover svg {
	fill: var( --e-global-color-accent );
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-723dde1c {
	right: 2vw;
}

body.rtl .elementor-153 .elementor-element.elementor-element-723dde1c {
	left: 2vw;
}

.elementor-153 .elementor-element.elementor-element-2f867455:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-2f867455 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-primary );
	background-image: url("../images/background-shape-about-section.jpg");
	background-position: 50vw 0px;
	background-repeat: no-repeat;
	background-size: 13vw auto;
}

.elementor-153 .elementor-element.elementor-element-2f867455 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 145px 0px 140px 0px;
}

.elementor-153 .elementor-element.elementor-element-2f867455 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-439295da {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-fa440ac {
	text-align: right;
}

.elementor-153 .elementor-element.elementor-element-fa440ac > .elementor-widget-container {
	margin: 0px -260px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-208f2025:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-153 .elementor-element.elementor-element-208f2025 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-208f2025 > .elementor-element-populated {
	box-shadow: 0px 6px 33px 0px rgba(0, 0, 0, 0.08);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 130px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 75px 40px 75px 80px;
	border-bottom-right-radius: 100px;
}

.elementor-153 .elementor-element.elementor-element-208f2025 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-53e3f579 .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-family: var( --e-global-typography-75f0ba0-font-family ), Sans-serif;
	font-size: var( --e-global-typography-75f0ba0-font-size );
	font-weight: var( --e-global-typography-75f0ba0-font-weight );
	line-height: var( --e-global-typography-75f0ba0-line-height );
	letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
	word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-1813a973 {
	color: var( --e-global-color-4975108 );
	font-family: var( --e-global-typography-cd52227-font-family ), Sans-serif;
	font-size: var( --e-global-typography-cd52227-font-size );
	font-weight: var( --e-global-typography-cd52227-font-weight );
	line-height: var( --e-global-typography-cd52227-line-height );
	letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
	word-spacing: var( --e-global-typography-cd52227-word-spacing );
	text-align: justify;
}

.elementor-153 .elementor-element.elementor-element-300e5311 {
	--width: 110px;
	--rotate: -9deg;
	font-family: var( --e-global-typography-7ee0c7a-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7ee0c7a-font-size );
	font-weight: var( --e-global-typography-7ee0c7a-font-weight );
	line-height: var( --e-global-typography-7ee0c7a-line-height );
	letter-spacing: var( --e-global-typography-7ee0c7a-letter-spacing );
	word-spacing: var( --e-global-typography-7ee0c7a-word-spacing );
	--word-spacing: 20px;
	--text-color: var( --e-global-color-bd9a26b );
	--text-color-hover: var( --e-global-color-accent );
	--transition: 0.3s;
	width: auto;
	max-width: auto;
	top: 11.8%;
	z-index: 1;
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-300e5311 {
	left: -2.9vw;
}

body.rtl .elementor-153 .elementor-element.elementor-element-300e5311 {
	right: -2.9vw;
}

.elementor-153 .elementor-element.elementor-element-300e5311 > .elementor-widget-container {
	background-image: url("../images/text-path-circle.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.elementor-153 .elementor-element.elementor-element-4773ae23 {
	overflow: hidden;
	box-shadow: 0px 6px 33px 0px rgba(0, 0, 0, 0.08);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}

.elementor-153 .elementor-element.elementor-element-4773ae23:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-4773ae23 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-4773ae23 > .elementor-background-overlay {
	background-image: url("../images/features-services-overlay.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-55f25f58 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 115px 0px 65px 0px;
}

.elementor-153 .elementor-element.elementor-element-304816ab {
	width: auto;
	max-width: auto;
	top: 0px;
	z-index: 0;
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-304816ab {
	left: 8vw;
}

body.rtl .elementor-153 .elementor-element.elementor-element-304816ab {
	right: 8vw;
}

.elementor-153 .elementor-element.elementor-element-2344be02 {
	text-align: center;
}

.elementor-153 .elementor-element.elementor-element-2344be02 .elementor-heading-title {
	font-family: var( --e-global-typography-75f0ba0-font-family ), Sans-serif;
	font-size: var( --e-global-typography-75f0ba0-font-size );
	font-weight: var( --e-global-typography-75f0ba0-font-weight );
	line-height: var( --e-global-typography-75f0ba0-line-height );
	letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
	word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
}
	.elementor-153 .elementor-element.elementor-element-2344be02 .elementor-heading-title1 {
		font-size:1.5rem; padding:1% 5%
	}

.elementor-153 .elementor-element.elementor-element-2344be02 > .elementor-widget-container {
	margin: 0px 0px 70px 0px;
}

.elementor-153 .elementor-element.elementor-element-17374788 {
	padding: 0% 2% 0% 2%;
}

.elementor-153 .elementor-element.elementor-element-1cd4bc1f > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-4ac152c5 {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-4ac152c5:hover img {
	filter: brightness( 92% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-153 .elementor-element.elementor-element-4ac152c5 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-4ac152c5 > .elementor-widget-container {
	margin: 0px 0px 2px 0px;
}

.elementor-153 .elementor-element.elementor-element-15cf00c7 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .image {
	max-width: 0px;
	border-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .image img {
	opacity: 1;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox:hover .image img {
	opacity: 1;
	transform: scale(1);
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .image .image-overlay {
	background-color: #1B1B1B54;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .content {
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .content .wrap-icon {
	color: #000000;
	font-size: 30px;
	margin: 0px 0px 20px 0px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .content .wrap-icon img {
	width: 30px;
	height: 30px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .title a {
	font-family: var( --e-global-typography-15d81aa-font-family ), Sans-serif;
	font-size: var( --e-global-typography-15d81aa-font-size );
	font-weight: var( --e-global-typography-15d81aa-font-weight );
	line-height: var( --e-global-typography-15d81aa-line-height );
	letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
	word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .title a:hover {
	color: var( --e-global-color-6e7b7b6 );
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .content .title {
	margin: 0px 0px 10px 0px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .description {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
	color: var( --e-global-color-fdb1fd1 );
	margin: 0px 40px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button {
	padding: 15px 30px 15px 30px;
	margin: 20px 0px 0px 0px;
	color: #ffffff;
	background-color: #23A455;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button i {
	color: #ffffff;
	font-size: 15px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button svg {
	fill: #ffffff;
	width: 15px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button:hover {
	color: #ffffff;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button:hover i {
	color: #ffffff;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button:hover svg {
	fill: #ffffff;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .hover-default.tf-button:hover, .elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .btn-overlay:after {
	background-color: #000000;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button.bt_icon_before i {
	margin-right: 10px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button.bt_icon_before svg {
	margin-right: 10px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button.bt_icon_after i {
	margin-left: 10px;
}

.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .tf-button.bt_icon_after svg {
	margin-left: 10px;
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper i, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper svg {
	margin-right: 15px;
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .elementor-widget-container {
	text-align: center;
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper i {
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper svg:not([class*="premium-"]) {
	fill: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button.premium-button-style2-shutinhor:before , .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button.premium-button-style2-shutinver:before , .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style5-radialin:before , .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style5-rectin:before {
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var( --e-global-color-d6eb64e );
	border-radius: 100%;
	margin: 0px 0px 0px 0px;
	padding: 19px 5px 19px 24px;
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-none:hover, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style1:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-shutouthor:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-shutoutver:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-shutinhor, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-shutinver, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-dshutinhor:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-dshutinver:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-scshutouthor:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style2-scshutoutver:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style3-after:hover, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style3-before:hover, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style4-icon-wrapper, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style5-radialin, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style5-radialout:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style5-rectin, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style5-rectout:before, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style6-bg, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-style6:before {
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button:hover {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var( --e-global-color-6e7b7b6 );
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 {
	width: auto;
	max-width: auto;
	top: 10px;
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-6e5f0466 {
	right: 0.5%;
}

body.rtl .elementor-153 .elementor-element.elementor-element-6e5f0466 {
	left: 0.5%;
}

.elementor-153 .elementor-element.elementor-element-6e5f0466 > .elementor-widget-container {
	background-image: url("../images/services-circle-button-half-circle.png");
	background-position: 26px 0%;
	background-repeat: no-repeat;
	background-size: 55% auto;
	border-radius: 100px 100px 100px 100px;
}

.elementor-153 .elementor-element.elementor-element-6e5f0466:hover .elementor-widget-container {
	background-image: url("../images/services-circle-button-half-circle.png");
	background-position: 28px 0%;
	background-repeat: no-repeat;
	background-size: 55% auto;
}

.elementor-153 .elementor-element.elementor-element-22c1fd9d > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-1b53fc9a {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-1b53fc9a:hover img {
	filter: brightness( 92% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-153 .elementor-element.elementor-element-1b53fc9a img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-1b53fc9a > .elementor-widget-container {
	margin: 0px 0px 2px 0px;
}

.elementor-153 .elementor-element.elementor-element-25c84c4e {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .image {
	max-width: 0px;
	border-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .image img {
	opacity: 1;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox:hover .image img {
	opacity: 1;
	transform: scale(1);
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .image .image-overlay {
	background-color: #1B1B1B54;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .content {
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .content .wrap-icon {
	color: #000000;
	font-size: 30px;
	margin: 0px 0px 20px 0px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .content .wrap-icon img {
	width: 30px;
	height: 30px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .title a {
	font-family: var( --e-global-typography-15d81aa-font-family ), Sans-serif;
	font-size: var( --e-global-typography-15d81aa-font-size );
	font-weight: var( --e-global-typography-15d81aa-font-weight );
	line-height: var( --e-global-typography-15d81aa-line-height );
	letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
	word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .title a:hover {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .content .title {
	margin: 0px 0px 10px 0px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .description {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
	color: var( --e-global-color-fdb1fd1 );
	margin: 0px 40px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button {
	padding: 15px 30px 15px 30px;
	margin: 20px 0px 0px 0px;
	color: #ffffff;
	background-color: #23A455;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button i {
	color: #ffffff;
	font-size: 15px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button svg {
	fill: #ffffff;
	width: 15px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button:hover {
	color: #ffffff;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button:hover i {
	color: #ffffff;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button:hover svg {
	fill: #ffffff;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .hover-default.tf-button:hover, .elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .btn-overlay:after {
	background-color: #000000;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button.bt_icon_before i {
	margin-right: 10px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button.bt_icon_before svg {
	margin-right: 10px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button.bt_icon_after i {
	margin-left: 10px;
}

.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .tf-button.bt_icon_after svg {
	margin-left: 10px;
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper i, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper svg {
	margin-right: 15px;
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .elementor-widget-container {
	text-align: center;
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper i {
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper svg:not([class*="premium-"]) {
	fill: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button.premium-button-style2-shutinhor:before , .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button.premium-button-style2-shutinver:before , .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style5-radialin:before , .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style5-rectin:before {
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var( --e-global-color-d6eb64e );
	border-radius: 100%;
	margin: 0px 0px 0px 0px;
	padding: 19px 5px 19px 24px;
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-none:hover, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style1:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-shutouthor:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-shutoutver:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-shutinhor, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-shutinver, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-dshutinhor:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-dshutinver:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-scshutouthor:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style2-scshutoutver:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style3-after:hover, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style3-before:hover, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style4-icon-wrapper, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style5-radialin, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style5-radialout:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style5-rectin, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style5-rectout:before, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style6-bg, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-style6:before {
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button:hover {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-77c043e6 {
	width: auto;
	max-width: auto;
	top: 10px;
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-77c043e6 {
	right: 0.5%;
}

body.rtl .elementor-153 .elementor-element.elementor-element-77c043e6 {
	left: 0.5%;
}

.elementor-153 .elementor-element.elementor-element-77c043e6 > .elementor-widget-container {
	background-image: url("../images/services-circle-button-half-circle.png");
	background-position: 26px 0%;
	background-repeat: no-repeat;
	background-size: 55% auto;
	border-radius: 100px 100px 100px 100px;
}

.elementor-153 .elementor-element.elementor-element-77c043e6:hover .elementor-widget-container {
	background-image: url("../images/services-circle-button-half-circle.png");
	background-position: 28px 0%;
	background-repeat: no-repeat;
	background-size: 55% auto;
}

.elementor-153 .elementor-element.elementor-element-5a7ccc77 > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-17f6153e {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-17f6153e:hover img {
	filter: brightness( 92% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-153 .elementor-element.elementor-element-17f6153e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-17f6153e > .elementor-widget-container {
	margin: 0px 0px 2px 0px;
}

.elementor-153 .elementor-element.elementor-element-304cf0dc {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .image {
	max-width: 0px;
	border-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .image img {
	opacity: 1;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox:hover .image img {
	opacity: 1;
	transform: scale(1);
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .image .image-overlay {
	background-color: #1B1B1B54;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .content {
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .content .wrap-icon {
	color: #000000;
	font-size: 30px;
	margin: 0px 0px 20px 0px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .content .wrap-icon img {
	width: 30px;
	height: 30px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .title a {
	font-family: var( --e-global-typography-15d81aa-font-family ), Sans-serif;
	font-size: var( --e-global-typography-15d81aa-font-size );
	font-weight: var( --e-global-typography-15d81aa-font-weight );
	line-height: var( --e-global-typography-15d81aa-line-height );
	letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
	word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .title a:hover {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .content .title {
	margin: 0px 0px 10px 0px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .description {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
	color: var( --e-global-color-fdb1fd1 );
	margin: 0px 40px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button {
	padding: 15px 30px 15px 30px;
	margin: 20px 0px 0px 0px;
	color: var( --e-global-color-primary );
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button i {
	color: var( --e-global-color-primary );
	font-size: 15px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button svg {
	fill: var( --e-global-color-primary );
	width: 15px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button:hover {
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button:hover i {
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button:hover svg {
	fill: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .hover-default.tf-button:hover, .elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .btn-overlay:after {
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button.bt_icon_before i {
	margin-right: 10px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button.bt_icon_before svg {
	margin-right: 10px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button.bt_icon_after i {
	margin-left: 10px;
}

.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .tf-button.bt_icon_after svg {
	margin-left: 10px;
}

.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper i, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper svg {
	margin-right: 15px;
}

.elementor-153 .elementor-element.elementor-element-554986b6 .elementor-widget-container {
	text-align: center;
}

.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper i {
	color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-554986b6 .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper svg:not([class*="premium-"]) {
	fill: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button.premium-button-style2-shutinhor:before , .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button.premium-button-style2-shutinver:before , .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style5-radialin:before , .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style5-rectin:before {
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var( --e-global-color-d6eb64e );
	border-radius: 100%;
	margin: 0px 0px 0px 0px;
	padding: 19px 5px 19px 24px;
}

.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-none:hover, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style1:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-shutouthor:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-shutoutver:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-shutinhor, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-shutinver, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-dshutinhor:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-dshutinver:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-scshutouthor:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style2-scshutoutver:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style3-after:hover, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style3-before:hover, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style4-icon-wrapper, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style5-radialin, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style5-radialout:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style5-rectin, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style5-rectout:before, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style6-bg, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-style6:before {
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button:hover {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-554986b6 {
	width: auto;
	max-width: auto;
	top: 10px;
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-554986b6 {
	right: 0.5%;
}

body.rtl .elementor-153 .elementor-element.elementor-element-554986b6 {
	left: 0.5%;
}

.elementor-153 .elementor-element.elementor-element-554986b6 > .elementor-widget-container {
	background-image: url("../images/services-circle-button-half-circle.png");
	background-position: 26px 0%;
	background-repeat: no-repeat;
	background-size: 55% auto;
	border-radius: 100px 100px 100px 100px;
}

.elementor-153 .elementor-element.elementor-element-554986b6:hover .elementor-widget-container {
	background-image: url("../images/services-circle-button-half-circle.png");
	background-position: 28px 0%;
	background-repeat: no-repeat;
	background-size: 55% auto;
}

.elementor-153 .elementor-element.elementor-element-33491ac6:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-33491ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-33491ac6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-33491ac6 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-37ff5c7b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var( --e-global-color-11295b7 );
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 65px 30px 62px 40px;
}

.elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-element-populated, .elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-element-populated > .elementor-background-overlay, .elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 33%;
}

.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-title {
	margin-bottom: 7px;
	color: var( --e-global-color-c806c4b );
	font-family: var( --e-global-typography-60f9ee8-font-family ), Sans-serif;
	font-size: var( --e-global-typography-60f9ee8-font-size );
	font-weight: var( --e-global-typography-60f9ee8-font-weight );
	line-height: var( --e-global-typography-60f9ee8-line-height );
	letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
	word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-description {
	color: var( --e-global-color-3becbba );
	font-family: var( --e-global-typography-81c388f-font-family ), Sans-serif;
	font-size: var( --e-global-typography-81c388f-font-size );
	font-weight: var( --e-global-typography-81c388f-font-weight );
	line-height: var( --e-global-typography-81c388f-line-height );
	letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
	word-spacing: var( --e-global-typography-81c388f-word-spacing );
	text-align: justify;
}

.elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: var( --e-global-color-11295b7 );
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 65px 10px 62px 52px;
}

.elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-element-populated, .elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-element-populated > .elementor-background-overlay, .elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 33%;
}

.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-title {
	margin-bottom: 7px;
	color: var( --e-global-color-c806c4b );
	font-family: var( --e-global-typography-60f9ee8-font-family ), Sans-serif;
	font-size: var( --e-global-typography-60f9ee8-font-size );
	font-weight: var( --e-global-typography-60f9ee8-font-weight );
	line-height: var( --e-global-typography-60f9ee8-line-height );
	letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
	word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-description {
	color: var( --e-global-color-3becbba );
	font-family: var( --e-global-typography-81c388f-font-family ), Sans-serif;
	font-size: var( --e-global-typography-81c388f-font-size );
	font-weight: var( --e-global-typography-81c388f-font-weight );
	line-height: var( --e-global-typography-81c388f-line-height );
	letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
	word-spacing: var( --e-global-typography-81c388f-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: var( --e-global-color-11295b7 );
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 65px 10px 63px 52px;
}

.elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-element-populated, .elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 33%;
}

.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-title {
	margin-bottom: 7px;
	color: var( --e-global-color-c806c4b );
	font-family: var( --e-global-typography-60f9ee8-font-family ), Sans-serif;
	font-size: var( --e-global-typography-60f9ee8-font-size );
	font-weight: var( --e-global-typography-60f9ee8-font-weight );
	line-height: var( --e-global-typography-60f9ee8-line-height );
	letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
	word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-description {
	color: var( --e-global-color-3becbba );
	font-family: var( --e-global-typography-81c388f-font-family ), Sans-serif;
	font-size: var( --e-global-typography-81c388f-font-size );
	font-weight: var( --e-global-typography-81c388f-font-weight );
	line-height: var( --e-global-typography-81c388f-line-height );
	letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
	word-spacing: var( --e-global-typography-81c388f-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-8fd67e8:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-8fd67e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-8fd67e8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 150px 0px 165px 0px;
}

.elementor-153 .elementor-element.elementor-element-8fd67e8 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-69dd372d {
	width: auto;
	max-width: auto;
	top: 17%;
	z-index: 2;
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-69dd372d {
	left: -5.5vw;
}

body.rtl .elementor-153 .elementor-element.elementor-element-69dd372d {
	right: -5.5vw;
}

.elementor-153 .elementor-element.elementor-element-324fd91d {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-48d6d93b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-element-populated, .elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-element-populated > .elementor-background-overlay, .elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-element-populated {
	box-shadow: 0px 6px 33px 0px rgba(0, 0, 0, 0.08);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 255px 0px 0px -20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -20px;
	padding: 75px 30px 65px 76px;
	border-bottom-right-radius: 100px;
}

.elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-48d6d93b {
	z-index: 1;
}

.elementor-153 .elementor-element.elementor-element-4a95b6a4 {
	margin-top: 0px;
	margin-bottom: 35px;
}

.elementor-153 .elementor-element.elementor-element-52352d36 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: var( --e-global-color-accent );
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-153 .elementor-element.elementor-element-52352d36 > .elementor-element-populated, .elementor-153 .elementor-element.elementor-element-52352d36 > .elementor-element-populated > .elementor-background-overlay, .elementor-153 .elementor-element.elementor-element-52352d36 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-52352d36 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text-wrapper {
	text-align: left;
}

.elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text {
	color: var( --e-global-color-secondary );
	-webkit-text-stroke-width: 0px;
}

.elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-svg-text .premium-fancy-list-items {
	fill: var( --e-global-color-secondary );
}

.elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text svg g > text {
	font-family: var( --e-global-typography-75f0ba0-font-family ), Sans-serif;
	font-size: var( --e-global-typography-75f0ba0-font-size );
	font-weight: var( --e-global-typography-75f0ba0-font-weight );
	line-height: var( --e-global-typography-75f0ba0-line-height );
	letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
	word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-3ef729c .typed-cursor {
	color: var( --e-global-color-accent );
	font-family: var( --e-global-typography-75f0ba0-font-family ), Sans-serif;
	font-size: var( --e-global-typography-75f0ba0-font-size );
	font-weight: var( --e-global-typography-75f0ba0-font-weight );
	line-height: var( --e-global-typography-75f0ba0-line-height );
	letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
	word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	background-color: var( --e-global-color-fe15af9 );
}

.elementor-153 .elementor-element.elementor-element-2991f79a {
	color: var( --e-global-color-4975108 );
	font-family: var( --e-global-typography-6fe2288-font-family ), Sans-serif;
	font-size: var( --e-global-typography-6fe2288-font-size );
	font-weight: var( --e-global-typography-6fe2288-font-weight );
	line-height: var( --e-global-typography-6fe2288-line-height );
	letter-spacing: var( --e-global-typography-6fe2288-letter-spacing );
	word-spacing: var( --e-global-typography-6fe2288-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-2991f79a > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content {
	overflow: visible;
}

.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 23px;
}

.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper img {
	width: 23px !important;
	height: 23px !important;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-text span {
	font-family: var( --e-global-typography-bb93b6c-font-family ), Sans-serif;
	font-size: var( --e-global-typography-bb93b6c-font-size );
	font-weight: var( --e-global-typography-bb93b6c-font-weight );
	line-height: var( --e-global-typography-bb93b6c-line-height );
	letter-spacing: var( --e-global-typography-bb93b6c-letter-spacing );
	word-spacing: var( --e-global-typography-bb93b6c-word-spacing );
	text-align: justify;
}

.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-text span {
	color: var( --e-global-color-0e09b2e );
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-0e09b2e );
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-text {
	margin: 0px 0px 15px 0px;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-5ac5fff2 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-743379ce > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-743379ce {
	width: auto;
	max-width: auto;
	top: 0px;
}

body:not(.rtl) .elementor-153 .elementor-element.elementor-element-743379ce {
	right: -1.5vw;
}

body.rtl .elementor-153 .elementor-element.elementor-element-743379ce {
	left: -1.5vw;
}

.elementor-153 .elementor-element.elementor-element-a22c168 > .elementor-widget-container {
	margin: 0px -75px 0px -185px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-64ae175f {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-64ae175f:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-64ae175f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-primary );
}

.elementor-153 .elementor-element.elementor-element-64ae175f > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-321da37b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-2456d306 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 55px 0px 90px 0px;
}

.elementor-153 .elementor-element.elementor-element-336cebb6 .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-family: var( --e-global-typography-75f0ba0-font-family ), Sans-serif;
	font-size: var( --e-global-typography-75f0ba0-font-size );
	font-weight: var( --e-global-typography-75f0ba0-font-weight );
	line-height: var( --e-global-typography-75f0ba0-line-height );
	letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
	word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-336cebb6 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
}

.elementor-153 .elementor-element.elementor-element-58cbb7cb .elementor-heading-title {
	color: var( --e-global-color-2e1d3c5 );
	font-family: var( --e-global-typography-f057152-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f057152-font-size );
	font-weight: var( --e-global-typography-f057152-font-weight );
	line-height: var( --e-global-typography-f057152-line-height );
	letter-spacing: var( --e-global-typography-f057152-letter-spacing );
	word-spacing: var( --e-global-typography-f057152-word-spacing );
	
}

.elementor-153 .elementor-element.elementor-element-58cbb7cb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-1edc5cfb {
	margin-top: 0px;
	margin-bottom: 22px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 34px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper img {
	width: 34px !important;
	height: 34px !important;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-wrapper {
	margin: -9px 4px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-text span {
	font-family: var( --e-global-typography-537ef22-font-family ), Sans-serif;
	font-size: var( --e-global-typography-537ef22-font-size );
	font-weight: var( --e-global-typography-537ef22-font-weight );
	line-height: var( --e-global-typography-537ef22-line-height );
	letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
	word-spacing: var( --e-global-typography-537ef22-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-text {
	margin: 6px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 5px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var( --e-global-color-accent );
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-6b8c2d6d {
	width: auto;
	max-width: auto;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-5f13131  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5f13131  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-5f13131  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 6px;
}

.elementor-153 .elementor-element.elementor-element-5f13131  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-5f13131  .premium-bullet-list-wrapper img {
	width: 6px !important;
	height: 6px !important;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-icon-text p {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5f13131 svg:not([class*="premium-"]) {
	fill: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content:hover .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-text span {
	font-family: var( --e-global-typography-528a6fe-font-family ), Sans-serif;
	font-size: var( --e-global-typography-528a6fe-font-size );
	font-weight: var( --e-global-typography-528a6fe-font-weight );
	line-height: var( --e-global-typography-528a6fe-line-height );
	letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
	word-spacing: var( --e-global-typography-528a6fe-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-5f13131  .premium-bullet-list-text span {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-text {
	margin: 0px 0px 13px 0px;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-7f1e5368 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 34px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper img {
	width: 34px !important;
	height: 34px !important;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-wrapper {
	margin: -9px 4px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-text span {
	font-family: var( --e-global-typography-537ef22-font-family ), Sans-serif;
	font-size: var( --e-global-typography-537ef22-font-size );
	font-weight: var( --e-global-typography-537ef22-font-weight );
	line-height: var( --e-global-typography-537ef22-line-height );
	letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
	word-spacing: var( --e-global-typography-537ef22-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-text {
	margin: 6px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 5px 5px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var( --e-global-color-accent );
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-79d86f64 {
	width: auto;
	max-width: auto;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-4b95dc94  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 6px;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-4b95dc94  .premium-bullet-list-wrapper img {
	width: 6px !important;
	height: 6px !important;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-icon-text p {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 svg:not([class*="premium-"]) {
	fill: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content:hover .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-text span {
	font-family: var( --e-global-typography-528a6fe-font-family ), Sans-serif;
	font-size: var( --e-global-typography-528a6fe-font-size );
	font-weight: var( --e-global-typography-528a6fe-font-weight );
	line-height: var( --e-global-typography-528a6fe-line-height );
	letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
	word-spacing: var( --e-global-typography-528a6fe-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94  .premium-bullet-list-text span {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-text {
	margin: 0px 0px 13px 0px;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-6cbf8aa4 > .elementor-element-populated {
	padding: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 34px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper img {
	width: 34px !important;
	height: 34px !important;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-wrapper {
	margin: -9px 4px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-text span {
	font-family: var( --e-global-typography-537ef22-font-family ), Sans-serif;
	font-size: var( --e-global-typography-537ef22-font-size );
	font-weight: var( --e-global-typography-537ef22-font-weight );
	line-height: var( --e-global-typography-537ef22-line-height );
	letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
	word-spacing: var( --e-global-typography-537ef22-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-text {
	margin: 6px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 5px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var( --e-global-color-accent );
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-2164fda3 {
	width: auto;
	max-width: auto;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-31f77fbb  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 6px;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-31f77fbb  .premium-bullet-list-wrapper img {
	width: 6px !important;
	height: 6px !important;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-icon-text p {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb svg:not([class*="premium-"]) {
	fill: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content:hover .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-text span {
	font-family: var( --e-global-typography-528a6fe-font-family ), Sans-serif;
	font-size: var( --e-global-typography-528a6fe-font-size );
	font-weight: var( --e-global-typography-528a6fe-font-weight );
	line-height: var( --e-global-typography-528a6fe-line-height );
	letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
	word-spacing: var( --e-global-typography-528a6fe-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb  .premium-bullet-list-text span {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-text {
	margin: 0px 0px 13px 0px;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-7aaada2c  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 17px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-7aaada2c  .premium-bullet-list-wrapper img {
	width: 17px !important;
	height: 17px !important;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-icon-text p {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c svg:not([class*="premium-"]) {
	fill: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content:hover .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-wrapper {
	margin: 0px 8px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-text span {
	font-family: var( --e-global-typography-528a6fe-font-family ), Sans-serif;
	font-size: var( --e-global-typography-528a6fe-font-size );
	font-weight: var( --e-global-typography-528a6fe-font-weight );
	line-height: var( --e-global-typography-528a6fe-line-height );
	letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
	word-spacing: var( --e-global-typography-528a6fe-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c  .premium-bullet-list-text span {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-text {
	margin: 0px 0px 13px 0px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5  .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-badge {
	order: 8;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-5a6211d5  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 17px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-5a6211d5  .premium-bullet-list-wrapper img {
	width: 17px !important;
	height: 17px !important;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-icon-text p {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 svg:not([class*="premium-"]) {
	fill: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content:hover .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper i ,.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p, .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-wrapper {
	margin: 0px 8px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper i,.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text p , .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper svg , .elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content .premium-bullet-list-wrapper img {
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-text span {
	font-family: var( --e-global-typography-528a6fe-font-family ), Sans-serif;
	font-size: var( --e-global-typography-528a6fe-font-size );
	font-weight: var( --e-global-typography-528a6fe-font-weight );
	line-height: var( --e-global-typography-528a6fe-line-height );
	letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
	word-spacing: var( --e-global-typography-528a6fe-word-spacing );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5  .premium-bullet-list-text span {
	color: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-a6ae6cb );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: var( --e-global-color-accent );
	color: var( --e-global-color-accent );
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-text {
	margin: 0px 0px 13px 0px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-21bacf97 > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-21bacf97 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-153 .elementor-element.elementor-element-3d671b10 > .elementor-widget-container {
	padding: 0px 10px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-3d671b10 {
	width: var( --container-widget-width, 53vw );
	max-width: 53vw;
	--container-widget-width: 53vw;
	--container-widget-flex-grow: 0;
	top: 0vw;
}

.elementor-153 .elementor-element.elementor-element-1866a1d0 {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 5px 0px 5px;
}

.elementor-153 .elementor-element.elementor-element-6888013a > .elementor-element-populated {
	margin: 0px 5px 0px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-11129513 img {
	width: 100%;
}

.elementor-153 .elementor-element.elementor-element-11129513:hover img {
	filter: brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-153 .elementor-element.elementor-element-11129513 > .elementor-widget-container:hover {
	--e-transform-scale: 1.03;
}

.elementor-153 .elementor-element.elementor-element-19f2c85a > .elementor-element-populated {
	margin: 0px 5px 0px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-786ab98 img {
	width: 100%;
}

.elementor-153 .elementor-element.elementor-element-786ab98:hover img {
	filter: brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-153 .elementor-element.elementor-element-786ab98 > .elementor-widget-container:hover {
	--e-transform-scale: 1.03;
}

.elementor-153 .elementor-element.elementor-element-387b5a4f > .elementor-element-populated {
	margin: 0px 5px 0px 05px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 05px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-3b1e2e1e img {
	width: 100%;
}

.elementor-153 .elementor-element.elementor-element-3b1e2e1e:hover img {
	filter: brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-153 .elementor-element.elementor-element-3b1e2e1e > .elementor-widget-container:hover {
	--e-transform-scale: 1.03;
}

.elementor-153 .elementor-element.elementor-element-5845004 > .elementor-element-populated {
	margin: 0px 5px 0px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-153 .elementor-element.elementor-element-4b559257 img {
	width: 100%;
}

.elementor-153 .elementor-element.elementor-element-4b559257:hover img {
	filter: brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-153 .elementor-element.elementor-element-4b559257 > .elementor-widget-container:hover {
	--e-transform-scale: 1.03;
}

@media(min-width:768px) {
	.elementor-153 .elementor-element.elementor-element-34e01512 {
		width: 30%;
	}

	.elementor-153 .elementor-element.elementor-element-1112596f {
		width: 70%;
	}

	.elementor-153 .elementor-element.elementor-element-7dd7f37a {
		width: 15%;
	}

	.elementor-153 .elementor-element.elementor-element-587e5b7b {
		width: 30%;
	}

	.elementor-153 .elementor-element.elementor-element-208f2025 {
		width: 41%;
	}

	.elementor-153 .elementor-element.elementor-element-37aef3c {
		width: 11.728%;
	}

	.elementor-153 .elementor-element.elementor-element-48d6d93b {
		width: 62%;
	}

	.elementor-153 .elementor-element.elementor-element-5ac5fff2 {
		width: 38%;
	}

	.elementor-153 .elementor-element.elementor-element-2456d306 {
		width: 50%;
	}

	.elementor-153 .elementor-element.elementor-element-4df8f036 {
		width: 48%;
	}

	.elementor-153 .elementor-element.elementor-element-91c9b85 {
		width: 52%;
	}

	.elementor-153 .elementor-element.elementor-element-21bacf97 {
		width: 50%;
	}

	.elementor-153 .elementor-element.elementor-element-6888013a {
		width: 21.6%;
	}

	.elementor-153 .elementor-element.elementor-element-19f2c85a {
		width: 21.6%;
	}

	.elementor-153 .elementor-element.elementor-element-387b5a4f {
		width: 21.6%;
	}

	.elementor-153 .elementor-element.elementor-element-5845004 {
		width: 21.6%;
	}

	.elementor-153 .elementor-element.elementor-element-7d6d8d21 {
		width: 13.597%;
	}
}

@media(max-width:1366px) and (min-width:768px) {
	.elementor-153 .elementor-element.elementor-element-34e01512 {
		width: 58%;
	}

	.elementor-153 .elementor-element.elementor-element-7dd7f37a {
		width: 8%;
	}

	.elementor-153 .elementor-element.elementor-element-208f2025 {
		width: 58%;
	}

	.elementor-153 .elementor-element.elementor-element-37aef3c {
		width: 10%;
	}

	.elementor-153 .elementor-element.elementor-element-2456d306 {
		width: 60%;
	}

	.elementor-153 .elementor-element.elementor-element-5abaac09 {
		width: 31%;
	}

	.elementor-153 .elementor-element.elementor-element-7f1e5368 {
		width: 31%;
	}

	.elementor-153 .elementor-element.elementor-element-6cbf8aa4 {
		width: 37%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-153 .elementor-element.elementor-element-34e01512 {
		width: 62%;
	}

	.elementor-153 .elementor-element.elementor-element-587e5b7b {
		width: 35%;
	}

	.elementor-153 .elementor-element.elementor-element-208f2025 {
		width: 65%;
	}

	.elementor-153 .elementor-element.elementor-element-1cd4bc1f {
		width: 50%;
	}

	.elementor-153 .elementor-element.elementor-element-22c1fd9d {
		width: 50%;
	}

	.elementor-153 .elementor-element.elementor-element-5a7ccc77 {
		width: 50%;
	}

	.elementor-153 .elementor-element.elementor-element-2456d306 {
		width: 65%;
	}

	.elementor-153 .elementor-element.elementor-element-21bacf97 {
		width: 35%;
	}

	.elementor-153 .elementor-element.elementor-element-6888013a {
		width: 25%;
	}

	.elementor-153 .elementor-element.elementor-element-19f2c85a {
		width: 25%;
	}

	.elementor-153 .elementor-element.elementor-element-387b5a4f {
		width: 25%;
	}

	.elementor-153 .elementor-element.elementor-element-5845004 {
		width: 25%;
	}
}

@media(max-width:1366px) {
	.elementor-153 .elementor-element.elementor-element-473d0a75 > .elementor-container {
		min-height: 68vh;
	}

	.elementor-153 .elementor-element.elementor-element-5e87c0e1 .premium-carousel-dots-above ul.slick-dots {
		left: 1.5%;
	}

	.elementor-153 .elementor-element.elementor-element-5e87c0e1 > .elementor-widget-container {
		padding: 0px 80px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-aebb8d {
		padding: 3% 0% 0% 8%;
	}

	.elementor-153 .elementor-element.elementor-element-34e01512 > .elementor-element-populated {
		padding: 2em 2em 2em 2em;
	}

	.elementor-153 .elementor-element.elementor-element-1b89d39b .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-243b4e01 .elementor-heading-title {
		font-size: var( --e-global-typography-524ed30-font-size );
		line-height: var( --e-global-typography-524ed30-line-height );
		letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
		word-spacing: var( --e-global-typography-524ed30-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6477d4fe .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-53337f13 .elementor-heading-title {
		font-size: var( --e-global-typography-524ed30-font-size );
		line-height: var( --e-global-typography-524ed30-line-height );
		letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
		word-spacing: var( --e-global-typography-524ed30-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-f1574e7 {
		font-size: var( --e-global-typography-7626e4a-font-size );
		line-height: var( --e-global-typography-7626e4a-line-height );
		letter-spacing: var( --e-global-typography-7626e4a-letter-spacing );
		word-spacing: var( --e-global-typography-7626e4a-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button {
		padding: 22px 30px 22px 30px;
	}

	.elementor-153 .elementor-element.elementor-element-723dde1c {
		--icon-size: 20px;
		--grid-row-gap: 18px;
		top: 7%;
	}

	.elementor-153 .elementor-element.elementor-element-723dde1c .elementor-social-icon {
		--icon-padding: 10px;
	}

	.elementor-153 .elementor-element.elementor-element-208f2025 > .elementor-element-populated {
		padding: 55px 20px 55px 50px;
	}

	.elementor-153 .elementor-element.elementor-element-53e3f579 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-1813a973 {
		font-size: var( --e-global-typography-cd52227-font-size );
		line-height: var( --e-global-typography-cd52227-line-height );
		letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
		word-spacing: var( --e-global-typography-cd52227-word-spacing );
		text-align: justify;
	}

	.elementor-153 .elementor-element.elementor-element-300e5311 {
		--width: 90px;
		font-size: var( --e-global-typography-7ee0c7a-font-size );
		line-height: var( --e-global-typography-7ee0c7a-line-height );
		letter-spacing: var( --e-global-typography-7ee0c7a-letter-spacing );
		word-spacing: var( --e-global-typography-7ee0c7a-word-spacing );
		top: 14%;
	}

	body:not(.rtl) .elementor-153 .elementor-element.elementor-element-300e5311 {
		left: -4.5vw;
	}

	body.rtl .elementor-153 .elementor-element.elementor-element-300e5311 {
		right: -4.5vw;
	}

	.elementor-153 .elementor-element.elementor-element-300e5311 > .elementor-widget-container {
		background-size: 24px auto;
	}

	.elementor-153 .elementor-element.elementor-element-55f25f58 > .elementor-element-populated {
		padding: 125px 5px 125px 5px;
	}

	body:not(.rtl) .elementor-153 .elementor-element.elementor-element-304816ab {
		left: 2vw;
	}

	body.rtl .elementor-153 .elementor-element.elementor-element-304816ab {
		right: 2vw;
	}

	.elementor-153 .elementor-element.elementor-element-2344be02 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}
	
	.elementor-153 .elementor-element.elementor-element-2344be02 .elementor-heading-title1 {
		font-size:1.5rem; padding:1% 5%
	}
	

	.elementor-153 .elementor-element.elementor-element-17374788 {
		padding: 0% 0% 0% 0%;
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
		margin: 0px 30px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
		margin: 0px 30px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
		margin: 0px 30px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-element-populated {
		padding: 65px 20px 63px 40px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-title {
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-element-populated {
		padding: 65px 20px 60px 40px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-title {
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-element-populated {
		padding: 65px 20px 63px 40px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-title {
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-element-populated {
		margin: 160px 0px 0px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
		padding: 55px 30px 50px 50px;
	}

	.elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text svg g > text {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-3ef729c .typed-cursor {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2991f79a {
		font-size: var( --e-global-typography-6fe2288-font-size );
		line-height: var( --e-global-typography-6fe2288-line-height );
		letter-spacing: var( --e-global-typography-6fe2288-letter-spacing );
		word-spacing: var( --e-global-typography-6fe2288-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-bb93b6c-font-size );
		line-height: var( --e-global-typography-bb93b6c-line-height );
		letter-spacing: var( --e-global-typography-bb93b6c-letter-spacing );
		word-spacing: var( --e-global-typography-bb93b6c-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5ac5fff2 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-743379ce img {
		max-width: 75%;
	}

	body:not(.rtl) .elementor-153 .elementor-element.elementor-element-743379ce {
		right: 3vw;
	}

	body.rtl .elementor-153 .elementor-element.elementor-element-743379ce {
		left: 3vw;
	}

	.elementor-153 .elementor-element.elementor-element-a22c168 > .elementor-widget-container {
		margin: 0px 0px 0px -160px;
	}

	.elementor-153 .elementor-element.elementor-element-2456d306 > .elementor-element-populated {
		padding: 0px 0px 0px 20px;
	}

	.elementor-153 .elementor-element.elementor-element-336cebb6 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-336cebb6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-58cbb7cb .elementor-heading-title {
		font-size: var( --e-global-typography-f057152-font-size );
		line-height: var( --e-global-typography-f057152-line-height );
		letter-spacing: var( --e-global-typography-f057152-letter-spacing );
		word-spacing: var( --e-global-typography-f057152-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-1edc5cfb {
		margin-top: 0px;
		margin-bottom: 10px;
	}

	.elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
		font-size: 24px;
	}

	.elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-6b8c2d6d  .premium-bullet-list-wrapper img {
		width: 24px !important;
		height: 24px !important;
	}

	.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6b8c2d6d > .elementor-widget-container {
		margin: 0px 0px 15px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
		font-size: 24px;
	}

	.elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-79d86f64  .premium-bullet-list-wrapper img {
		width: 24px !important;
		height: 24px !important;
	}

	.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-79d86f64 > .elementor-widget-container {
		margin: 0px 0px 15px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
		font-size: 24px;
	}

	.elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-2164fda3  .premium-bullet-list-wrapper img {
		width: 24px !important;
		height: 24px !important;
	}

	.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2164fda3 > .elementor-widget-container {
		margin: 0px 0px 15px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-21bacf97 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}

	.elementor-153 .elementor-element.elementor-element-3d671b10 {
		text-align: right;
		--container-widget-width: 43vw;
		--container-widget-flex-grow: 0;
		width: var( --container-widget-width, 43vw );
		max-width: 43vw;
	}

	.elementor-153 .elementor-element.elementor-element-3d671b10 img {
		height: 40.5vh;
		object-fit: cover;
	}

	.elementor-153 .elementor-element.elementor-element-3d671b10 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:1024px) {
	.elementor-153 .elementor-element.elementor-element-473d0a75 > .elementor-container {
		min-height: 64vh;
	}

	.elementor-153 .elementor-element.elementor-element-473d0a75 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-67d58a5a > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5e87c0e1 .premium-carousel-dots-above ul.slick-dots {
		top: 44%;
	}

	.elementor-153 .elementor-element.elementor-element-5e87c0e1 .premium-carousel-dots-below ul.slick-dots {
		bottom: 44%;
	}

	.elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li, .elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li svg {
		width: 27px;
		height: 27px;
		font-size: calc( 27px / 2 );
	}

	.elementor-153 .elementor-element.elementor-element-5e87c0e1 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-aebb8d {
		padding: 7% 0% 6% 8%;
	}

	.elementor-153 .elementor-element.elementor-element-1b89d39b .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-1b89d39b > .elementor-widget-container {
		margin: 0px 0px -9px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-243b4e01 .elementor-heading-title {
		font-size: var( --e-global-typography-524ed30-font-size );
		line-height: var( --e-global-typography-524ed30-line-height );
		letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
		word-spacing: var( --e-global-typography-524ed30-word-spacing );
		
	}
	

	.elementor-153 .elementor-element.elementor-element-243b4e01 > .elementor-widget-container {
		margin: 0px 0px -9px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-6477d4fe .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6477d4fe > .elementor-widget-container {
		margin: 0px 0px -9px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-53337f13 .elementor-heading-title {
		font-size: var( --e-global-typography-524ed30-font-size );
		line-height: var( --e-global-typography-524ed30-line-height );
		letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
		word-spacing: var( --e-global-typography-524ed30-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-53337f13 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-f1574e7 {
		font-size: var( --e-global-typography-7626e4a-font-size );
		line-height: var( --e-global-typography-7626e4a-line-height );
		letter-spacing: var( --e-global-typography-7626e4a-letter-spacing );
		word-spacing: var( --e-global-typography-7626e4a-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-f1574e7 > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button {
		padding: 18px 22px 18px 22px;
	}

	.elementor-153 .elementor-element.elementor-element-2f867455:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-2f867455 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 60vw 0px;
	}

	.elementor-153 .elementor-element.elementor-element-2f867455 {
		padding: 80px 0px 80px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5e32b27b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-153 .elementor-element.elementor-element-208f2025 > .elementor-element-populated {
		margin: 100px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 40px 20px 40px 30px;
	}

	.elementor-153 .elementor-element.elementor-element-53e3f579 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-1813a973 {
		font-size: var( --e-global-typography-cd52227-font-size );
		line-height: var( --e-global-typography-cd52227-line-height );
		letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
		word-spacing: var( --e-global-typography-cd52227-word-spacing );
		text-align: justify;
	}

	.elementor-153 .elementor-element.elementor-element-1813a973 > .elementor-widget-container {
		margin: 0px 0px -8px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-300e5311 {
		--width: 65px;
		font-size: var( --e-global-typography-7ee0c7a-font-size );
		line-height: var( --e-global-typography-7ee0c7a-line-height );
		letter-spacing: var( --e-global-typography-7ee0c7a-letter-spacing );
		word-spacing: var( --e-global-typography-7ee0c7a-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-300e5311 > .elementor-widget-container {
		background-size: 30% auto;
	}

	.elementor-153 .elementor-element.elementor-element-55f25f58 > .elementor-element-populated {
		padding: 80px 5px 50px 5px;
	}

	.elementor-153 .elementor-element.elementor-element-2344be02 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}
	
		.elementor-153 .elementor-element.elementor-element-2344be02 .elementor-heading-title1 {
		font-size:1rem; padding:1% 5%
	}


	.elementor-153 .elementor-element.elementor-element-2344be02 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1cd4bc1f > .elementor-element-populated {
		margin: 0px 15px 20px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-153 .elementor-element.elementor-element-4ac152c5 img {
		width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-15cf00c7 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .image {
		max-width: 1000%;
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .content .wrap-icon {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .content .title {
		margin: 0px 0px 5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
		margin: 0px 30px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button {
		padding: 14px 1px 14px 18px;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 > .elementor-widget-container {
		background-position: 22px 0em;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466:hover .elementor-widget-container {
		background-position: 22px 0%;
	}

	.elementor-153 .elementor-element.elementor-element-22c1fd9d > .elementor-element-populated {
		margin: 0px 15px 20px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-153 .elementor-element.elementor-element-1b53fc9a img {
		width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .image {
		max-width: 1000%;
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .content .title {
		margin: 0px 0px 5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
		margin: 0px 30px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button {
		padding: 14px 1px 14px 18px;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 > .elementor-widget-container {
		background-position: 22px 0em;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6:hover .elementor-widget-container {
		background-position: 22px 0%;
	}

	.elementor-153 .elementor-element.elementor-element-17f6153e img {
		width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .image {
		max-width: 1000%;
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .content .title {
		margin: 0px 0px 5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
		margin: 0px 30px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button {
		padding: 14px 1px 14px 18px;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 > .elementor-widget-container {
		background-position: 22px 0em;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6:hover .elementor-widget-container {
		background-position: 22px 0%;
	}

	.elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-element-populated {
		padding: 40px 10px 40px 20px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-right .elementor-image-box-img {
		margin-left: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-left .elementor-image-box-img {
		margin-right: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-top .elementor-image-box-img {
		margin-bottom: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 29%;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-title {
		margin-bottom: 4px;
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-element-populated {
		padding: 40px 10px 40px 20px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-right .elementor-image-box-img {
		margin-left: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-left .elementor-image-box-img {
		margin-right: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-top .elementor-image-box-img {
		margin-bottom: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 29%;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-title {
		margin-bottom: 4px;
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-element-populated {
		padding: 40px 10px 40px 20px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-right .elementor-image-box-img {
		margin-left: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-left .elementor-image-box-img {
		margin-right: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-top .elementor-image-box-img {
		margin-bottom: 8px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 29%;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-title {
		margin-bottom: 4px;
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-8fd67e8 {
		padding: 80px 0px 80px 0px;
	}

	.elementor-bc-flex-widget .elementor-153 .elementor-element.elementor-element-48d6d93b.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

	.elementor-153 .elementor-element.elementor-element-48d6d93b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}

	.elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-element-populated {
		margin: 120px 0px 0px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
		padding: 40px 20px 40px 35px;
	}

	.elementor-153 .elementor-element.elementor-element-4a95b6a4 {
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.elementor-153 .elementor-element.elementor-element-52352d36 > .elementor-element-populated {
		padding: 0px 0px 0px 15px;
	}

	.elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text svg g > text {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-3ef729c .typed-cursor {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2991f79a {
		font-size: var( --e-global-typography-6fe2288-font-size );
		line-height: var( --e-global-typography-6fe2288-line-height );
		letter-spacing: var( --e-global-typography-6fe2288-letter-spacing );
		word-spacing: var( --e-global-typography-6fe2288-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2991f79a > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
		font-size: 18px;
	}

	.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper img {
		width: 18px !important;
		height: 18px !important;
	}

	.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-wrapper {
		margin: 0px 5px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-bb93b6c-font-size );
		line-height: var( --e-global-typography-bb93b6c-line-height );
		letter-spacing: var( --e-global-typography-bb93b6c-letter-spacing );
		word-spacing: var( --e-global-typography-bb93b6c-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-text {
		margin: 0px 0px 8px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-64ae175f {
		padding: 0px 0px 40px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-129d8d8c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-321da37b {
		margin-top: 0px;
		margin-bottom: 27px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-336cebb6 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-336cebb6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-58cbb7cb .elementor-heading-title {
		font-size: var( --e-global-typography-f057152-font-size );
		line-height: var( --e-global-typography-f057152-line-height );
		letter-spacing: var( --e-global-typography-f057152-letter-spacing );
		word-spacing: var( --e-global-typography-f057152-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-21bacf97 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-3d671b10 img {
		height: 38.5vh;
		object-fit: cover;
		
	}

	.elementor-153 .elementor-element.elementor-element-3d671b10 {
		--container-widget-width: 34vw;
		--container-widget-flex-grow: 0;
		width: var( --container-widget-width, 34vw );
		max-width: 34vw;
	}
}

@media(max-width:767px) {
	.elementor-153 .elementor-element.elementor-element-473d0a75 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li, .elementor-153 .elementor-element.elementor-element-5e87c0e1 ul.slick-dots li svg {
		width: 0px;
		height: 0px;
		font-size: calc( 0px / 2 );
	}

	.elementor-153 .elementor-element.elementor-element-aebb8d {
		padding: 30% 7% 0% 5%;
	}

	.elementor-153 .elementor-element.elementor-element-34e01512.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-153 .elementor-element.elementor-element-34e01512 > .elementor-element-populated {
		padding: 3em 2em 3em 2em;
	}

	.elementor-153 .elementor-element.elementor-element-1b89d39b {
		text-align: center;
	}

	.elementor-153 .elementor-element.elementor-element-1b89d39b .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-243b4e01 {
		text-align: center;
		width: auto;
		max-width: auto;
	}

	.elementor-153 .elementor-element.elementor-element-243b4e01 .elementor-heading-title {
		font-size: var( --e-global-typography-5e9978d-font-size );
		line-height: var( --e-global-typography-524ed30-line-height );
		letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
		word-spacing: var( --e-global-typography-524ed30-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-243b4e01 > .elementor-widget-container {
		margin: 0px 5px -9px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-6477d4fe {
		text-align: center;
		width: auto;
		max-width: auto;
	}

	.elementor-153 .elementor-element.elementor-element-6477d4fe .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6477d4fe > .elementor-widget-container {
		margin: 0px 0px -9px 5px;
	}

	.elementor-153 .elementor-element.elementor-element-53337f13 {
		text-align: center;
	}

	.elementor-153 .elementor-element.elementor-element-53337f13 .elementor-heading-title {
		font-size: var( --e-global-typography-524ed30-font-size );
		line-height: var( --e-global-typography-524ed30-line-height );
		letter-spacing: var( --e-global-typography-524ed30-letter-spacing );
		word-spacing: var( --e-global-typography-524ed30-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-53337f13 > .elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-f1574e7 {
		text-align: center;
		font-size: var( --e-global-typography-7626e4a-font-size );
		line-height: var( --e-global-typography-7626e4a-line-height );
		letter-spacing: var( --e-global-typography-7626e4a-letter-spacing );
		word-spacing: var( --e-global-typography-7626e4a-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-f1574e7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-7edd6537 .elementor-button {
		padding: 14px 16px 14px 16px;
	}

	.elementor-153 .elementor-element.elementor-element-2f867455:not(.elementor-motion-effects-element-type-background), .elementor-153 .elementor-element.elementor-element-2f867455 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0vw 0px;
		background-size: 0vw auto;
	}

	.elementor-153 .elementor-element.elementor-element-2f867455 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5e32b27b > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-153 .elementor-element.elementor-element-587e5b7b > .elementor-element-populated {
		margin: 0px 0px -40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-fa440ac > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-208f2025 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 15px 30px 25px;
	}

	.elementor-153 .elementor-element.elementor-element-53e3f579 {
		text-align: left;
	}

	.elementor-153 .elementor-element.elementor-element-53e3f579 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-53e3f579 > .elementor-widget-container {
		margin: 0px 0px -2px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1813a973 {
		text-align: left;
		font-size: var( --e-global-typography-cd52227-font-size );
		line-height: var( --e-global-typography-cd52227-line-height );
		letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
		word-spacing: var( --e-global-typography-cd52227-word-spacing );
		text-align: justify;
	}

	.elementor-153 .elementor-element.elementor-element-1813a973 > .elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-300e5311 {
		--width: 70px;
		font-size: var( --e-global-typography-7ee0c7a-font-size );
		line-height: var( --e-global-typography-7ee0c7a-line-height );
		letter-spacing: var( --e-global-typography-7ee0c7a-letter-spacing );
		word-spacing: var( --e-global-typography-7ee0c7a-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-4773ae23 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-55f25f58 > .elementor-element-populated {
		padding: 50px 15px 30px 15px;
	}

	.elementor-153 .elementor-element.elementor-element-2344be02 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2344be02 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1cd4bc1f > .elementor-element-populated {
		margin: 0px 0px 5px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-4ac152c5 > .elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .image {
		max-width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5bd04970 .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper i {
		font-size: 12px;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper svg {
		width: 12px !important;
		height: 12px !important;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper i, .elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button-text-icon-wrapper svg {
		margin-right: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 .premium-button {
		padding: 10px 12px 10px 12px;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 {
		top: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466 > .elementor-widget-container {
		background-position: 16px 0em;
	}

	.elementor-153 .elementor-element.elementor-element-6e5f0466:hover .elementor-widget-container {
		background-position: 16px 0%;
	}

	.elementor-153 .elementor-element.elementor-element-22c1fd9d > .elementor-element-populated {
		margin: 0px 0px 5px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1b53fc9a > .elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .image {
		max-width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-1f0ec27d .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper i {
		font-size: 12px;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper svg {
		width: 12px !important;
		height: 12px !important;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper i, .elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button-text-icon-wrapper svg {
		margin-right: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 .premium-button {
		padding: 10px 12px 10px 12px;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 {
		top: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6 > .elementor-widget-container {
		background-position: 16px 0em;
	}

	.elementor-153 .elementor-element.elementor-element-77c043e6:hover .elementor-widget-container {
		background-position: 16px 0%;
	}

	.elementor-153 .elementor-element.elementor-element-5a7ccc77 > .elementor-element-populated {
		margin: 0px 0px 5px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-17f6153e > .elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .image {
		max-width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .title a {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-23a1e748 .tf-imagebox .description {
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper i {
		font-size: 12px;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper svg {
		width: 12px !important;
		height: 12px !important;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper i, .elementor-153 .elementor-element.elementor-element-554986b6 .premium-button-text-icon-wrapper svg {
		margin-right: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 .premium-button {
		padding: 10px 12px 10px 12px;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 {
		top: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6 > .elementor-widget-container {
		background-position: 16px 0em;
	}

	.elementor-153 .elementor-element.elementor-element-554986b6:hover .elementor-widget-container {
		background-position: 16px 0%;
	}

	.elementor-153 .elementor-element.elementor-element-33491ac6 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-7dccb673 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-right .elementor-image-box-img {
		margin-left: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-left .elementor-image-box-img {
		margin-right: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8.elementor-position-top .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 20%;
		margin:  0 auto 5px;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-title {
		margin-bottom: 4px;
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5e08cad8 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-75e91669 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-right .elementor-image-box-img {
		margin-left: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-left .elementor-image-box-img {
		margin-right: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081.elementor-position-top .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 20%;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-title {
		margin-bottom: 4px;
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6ff9a081 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-6325a7f5 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-right .elementor-image-box-img {
		margin-left: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-left .elementor-image-box-img {
		margin-right: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2.elementor-position-top .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 20%;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-title {
		margin-bottom: 4px;
		font-size: var( --e-global-typography-60f9ee8-font-size );
		line-height: var( --e-global-typography-60f9ee8-line-height );
		letter-spacing: var( --e-global-typography-60f9ee8-letter-spacing );
		word-spacing: var( --e-global-typography-60f9ee8-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-232995a2 .elementor-image-box-description {
		font-size: var( --e-global-typography-81c388f-font-size );
		line-height: var( --e-global-typography-81c388f-line-height );
		letter-spacing: var( --e-global-typography-81c388f-letter-spacing );
		word-spacing: var( --e-global-typography-81c388f-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-8fd67e8 {
		padding: 50px 15px 50px 15px;
	}

	.elementor-153 .elementor-element.elementor-element-1f56e5d8 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-48d6d93b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 10px 25px 25px;
	}

	.elementor-153 .elementor-element.elementor-element-4a95b6a4 {
		margin-top: 0px;
		margin-bottom: 18px;
	}

	.elementor-153 .elementor-element.elementor-element-52352d36 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-153 .elementor-element.elementor-element-3ef729c .premium-fancy-text svg g > text {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-3ef729c .typed-cursor {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2991f79a {
		text-align: left;
		font-size: var( --e-global-typography-6fe2288-font-size );
		line-height: var( --e-global-typography-6fe2288-line-height );
		letter-spacing: var( --e-global-typography-6fe2288-letter-spacing );
		word-spacing: var( --e-global-typography-6fe2288-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-2991f79a > .elementor-widget-container {
		margin: 0px 0px -2px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper i , .elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
		font-size: 18px;
	}

	.elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper svg, .elementor-153 .elementor-element.elementor-element-26957355  .premium-bullet-list-wrapper img {
		width: 18px !important;
		height: 18px !important;
	}

	.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-wrapper {
		margin: 0px 5px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-26957355 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-bb93b6c-font-size );
		line-height: var( --e-global-typography-bb93b6c-line-height );
		letter-spacing: var( --e-global-typography-bb93b6c-letter-spacing );
		word-spacing: var( --e-global-typography-bb93b6c-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-26957355 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5ac5fff2 > .elementor-element-populated {
		margin: 0px 0px -40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-a22c168 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-64ae175f {
		padding: 0px 15px 25px 15px;
	}

	.elementor-153 .elementor-element.elementor-element-129d8d8c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-321da37b {
		margin-top: 0px;
		margin-bottom: 30px;
	}

	.elementor-153 .elementor-element.elementor-element-2456d306 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-336cebb6 {
		text-align: center;
	}

	.elementor-153 .elementor-element.elementor-element-336cebb6 .elementor-heading-title {
		font-size: var( --e-global-typography-75f0ba0-font-size );
		line-height: var( --e-global-typography-75f0ba0-line-height );
		letter-spacing: var( --e-global-typography-75f0ba0-letter-spacing );
		word-spacing: var( --e-global-typography-75f0ba0-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-336cebb6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-58cbb7cb {
		text-align: center;
	}

	.elementor-153 .elementor-element.elementor-element-58cbb7cb .elementor-heading-title {
		font-size: var( --e-global-typography-f057152-font-size );
		line-height: var( --e-global-typography-f057152-line-height );
		letter-spacing: var( --e-global-typography-f057152-letter-spacing );
		word-spacing: var( --e-global-typography-f057152-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-58cbb7cb > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-1edc5cfb {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-5abaac09 {
		width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-5abaac09.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-153 .elementor-element.elementor-element-5abaac09 > .elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-6b8c2d6d .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-box {
		justify-content: center;
	}

	.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-wrapper-top {
		align-self: center;
	}

	.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5f13131 .premium-bullet-list-text {
		margin: 0px 0px 7px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-7f1e5368.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-153 .elementor-element.elementor-element-7f1e5368 > .elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-79d86f64 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-box {
		justify-content: center;
	}

	.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-wrapper-top {
		align-self: center;
	}

	.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-4b95dc94 .premium-bullet-list-text {
		margin: 0px 0px 7px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-6cbf8aa4.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-153 .elementor-element.elementor-element-2164fda3 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-537ef22-font-size );
		line-height: var( --e-global-typography-537ef22-line-height );
		letter-spacing: var( --e-global-typography-537ef22-letter-spacing );
		word-spacing: var( --e-global-typography-537ef22-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-content , .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-box {
		justify-content: center;
	}

	.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-divider , .elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-wrapper-top {
		align-self: center;
	}

	.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-31f77fbb .premium-bullet-list-text {
		margin: 0px 0px 7px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-7aaada2c .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-5a6211d5 .premium-bullet-list-text span {
		font-size: var( --e-global-typography-528a6fe-font-size );
		line-height: var( --e-global-typography-528a6fe-line-height );
		letter-spacing: var( --e-global-typography-528a6fe-letter-spacing );
		word-spacing: var( --e-global-typography-528a6fe-word-spacing );
	}

	.elementor-153 .elementor-element.elementor-element-3d671b10 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var( --container-widget-width, 100% );
		max-width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-1866a1d0 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-153 .elementor-element.elementor-element-6888013a > .elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-11129513 img {
		width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-19f2c85a > .elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-786ab98 img {
		width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-387b5a4f > .elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-3b1e2e1e img {
		width: 100%;
	}

	.elementor-153 .elementor-element.elementor-element-5845004 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-153 .elementor-element.elementor-element-4b559257 img {
		width: 100%;
	}
		body:not(.rtl) .elementor-153 .elementor-element.elementor-element-723dde1c {
	right: -1vw;
	margin-top:-40vw;
}
}