.elementor-10788 .elementor-element.elementor-element-540ee31:not(.elementor-motion-effects-element-type-background), .elementor-10788 .elementor-element.elementor-element-540ee31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b94fff );}.elementor-10788 .elementor-element.elementor-element-540ee31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-21%;margin-bottom:0%;padding:3% 0% 3% 0%;}.elementor-10788 .elementor-element.elementor-element-540ee31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-10788 .elementor-element.elementor-element-2b8075e{text-align:center;}.elementor-10788 .elementor-element.elementor-element-2b8075e .elementor-heading-title{font-family:"swear-display", Sans-serif;font-weight:500;color:var( --e-global-color-556bc84 );}.elementor-10788 .elementor-element.elementor-element-357209d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10788 .elementor-element.elementor-element-357209d:not(.elementor-motion-effects-element-type-background), .elementor-10788 .elementor-element.elementor-element-357209d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-556bc84 );}.elementor-10788 .elementor-element.elementor-element-357209d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9% 0% 13% 0%;}.elementor-10788 .elementor-element.elementor-element-357209d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10788 .elementor-element.elementor-element-5bf5b7e img{width:100%;max-width:100%;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-10788 .elementor-element.elementor-element-978997e{width:46.738%;}.elementor-10788 .elementor-element.elementor-element-add0c4d{width:53.217%;}}@media(max-width:1440px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for section, class: .elementor-element-540ee31 */.qodef-page-title .qodef-m-title {
    margin: 0;
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9b89c74 */.mp_wrapper label, .mp_wrapper .mp-row {
    font-size: 12px!important;
    font-family: "acumin-pro", sans-serif!important;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    display: inline-block;
    color: black;
}

.mp_wrapper textarea, .mp_wrapper select, .mp_wrapper input[type=text], .mp_wrapper input[type=url], .mp_wrapper input[type=email], .mp_wrapper input[type=tel], .mp_wrapper input[type=number], .mp_wrapper input[type=password] {
    width: 90%!important;
    outline-style: none;
    font-size: 13px!important;
    font-family: "acumin-pro", sans-serif!important;
    padding: 10px!important;
    letter-spacing: normal;
    border: 1px solid rgb(0 0 0)!important;
    /* margin-bottom: 10px !important; */
    display: inline;
    box-sizing: border-box;
}

input[type=submit] {
    padding:1%!important;
    width: 90%!important;
}

.mepr-form .button-primary, .mepr-form .mepr-share-button, .mepr-form .mepr-submit, .mp_wrapper .button-primary, .mp_wrapper .mepr-share-button, .mp_wrapper .mepr-submit {
    background-color: #C47829!important;
}

.mp_wrapper select {
padding-bottom: 1%!important;
}

.qodef-h3, h3 {
    font-family: "swear-display", sans-serif;
    font-weight: 600;
    color: #000;
    font-size: 40px;
    line-height: 1.1em;
    margin: 25px 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}


.mepr-form .button-primary, .mepr-form .mepr-share-button, .mepr-form .mepr-submit, .mp_wrapper .button-primary, .mp_wrapper .mepr-share-button, .mp_wrapper .mepr-submit {
    background-color: #C47829!important;
}/* End custom CSS */