.elementor-447 .elementor-element.elementor-element-0d345d1>.elementor-container {
	min-height: 335px
}

.elementor-447 .elementor-element.elementor-element-0d345d1>.elementor-container:after {
	content: "";
	min-height: inherit
}

.elementor-447 .elementor-element.elementor-element-0d345d1:not(.elementor-motion-effects-element-type-background),
.elementor-447 .elementor-element.elementor-element-0d345d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url(../../2020/03/6.jpg);
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 100% auto
}

.elementor-447 .elementor-element.elementor-element-0d345d1>.elementor-background-overlay {
	background-color: #000;
	opacity: .66;
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-447 .elementor-element.elementor-element-0d345d1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-447 .elementor-element.elementor-element-0d345d1>.elementor-shape-bottom .elementor-shape-fill {
	fill: teal;
}

.elementor-447 .elementor-element.elementor-element-0d345d1>.elementor-shape-bottom svg {
	height: 12px;
	transform: translateX(-50%) rotateY(180deg)
}

.elementor-447 .elementor-element.elementor-element-be5f43b .elementor-headline {
	text-align: center;
	font-family: advent pro, Sans-serif;
	font-size: 50px;
	line-height: .8em
}

.elementor-447 .elementor-element.elementor-element-be5f43b .elementor-headline-plain-text {
	color: #fff
}

.elementor-447 .elementor-element.elementor-element-be5f43b .elementor-headline-dynamic-text {
	color: teal;;
	font-family: advent pro, Sans-serif
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 78%;
	border-color: teal;
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-icon-list-icon i {
	color: teal;;
	font-size: 18px
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-icon-list-icon svg {
	fill: teal;;
	width: 18px
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-icon-list-text {
	color: #fff
}

.elementor-447 .elementor-element.elementor-element-0978d21 .elementor-icon-list-item {
	font-family: arial, Sans-serif;
	font-size: 16px
}

.elementor-447 .elementor-element.elementor-element-152d7d2:not(.elementor-motion-effects-element-type-background),
.elementor-447 .elementor-element.elementor-element-152d7d2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #fff
}

.elementor-447 .elementor-element.elementor-element-152d7d2>.elementor-background-overlay {
	background-image: url(../../2020/04/World_Map_Grayscale.html);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: .33;
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-447 .elementor-element.elementor-element-152d7d2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-447 .elementor-element.elementor-element-49d4c14 {
	text-align: center
}

.elementor-447 .elementor-element.elementor-element-49d4c14 .elementor-heading-title {
	color: #0c0c0c;
	font-family: adamina, Sans-serif;
	font-size: 27px;
	font-weight: 700
}

.elementor-447 .elementor-element.elementor-element-dffbab5 {
	--divider-border-style: rectangles;
	--divider-border-color: #F2AA4C;
	--divider-pattern-height: 15.4px;
	--divider-pattern-size: 20px;
	--divider-icon-size: 37px
}

.elementor-447 .elementor-element.elementor-element-dffbab5 .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-center: 0
}

.elementor-447 .elementor-element.elementor-element-dffbab5 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px
}

.elementor-447 .elementor-element.elementor-element-dffbab5.elementor-view-stacked .elementor-icon {
	background-color: #dd9333
}

.elementor-447 .elementor-element.elementor-element-dffbab5.elementor-view-framed .elementor-icon,
.elementor-447 .elementor-element.elementor-element-dffbab5.elementor-view-default .elementor-icon {
	color: #dd9333;
	border-color: #dd9333
}

.elementor-447 .elementor-element.elementor-element-dffbab5.elementor-view-framed .elementor-icon,
.elementor-447 .elementor-element.elementor-element-dffbab5.elementor-view-default .elementor-icon svg {
	fill: #dd9333
}

.elementor-447 .elementor-element.elementor-element-dffbab5 .elementor-icon i,
.elementor-447 .elementor-element.elementor-element-dffbab5 .elementor-icon svg {
	transform: rotate(0deg)
}

.elementor-447 .elementor-element.elementor-element-3602190>.elementor-container {
	min-height: 294px
}

.elementor-447 .elementor-element.elementor-element-b8590b1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-447 .elementor-element.elementor-element-b8590b1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000
}

.elementor-447 .elementor-element.elementor-element-b8590b1>.elementor-element-populated>.elementor-background-overlay {
	background-image: url(../../2020/05/pexels-photo-1040499.jpg);
	background-size: cover;
	opacity: .24
}

.elementor-447 .elementor-element.elementor-element-b8590b1>.elementor-element-populated {
	border-style: groove;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-447 .elementor-element.elementor-element-b8590b1>.elementor-element-populated,
.elementor-447 .elementor-element.elementor-element-b8590b1>.elementor-element-populated>.elementor-background-overlay,
.elementor-447 .elementor-element.elementor-element-b8590b1>.elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px
}

.elementor-447 .elementor-element.elementor-element-b8590b1>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-447 .elementor-element.elementor-element-a035395 .elementor-spacer-inner {
	height: 10px
}

.elementor-447 .elementor-element.elementor-element-3aaca9a {
	text-align: center
}

.elementor-447 .elementor-element.elementor-element-3aaca9a .elementor-heading-title {
	color: teal;
}

.elementor-447 .elementor-element.elementor-element-420a217 {
	--divider-border-style: slashes;
	--divider-border-color: #F2AA4C;
	--divider-border-width: 1px;
	--divider-pattern-height: 10.9px;
	--divider-pattern-size: 20px
}

.elementor-447 .elementor-element.elementor-element-420a217 .elementor-divider-separator {
	width: 75%;
	margin: 0 auto;
	margin-center: 0
}

.elementor-447 .elementor-element.elementor-element-420a217 .elementor-divider {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px
}

.elementor-447 .elementor-element.elementor-element-8474c2a {
	color: #fff
}

.elementor-447 .elementor-element.elementor-element-30d073e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-447 .elementor-element.elementor-element-30d073e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000
}

