.elementor-2446 .elementor-element.elementor-element-1a155694:not(.elementor-motion-effects-element-type-background), .elementor-2446 .elementor-element.elementor-element-1a155694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dea41e4 );}.elementor-2446 .elementor-element.elementor-element-1a155694 > .elementor-container{max-width:1050px;}.elementor-2446 .elementor-element.elementor-element-1a155694 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2446 .elementor-element.elementor-element-1a155694{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-2446 .elementor-element.elementor-element-1d967431{text-align:center;}.elementor-2446 .elementor-element.elementor-element-1d967431 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:72px;font-weight:700;line-height:1em;letter-spacing:-2px;color:var( --e-global-color-a291686 );}.elementor-2446 .elementor-element.elementor-element-6e1fa413{padding:3em 1em 3em 1em;}.elementor-2446 .elementor-element.elementor-element-40d5eb46 > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-2446 .elementor-element.elementor-element-766f887 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2446 .elementor-element.elementor-element-395334b{text-align:center;}.elementor-2446 .elementor-element.elementor-element-395334b .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:30px;font-weight:800;}.elementor-2446 .elementor-element.elementor-element-1290dc9 > .elementor-widget-container{background-color:#9B88C1;padding:8% 8% 8% 8%;border-radius:5px 5px 5px 5px;}.elementor-2446 .elementor-element.elementor-element-1290dc9 .field-wrap textarea{height:125px;display:block;}.elementor-2446 .elementor-element.elementor-element-1290dc9 .nf-field-container{margin-bottom:25px;}.elementor-2446 .elementor-element.elementor-element-2bac93d > .elementor-widget-container{margin:10% 0% 0% 0%;border-radius:5px 5px 5px 5px;}.elementor-2446 .elementor-element.elementor-element-2bac93d iframe{height:450px;}.elementor-2446 .elementor-element.elementor-element-42914df{padding:0em 0em 3em 0em;}.elementor-2446 .elementor-element.elementor-element-b477bf7{margin-top:0%;margin-bottom:-1%;padding:0px 0px 0px 0px;}.elementor-2446 .elementor-element.elementor-element-370e51d > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2446 .elementor-element.elementor-element-1d967431 .elementor-heading-title{font-size:48px;}.elementor-2446 .elementor-element.elementor-element-6e1fa413{padding:3em 1em 3em 1em;}.elementor-2446 .elementor-element.elementor-element-40d5eb46 > .elementor-element-populated{padding:1em 1em 1em 1em;}}@media(max-width:767px){.elementor-2446 .elementor-element.elementor-element-1d967431 .elementor-heading-title{font-size:38px;}.elementor-2446 .elementor-element.elementor-element-6e1fa413{padding:2em 1em 1em 1em;}.elementor-2446 .elementor-element.elementor-element-40d5eb46 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2446 .elementor-element.elementor-element-766f887 > .elementor-element-populated{padding:1em 0em 1em 0em;}}@media(min-width:768px){.elementor-2446 .elementor-element.elementor-element-40d5eb46{width:70%;}.elementor-2446 .elementor-element.elementor-element-766f887{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2446 .elementor-element.elementor-element-40d5eb46{width:100%;}.elementor-2446 .elementor-element.elementor-element-766f887{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-337cbf2 */h2 {
    font-family: Cabin !important;
    font-size: 38px !important;
    font-weight: 700;
    margin-top: 0px;
}
.elementor-1705 .elementor-element.elementor-element-40d5eb46 > .elementor-element-populated {
    padding: 0em 4em 1em 1em;
}
body > div.elementor.elementor-163.elementor-location-footer > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-6e5c2aed.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2008498 > div > div > div > h2 {
    font-size: 13px !important;
}
@media only screen and (max-width: 600px) { 
    
    h2 {
    font-family: Cabin !important;
    font-size: 25px !important;
    font-weight: 700;
    margin-top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for bdt-ninja-form, class: .elementor-element-1290dc9 */#nf-form-7_1-cont > div > div.nf-form-layout > form > div > div.nf-before-form-content {
    display: none;
}
#nf-field-62_1 {
    background-color: #333;
    padding: 15px 35px 15px 35px;
}
.elementor-1705 .elementor-element.elementor-element-1290dc9 .nf-field-container {
    margin-bottom: 25px;
}
#nf-field-65_1-container {
    margin-bottom: 25px;
}
#nf-label-field-60_1 > span{
    display: none;
}
#nf-label-field-61_1 > span {
    display: none;
}
#nf-label-field-64_1 > span {
    display: none;
}
#nf-label-field-65_1 > span {
    display: none;
}

@media only screen and (max-width: 600px) {
    
    .elementor-1705 .elementor-element.elementor-element-1290dc9 .nf-field-container {
    margin-bottom: 25px;
}
    #nf-field-61_1-wrap > div.nf-field-label {
        display: none;
    }
    #nf-field-64_1-wrap > div.nf-field-label {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-186609e */#content > div > div.elementor.elementor-1705 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-42914df.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.eapps-widget-toolbar > div {
    display: none;
}
#content > div > div.elementor.elementor-1705 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-42914df.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.EmbedRoot__Root-sc-5f47a35b-0.bzqjut.es-embed-root.eapps-google-reviews-ee2f24a7-1765-43c9-a8b8-26c3a0c413ef-custom-css-root > div > div > div.WidgetBackground__ContentContainer-sc-52f57cce-1.eWYlJ > div > div > div.WidgetTitle__Container-sc-9c92769d-0.feKCXL.es-widget-title-container {
    display: none;
}/* End custom CSS */