/* prettier-ignore */
@media (max-width:1199px) {

}
@media (min-width: 992px) {
  .img-fluid {
    max-width: 100%;
  }
}
/* prettier-ignore */
@media (max-width:991px) {
    /* ---------------------------------- HOME ---------------------------------- */
    .process-block:nth-child(2) .arrow { display: none;}
    .home-badge-health-insurance {
      position: absolute;
      width: 240px;
      z-index: 1;
      left: 10px;
      top: -25px;
  }
  .image_block_one .image-box .image img {
    width: 75%;
    padding-left: 115px;

}
.image_block_one .image-box .shape {
  position: absolute;
  left: 35px;
  top: 250px;
  width: 165px;
  height: 165px;
}}

/* prettier-ignore */
@media (max-width:767px) {main section.cookie_section h3 {height: 47px;line-height: 47px;font-size: 30px;margin-bottom: 15px;}
section.about-section .shape{background-repeat: no-repeat;}
  img.home-badge-health-insurance.img-fluid.img-responsive {
    width: 200px;
}
.image_block_one .image-box .shape {
  display: none;
}
.home-badge-health-insurance {
  position: absolute;
  width: 240px;
  z-index: 1;
  left: -15px;
  top: -25px;
}
.image_block_one .image-box .image img {
  width: 80%;
  padding-left: 0;
  margin-top: 80px;
}

.menu-right-content .theme-btn {padding: 6px 30px;}
.main-header .outer-box {padding: 0px 15px;}
}

@media (min-width: 651px) and (max-width: 991px) {
  .img-fluid {
    max-width: 75%;
  }
}
/* prettier-ignore */
@media (max-width:540px) { 
    .process-block:nth-child(2) .arrow { display: none;}
    #myCookie {width: auto;margin: 0;left: 15px;bottom: 15px;right: 15px;}
    #myCookie div.cookieinfo p {font-size: 14px;line-height: 1.4;}
    .cookie_section h3 {height: 47px;line-height: 1em;font-size: 21px;margin-bottom: 15px;width: 50%;display: flex;align-items: center;}
    .cookie_section .cookie-pad {padding-left: 15px;}
    .cookie_section .col-3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .cookie_section .col-9 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .cookie_switch {right: auto;left: 0;top: -10px;}
    h2.cookie-info-headline {margin-bottom: 25px;}
    .page-title h1 { font-size: 32px;line-height: 46px;}
    .project-details .content-box h2 {position: relative; display: block;font-size: 30px; line-height: 46px; font-weight: 700;margin-bottom: 22px;}
    .banner-section h1{hyphens:auto;}
    .sec-title h2, .cta-section h2 {font-size: 30px;line-height: 44px; }
    .main-header .outer-box { padding: 0px 15px;}
    .menu-area .mobile-nav-toggler {display: block;padding: 10px;margin-right: 10px;}
    .main-footer .widget-section {padding: 150px 0px 100px 0px;}
    .hover-zoom:hover {
      z-index: 1;
      transform: scale(1);
  }
  .menu-right-content .theme-btn {padding: 6px 15px;}
}
@media (max-width: 499px) {
  .image_block_one .image-box .image img {
    width: 100%;
    padding-left: 0;
    margin-top: 0;
  }
  .locations .content-column {
    padding-left: 50px;
  }
  .kk-container .image-box {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
}
