.elementor-17 .elementor-element.elementor-element-34cbd81 {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 120px 0px 120px 0px;}
.elementor-17 .elementor-element.elementor-element-34cbd81 > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-17 .elementor-element.elementor-element-1dfb88a > .elementor-element-populated {margin: 0px 0px 0px 0px;--e-column-margin-right: 0px;--e-column-margin-left: 0px;padding: 0px 0px 0px 0px;}
.elementor-17 .elementor-element.elementor-element-21ad806:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #fff;}
.elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-element-populated >  .elementor-background-overlay {background-color: #fff;opacity: .5;}
.elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-background-slideshow {border-radius: 5px 5px 5px 5px;}
.elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-element-populated {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 0px 0px 0px 0px;--e-column-margin-right: 0px;--e-column-margin-left: 0px;padding: 0px 60px 0px 0px;}
.elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-17 .elementor-element.elementor-element-e761d90 {--spacer-size: 50px;}
.elementor-17 .elementor-element.elementor-element-74c0dbc {text-align: center;}
.elementor-17 .elementor-element.elementor-element-d90bdc3 > .elementor-widget-container {padding: 0px 0px 15px 0px;}
.elementor-17 .elementor-element.elementor-element-d90bdc3 {text-align: center;}
.elementor-17 .elementor-element.elementor-element-9f74309 {--grid-template-columns: repeat(0,auto);--icon-size: 18px;--grid-column-gap: 12px;--grid-row-gap: 0px;}
.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-widget-container {text-align: center;}
.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-social-icon {background-color: #0d91c9;--icon-padding: .6em;}
.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-social-icon i {color: #fff;}
.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-social-icon svg {fill: #fff;}
.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-social-icon:hover {background-color: #fb2056;}
.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-social-icon:hover i {color: #fff;}
.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-social-icon:hover svg {fill: #fff;}
@media (max-width:1024px) and (min-width:768px) {.elementor-17 .elementor-element.elementor-element-21ad806 {width: 55%;}}
@media (max-width:1024px) {.elementor-17 .elementor-element.elementor-element-34cbd81 {margin-top: 0px;margin-bottom: 0px;padding: 50px 30px 80px 30px;}
	.elementor-17 .elementor-element.elementor-element-1dfb88a > .elementor-element-populated {margin: 0px 0px 0px 0px;--e-column-margin-right: 0px;--e-column-margin-left: 0px;padding: 0px 0px 0px 0px;}
	.elementor-17 .elementor-element.elementor-element-8672813 {padding: 20px 10px 0px 10px;}
	.elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-element-populated {padding: 0px 45px 0px 0px;}
	.elementor-17 .elementor-element.elementor-element-9f74309 {--icon-size: 16px;}}
@media (max-width:767px) {.elementor-17 .elementor-element.elementor-element-34cbd81 {padding: 51px 20px 10px 20px;}
	.elementor-17 .elementor-element.elementor-element-1dfb88a > .elementor-element-populated {margin: 0px 0px 0px 0px;--e-column-margin-right: 0px;--e-column-margin-left: 0px;padding: 0px 0px 0px 0px;}
	.elementor-17 .elementor-element.elementor-element-21ad806 > .elementor-element-populated {margin: 0px 0px 0px 0px;--e-column-margin-right: 0px;--e-column-margin-left: 0px;padding: 0px 0px 0px 0px;}
	.elementor-17 .elementor-element.elementor-element-74c0dbc > .elementor-widget-container {padding: 0px 25px 0px 25px;}
	.elementor-17 .elementor-element.elementor-element-74c0dbc {text-align: center;}
	.elementor-17 .elementor-element.elementor-element-d90bdc3 {text-align: center;}
	.elementor-17 .elementor-element.elementor-element-9f74309 .elementor-widget-container {text-align: center;}
	.elementor-17 .elementor-element.elementor-element-9f74309 {--icon-size: 15px;--grid-column-gap: 13px;}}