.elementor-8 .elementor-element.elementor-element-22b3193:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-22b3193 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-8 .elementor-element.elementor-element-22b3193 > .elementor-background-overlay {
	background-image: url("../../2021/05/bkg.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.21;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-22b3193 {
	box-shadow: 0px 22px 60px -16px rgba(0,0,0,0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 20px 0px 0px 0px;
	z-index: 999;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-23e63da.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-icon i {
	color: #F8F8F8;
	font-size: 27px;
}

.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-icon svg {
	fill: #F8F8F8;
	width: 27px;
}

.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-text {
	color: var( --e-global-color-64b8c60 );
}

.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-item a {
	font-size: 26px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 0.5em;
}

.elementor-8 .elementor-element.elementor-element-f568b6e {
	width: 40%;
	max-width: 40%;
}

.elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-menu-toggle {
	margin-left: auto;
}

.elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-nav-menu--main .elementor-item:focus {
	color: #FFD500;
}

.elementor-8 .elementor-element.elementor-element-7ffc97b div.elementor-menu-toggle {
	color: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-7ffc97b {
	width: 60%;
	max-width: 60%;
}

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

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

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

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

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

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

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

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

.elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-icon i {
	color: #FF0404;
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-icon svg {
	fill: #FF0404;
	width: 16px;
}

.elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-text {
	color: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #FFD500;
}

.elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-item a {
	font-size: 20px;
	font-weight: 500;
	line-height: 0.5em;
}

.elementor-8 .elementor-element.elementor-element-a72168b {
	width: 61%;
	max-width: 61%;
}

.elementor-8 .elementor-element.elementor-element-aab80aa {
	text-align: right;
	width: 39%;
	max-width: 39%;
}

.elementor-8 .elementor-element.elementor-element-c1c2dfb {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-b650260.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-8 .elementor-element.elementor-element-7576bb2 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 25px;
	font-weight: 450;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-8 .elementor-element.elementor-element-7b9f3cb {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: 300;
}

.elementor-8 .elementor-element.elementor-element-edb4286.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-8 .elementor-element.elementor-element-edb4286.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-edb4286.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 50%;
}

.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-title {
	color: #FFFFFF;
	font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-description {
	color: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-edb4286 {
	width: 48%;
	max-width: 48%;
}

.elementor-8 .elementor-element.elementor-element-0a50166.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-8 .elementor-element.elementor-element-0a50166.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-0a50166.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 50%;
}

.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-title {
	color: #FFFFFF;
	font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-description {
	color: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-0a50166 {
	width: 48%;
	max-width: 48%;
}

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

.elementor-8 .elementor-element.elementor-element-74cc92c {
	width: 92%;
	max-width: 92%;
}

.elementor-8 .elementor-element.elementor-element-582bd9b .elementor-button {
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	background-color: transparent;
	background-image: linear-gradient(160deg, #980808 0%, var( --e-global-color-7f55f3c ) 100%);
}

.elementor-8 .elementor-element.elementor-element-582bd9b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-582bd9b .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, var( --e-global-color-7f55f3c ) 0%, var( --e-global-color-9527cb2 ) 100%);
}

.elementor-8 .elementor-element.elementor-element-582bd9b > .elementor-widget-container {
	margin: 30px 0px 30px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-ebcd393 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-cd04c91 {
	text-align: right;
}

.elementor-8 .elementor-element.elementor-element-7104e44:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7104e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(100deg, #AE0000 45%, var( --e-global-color-8ce7128 ) 0%);
}

.elementor-8 .elementor-element.elementor-element-7104e44 > .elementor-background-overlay {
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-7104e44 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-8 .elementor-element.elementor-element-c8a821a {
	text-align: right;
}

.elementor-8 .elementor-element.elementor-element-c8a821a .elementor-heading-title {
	color: #FFFFFF;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-8 .elementor-element.elementor-element-c15d932 {
	--divider-border-style: arrows;
	--divider-color: var( --e-global-color-64b8c60 );
	--divider-pattern-height: 20px;
	--divider-pattern-size: 34px;
}

.elementor-8 .elementor-element.elementor-element-c15d932 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-8 .elementor-element.elementor-element-c15d932 .elementor-divider {
	text-align: right;
	padding-top: 21px;
	padding-bottom: 21px;
}

.elementor-8 .elementor-element.elementor-element-dafc96b {
	text-align: right;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: 300;
}

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

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

.elementor-8 .elementor-element.elementor-element-f3185ea > .elementor-element-populated {
	padding: 10px 0px 0px 220px;
}

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

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

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px/2);
	margin-left: calc(20px/2);
}

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px/2);
	margin-left: calc(-20px/2);
}

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

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

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-icon i {
	color: #FF0000;
	font-size: 18px;
}

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-icon svg {
	fill: #FF0000;
	width: 18px;
}

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-icon {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-text {
	color: #FFFFFF;
	padding-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var( --e-global-color-64b8c60 );
}

.elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-097f8b5 .elementor-icon-list-item a {
	font-size: 20px;
	font-weight: 300;
	line-height: 1.2em;
}

.elementor-8 .elementor-element.elementor-element-6cbd576:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6cbd576 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-3baea67 );
}

.elementor-8 .elementor-element.elementor-element-6cbd576 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-8 .elementor-element.elementor-element-6cbd576 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-eadd018 .elementor-heading-title {
	font-weight: 500;
	text-transform: uppercase;
}

.elementor-8 .elementor-element.elementor-element-a7f470f > .elementor-element-populated {
	margin: 0px 50px 0px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(24px/2);
	margin-left: calc(24px/2);
}

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-24px/2);
	margin-left: calc(-24px/2);
}

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

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

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-icon i {
	color: #FF0000;
	font-size: 18px;
}

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-icon svg {
	fill: #FF0000;
	width: 18px;
}

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-icon {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-text {
	color: #000000;
	padding-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #980808;
}

.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-item a {
	font-size: 20px;
	font-weight: 500;
	line-height: 1.2em;
}

.elementor-8 .elementor-element.elementor-element-1e2418b img {
	filter: brightness( 100% ) contrast( 100% ) saturate( 152% ) blur( 0px ) hue-rotate( 0deg );
	border-radius: 200px 50px 50px 100px;
}

.elementor-8 .elementor-element.elementor-element-7e64afe {
	font-size: 20px;
}

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

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

.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(9px/2);
	margin-left: calc(9px/2);
}

.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-9px/2);
	margin-left: calc(-9px/2);
}

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

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

