.elementor .elementor-element.elementor-element-3vfx5aa>.elementor-background-overlay {
	background-color:#000;
	opacity:.64;
transition:background .3s, border-radius .3s, opacity .3s
}
.elementor .elementor-element.elementor-element-3vfx5aa {
transition:background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top:0;
	margin-bottom:0;
	padding:250px 0;
	background-image:url(../images/banner1.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover
}
.elementor .elementor-element.elementor-element-z8p9dzo .elementor-text-editor {
	text-align:left
}
.elementor .elementor-element.elementor-element-z8p9dzo {
	color:#fff;
	font-size:1em;
	font-weight:600;
	line-height:2em;
	letter-spacing:4px
}
.elementor .elementor-element.elementor-element-xpld4o6 {
	text-align:left
}
.elementor .elementor-element.elementor-element-xpld4o6 .elementor-heading-title {
	color:#fff;
	font-size:4.7em;
	font-weight:700;
	letter-spacing:0
}
.elementor .elementor-element.elementor-element-1d3k1wu .elementor-text-editor {
	text-align:left
}
.elementor .elementor-element.elementor-element-1d3k1wu {
	color:#fff;
	font-size:18px;
	font-weight:400;
	line-height:2em;
	letter-spacing:0
}
.elementor .elementor-element.elementor-element-5vfkhnn .elementor-spacer-inner {
	height:5px
}
.elementor .elementor-element.elementor-element-vb97hs0 .elementor-spacer-inner {
	height:175px
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-container {
	min-height:40vh
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-container:after {
	content:"";
	min-height:inherit
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor .elementor-element.elementor-element-26c618f3:not(.elementor-motion-effects-element-type-background), .elementor .elementor-element.elementor-element-26c618f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color:#fff;
background-image:url(../images/index1.jpg);
background-position:center center;
background-size:cover
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-background-overlay {
	background-color:#000;
	opacity:.65;
transition:background .3s, border-radius .3s, opacity .3s
}
.elementor .elementor-element.elementor-element-26c618f3 .elementor-background-overlay {
	filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )
}
.elementor .elementor-element.elementor-element-26c618f3 {
transition:background .3s, border .3s, border-radius .3s, box-shadow .3s
}
.elementor .elementor-element.elementor-element-5223adcc>.elementor-element-populated {
	padding:0% 50% 5% 0%
}
.elementor .elementor-element.elementor-element-50264e65 .elementor-heading-title {
	color:#fff;
	font-size:40px;
	font-weight:900;
	line-height:1.2em
}
.elementor .elementor-element.elementor-element-50264e65>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-2fdb12b6 .elementor-text-editor {
	text-align:left;
	column-gap:0
}
.elementor .elementor-element.elementor-element-2fdb12b6 {
	color:#fff;
	font-size:16px;
	font-weight:300;
	line-height:2em
}
.elementor .elementor-element.elementor-element-2fdb12b6>.elementor-widget-container {
	margin:0;
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-3e6ae3ac .elementor-button {
	font-size:14px;
	font-weight:600;
	letter-spacing:0;
	fill:#fff;
	color:#fff;
	background-color:transparent;
	border-style:solid;
	border-width:1px;
	border-radius:0 0 0 0;
	padding:15px 40px
}
.elementor .elementor-element.elementor-element-3e6ae3ac .elementor-button:hover, .elementor .elementor-element.elementor-element-3e6ae3ac .elementor-button:focus {
	color:#fff;
	border-color:#fff
}
.elementor .elementor-element.elementor-element-3e6ae3ac .elementor-button:hover svg, .elementor .elementor-element.elementor-element-3e6ae3ac .elementor-button:focus svg {
	fill:#fff
}
.elementor .elementor-element.elementor-element-3e6ae3ac>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-container {
	min-height:40vh
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-container:after {
	content:"";
	min-height:inherit
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor .elementor-element.elementor-element-38e0c11:not(.elementor-motion-effects-element-type-background), .elementor .elementor-element.elementor-element-38e0c11>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color:#fff;
background-image:url(../images/index2.jpg);
background-position:center center;
background-size:cover
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-background-overlay {
	background-color:#000;
	opacity:.65;
transition:background .3s, border-radius .3s, opacity .3s
}
.elementor .elementor-element.elementor-element-38e0c11 .elementor-background-overlay {
	filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )
}
.elementor .elementor-element.elementor-element-38e0c11 {
transition:background .3s, border .3s, border-radius .3s, box-shadow .3s
}
.elementor .elementor-element.elementor-element-a1ddf0c>.elementor-element-populated {
	padding:0% 0% 5% 50%
}
.elementor .elementor-element.elementor-element-7511b7d {
	text-align:right
}
.elementor .elementor-element.elementor-element-7511b7d .elementor-heading-title {
	color:#fff;
	font-size:40px;
	font-weight:900;
	line-height:1.2em
}
.elementor .elementor-element.elementor-element-7511b7d>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-a96ecaf .elementor-text-editor {
	text-align:right;
	column-gap:0
}
.elementor .elementor-element.elementor-element-a96ecaf {
	color:#fff;
	font-size:16px;
	font-weight:300;
	line-height:2em
}
.elementor .elementor-element.elementor-element-a96ecaf>.elementor-widget-container {
	margin:0;
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-a000aaf .elementor-button {
	font-size:14px;
	font-weight:600;
	letter-spacing:0;
	fill:#fff;
	color:#fff;
	background-color:transparent;
	border-style:solid;
	border-width:1px;
	border-radius:0 0 0 0;
	padding:15px 40px
}
.elementor .elementor-element.elementor-element-a000aaf .elementor-button:hover, .elementor .elementor-element.elementor-element-a000aaf .elementor-button:focus {
	color:#fff;
	border-color:#fff
}
.elementor .elementor-element.elementor-element-a000aaf .elementor-button:hover svg, .elementor .elementor-element.elementor-element-a000aaf .elementor-button:focus svg {
	fill:#fff
}
.elementor .elementor-element.elementor-element-a000aaf>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-container {
	min-height:40vh
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-container:after {
	content:"";
	min-height:inherit
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor .elementor-element.elementor-element-e93a4bb:not(.elementor-motion-effects-element-type-background), .elementor .elementor-element.elementor-element-e93a4bb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color:#fff;
background-image:url(../images/index3.jpg);
background-position:center center;
background-size:cover
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-background-overlay {
	background-color:#000;
	opacity:.65;
transition:background .3s, border-radius .3s, opacity .3s
}
.elementor .elementor-element.elementor-element-e93a4bb .elementor-background-overlay {
	filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )
}
.elementor .elementor-element.elementor-element-e93a4bb {
transition:background .3s, border .3s, border-radius .3s, box-shadow .3s
}
.elementor .elementor-element.elementor-element-1f5b833>.elementor-element-populated {
	padding:0% 50% 5% 0%
}
.elementor .elementor-element.elementor-element-30e5f58 .elementor-heading-title {
	color:#fff;
	font-size:40px;
	font-weight:900;
	line-height:1.2em
}
.elementor .elementor-element.elementor-element-30e5f58>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-cc1fd3c .elementor-text-editor {
	text-align:left;
	column-gap:0
}
.elementor .elementor-element.elementor-element-cc1fd3c {
	color:#fff;
	font-size:16px;
	font-weight:300;
	line-height:2em
}
.elementor .elementor-element.elementor-element-cc1fd3c>.elementor-widget-container {
	margin:0;
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-5568f6f .elementor-button {
	font-size:14px;
	font-weight:600;
	letter-spacing:0;
	fill:#fff;
	color:#fff;
	background-color:transparent;
	border-style:solid;
	border-width:1px;
	border-radius:0 0 0 0;
	padding:15px 40px
}
.elementor .elementor-element.elementor-element-5568f6f .elementor-button:hover, .elementor .elementor-element.elementor-element-5568f6f .elementor-button:focus {
	color:#fff;
	border-color:#fff
}
.elementor .elementor-element.elementor-element-5568f6f .elementor-button:hover svg, .elementor .elementor-element.elementor-element-5568f6f .elementor-button:focus svg {
	fill:#fff
}
.elementor .elementor-element.elementor-element-5568f6f>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-container {
	min-height:40vh
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-container:after {
	content:"";
	min-height:inherit
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor .elementor-element.elementor-element-ecd219b:not(.elementor-motion-effects-element-type-background), .elementor .elementor-element.elementor-element-ecd219b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color:#fff;
background-image:url(../images/index4.jpg);
background-position:center center;
background-size:cover
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-background-overlay {
	background-color:#000;
	opacity:.65;
transition:background .3s, border-radius .3s, opacity .3s
}
.elementor .elementor-element.elementor-element-ecd219b .elementor-background-overlay {
	filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )
}
.elementor .elementor-element.elementor-element-ecd219b {
transition:background .3s, border .3s, border-radius .3s, box-shadow .3s
}
.elementor .elementor-element.elementor-element-5e62492>.elementor-element-populated {
	padding:0% 0% 5% 50%
}
.elementor .elementor-element.elementor-element-c58ffae {
	text-align:right
}
.elementor .elementor-element.elementor-element-c58ffae .elementor-heading-title {
	color:#fff;
	font-size:40px;
	font-weight:900;
	line-height:1.2em
}
.elementor .elementor-element.elementor-element-c58ffae>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-6c9363e .elementor-text-editor {
	text-align:right;
	column-gap:0
}
.elementor .elementor-element.elementor-element-6c9363e {
	color:#fff;
	font-size:16px;
	font-weight:300;
	line-height:2em
}
.elementor .elementor-element.elementor-element-6c9363e>.elementor-widget-container {
	margin:0;
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-456a4b7 .elementor-button {
	font-size:14px;
	font-weight:600;
	letter-spacing:0;
	fill:#fff;
	color:#fff;
	background-color:transparent;
	border-style:solid;
	border-width:1px;
	border-radius:0 0 0 0;
	padding:15px 40px
}
.elementor .elementor-element.elementor-element-456a4b7 .elementor-button:hover, .elementor .elementor-element.elementor-element-456a4b7 .elementor-button:focus {
	color:#fff;
	border-color:#fff
}
.elementor .elementor-element.elementor-element-456a4b7 .elementor-button:hover svg, .elementor .elementor-element.elementor-element-456a4b7 .elementor-button:focus svg {
	fill:#fff
}
.elementor .elementor-element.elementor-element-456a4b7>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-9a2cf27>.elementor-background-overlay {
	background-color:#fff;
	opacity:.5
}
.elementor .elementor-element.elementor-element-3605d11 {
	text-align:center
}
.elementor .elementor-element.elementor-element-3605d11 .elementor-heading-title {
	color:#000;
	font-size:40px;
	font-weight:900;
	line-height:1.2em
}
.elementor .elementor-element.elementor-element-3605d11>.elementor-widget-container {
	padding:20px 0 0
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__thumbnail:hover img {
	transform:scale(1);
	opacity:.9
}
.elementor .elementor-element.elementor-element-a8e75e1.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__thumbnail img {
	transform:translate(-50%, -50%) scale(1)
}
.elementor .elementor-element.elementor-element-a8e75e1.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__thumbnail img {
	transform:scale(1);
	opacity:.9
}
.elementor .elementor-element.elementor-element-a8e75e1.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img {
	transform:translate(-50%, -50%) scale(1);
	opacity:.9
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post-grid .uael-post-wrapper {
	padding-right:calc( 20px/2 );
	padding-left:calc( 20px/2 )
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post-grid .uael-post-grid__inner {
	margin-left:calc( -20px/2 );
	margin-right:calc( -20px/2 )
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post-wrapper {
	text-align:center
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__bg-wrap {
	background-color:#f6f6f6
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__content-wrap {
	padding:25px 30px 30px
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__datebox:not(.uael-post__noimage) {
width:60px;
height:60px;
margin-top:calc(-60px/2)
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__datebox.uael-post__noimage {
	width:60px;
	height:60px;
	margin-top:25px
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__datebox {
	color:#fff
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__title {
	margin-bottom:5px
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__meta-data {
	color:#adadad;
	margin-bottom:15px
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__meta-data svg {
	fill:#adadad
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__meta-data span {
	margin-right:10px
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__meta-data span:last-child, .elementor .elementor-element.elementor-element-a8e75e1 .uael-post__meta-data span.uael-listing__terms-link {
	margin-right:0
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post__excerpt {
	margin-bottom:20px
}
.elementor .elementor-element.elementor-element-a8e75e1 a.uael-post__read-more {
	color:#fff;
	padding:10px
}
.elementor .elementor-element.elementor-element-a8e75e1 .uael-post-grid .slick-slider .slick-arrow {
	border-radius:50% 50% 50% 50%
}
.elementor .elementor-element.elementor-element-l3u9k3z>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor .elementor-element.elementor-element-l3u9k3z:not(.elementor-motion-effects-element-type-background), .elementor .elementor-element.elementor-element-l3u9k3z>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color:#123d6b
}
.elementor .elementor-element.elementor-element-l3u9k3z>.elementor-background-overlay {
	background-color:rgba(0, 0, 0, .4);
	opacity:.5;
transition:background .3s, border-radius .3s, opacity .3s
}
.elementor .elementor-element.elementor-element-l3u9k3z {
transition:background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding:25px 0
}
.elementor .elementor-element.elementor-element-va2oy3s .elementor-heading-title {
	color:#fff;
	font-size:28px;
	font-weight:500
}
.elementor .elementor-element.elementor-element-dli9apk .elementor-heading-title {
	color:#fff;
	font-size:15px;
	font-weight:200;
	line-height:26px
}
.elementor .elementor-element.elementor-element-sf4whbd .elementor-button {
	font-family:montserrat, Sans-serif;
	font-size:.9em;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:3px;
	fill:#fff;
	color:#fff;
	background-color:transparent;
	border-style:solid;
	border-width:2px;
	border-color:#fff;
	border-radius:50px 50px 50px 50px;
	padding:15px 30px
}
.elementor .elementor-element.elementor-element-sf4whbd .elementor-button:hover, .elementor .elementor-element.elementor-element-sf4whbd .elementor-button:focus {
	color:#4064d7;
	background-color:#fff;
	border-color:#fff
}
.elementor .elementor-element.elementor-element-sf4whbd .elementor-button:hover svg, .elementor .elementor-element.elementor-element-sf4whbd .elementor-button:focus svg {
	fill:#4064d7
}
.elementor .elementor-element.elementor-element-sf4whbd>.elementor-widget-container {
	margin:0
}
body.elementor-page:not(.elementor-motion-effects-element-type-background), body.elementor-page>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color:#fff
}
@media(max-width:1024px) {
.elementor .elementor-element.elementor-element-3vfx5aa {
margin-top:0;
margin-bottom:0;
padding:20px 0
}
.elementor .elementor-element.elementor-element-h991bof>.elementor-element-populated {
padding:20px
}
.elementor .elementor-element.elementor-element-z8p9dzo .elementor-text-editor {
text-align:left
}
.elementor .elementor-element.elementor-element-xpld4o6 {
text-align:left
}
.elementor .elementor-element.elementor-element-xpld4o6 .elementor-heading-title {
font-size:3em
}
.elementor .elementor-element.elementor-element-1d3k1wu .elementor-text-editor {
text-align:left
}
.elementor .elementor-element.elementor-element-1d3k1wu {
font-size:1em
}
.elementor .elementor-element.elementor-element-5vfkhnn .elementor-spacer-inner {
height:5px
}
.elementor .elementor-element.elementor-element-vb97hs0 .elementor-spacer-inner {
height:20px
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-container {
min-height:800px
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-26c618f3 {
padding:0 25px
}
.elementor .elementor-element.elementor-element-5223adcc>.elementor-element-populated {
padding:40px
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-container {
min-height:800px
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-38e0c11 {
padding:0 25px
}
.elementor .elementor-element.elementor-element-a1ddf0c>.elementor-element-populated {
padding:40px
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-container {
min-height:800px
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-e93a4bb {
padding:0 25px
}
.elementor .elementor-element.elementor-element-1f5b833>.elementor-element-populated {
padding:40px
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-container {
min-height:800px
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-ecd219b {
padding:0 25px
}
.elementor .elementor-element.elementor-element-5e62492>.elementor-element-populated {
padding:40px
}
.elementor .elementor-element.elementor-element-l3u9k3z {
padding:20px 20px 20px 10px
}
.elementor .elementor-element.elementor-element-va2oy3s .elementor-heading-title {
font-size:18px
}
.elementor .elementor-element.elementor-element-va2oy3s>.elementor-widget-container {
margin:0;
padding:0
}
.elementor .elementor-element.elementor-element-dli9apk .elementor-heading-title {
font-size:14px
}
.elementor .elementor-element.elementor-element-dli9apk>.elementor-widget-container {
margin:0;
padding:0
}
.elementor .elementor-element.elementor-element-tx182f6>.elementor-element-populated {
padding:0
}
}
@media(max-width:767px) {
.elementor .elementor-element.elementor-element-3vfx5aa {
margin-top:0;
margin-bottom:0;
padding:0
}
.elementor .elementor-element.elementor-element-z8p9dzo .elementor-text-editor {
text-align:center
}
.elementor .elementor-element.elementor-element-xpld4o6 {
text-align:center
}
.elementor .elementor-element.elementor-element-xpld4o6 .elementor-heading-title {
font-size:4em
}
.elementor .elementor-element.elementor-element-1d3k1wu .elementor-text-editor {
text-align:center
}
.elementor .elementor-element.elementor-element-1d3k1wu {
font-size:1.25em
}
.elementor .elementor-element.elementor-element-1d3k1wu>.elementor-widget-container {
padding:0 30px
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-container {
min-height:612px
}
.elementor .elementor-element.elementor-element-26c618f3>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-26c618f3 {
margin-top:0;
margin-bottom:0;
padding:0 20px
}
.elementor .elementor-element.elementor-element-5223adcc>.elementor-element-populated {
padding:0
}
.elementor .elementor-element.elementor-element-50264e65 .elementor-heading-title {
font-size:39px
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-container {
min-height:612px
}
.elementor .elementor-element.elementor-element-38e0c11>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-38e0c11 {
padding:0 20px
}
.elementor .elementor-element.elementor-element-a1ddf0c>.elementor-element-populated {
padding:0
}
.elementor .elementor-element.elementor-element-7511b7d .elementor-heading-title {
font-size:39px
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-container {
min-height:612px
}
.elementor .elementor-element.elementor-element-e93a4bb>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-e93a4bb {
padding:0 20px
}
.elementor .elementor-element.elementor-element-1f5b833>.elementor-element-populated {
padding:0
}
.elementor .elementor-element.elementor-element-30e5f58 .elementor-heading-title {
font-size:39px
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-container {
min-height:612px
}
.elementor .elementor-element.elementor-element-ecd219b>.elementor-container:after {
content:"";
min-height:inherit
}
.elementor .elementor-element.elementor-element-ecd219b {
padding:0 20px
}
.elementor .elementor-element.elementor-element-5e62492>.elementor-element-populated {
padding:0
}
.elementor .elementor-element.elementor-element-c58ffae .elementor-heading-title {
font-size:39px
}
.elementor .elementor-element.elementor-element-3605d11 .elementor-heading-title {
font-size:39px
}
.elementor .elementor-element.elementor-element-l3u9k3z {
padding:50px 10px
}
.elementor .elementor-element.elementor-element-va2oy3s {
text-align:center
}
.elementor .elementor-element.elementor-element-dli9apk {
text-align:center
}
.elementor .elementor-element.elementor-element-sf4whbd>.elementor-widget-container {
padding:0 30px
}
}
@media(min-width:768px) {
.elementor .elementor-element.elementor-element-h991bof {
width:60%
}
.elementor .elementor-element.elementor-element-v0kzet2 {
width:40%
}
.elementor .elementor-element.elementor-element-d5pqnov {
width:65%
}
.elementor .elementor-element.elementor-element-tx182f6 {
width:35%
}
}
@media(max-width:1024px) and (min-width:768px) {
.elementor .elementor-element.elementor-element-h991bof {
width:65%
}
}
