.elementor-11 .elementor-element.elementor-element-0d1faf1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-0d1faf1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0d1faf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-0d1faf1, .elementor-11 .elementor-element.elementor-element-0d1faf1::before{--border-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-3f0157b .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-3f0157b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3f0157b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3f0157b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3f0157b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3f0157b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c654e35 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-c654e35.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c654e35.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c654e35.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c654e35.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c654e35.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-02e52fe .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8f3db0d .elementor-heading-title{color:#FFFFFF;}/* Start custom CSS for acf_ele_form, class: .elementor-element-d058f5d */@media screen and (max-width: 767px) {
    .inputcustomr {
        /* Add your mobile-specific CSS styles here */
        width:100%!important;
    }
}


.inputcustomr input, select{padding:2%!important; border-radius:40px;}

#acff-user-field_64894a48e129c #acff-user-field_64894a48e129c{padding:1%!important;}

.acf-field .acf-label label{color:#fff;}

[type="button"], [type="submit"], button {
  display: inline-block;
  font-weight: 400;
  color: #000;
    background: #FFF;
    border:none;
    border-radius:32px;
}

[type="button"]:hover, [type="submit"]:hover,button:hover{background:#c1c1c1;
    color:#000;
    border-radius:16px;
    
}/* End custom CSS */