.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-icon i {
	color: #FF0404;
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-icon svg {
	fill: #FF0404;
	width: 16px;
}

.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-text {
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-item a {
	font-size: 20px;
	font-weight: 500;
	line-height: 0.5em;
}

.elementor-8 .elementor-element.elementor-element-fa00645 .elementor-button {
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	background-color: transparent;
	background-image: linear-gradient(160deg, #980808 0%, var( --e-global-color-7f55f3c ) 100%);
}

.elementor-8 .elementor-element.elementor-element-fa00645 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-fa00645 .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, var( --e-global-color-7f55f3c ) 0%, var( --e-global-color-9527cb2 ) 100%);
}

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

.elementor-8 .elementor-element.elementor-element-e1e5f08:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e1e5f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var( --e-global-color-8ce7128 );
}

.elementor-8 .elementor-element.elementor-element-e1e5f08 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 150px 0px 150px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-e1e5f08 > .elementor-shape-top .elementor-shape-fill {
	fill: var( --e-global-color-3baea67 );
}

.elementor-8 .elementor-element.elementor-element-e1e5f08 > .elementor-shape-top svg {
	height: 40px;
}

.elementor-8 .elementor-element.elementor-element-e1e5f08 > .elementor-shape-bottom .elementor-shape-fill {
	fill: var( --e-global-color-3baea67 );
}

.elementor-8 .elementor-element.elementor-element-e1e5f08 > .elementor-shape-bottom svg {
	height: 40px;
}

.elementor-8 .elementor-element.elementor-element-d3c8ad9.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

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

.elementor-8 .elementor-element.elementor-element-df5445d .elementor-heading-title {
	color: #FFFFFF;
	font-weight: 700;
	text-transform: uppercase;
}

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

.elementor-8 .elementor-element.elementor-element-48f8f37.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-48f8f37.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-8 .elementor-element.elementor-element-48f8f37.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-wrapper img {
	border-radius: 82%;
}

.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-description {
	color: var( --e-global-color-3baea67 );
}

.elementor-8 .elementor-element.elementor-element-48f8f37 {
	width: 24%;
	max-width: 24%;
}

.elementor-8 .elementor-element.elementor-element-f12fd68.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-f12fd68.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-8 .elementor-element.elementor-element-f12fd68.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-wrapper img {
	border-radius: 82%;
}

.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-description {
	color: var( --e-global-color-3baea67 );
}

.elementor-8 .elementor-element.elementor-element-f12fd68 {
	width: 24%;
	max-width: 24%;
}

.elementor-8 .elementor-element.elementor-element-70d39cf.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-70d39cf.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-8 .elementor-element.elementor-element-70d39cf.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-wrapper img {
	border-radius: 82%;
}

