@font-face {
  font-family: josfb;
  src: url(../fonts/JosefinSans-Bold.ttf);
}
@font-face {
  font-family: josfl;
  src: url(../fonts/JosefinSans-Light.ttf);
}
@font-face {
  font-family: josfs;
  src: url(../fonts/JosefinSans-SemiBold.ttf);
}
@font-face {
  font-family: josfm;
  src: url(../fonts/JosefinSans-Medium.ttf);
}
@font-face {
  font-family: josfr;
  src: url(../fonts/JosefinSans-Regular.ttf);
}
@font-face {
  font-family: josft;
  src: url(../fonts/JosefinSans-Thin.ttf);
}
@font-face {
  font-family: josfe;
  src: url(../fonts/JosefinSans-ExtraLight.ttf);
}
.mobile-statistics {
  text-align: center;
  margin-top: 40px;
}
.mobile-statistics img { /* Safari/Chrome */
  filter: invert(100%);
  height: 40px;
  margin-bottom: 10px;
}

@media (max-width: 991px) {
  .slider-wrap .statistics .static_icon {
    min-height: 40px;
  }
  .image-slider .header_content .btn_style {
    margin-top: 0;
  }
  .slider-wrap .container_parent {
    bottom: 30px;
  }
  .slider-wrap .container_parent .row {
    flex-direction: column;
  }
  .slider-wrap .statistics ul {
    justify-content: flex-start;
    align-items: flex-start;
  }
  .slider-wrap .statistics ul li {
    padding-bottom: 0;
  }
  .map_parent .content .info_list ul {
    flex-wrap: wrap;
    padding-bottom: 10px;
  }
  .map_parent .content .info_list ul .list_map {
    width: 100%;
    margin-top: 20px;
  }
  .slider-wrap .statistics ul li {
    min-width: 150px;
  }
  .slider-wrap .statistics ul li span {
    width: 150px;
  }
  .media_inqury_page .medi_inquiry_form {
    padding: 67px 40px;
  }
  .media_inqury_page .medi_inquiry_form {
    padding: 67px 40px;
  }
  .slider-wrap .slider_arrows {
    padding-left: 20px;
  }
  .supplier_registration {
    margin-top: 100px;
  }
  .partners_regulators2 {
    padding-top: 0px;
  }
  .supplier_registration {
    margin-top: 0;
  }
}
@media (max-width: 600px) {
  .side_nav .social ul li a {
    color: #0A305C;
  }
  .side_nav .social ul li a i {
    color: #0A305C;
  }
  .side_nav .sidenav_list li a {
    font-family: josfr, Tahoma;
  }
  .menu_icon .nav-icon.closed:after, .menu_icon .nav-icon.closed:before {
    width: 22px;
    margin: -2px 0;
  }
  .slider-wrap .statistics {
    margin-top: 20px;
  }
  .about_us_section .about_img {
    height: 40vh;
  }
  .video_section .card_img {
    height: 400px;
  }
  .slick-prev, .slick-next {
    width: 30px;
    height: 30px;
  }
  .latest_project .latest_project_slider .slick-arrow.slick-prev {
    right: 50px;
  }
  .latest_project .latest_project_slider .slick-arrow.slick-next {
    right: 10px;
  }
  .partners_regulators_img .regulators {
    justify-content: center;
  }
  .partners_regulators .partners_regulators_img .partners_regulators_logo img {
    height: auto;
    max-height: 78px;
    max-width: 62%;
  }
  .supplier_registration .supplier_registration_wrapper .supplier_registration_content .download_files ul li {
    margin-bottom: 25px;
  }
  .supplier_registration .supplier_registration_wrapper .supplier_registration_content .download_files ul li a {
    margin: 0;
    display: flex;
    align-items: center;
    margin-top: 10px;
  }
  .supplier_registration .supplier_registration_wrapper .supplier_registration_content .download_files ul li a span {
    margin-left: 5px;
  }
  .media_inqury_page_img .book_interview_image .card_img {
    margin-top: 20px;
    width: 100%;
  }
  .slider-wrap .slider_arrows ul li {
    width: 35px;
    height: 35px;
  }
  .latest_project_page .latest_project_slider .slick-arrow {
    top: -65px;
  }
  .news_details .latest_project {
    padding-top: 60px;
  }
  .about_us_section {
    margin-top: 40px;
  }
  .member_card .card_img .img_parent img {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .modal_info_modal .close_modal {
    right: 20px;
    top: 20px;
  }
  .modal_info_modal .member_img .card_img {
    height: 280px;
  }
  .modal_info_modal .member_img .card_img .img_parent img {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .site_footer {
    background-color: #f1f5fb;
  }
  .site_footer .footer_svg {
    position: absolute;
    opacity: 0.1;
    z-index: 2;
    top: 240px;
    left: -6px;
    width: 100%;
  }
}/*# sourceMappingURL=responsive.css.map */