.elementor-18029 .elementor-element.elementor-element-9e6ddc7{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-18029 .elementor-element.elementor-element-88f6e2b img{width:588px;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18029 .elementor-element.elementor-element-0c854d7{text-align:center;font-family:"Optima", Sans-serif;font-size:26px;font-weight:normal;}.elementor-18029 .elementor-element.elementor-element-5eac98b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18029 .elementor-element.elementor-element-5eac98b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18029 .elementor-element.elementor-element-4b48bd5 .fluentform-widget-wrapper{background-image:url("https://madly.mom/wp-content/uploads/2023/07/drophintbg-form-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-18029 .elementor-element.elementor-element-4b48bd5{width:var( --container-widget-width, 93.127% );max-width:93.127%;--container-widget-width:93.127%;--container-widget-flex-grow:0;}.elementor-18029 .elementor-element.elementor-element-4b48bd5 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-18029 .elementor-element.elementor-element-4b48bd5 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}@media(max-width:1024px){.elementor-18029 .elementor-element.elementor-element-a2082c5 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-18029 .elementor-element.elementor-element-88f6e2b img{width:623px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-18029 .elementor-element.elementor-element-0c854d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18029 .elementor-element.elementor-element-5eac98b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18029 .elementor-element.elementor-element-4b48bd5{width:var( --container-widget-width, 727.889px );max-width:727.889px;--container-widget-width:727.889px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-18029 .elementor-element.elementor-element-9e6ddc7{margin-top:0px;margin-bottom:0px;}.elementor-18029 .elementor-element.elementor-element-a2082c5{width:100%;}.elementor-18029 .elementor-element.elementor-element-a2082c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-18029 .elementor-element.elementor-element-88f6e2b img{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-18029 .elementor-element.elementor-element-0c854d7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18029 .elementor-element.elementor-element-5eac98b{width:100%;}.elementor-18029 .elementor-element.elementor-element-4b48bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18029 .elementor-element.elementor-element-a2082c5{width:100%;}.elementor-18029 .elementor-element.elementor-element-5eac98b{width:100%;}}/* Start custom CSS for column, class: .elementor-element-a2082c5 */@media screen and (max-width:1024px){
    
    #full-width{
        width:100%!important;
    }
    
   
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-4b48bd5 */.fluentform-widget-wrapper{
     min-height: 800px;
     position: relative;

}

#fluentform_3 {
   
    position:relative;
}
#fluentform_3 input, #fluentform_3 .error{
    background: none;
    border:none;
    position: absolute;
    
}

#fluentform_3 #ff_3_input_to_email{
    top: 65px;
    left: 70px;
    width: 250px;
}

#fluentform_3 #ff_3_input_to_email + .error{
    top: 105px;
    left: 70px;

}
#fluentform_3 #ff_3_input_to_name{
    top: 155px;
    left: 110px;
    width: 250px;
}

#fluentform_3 #ff_3_input_to_name + .error{
    top: 185px;
    left: 110px;

}
#fluentform_3 #ff_3_input_from_name{
    top: 245px;
    left: 30px;
    width: 230px;
}

#fluentform_3 #ff_3_input_from_name + .error{
    top: 275px;
    left: 100px;

}

.fluentform-widget-wrapper #ff_3_input_from_email{
    top:530px;
    right: 20px;
    width: 250px;
    border: 1px solid black;
    text-align: right;
     border-radius: 0px;
}

.fluentform-widget-wrapper #ff_3_input_from_email + .error{
    top: 580px;
    right: 20px;

}

#fluentform_3 .ff_btn_style {
    position:absolute;
    top:610px;
    right: 20px;
    width: 100px;
    text-align: center;
    background-color: #3ec1d3 !important;
    border-radius: 0px;
    padding:15px 15px;
}


@media screen and (max-width:720px){
    #fluentform_3 #ff_3_input_to_email{
        top:30px;
    }
    #fluentform_3 #ff_3_input_to_email + .error{
        top:80px;
    }
    #fluentform_3 #ff_3_input_to_name {
        top:95px;
    }
    #fluentform_3 #ff_3_input_to_name + .error{
        top:125px;
    }
    
    #fluentform_3 #ff_3_input_from_name{
        top:150px;
    }
    #fluentform_3 #ff_3_input_from_name + .error{
        top:180px;
    }
    .fluentform-widget-wrapper #ff_3_input_from_email{
        top:380px;
        left:20;
        right:auto;
        
    }
    
    .fluentform-widget-wrapper #ff_3_input_from_email + .error{
    top: 420px;
    left:20;
    right:auto;

}
    #fluentform_3 .ff_btn_style{
        top:450px;
        left:0;
        
      
    }
    
    
    
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5eac98b */@media screen and (max-width:1024px){
    #full-width  .elementor-element.elementor-element-4b48bd5{
        width:100%!important;
    }
}/* End custom CSS */