 @media (min-width: 1200px) {

     .navik-menu li>ul ul {
         top: 0;
         left: 71%;
     }

     .navik-menu.submenu-top-border li>ul {
         border-top: 3px solid #e43d02;
         z-index: 999;
     }

     .header-transparent-on .navik-menu>ul>li:hover>a,
     .header-transparent-on .navik-menu>ul>li.current-menu>a,
     .header-opacity-on .navik-menu>ul>li:hover>a,
     .header-opacity-on .navik-menu>ul>li.current-menu>a {
         color: #e43d02;
     }

     .navik-header-container {
         height: 90px;
     }

     .navik-header.center-menu-2 .logo {
         padding: 10px 15px;
     }

     .navik-header.header-opacity-on {
         background-color: rgba(0, 0, 0, 0);
     }

 }

 @media (max-width: 1200px) {

     .breadcrumb {
         display: none;
     }
 }

 @media (max-width: 991px) {

     .work-flow-1 .right .blog-content,
     .work-flow-1 .left .blog-content {
         position: relative;
         top: 0px
     }

     .work-flow-1 .right .blog-content {
         left: 0px
     }

     .work-flow-1 .left .blog-content {
         right: 0px
     }

     .right .blog-content,
     .left .blog-content {

         height: auto;

     }

     .right .blog-image,
     .left .blog-image {
         height: auto;
     }

     .about-us figcaption.figure-caption:before{
        display: none;
     }

 }

 @media only screen and (max-width: 767px) {
     .contact-content .contact-form-area {
         margin-top: 50px;
     }

     .breadcumb-area .bradcumbContent h2 {
         font-size: 24px;
     }

     .contact-content {
         padding: 50px 30px;
     }

     .partners-logo a {
         max-width: 40px;
     }

     .service-title p,
     .team-section p,
     .latest-title p{
        padding: 0;
     }

 }



 @media only screen and (min-width: 768px) and (max-width: 991px) {
     .contact-content .contact-form-area {
         margin-top: 100px;
     }
 }

 @media only screen and (min-width: 480px) and (max-width: 767px) {
     .partners-logo a {
         max-width: 60px;
     }
 }