.elementor-2 .elementor-element.elementor-element-3bb39209 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {align-content: center;align-items: center;}
.elementor-2 .elementor-element.elementor-element-3bb39209 {padding: 50px 0px 50px 0px;}
.elementor-2 .elementor-element.elementor-element-3a2d379c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {margin-bottom: 30px;}
.elementor-2 .elementor-element.elementor-element-479ef8c8.elementor-widget-heading .elementor-heading-title {color: #000;}
.elementor-2 .elementor-element.elementor-element-479ef8c8 .elementor-heading-title {font-family: "Montserrat",Sans-serif;font-size: 40px;font-weight: 500;line-height: 1.3em;}
.elementor-2 .elementor-element.elementor-element-3d67c8e2 {font-family: "Montserrat",Sans-serif;}
.elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button .elementor-align-icon-right {margin-left: 15px;}
.elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button .elementor-align-icon-left {margin-right: 15px;}
.elementor-2 .elementor-element.elementor-element-8fb3ecc a.elementor-button, .elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button {font-family: "Montserrat",Sans-serif;fill: #fff;color: #fff;background-color: #ff7052;border-radius: 50px 50px 50px 50px;}
.elementor-2 .elementor-element.elementor-element-8fb3ecc a.elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8fb3ecc a.elementor-button:focus, .elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button:focus {color: #ff7052;background-color: #fff;border-color: #ff7052;}
.elementor-2 .elementor-element.elementor-element-8fb3ecc a.elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-8fb3ecc a.elementor-button:focus svg, .elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button:focus svg {fill: #ff7052;}
.elementor-2 .elementor-element.elementor-element-8fb3ecc .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #ff7052;box-shadow: 0px 10px 30px -8px rgba(0,0,0,.16);}
.elementor-2 .elementor-element.elementor-element-8fb3ecc > .elementor-widget-container {margin: 70px 0px 0px 0px;}
.elementor-2 .elementor-element.elementor-element-5f50dd42 {text-align: left;}
.elementor-2 .elementor-element.elementor-element-5f50dd42 .elementor-image img {width: 100%;}
@media (max-width:1024px) {.elementor-2 .elementor-element.elementor-element-3bb39209 {padding: 50px 20px 50px 20px;}}
@media (max-width:767px) {.elementor-2 .elementor-element.elementor-element-3bb39209 {padding: 30px 20px 30px 20px;}
	.elementor-2 .elementor-element.elementor-element-8fb3ecc > .elementor-widget-container {margin: 0px 0px 0px 0px;}}