@media (min-width: 1200px) {
}

@media (min-width: 1441px) {
}

@media (min-width: 1681px) {
}

@media (min-width: 1921px) {
}

/* max width  */

@media (min-width: 2560px) {
    
}
@media (max-width: 1921px) {
}

@media (max-width: 1680px) {
     
     
}

@media only screen and (min-width: 1441px) and (max-width: 1680px) {
}

@media only screen and (min-width: 1280px) and (max-width: 1440px) {
}

@media (min-width: 1441px) {
    
}
@media (min-width: 1280px) {
    
}

@media (max-width: 1600px) {
    
}
@media (max-width: 1441px) {
    
}

@media (max-width: 1366px) {
    
}

@media (max-width: 1398px) {
    
}
@media (max-width: 1281px) {
    
    
}

@media (max-width: 1279px) {
    
    
}

@media (max-width: 1255px) {
}

@media (max-width: 1200px) {
     
}

@media (max-width: 1199px) {
       
}

@media (max-width: 1024px) {
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content {
        padding: 40px 540px 60px 30px !important; 
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content.elementor-active:before {
        
        width: 485px; 
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content img {
         
        width: 450px; 
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content.elementor-active:after {
        position: absolute;
        right: 485px; 
    }
}

@media (max-width: 991px) {
    .contact_form_area .form_group.submit_message {
        text-align: center;
        margin-top: 30px;
    } 
    .elementor-element.grid_icon_list .e-con-inner div {
        border: 2px dashed #DBE7FF !important;
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content {
        padding: 30px !important; 
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content.elementor-active:before { 
        display: none;
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content img {
         
        width: 100% !important;
        position: relative !important;
        margin-top: 20px;
        left: 0;
        right: 0;
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content.elementor-active:after {
       display: none;
        
    }
    .system_item_area .system_title .system_title_inner_area h3 { 
        font-size: 20px; 
    }
} 
@media (max-width: 767px) {
    .system_item_area img.system_icon {
        display: none;
    }
	.elementor-element.icon_box.middle_icon_box:before, .elementor-element.icon_box.middle_icon_box:after {
        display: none;
    }

    .elementor-element.icon_box{
        border: 1px solid #ddd;
        padding: 30px;
        border-radius: 5px;
    }
    .flow_chart_area img.flow_chart_arrow {
        display: none;
    }  
}
	

@media (max-width: 575px) {
    .contact_form_info_box.d-flex {
        display: block !important;
    }
    
    .contact_form_area .form_group.info_bex .contact_form_info_box .list_form_icon {
        margin-bottom: 30px;
        padding: 30px;
        border: 1px solid #ddd;
        margin: 0 0 30px;
    }
    .elementor-element.grid_icon_list .e-con-inner div {
         margin-bottom: 30px;
    }
    .elementor-element.customer_are_saying_about .elementor-tabs .elementor-tabs-wrapper {
        position: relative;
        right: 0;
        top: 0;
        margin-bottom: 30px;
    }
}

@media (max-width: 485px) {
    .elementor-widget-tabs .elementor-tab-title.elementor-active {
        border: 1px solid #ddd !important;
    }
    
    .elementor-element.customer_are_saying_about .elementor-tabs {
        border: 1px solid #ddd;
    }
    .elementor-element.customer_are_saying_about .elementor-element.inside_tab_content_area .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content {
        padding: 10px !important;
    }
}

@media (max-width: 425px) {
    .business_box_content_wrap .business_box_content_overfolow {
        position: relative;
        padding: 0;
        width: 100%;
    }
    
    .business_box_content_wrap {
        padding: 0;
    }
     
}

@media (max-width: 375px) {
    .business_box_content_wrap .business_box_content_overfolow .business_box_content_inner_area h3.title {
         
        font-size: 25px; 
    }
    
}
@media (max-width: 365px) {
   
}

@media (max-width: 321px) {
   
}
