.elementor-5035 .elementor-element.elementor-element-f140901 > .elementor-container{max-width:1290px;}.elementor-5035 .elementor-element.elementor-element-f140901{padding:50px 0px 0px 0px;}.elementor-5035 .elementor-element.elementor-element-de31f2f > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-5035 .elementor-element.elementor-element-6160529 .elementor-heading-title{font-family:"IBM Plex Serif", Serif;font-size:42px;font-weight:500;line-height:51px;color:var( --e-global-color-e7cab32 );}.elementor-5035 .elementor-element.elementor-element-0c507d6{font-family:"Assistant", Serif;font-size:18px;font-weight:400;line-height:24px;color:#333333;}.elementor-5035 .elementor-element.elementor-element-88992bc > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;}.elementor-5035 .elementor-element.elementor-element-4b0aa62 .elementor-heading-title{font-family:"Assistant", Serif;font-size:24px;font-weight:600;line-height:32px;color:#051620;}.elementor-5035 .elementor-element.elementor-element-f0c7b07 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-5035 .elementor-element.elementor-element-f0c7b07{font-family:"Assistant", Serif;font-size:16px;font-weight:400;line-height:22px;color:#00000080;}@media(max-width:1366px){.elementor-5035 .elementor-element.elementor-element-f140901{padding:50px 10px 0px 10px;}.elementor-5035 .elementor-element.elementor-element-de31f2f > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-5035 .elementor-element.elementor-element-6160529 .elementor-heading-title{font-size:40px;}.elementor-5035 .elementor-element.elementor-element-88992bc > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;}}@media(max-width:1024px){.elementor-5035 .elementor-element.elementor-element-f140901{padding:30px 30px 0px 30px;}.elementor-5035 .elementor-element.elementor-element-de31f2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5035 .elementor-element.elementor-element-88992bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-5035 .elementor-element.elementor-element-f140901{padding:30px 0px 0px 0px;}.elementor-5035 .elementor-element.elementor-element-de31f2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5035 .elementor-element.elementor-element-6160529 .elementor-heading-title{font-size:34px;}.elementor-5035 .elementor-element.elementor-element-88992bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5035 .elementor-element.elementor-element-de31f2f{width:36%;}.elementor-5035 .elementor-element.elementor-element-88992bc{width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5035 .elementor-element.elementor-element-de31f2f{width:100%;}.elementor-5035 .elementor-element.elementor-element-88992bc{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-1b681f4 */.elementor-5035 .elementor-element.elementor-element-1b681f4 .form-section .two-column-fields {margin-bottom: 0;}
.form-group input[type=text]:focus,
.form-group input[type=tel]:focus,
.form-group input[type=email]:focus,
.form-group input[type=number]:focus,
.form-group textarea:focus {
    outline: 0;
}
.elementor-5035 .elementor-element.elementor-element-1b681f4 .form-group label {
    font-size: 16px;
    color: #707070;
}
.elementor-5035 .elementor-element.elementor-element-1b681f4 .form-group {margin-bottom: 50px;/* End custom CSS */