.elementor-4750 .elementor-element.elementor-element-ddf2af6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4750 .elementor-element.elementor-element-ddf2af6{overflow:hidden;}.elementor-4750 .elementor-element.elementor-element-48a0437 .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-4750 .elementor-element.elementor-element-48a0437 .bdt-gravity-forms .gform_footer input[type="submit"]{width:100px;}.elementor-4750 .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-4750 .elementor-element.elementor-element-48a0437 .gform_wrapper li.gfield_error textarea{border-width:1px;}#elementor-popup-modal-4750 .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-4750{background-color:#0000008A;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-4750 .dialog-message{width:946px;height:custom;align-items:flex-start;padding:30px 60px 28px 60px;}#elementor-popup-modal-4750 .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-4750 .dialog-close-button{right:-26px;}body.rtl #elementor-popup-modal-4750 .dialog-close-button{left:-26px;}#elementor-popup-modal-4750 .dialog-close-button i{color:#000000;}#elementor-popup-modal-4750 .dialog-close-button svg{fill:#000000;}#elementor-popup-modal-4750 .dialog-close-button:hover i{color:var( --e-global-color-f072ce5 );}#elementor-popup-modal-4750 .dialog-close-button:hover{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){#elementor-popup-modal-4750 .dialog-message{width:97vw;}#elementor-popup-modal-4750 .dialog-close-button{top:12.7%;font-size:15px;}body:not(.rtl) #elementor-popup-modal-4750 .dialog-close-button{right:5.4%;}body.rtl #elementor-popup-modal-4750 .dialog-close-button{left:5.4%;}}@media(max-width:767px){.elementor-4750 .elementor-element.elementor-element-ddf2af6 > .elementor-container{min-height:990px;}#elementor-popup-modal-4750 .dialog-message{width:80vw;height:90vh;padding:30px 30px 30px 30px;}#elementor-popup-modal-4750 .dialog-close-button{top:-26px;}body:not(.rtl) #elementor-popup-modal-4750 .dialog-close-button{right:-26px;}body.rtl #elementor-popup-modal-4750 .dialog-close-button{left:-26px;}}/* Start custom CSS for bdt-gravity-form, class: .elementor-element-48a0437 */.elementor-4750 .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-4750 .elementor-element.elementor-element-48a0437 .gfield_required{
    display: none;
}

.elementor-4750 .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-4750 .elementor-element.elementor-element-48a0437 .gform_wrapper.gravity-theme input[type=text], .elementor-4750 .elementor-element.elementor-element-48a0437 .gform_wrapper.gravity-theme input[type=email],.elementor-4750 .elementor-element.elementor-element-48a0437 .gform_wrapper.gravity-theme input[type=tel], .elementor-4750 .elementor-element.elementor-element-48a0437 .gform_wrapper.gravity-theme input[type=url], .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-4750 .elementor-element.elementor-element-48a0437 .gform_footer input[type="submit"] {
    width: auto !important;
    padding: 19px 30px 21px 30px;
}
.elementor-4750 .elementor-element.elementor-element-48a0437 .gfield_checkbox {
  position: relative;
}
.elementor-4750 .elementor-element.elementor-element-48a0437 .gfield_checkbox label, .elementor-4750 .elementor-element.elementor-element-48a0437 .gfield_checkbox label a{
   font-size: 12px;
   padding-left: 5px
}
.elementor-4750 .elementor-element.elementor-element-48a0437 input[type=checkbox] {
  width: 20px;
  height: 20px;
  visibility: hidden
}

.elementor-4750 .elementor-element.elementor-element-48a0437 input[type=checkbox]+label::before {
  content: "";
  display: block;
  position: absolute;
  text-align: center;
  height: 20px;
  width: 20px;
  left: 0;
  top: -1px;
  background-color: #EAEBEB;
  font-family: "Montserrat";
 
  border: none;
}

.elementor-4750 .elementor-element.elementor-element-48a0437 input[type=checkbox]:checked+label::after {
  content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="black" viewBox="0 0 24 24"><path d="M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z"/></svg>');
  display: block;
  position: absolute;
  left: 3px;
  top: 3px;
}
@media (min-width: 992px){
 .elementor-4750 .elementor-element.elementor-element-48a0437 .gfield.gfield--width-half {
    -ms-grid-column-span: 6;
    grid-column: span 12;
    width: 47%;
}
.elementor-4750 .elementor-element.elementor-element-48a0437 .gform_fields {
    grid-column-gap: 60px;
    grid-row-gap: 16px;
}

.elementor-4750 .elementor-element.elementor-element-48a0437 #field_8_9{
    position: absolute;
    top: 0;
    right: 0;
     width: 47%;
}
.elementor-4750 .elementor-element.elementor-element-48a0437 #field_8_10{
    position: absolute;
    top: 92px;
    right: 0;
    width: 47%;
}
.elementor-4750 .elementor-element.elementor-element-48a0437 #field_8_11{
    position: absolute;
    top: 280px;
    right: 0;
    width: 47%; 
}
.elementor-4750 .elementor-element.elementor-element-48a0437 .gform_wrapper.gravity-theme .gform_footer{
    position: absolute;
    top: 292px;
    right: 0;
    width: 47%;
}
}

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

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