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

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

/* ==========================================================================
    (Medium Desktop, 1400px and up)*
    ========================================================================== */
@media (max-width: 1400px) {
   
   
}
 
 
/* ==========================================================================
   *Medium devices (tablets, 1200px and down)*
   ========================================================================== */
@media (max-width: 1200px) {
   .event-update-block h3 { font-size: 30px;}
   .why-us-block h1 { font-size: 48px;}
}
 

/* ==========================================================================
   *Medium devices (tablets, 991px and down)*
   ========================================================================== */
 @media (max-width: 991px) {
   h2 { font-size: 40px;}
   .left-menu-toggle { right: inherit; left: 0;}
   .left-menu-toggle span { margin: 0 10px 0 0;}
   .bottom-menu-toggle { padding: 0;}
   .portal-click { margin-left: 0;}
   .portal-click ul { right: -165px;}
   .tp-header-logo { margin: auto;}

   .why-us-block h1 { font-size: 36px;}
 }
 


 

 
/* ==========================================================================
   *Small devices (landscape phones, less than 768px)*
   ========================================================================== */ 
@media (max-width: 767px) {
   h2 { font-size: 30px;}
    .portal-click {
    margin-left: 0;
    float: left;
  }
  .tp-offcanvas-2-area .tp-main-menu-mobile {
  padding-right: 30px;
}
.tpoffcanvas__logo{padding-right: 30px;}
.tp-offcanvas-2-close-btn{margin-left: 15px;}
.tp-offcanvas-2-close-btn svg{width:20px !important;}
.tp-offcanvas-2-close-btn{text-align: right;}
.tp-offcanvas-2-close-btn .text{width: auto;}
.footer-contact a{margin: 10px auto;}
}

/* ==========================================================================
   *Extra small devices (portrait phones, less than 576px)*
   ========================================================================== */ 
@media (max-width: 575px) {
   
}


/* ==========================================================================
   *Extra small devices (portrait phones, less than 480px)*
   ========================================================================== */ 
@media (max-width:480px) { 
   
}