.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-description {
	color: var( --e-global-color-3baea67 );
}

.elementor-8 .elementor-element.elementor-element-70d39cf {
	width: 24%;
	max-width: 24%;
}

.elementor-8 .elementor-element.elementor-element-16a0b45.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-16a0b45.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-8 .elementor-element.elementor-element-16a0b45.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-wrapper img {
	border-radius: 82%;
}

.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-description {
	color: var( --e-global-color-3baea67 );
}

.elementor-8 .elementor-element.elementor-element-16a0b45 {
	width: 24%;
	max-width: 24%;
}

.elementor-8 .elementor-element.elementor-element-9865ef3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9865ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #DEDEDE;
}

.elementor-8 .elementor-element.elementor-element-9865ef3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 150px 0px 150px 0px;
}

.elementor-8 .elementor-element.elementor-element-9865ef3 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-1edc5df > .elementor-element-populated {
	margin: 0px 120px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-3dbfca1 .elementor-heading-title {
	font-weight: 500;
	text-transform: uppercase;
}

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

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

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

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

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

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

.elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-icon i {
	color: #FF0404;
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-icon svg {
	fill: #FF0404;
	width: 16px;
}

.elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-text {
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-item a {
	font-size: 20px;
	font-weight: 500;
	line-height: 0.5em;
}

.elementor-8 .elementor-element.elementor-element-598ca85 > .elementor-element-populated {
	margin: 0px 0px 0px 138px;
}

.elementor-8 .elementor-element.elementor-element-69c19d0 .elementor-heading-title {
	font-weight: 700;
	text-transform: uppercase;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-field-group {
	padding-right: calc( 10px/2 );
	padding-left: calc( 10px/2 );
	margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-form-fields-wrapper {
	margin-left: calc( -10px/2 );
	margin-right: calc( -10px/2 );
	margin-bottom: -10px;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-1f703da .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8 .elementor-element.elementor-element-1f703da .elementor-labels-inline .elementor-field-group > label {
	padding-left: 6px;
}

body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1f703da .elementor-labels-inline .elementor-field-group > label {
	padding-right: 6px;
}

body .elementor-8 .elementor-element.elementor-element-1f703da .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 6px;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-field-group .elementor-select-wrapper select {
	background-color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-button {
	font-size: 20px;
	font-weight: 500;
}

.elementor-8 .elementor-element.elementor-element-1f703da .e-form__buttons__wrapper__button-next {
	background-color: var( --e-global-color-64b8c60 );
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-button[type="submit"] {
	background-color: var( --e-global-color-64b8c60 );
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-button[type="submit"] svg * {
	fill: #000000;
}

.elementor-8 .elementor-element.elementor-element-1f703da .e-form__buttons__wrapper__button-previous {
	color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-1f703da .e-form__buttons__wrapper__button-next:hover {
	background-color: #F3CB01;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-button[type="submit"]:hover {
	background-color: #F3CB01;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-button[type="submit"]:hover svg * {
	fill: #000000;
}

.elementor-8 .elementor-element.elementor-element-1f703da .e-form__buttons__wrapper__button-previous:hover {
	color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-message {
	font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-message.elementor-message-success {
	color: #065700;
}

.elementor-8 .elementor-element.elementor-element-1f703da .elementor-message.elementor-message-danger {
	color: #980808;
}

.elementor-8 .elementor-element.elementor-element-1f703da {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #ffffff;
	--e-form-steps-indicator-active-secondary-color: #ffffff;
	--e-form-steps-indicator-completed-secondary-color: #ffffff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
	z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-1f703da > .elementor-widget-container {
	padding: 30px 30px 30px 30px;
	background-color: #FFFFFF;
	box-shadow: 20px 20px 62px -42px rgba(0,0,0,0.5);
}

.elementor-8 .elementor-element.elementor-element-233a725 img {
	filter: brightness( 84% ) contrast( 100% ) saturate( 115% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-8 .elementor-element.elementor-element-233a725 {
	z-index: 0;
	top: -52px;
}

body:not(.rtl) .elementor-8 .elementor-element.elementor-element-233a725 {
	left: -281px;
}

body.rtl .elementor-8 .elementor-element.elementor-element-233a725 {
	right: -281px;
}

.elementor-8 .elementor-element.elementor-element-1d58709 iframe {
	height: 500px;
}

.elementor-8 .elementor-element.elementor-element-4d36b07c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d36b07c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1A1919;
}

.elementor-8 .elementor-element.elementor-element-4d36b07c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 20px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-4d36b07c > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-8 .elementor-element.elementor-element-18707a4b .elementor-heading-title {
	color: #FFFFFF;
	font-weight: 300;
}

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

.elementor-8 .elementor-element.elementor-element-88ba89b .elementor-heading-title {
	color: #898989;
	font-weight: 300;
}

@media(max-width:1024px) {
	.elementor-8 .elementor-element.elementor-element-088dac2 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-8 .elementor-element.elementor-element-f568b6e {
		width: 80%;
		max-width: 80%;
		align-self: flex-start;
	}

	.elementor-8 .elementor-element.elementor-element-7ffc97b {
		width: 20%;
		max-width: 20%;
		align-self: flex-start;
	}

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

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

	.elementor-8 .elementor-element.elementor-element-db99f3e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

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

	.elementor-8 .elementor-element.elementor-element-7576bb2 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-8 .elementor-element.elementor-element-7b9f3cb {
		font-size: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-74cc92c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-8 .elementor-element.elementor-element-582bd9b .elementor-button {
		line-height: 1.4em;
		padding: 20px 20px 20px 20px;
	}

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

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

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

	.elementor-8 .elementor-element.elementor-element-c8a821a .elementor-heading-title {
		font-size: 21px;
	}

	.elementor-8 .elementor-element.elementor-element-f3185ea > .elementor-element-populated {
		padding: 0px 20px 0px 169px;
	}

	.elementor-8 .elementor-element.elementor-element-fa00645 .elementor-button {
		padding: 20px 20px 20px 20px;
	}

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

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

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

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

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

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

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

	.elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-item a {
		line-height: 1.2em;
	}

	.elementor-8 .elementor-element.elementor-element-598ca85 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}

	body:not(.rtl) .elementor-8 .elementor-element.elementor-element-233a725 {
		left: -62px;
	}

	body.rtl .elementor-8 .elementor-element.elementor-element-233a725 {
		right: -62px;
	}

	.elementor-8 .elementor-element.elementor-element-233a725 {
		top: 124px;
	}
}

@media(max-width:767px) {
	.elementor-8 .elementor-element.elementor-element-088dac2 {
		padding: 30px 30px 30px 30px;
	}

	.elementor-8 .elementor-element.elementor-element-23e63da > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-icon i {
		font-size: 20px;
	}

	.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-icon svg {
		width: 20px;
	}

	.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-icon {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-f568b6e .elementor-icon-list-item a {
		font-size: 21px;
	}

	.elementor-8 .elementor-element.elementor-element-f568b6e {
		width: 85%;
		max-width: 85%;
		align-self: center;
	}

	.elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-nav-menu--dropdown .elementor-item, .elementor-8 .elementor-element.elementor-element-7ffc97b .elementor-nav-menu--dropdown  .elementor-sub-item {
		font-size: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-7ffc97b {
		width: 15%;
		max-width: 15%;
		align-self: center;
	}

	.elementor-8 .elementor-element.elementor-element-db99f3e > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
	}

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

	.elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-icon svg {
		width: 14px;
	}

	.elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-a72168b .elementor-icon-list-item a {
		font-size: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-a72168b {
		width: 75%;
		max-width: 75%;
	}

	.elementor-8 .elementor-element.elementor-element-aab80aa {
		width: 25%;
		max-width: 25%;
	}

	.elementor-8 .elementor-element.elementor-element-c1c2dfb {
		padding: 20px 20px 0px 20px;
	}

	.elementor-8 .elementor-element.elementor-element-7576bb2 {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-7576bb2 .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286 .elementor-image-box-title {
		font-size: 15px;
	}

	.elementor-8 .elementor-element.elementor-element-edb4286 {
		width: 49%;
		max-width: 49%;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166 .elementor-image-box-title {
		font-size: 15px;
	}

	.elementor-8 .elementor-element.elementor-element-0a50166 {
		width: 49%;
		max-width: 49%;
	}

	.elementor-8 .elementor-element.elementor-element-74cc92c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-8 .elementor-element.elementor-element-582bd9b .elementor-button {
		font-size: 17px;
		line-height: 1.3em;
		padding: 20px 20px 20px 20px;
	}

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

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

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

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

	.elementor-8 .elementor-element.elementor-element-7104e44 > .elementor-background-overlay {
		background-image: url("../../2021/05/mobibkg.jpg");
	}

	.elementor-8 .elementor-element.elementor-element-7104e44 {
		padding: 30px 0px 30px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-d13db39 > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-8 .elementor-element.elementor-element-c8a821a {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-c8a821a .elementor-heading-title {
		font-size: 25px;
	}

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

	.elementor-8 .elementor-element.elementor-element-c15d932 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}

	.elementor-8 .elementor-element.elementor-element-dafc96b {
		text-align: left;
	}

	.elementor-8 .elementor-element.elementor-element-f3185ea > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-8 .elementor-element.elementor-element-b94f491 {
		font-size: 15px;
	}

	.elementor-8 .elementor-element.elementor-element-eadd018 .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-8 .elementor-element.elementor-element-a7f470f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-6a07ee2 {
		font-size: 15px;
	}

	.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-icon i {
		font-size: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-icon svg {
		width: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-7ec4787 .elementor-icon-list-item a {
		font-size: 17px;
	}

	.elementor-8 .elementor-element.elementor-element-7e64afe {
		font-size: 15px;
	}

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

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

	.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right: calc(10px/2);
		margin-left: calc(10px/2);
	}

	.elementor-8 .elementor-element.elementor-element-92bebb0 .elementor-icon-list-items.elementor-inline-items {
		margin-right: calc(-10px/2);
		margin-left: calc(-10px/2);
	}

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

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

	.elementor-8 .elementor-element.elementor-element-fa00645 .elementor-button {
		font-size: 17px;
		line-height: 1.3em;
		padding: 20px 20px 20px 20px;
	}

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

	.elementor-8 .elementor-element.elementor-element-df5445d .elementor-heading-title {
		font-size: 20px;
		line-height: 1.4em;
	}

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

	.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-48f8f37 .elementor-image-box-wrapper {
		text-align: center;
	}

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

	.elementor-8 .elementor-element.elementor-element-48f8f37 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-f12fd68 .elementor-image-box-wrapper {
		text-align: center;
	}

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

	.elementor-8 .elementor-element.elementor-element-f12fd68 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-70d39cf .elementor-image-box-wrapper {
		text-align: center;
	}

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

	.elementor-8 .elementor-element.elementor-element-70d39cf {
		width: 100%;
		max-width: 100%;
	}

	.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-8 .elementor-element.elementor-element-16a0b45 .elementor-image-box-wrapper {
		text-align: center;
	}

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

	.elementor-8 .elementor-element.elementor-element-16a0b45 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-8 .elementor-element.elementor-element-1edc5df > .elementor-element-populated {
		margin: 20px 20px 20px 20px;
	}

	.elementor-8 .elementor-element.elementor-element-3dbfca1 .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-8 .elementor-element.elementor-element-578ae88 {
		font-size: 13px;
	}

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

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

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

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

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

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

	.elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-item, .elementor-8 .elementor-element.elementor-element-aee4b11 .elementor-icon-list-item a {
		line-height: 1.2em;
	}

	.elementor-8 .elementor-element.elementor-element-5970dca {
		font-size: 15px;
	}

	.elementor-8 .elementor-element.elementor-element-598ca85 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-69c19d0 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-8 .elementor-element.elementor-element-69c19d0 > .elementor-widget-container {
		margin: 20px 20px 20px 20px;
	}

	.elementor-8 .elementor-element.elementor-element-1f703da > .elementor-widget-container {
		margin: 15px 15px 15px 15px;
		padding: 15px 15px 15px 15px;
	}

	body:not(.rtl) .elementor-8 .elementor-element.elementor-element-233a725 {
		left: -135px;
	}

	body.rtl .elementor-8 .elementor-element.elementor-element-233a725 {
		right: -135px;
	}

	.elementor-8 .elementor-element.elementor-element-233a725 {
		top: 52px;
	}

	.elementor-8 .elementor-element.elementor-element-18707a4b .elementor-heading-title {
		font-size: 15px;
		line-height: 1.5em;
	}

	.elementor-8 .elementor-element.elementor-element-88ba89b .elementor-heading-title {
		font-size: 15px;
		line-height: 1.5em;
	}
}

@media(min-width:768px) {
	.elementor-8 .elementor-element.elementor-element-23e63da {
		width: 68%;
	}

	.elementor-8 .elementor-element.elementor-element-db99f3e {
		width: 31.96%;
	}

	.elementor-8 .elementor-element.elementor-element-b650260 {
		width: 57.579%;
	}

	.elementor-8 .elementor-element.elementor-element-ebcd393 {
		width: 42.38%;
	}

	.elementor-8 .elementor-element.elementor-element-d13db39 {
		width: 32.061%;
	}

	.elementor-8 .elementor-element.elementor-element-f3185ea {
		width: 67.939%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-8 .elementor-element.elementor-element-23e63da {
		width: 50%;
	}

	.elementor-8 .elementor-element.elementor-element-db99f3e {
		width: 50%;
	}
}