.elementor-4493 .elementor-element.elementor-element-039c761{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.44;}.elementor-4493 .elementor-element.elementor-element-039c761:not(.elementor-motion-effects-element-type-background), .elementor-4493 .elementor-element.elementor-element-039c761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4C4C4;background-image:url("https://newdayuae.net/wp-content/uploads/2024/09/2151794686-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4493 .elementor-element.elementor-element-039c761::before, .elementor-4493 .elementor-element.elementor-element-039c761 > .elementor-background-video-container::before, .elementor-4493 .elementor-element.elementor-element-039c761 > .e-con-inner > .elementor-background-video-container::before, .elementor-4493 .elementor-element.elementor-element-039c761 > .elementor-background-slideshow::before, .elementor-4493 .elementor-element.elementor-element-039c761 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4493 .elementor-element.elementor-element-039c761 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4493 .elementor-element.elementor-element-039c761, .elementor-4493 .elementor-element.elementor-element-039c761::before{--border-transition:0.3s;}.elementor-4493 .elementor-element.elementor-element-039c761.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-4493 .elementor-element.elementor-element-7b1187b > .elementor-widget-container{margin:030px 0px 030px 0px;}.elementor-4493 .elementor-element.elementor-element-7b1187b{text-align:center;}.elementor-4493 .elementor-element.elementor-element-7b1187b .elementor-heading-title{color:#FFFFFF;font-family:"Tajawal", Sans-serif;font-size:50px;font-weight:400;line-height:56px;}.elementor-4493 .elementor-element.elementor-element-a963afe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4493 .elementor-element.elementor-element-a963afe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-4493 .elementor-element.elementor-element-039c761:not(.elementor-motion-effects-element-type-background), .elementor-4493 .elementor-element.elementor-element-039c761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newdayuae.net/wp-content/uploads/2024/09/land-4.webp");}.elementor-4493 .elementor-element.elementor-element-039c761{--width:100%;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4493 .elementor-element.elementor-element-039c761.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4493 .elementor-element.elementor-element-7b1187b > .elementor-widget-container{padding:0px 05px 0px 05px;}.elementor-4493 .elementor-element.elementor-element-7b1187b.elementor-element{--align-self:center;}.elementor-4493 .elementor-element.elementor-element-7b1187b .elementor-heading-title{font-size:40px;line-height:43px;}.elementor-4493 .elementor-element.elementor-element-a963afe > .elementor-widget-container{margin:0px 010px 0px 010px;}.elementor-4493 .elementor-element.elementor-element-a963afe.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for formidable, class: .elementor-element-a963afe */.with_frm_style .frm_form_fields > fieldset{
    border-radius: 15px;
    height: 30px;
}


.with_frm_style .frm_form_fields{
    height: 30px;
}


.with_frm_style .frm_form_fields > fieldset{
    height: 30px;
}

.with_frm_style .frm_form_fields{
   
    height: 30px;
    background-color: #fff;
    border-radius: 15px;
}

.with_frm_style .frm_top_container .frm_primary_label{
  ddisplay: none;
}

.with_frm_style input.auto_width{
   
    border-radius: 10px 0 0 10px; /* Rounded corners on the left side */
    border: none;
    
    font-size: 16px;
   margin: 
    padding: 0px;
    height: 80px;
   
}
.frm_style_formidable-style.with_frm_style .frm_submit button{
    font-size: 22px;
    border-radius: 0 10px 10px 0;
    border-color: #FB6703;
    background-color: #FB6703;
    box-shadow: none;
    height: 80px;
    margin-top: 0px;
   
}


.frm_style_formidable-style.with_frm_style .frm_submit button:hover{
    background-color: #FB6703;
      border-color: #FB6703;
}




.frm_three_fourths{
    grid-column: span 6/span 9;
}




.frm_form_field.frm_first{
    border-radius: 10px
}

.frm_form_fields .frm_fields_container{
   grid-gap: 0 0%;
  
    }
}





@media only screen and (max-width: 767px) {
   .with_frm_style input.auto_width{
      
      height:40px; /* Allow height to adjust automatically */
     
    
      font-size: 16px; /* Increase font size for readability */
      
   }
}



@media (max-width: 767px) {
  .elementor-21 .elementor-element.elementor-element-4d6bd29 {
  padding:8px;

  }
}




@media (max-width: 767px) {
  .with_frm_style input.auto_width {
    
    height: 60px;
  }
}





@media only screen and (max-width: 767px) {
  .frm_form_fields .frm_fields_container{
    display:flex;
   input:focus {
    outline: none;
    padding-bottom: 50px; /* You can adjust the padding to make more room for the input */
}
  }
}



@media only screen and (max-width: 767px) {
.frm_style_formidable-style.with_frm_style .frm_submit button{
    height:60px;
    font-size: 16px;
    width:120px;
}

.with_frm_style .frm_form_fields > fieldset{
    
}
}/* End custom CSS */