.elementor-8894 .elementor-element.elementor-element-3d371c8{--display:flex;--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;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8894 .elementor-element.elementor-element-5c9a6f2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8894 .elementor-element.elementor-element-c70d257{--display:flex;--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-8894 .elementor-element.elementor-element-5c9a6f2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8894 .elementor-element.elementor-element-5c9a6f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-54f7930 */.contact-form fieldset{
        display: none!important
    }
    .contact-form input , 
    .contact-form textarea,
    .contact-form select, .contact-form .chosen-choices{
        width: 100%!important;
        padding: 10px 14px !important;
        height: auto !important;
        min-height: 48px !important;
        line-height: 1.6 !important;
        
        border: 1px solid #b1b4ba !important;
        color: rgb(177, 180, 186) !important;
        font-weight: 500 !important;
        border-radius: 10px !important;
        -webkit-border-radius: 10px !important;
        -moz-border-radius: 10px !important;
        -ms-border-radius: 10px !important;
        -o-border-radius: 10px !important;
    
        font-size: 14px !important;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
        box-shadow: 0px 0px 0px !important;
    }
    
    .contact-form input[type='submit']{
        width:200px!important;
    }
    .contact-form .gfield_html strong{
       margin-top: 39px;
     
        color: #000;
        display: block;
        padding: 10px;
    
        background: #eee;
        border-radius: 4px;
        font-size: 19px;
    }
    .contact-form label{
    margin-top: 10px!important;
        color: #888;
    }
    @media screen and (max-width:767px){
       .contact-form .gfield{
               grid-column: span 12!important;
       }
    }/* End custom CSS */