.elementor-10235 .elementor-element.elementor-element-c20255a{margin:20px 0px 20px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10235 .elementor-element.elementor-element-748edb8{text-align:center;}.elementor-10235 .elementor-element.elementor-element-748edb8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:600;}.elementor-10235 .elementor-element.elementor-element-b8790ec{padding:0% 20% 0% 20%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10235 .elementor-element.elementor-element-b8790ec{padding:0% 5% 0% 5%;}}/* Start custom CSS for shortcode, class: .elementor-element-b8790ec */@media screen and (max-width: 767px) {
.elementor-10235 .elementor-element.elementor-element-b8790ec p.form-row.form-row-first {
    float: none;
    width: 100%;
}p.form-row.form-row-first {}

.elementor-10235 .elementor-element.elementor-element-b8790ec p.form-row.form-row-last {
    float: none;
    width: 100%;
}
}
.elementor-10235 .elementor-element.elementor-element-b8790ec button.button {
    width: 100%;
    background: black !important;
    color: white !important;
}
.elementor-10235 .elementor-element.elementor-element-b8790ec button.button:hover {
    background-color: #4d4d4d !important;
}
input.input-text:focus {
    border: #65b3ff 1px solid!important;
    background: white!important
}/* End custom CSS */