.elementor-5114 .elementor-element.elementor-element-ddf2af6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5114 .elementor-element.elementor-element-ddf2af6{overflow:hidden;}.elementor-5114 .elementor-element.elementor-element-48a0437 .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-5114 .elementor-element.elementor-element-48a0437 .bdt-gravity-forms .gform_footer input[type="submit"]{width:100px;}.elementor-5114 .elementor-element.elementor-element-48a0437 .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                    .elementor-5114 .elementor-element.elementor-element-48a0437 .gform_wrapper li.gfield_error textarea{border-width:1px;}#elementor-popup-modal-5114 .dialog-widget-content{animation-duration:0.8s;background-color:var( --e-global-color-f072ce5 );border-style:solid;border-width:10px 10px 10px 10px;border-color:#EAEBEB;border-radius:20px 20px 20px 20px;}#elementor-popup-modal-5114{background-color:#0000008A;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5114 .dialog-message{width:946px;height:custom;align-items:flex-start;padding:30px 60px 28px 60px;}#elementor-popup-modal-5114 .dialog-close-button{display:flex;top:-26px;background-color:var( --e-global-color-secondary );font-size:15px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}body:not(.rtl) #elementor-popup-modal-5114 .dialog-close-button{right:-26px;}body.rtl #elementor-popup-modal-5114 .dialog-close-button{left:-26px;}#elementor-popup-modal-5114 .dialog-close-button i{color:#000000;}#elementor-popup-modal-5114 .dialog-close-button svg{fill:#000000;}#elementor-popup-modal-5114 .dialog-close-button:hover i{color:var( --e-global-color-f072ce5 );}#elementor-popup-modal-5114 .dialog-close-button:hover{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){#elementor-popup-modal-5114 .dialog-message{width:97vw;}#elementor-popup-modal-5114 .dialog-close-button{top:12.7%;font-size:15px;}body:not(.rtl) #elementor-popup-modal-5114 .dialog-close-button{right:5.4%;}body.rtl #elementor-popup-modal-5114 .dialog-close-button{left:5.4%;}}@media(max-width:767px){.elementor-5114 .elementor-element.elementor-element-ddf2af6 > .elementor-container{min-height:600px;}#elementor-popup-modal-5114 .dialog-message{width:80vw;padding:30px 30px 30px 30px;}#elementor-popup-modal-5114 .dialog-close-button{top:-26px;}body:not(.rtl) #elementor-popup-modal-5114 .dialog-close-button{right:-26px;}body.rtl #elementor-popup-modal-5114 .dialog-close-button{left:-26px;}}/* Start custom CSS for bdt-gravity-form, class: .elementor-element-48a0437 */.elementor-5114 .elementor-element.elementor-element-48a0437 .gform_title{
    font-size: 25px;
    line-height: 30px;
    letter-spacing: -0.5px;
    font-weight: 700;
    text-transform: none;
    margin-bottom: 30px;
    font-family: "Montserrat";
}

.elementor-5114 .elementor-element.elementor-element-48a0437 .gfield_required{
    display: none;
}

.elementor-5114 .elementor-element.elementor-element-48a0437 .gform_wrapper.gravity-theme .gfield_label{
  font-size: 13px;
  font-weight: 500;
  letter-spacing: -0.26px;
  margin-bottom: 10px;
  color: #333333;
  line-height: 16px;
  font-family: "Montserrat";
}
.elementor-5114 .elementor-element.elementor-element-48a0437 .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme textarea {
     font-size: 11px !important;
  font-weight: 400;
  color: rgba(75, 79, 88, 0.7);
  line-height: 18px;
  font-family: "Helvetica", Sans-serif;
  padding: 16px 20px;
  background: #EAEBEB;
  border: none;
  max-height: 142px;
}
.elementor-5114 .elementor-element.elementor-element-48a0437 .gform_footer input[type="submit"] {
    width: auto !important;
    padding: 19px 30px 21px 30px;
    margin-left: 0;
}


@media (max-width: 767px){
    .elementor-5114 .elementor-element.elementor-element-48a0437 .gform_title{
    font-size: 20px;
    line-height: 30px;
    letter-spacing: -0.4px;
   
}   
.elementor-5114 .elementor-element.elementor-element-48a0437 .gform_fields {
    grid-row-gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-5114{
    z-index: 11111;
}

#elementor-popup-modal-5114 .dialog-close-button {
    padding: 15px;
    border-radius: 50%;
   
}
#elementor-popup-modal-5114 .dialog-close-button:hover{
   padding: 12px;
   border: 3px solid #D9C000;
}/* End custom CSS */