/* Start custom CSS for contact, class: .elementor-element-b70f404 */@media(min-width: 992px){
   .file-upload{
        max-width: 100% !important;
        padding: 0px 15px 0px 15px;
        width: 100% !important;
    }
    .tel{
        padding-right: 0px !important;
        padding-left: 30px !important;
    }
    
    .file-upload input{
        max-width: 100% !important;
        width: 100% !important;
        border-radius: 4px !important;
    }
    
    .elementor-1331 .elementor-element.elementor-element-b70f404 .text-light ul li i{
    background-color: #fff !important;
    border-radius: 50px !important;
    width:70px;
    height:70px;
    padding-top:11px;
    } 
}

@media(max-width: 992px) and (min-width:767px) {
   .file-upload{
        max-width: 48% !important;
        padding: 0px 13px 0px 0px;
        width: 100% !important;
        border-radius: 54px !important;
    }
       .file-upload input{
        
        padding: 13px !important;
        width: 100% !important;
        border-radius: 54px !important;
    }
    
    .tel{
        padding-right: 15px !important;
        padding-left: 30px !important;
        max-width: 98% !important;
       
    }
    
    
    
}
   
   @media (max-width:767px) {
   .file-upload{
        max-width: 100% !important;
        padding: 0px 13px 0px 15px;
        width: 100% !important;
    }
       .file-upload input{
        
        padding: 13px !important;
        width: 100% !important;
        border-radius: 4px !important;
    }
    
    .tel{
        padding-right: 30px !important;
        padding-left: 30px !important;
        
       
    }
    
    
    
}

.elementor-1331 .elementor-element.elementor-element-b70f404 input, textarea{
    background-color: #FFFFFF !important;
    border: 1px solid #666666 !important;
}/* End custom CSS */