.elementor-2593 .elementor-element.elementor-element-1e32bcc{padding:80px 20px 80px 20px;}.elementor-2593 .elementor-element.elementor-element-18fa862{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}@media(max-width:767px){.elementor-2593 .elementor-element.elementor-element-1e32bcc{padding:40px 20px 40px 20px;}.elementor-2593 .elementor-element.elementor-element-f9e7514 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-18fa862 */.elementor-2593 .elementor-element.elementor-element-18fa862 p:last-child {
    margin-bottom:0;
}
.elementor-2593 .elementor-element.elementor-element-18fa862 ul:last-child {
    margin-bottom:0;
}
.elementor-2593 .elementor-element.elementor-element-18fa862 h2, .elementor-2593 .elementor-element.elementor-element-18fa862 h3, .elementor-2593 .elementor-element.elementor-element-18fa862 h4{
    color: #536072;
}
.elementor-2593 .elementor-element.elementor-element-18fa862 p{
    font-size: 18px !important;
}/* End custom CSS */
/* Start custom CSS */.hero {
    background-position: 50% 100% !important;
}/* End custom CSS */