@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) {
  .gt_switcher.notranslate {
    width: 122px !important;
  }
  #menu_item_border ul li a {
    padding-inline: 40px;
  }
}
@media screen and (max-width: 1300px) {
  .swiper-button-prev {
    left: -5px !important;
  }
  .swiper-button-next {
    right: -5px !important;
  }
  .pxl-header-menu {
    overflow-y: unset !important;
  }
  /* .gt_switcher .gt_selected a:after {
    height: 45px !important;
  } */
  .gt_switcher {
    width: 100% !important;
  }
  .gt_switcher .gt_selected {
    width: 100% !important;
  }
  .pxl-header-menu .gt_container {
    width: 100% !important;
  }
  .gt_option {
    height: 100% !important;
    width: auto !important;
  }
  .custom-product-widget.layout-grid.columns-2,
  .custom-product-widget.layout-grid.columns-3,
  .custom-product-widget.layout-grid.columns-4,
  .custom-product-widget2.layout-grid.columns-2,
  .custom-product-widget2.layout-grid.columns-3,
  .custom-product-widget2.layout-grid.columns-4 {
    grid-template-columns: 1fr 1fr;
  }
  /* .gt_switcher .gt_selected a {
    width: 255px !important;
  } */
}

@media screen and (max-width: 768px) {
  .home_gallery .widget_media_gallery .gallery .gallery-item a,
  .elementor-widget-wp-widget-media_gallery .gallery .gallery-item a,
  .elementor-widget-image-gallery .gallery .gallery-item a {
    height: 150px;
  }
  .loading-text {
    font-size: 24px !important;
  }
  .swiper-button-prev {
    left: -5px;
  }
  .swiper-button-next {
    right: -5px;
  }
  #better-yet-box .pxl-item--inner {
    flex-wrap: nowrap;
  }
  #call-map .pxl-phone-call1 .pxl-item--icon {
    width: 125px;
  }
  .gt_switcher .gt_selected a:after {
    height: 45px !important;
  }
  .gt_switcher {
    width: 100% !important;
  }
  .gt_switcher .gt_selected {
    width: 100% !important;
  }
  .pxl-header-menu .gt_container {
    width: 100% !important;
  }
  .gt_option {
    height: 100% !important;
    width: auto !important;
  }
  .gt_switcher .gt_selected a {
    width: 255px !important;
    height: 58px;
  }
  .pxl-header-menu {
    overflow-y: unset;
  }
  #our-sacle svg {
    height: 100%;
  }
  .filter-list-child li {
    padding-left: 3px !important;
    font-size: 14px !important;
  }
  label.filter-button {
    font-size: 14px;
  }
  .pxl-header-branding {
    margin: 0px !important;
  }
  #pxl-header-mobile img {
    height: 100px !important;
  }
  #hero-banner .pxl-banner2 .btn-video-wrap .btn-video img {
    max-height: 53px !important;
  }
  #hero-banner .btn-video-wrap {
    left: -40px;
  }
  #hero-banner .pxl-banner-inner {
    overflow: visible;
  }
  #year-horizontal-timeline .ha-horizontal-timeline-inner {
    height: 210px;
  }
  .custom-product-widget.layout-grid.columns-2,
  .custom-product-widget.layout-grid.columns-3,
  .custom-product-widget.layout-grid.columns-4,
  .custom-product-widget2.layout-grid.columns-2,
  .custom-product-widget2.layout-grid.columns-3,
  .custom-product-widget2.layout-grid.columns-4 {
    grid-template-columns: 1fr;
  }
  .ps-timeline-sec ol.ps-timeline li .ps-top,
  .ps-timeline-sec ol.ps-timeline li .ps-bot {
    width: 100% !important;
  }
  .ps-timeline-sec ol.ps-timeline {
    display: block !important;
  }
  .ps-timeline-sec ol.ps-timeline {
    margin: 0px !important;
  }
  #key_product_slider_btn
    .custom-product-widget2-swiper-button-prev.swiper-button-prev {
    right: 60px !important;
    left: auto !important;
    top: -40px;
  }
  .custom_logo_slide {
    height: 60px !important;
  }
}
/* ipad pro screen */
@media (max-width: 820px) {
  /* .filter-list-child li {
    padding-left: 3px !important;
    font-size: 13px !important;
  } */
  .pxl-header-branding {
    margin: 0px !important;
  }
  #pxl-header-mobile img {
    height: 62px !important;
  }
  .custom-product-widget.layout-grid.columns-2,
  .custom-product-widget.layout-grid.columns-3,
  .custom-product-widget.layout-grid.columns-4,
  .custom-product-widget2.layout-grid.columns-2,
  .custom-product-widget2.layout-grid.columns-3,
  .custom-product-widget2.layout-grid.columns-4 {
    grid-template-columns: 1fr 1fr;
  }
  .ps-timeline-sec ol.ps-timeline li .ps-top,
  .ps-timeline-sec ol.ps-timeline li .ps-bot {
    width: 100% !important;
  }
  .ps-timeline-sec ol.ps-timeline {
    display: block !important;
  }
}
/* mobile screen */
@media only screen and (max-width: 479px) {
  #hero-banner span.text-shadow-gradient {
    top: 1px !important;
    left: 1px !important;
  }
  #pharmaceutical-boxes .pxl-icon-box .pxl-item--inner {
    justify-content: center;
  }
  #about-banner-slider .pxl-swiper-arrow.pxl-swiper-arrow-next {
    right: 10px;
  }
  #about-banner-slider .pxl-swiper-arrow.pxl-swiper-arrow-prev {
    left: 10px;
  }
  #our-sacle svg {
    height: 100%;
  }
  .filter-list-child li {
    padding-left: 10px !important;
    font-size: 14px !important;
  }
  label.filter-button {
    font-size: 14px;
  }
  .custom-product-widget.layout-grid.columns-2,
  .custom-product-widget.layout-grid.columns-3,
  .custom-product-widget.layout-grid.columns-4,
  .custom-product-widget2.layout-grid.columns-2,
  .custom-product-widget2.layout-grid.columns-3,
  .custom-product-widget2.layout-grid.columns-4 {
    grid-template-columns: 1fr;
  }
  .ps-timeline-sec ol.ps-timeline li .ps-top,
  .ps-timeline-sec ol.ps-timeline li .ps-bot {
    width: 100% !important;
  }
  .ps-timeline-sec ol.ps-timeline,
  ul.pxl-breadcrumb {
    display: block !important;
  }
  .gt_switcher .gt_selected a:after {
    height: 60px !important;
    right: 20px !important;
  }
  #key_product_slider_btn
    .custom-product-widget2-swiper-button-prev.swiper-button-prev,
  #key_product_slider_btn
    .custom-product-widget2-swiper-button-next.swiper-button-next {
    top: -20px;
  }
  .gt_option {
    width: 264px !important;
  }
}