.elementor-447 .elementor-element.elementor-element-30d073e>.elementor-element-populated>.elementor-background-overlay {
	background-image: url(../../2020/05/pexels-photo-1040499.jpg);
	background-size: cover;
	opacity: .24
}

.elementor-447 .elementor-element.elementor-element-30d073e>.elementor-element-populated {
	border-style: groove;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-447 .elementor-element.elementor-element-30d073e>.elementor-element-populated,
.elementor-447 .elementor-element.elementor-element-30d073e>.elementor-element-populated>.elementor-background-overlay,
.elementor-447 .elementor-element.elementor-element-30d073e>.elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px
}

.elementor-447 .elementor-element.elementor-element-30d073e>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-447 .elementor-element.elementor-element-abb3c41 .elementor-spacer-inner {
	height: 10px
}

.elementor-447 .elementor-element.elementor-element-8b67242 {
	text-align: center
}

.elementor-447 .elementor-element.elementor-element-8b67242 .elementor-heading-title {
	color: teal;
}

.elementor-447 .elementor-element.elementor-element-543078e {
	--divider-border-style: slashes;
	--divider-border-color: #F2AA4C;
	--divider-border-width: 1px;
	--divider-pattern-height: 10.9px;
	--divider-pattern-size: 20px
}

.elementor-447 .elementor-element.elementor-element-543078e .elementor-divider-separator {
	width: 75%;
	margin: 0 auto;
	margin-center: 0
}

.elementor-447 .elementor-element.elementor-element-543078e .elementor-divider {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px
}

.elementor-447 .elementor-element.elementor-element-6e58376 {
	color: #fff
}

@media(min-width:768px) {
	.elementor-447 .elementor-element.elementor-element-b8590b1 {
		width: 48.618%
	}
	.elementor-447 .elementor-element.elementor-element-2edd5d8 {
		width: 2.288%
	}
	.elementor-447 .elementor-element.elementor-element-30d073e {
		width: 48.717%
	}
}