/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/wide-image-box/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
/* Wide Image Box Style Start */
.wide-img-box + .wide-img-box {
  margin-top: 50px;
}

.wide-img-box {
  position: relative;
  box-shadow: 0 2.47px 13.15px 0 #ebeefa;
  border-radius: 12px;
  border: 1px solid #e4e7ed;
  display: flex;
  flex-wrap: wrap;
  font-family: "Poppins", sans-serif;
  overflow: hidden;
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  position: relative;
  width: 950px;
  left: 50%;
  transform: translate(-50%, 0%);
  margin: 65px auto;
}

.wide-img-col {
  flex-shrink: 0;
  width: 48.9772727273%;
  font-size: 0;
}

.wide-img-col img,
.wide-img-col figure {
  width: 100%;
  height: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
}

.wide-text-col {
  width: 51.0227272727%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: stretch;
  justify-content: center;
  padding: 27px 17px 27px 27px;
  position: relative;
}

.wide-img-box > a {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}

.wide-img-box .wide-image-box-text-small,
.wide-img-box .wide-image-box-text-medium,
.wide-img-box .wide-image-box-text-large {
  font-weight: 400;
  color: #000;
  font-family: "Poppins", sans-serif;
  max-width: 347px !important;
  margin: 0 0 40px 0 !important;
  min-height: 100px;
  padding-top: 0 !important;
  line-height: 1.1 !important;
}

.wide-img-box .card-title-wrap * {
  font-size: inherit !important;
}

.wide-img-box .wide-image-box-text-small {
  max-width: 365px !important;
}

.wide-img-box .wide-image-box-text-large,
.wide-img-box .wide-image-box-text-large h1,
.wide-img-box .wide-image-box-text-large h2,
.wide-img-box .wide-image-box-text-large h3,
.wide-img-box .wide-image-box-text-large h4,
.wide-img-box .wide-image-box-text-large h5,
.wide-img-box .wide-image-box-text-large h6 {
  font-family: Poppins !important;
  font-size: 40px !important;
  line-height: 1.1 !important;
}

.wide-img-box .wide-image-box-text-medium,
.wide-img-box .wide-image-box-text-medium h1,
.wide-img-box .wide-image-box-text-medium h2,
.wide-img-box .wide-image-box-text-medium h3,
.wide-img-box .wide-image-box-text-medium h4,
.wide-img-box .wide-image-box-text-medium h5,
.wide-img-box .wide-image-box-text-medium h6 {
  font-family: Poppins !important;
  font-size: 34px !important;
  line-height: 1.2 !important;
}

.wide-img-box .wide-image-box-text-small,
.wide-img-box .wide-image-box-text-small h1,
.wide-img-box .wide-image-box-text-small h2,
.wide-img-box .wide-image-box-text-small h3,
.wide-img-box .wide-image-box-text-small h4,
.wide-img-box .wide-image-box-text-small h5,
.wide-img-box .wide-image-box-text-small h6 {
  font-family: Poppins !important;
  font-size: 24px !important;
  line-height: 1.3 !important;
}

.wide-img-box .cta-text {
  font-size: 12px;
  line-height: 1.7;
  font-weight: 600;
  color: #000;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: "Poppins", sans-serif;
  margin: 0;
  padding: 0 10px 0 0;
}

.wide-image-box-text-large {
  padding-top: 0 !important;
}

.card-title-wrap:before,
.card-title-wrap *:before {
  content: none !important;
}

.wide-img-box .blog-arrow {
  width: 36px;
  height: 36px;
  background-color: #e4e7ed;
  border-radius: 50%;
  transition: background-color 0.3s ease;
  position: absolute;
  right: 20px;
  bottom: 20px;
}

.wide-img-box .blog-arrow:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 18%27 fill=%27000000%27 %3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M19.613 9.90844C20.0494 9.47198 20.0494 8.76435 19.613 8.3279L12.5005 1.21544C12.0641 0.77899 11.3564 0.77899 10.92 1.21544C10.4835 1.6519 10.4835 2.35953 10.92 2.79599L17.2421 9.11817L10.92 15.4403C10.4835 15.8768 10.4835 16.5844 10.92 17.0209C11.3564 17.4573 12.0641 17.4573 12.5005 17.0209L19.613 9.90844ZM0.195801 10.2358L18.8227 10.2358L18.8227 8.00055L0.195801 8.00055L0.195801 10.2358Z%27/%3E%3C/svg%3E") center center no-repeat;
  background-size: 20px 18px;
  transition: all 0.4s ease;
}

.wide-img-box:hover .blog-arrow {
  background-color: #000;
}

.wide-img-box:hover .blog-arrow:before {
  filter: brightness(0) invert(1);
}

.card-title-wrap {
  position: relative;
}

.tooltip {
  background: #000;
  display: inline-block;
  color: #fff;
  max-width: 300px;
  white-space: nowrap;
  padding: 5px;
  font-size: 12px;
  line-height: 1.4;
  position: absolute;
  left: 0;
  top: -30px;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
  transition: 0.35s all ease-in-out;
}

.card-title-wrap:hover .tooltip {
  opacity: 1;
  visibility: visible;
  z-index: 1;
}

.tooltip:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 8px solid black;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -7px;
}

.tooltip span {
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}

@media (max-width: 1117.98px) {
  .wide-img-box {
    max-width: 100%;
    width: 100%;
  }
  .wide-img-col,
  .wide-text-col {
    max-width: 100%;
    width: 100%;
  }
  .wide-text-col {
    padding: 25px;
  }
  .wide-img-box .blog-arrow {
    position: relative;
    inset: 0;
  }
  .wide-img-box h2,
  .wide-img-box h3,
  .wide-img-box h4,
  .wide-img-box .wide-image-box-text-small,
  .wide-img-box .wide-image-box-text-medium,
  .wide-img-box .wide-image-box-text-large {
    max-width: 100%;
  }
  .wide-img-box .wide-image-box-text-small br,
  .wide-img-box .wide-image-box-text-medium br,
  .wide-img-box .wide-image-box-text-large br {
    display: none;
  }
}
@media (max-width: 759.98px) {
  .wide-text-col {
    padding: 20px;
  }
  .wide-image-box-text-large {
    font-size: 36px;
    font-size: 24px !important;
  }
  .wide-img-box .wide-image-box-text-medium {
    font-size: 32px;
    font-size: 24px !important;
  }
  .wide-img-box .wide-image-box-text-small {
    font-size: 24px !important;
  }
  .wide-img-box .tooltip {
    display: none !important;
  }
}
@media (min-width: 1118px) {
  .wide-img-box .wide-image-box-text-small,
  .wide-img-box .wide-image-box-text-medium,
  .wide-img-box .wide-image-box-text-large {
    height: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 0 !important;
  }
}
.wide-text-col {
  height: 250px;
  padding-top: 0;
}

/* Wide Image Box Style End */

/*# sourceMappingURL=style-index.css.map*/