.elementor-273 .elementor-element.elementor-element-71917ba4:not(.elementor-motion-effects-element-type-background), .elementor-273 .elementor-element.elementor-element-71917ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-273 .elementor-element.elementor-element-71917ba4 > .elementor-container{min-height:545px;}.elementor-273 .elementor-element.elementor-element-71917ba4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 6% 2% 6%;}.elementor-273 .elementor-element.elementor-element-71917ba4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-273 .elementor-element.elementor-element-7fc1409c img{width:251px;height:75px;}#elementor-popup-modal-273 .dialog-widget-content{animation-duration:1s;background-color:#F1F1F1;}#elementor-popup-modal-273{background-color:#0525368A;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-273 .dialog-message{width:550px;height:auto;}#elementor-popup-modal-273 .dialog-close-button{display:flex;top:2.1%;background-color:#A1AEB48F;font-size:25px;}body:not(.rtl) #elementor-popup-modal-273 .dialog-close-button{right:2.1%;}body.rtl #elementor-popup-modal-273 .dialog-close-button{left:2.1%;}#elementor-popup-modal-273 .dialog-close-button i{color:#1B1B1B;}#elementor-popup-modal-273 .dialog-close-button svg{fill:#1B1B1B;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}#elementor-popup-modal-273 .dialog-message{width:90vw;}}@media(max-width:767px){.elementor-273 .elementor-element.elementor-element-71917ba4 > .elementor-container{min-height:555px;}.elementor-273 .elementor-element.elementor-element-71917ba4{padding:2% 6% 2% 6%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}#elementor-popup-modal-273 .dialog-message{width:88vw;}}/* Start custom CSS for shortcode, class: .elementor-element-7cb8c52e */.contact-cf .gform_title{
    display: none;
}
.contact-cf .gform_required_legend{
    display: none;
}
.contact-cf label{
    font-size: 16px!important;
    
    font-family: "Montserrat", Sans-serif;
    font-weight: 400!important;
    margin-bottom: 0px!important;
}
.contact-cf input[type=text],
.contact-cf input[type=email],
.contact-cf textarea,
.contact-cf input[type=tel]{
    background-color: rgba(182,192,194,0.2);
  
    padding: 10px!important;
}
.contact-cf input[type=submit]{
   font-family: "Montserrat", Sans-serif;
    color:#fff;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1.5px;
    background-color: #228B22;
    padding: 12px 46px;
}
.gform_wrapper.gravity-theme .gfield textarea.large {
    height: 120px;
}
.contact-cf .ginput_container.ginput_container_consent{
    display: flex;
}
.contact-cf .ginput_container.ginput_container_consent label{
    padding-left: 10px;
}/* End custom CSS */