/*!******************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./GeneralComponents/CSS/_ComponentBackground.min.css ***!
  \******************************************************************************************************/
.mst-background{background-color:#fff;position:relative;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.mst-background:before{content:"";display:block;height:100%;position:absolute;width:100%}.mst-background.light-opacity:before{background-color:hsla(0,0%,100%,.8)}.mst-background.dark-opacity:before{background-color:rgba(0,0,0,.65)}.mst-background.partial-background:before{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 65%, rgb(255, 255, 255) 35%)}/*# sourceMappingURL=_ComponentBackground.min.css.map */

/*!******************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./MiniSiteComponents/TextHolder/TextHolderBg.min.css ***!
  \******************************************************************************************************/
.mst-Text-Holder-With-Bg{padding:25px;}.mst-Text-Holder-With-Bg .light-opacity{background-color:rgba(255,255,255,.8);}.mst-Text-Holder-With-Bg .dark-opacity{background-color:rgba(59,59,59,.8);}.mst-Text-Holder-With-Bg .TextHolder{border-radius:8px;padding:20px 16px;}.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria{width:100%;max-width:323px;}.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria--sm{width:208px;height:132px;}@media(min-width:768px){.mst-Text-Holder-With-Bg{padding:40px;}.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria{max-width:none;width:95%;height:430px;margin-bottom:24px;}.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria--sm{width:208px;height:132px;}}@media(min-width:992px){.mst-Text-Holder-With-Bg .TextHolder{padding:32px!important;}.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria{margin-bottom:0;height:350px;width:400px;}}@media(min-width:1024px){.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria{height:370px;width:425px;}.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria--sm{height:134px;width:254px;}}@media(min-width:1200px){.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria{height:412px;width:510px;}.mst-Text-Holder-With-Bg .TextHolder .mst-img-aria--sm{height:167px;width:318px;}}
/*!************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./MiniSiteComponents/TextHolder/TextHolder.css ***!
  \************************************************************************************************/
/* Fonts Type */
/* End Fonts Type */
/* Colors */
/* End Colors */
/* Fonts  Size */
/* End Fonts Size */
/*
 End Variables */
div[id^=TextHolder-].mst-background {
  background-color: rgba(0, 0, 0, 0);
  height: fit-content;
  min-height: unset;
}
div[id^=TextHolder-].mst-background:before {
  height: unset;
}

.TextHolder {
  color: #0C3058;
}
@media (min-width: 1024px) {
  .TextHolder h2 {
    display: flex;
    align-items: center;
    font-size: 1.5rem !important;
    line-height: 1.5rem;
    font-weight: 600;
    color: #0c3058;
    font-family: "Rubik";
  }
}
.TextHolder h2 i {
  font-size: 2.25rem;
}
.TextHolder h2 .mst-hr {
  border-top-style: solid;
  border-top-width: 3px;
  width: 55px;
  height: 15px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.TextHolder h2 .mst-vl {
  border-left-style: solid;
  border-left-width: 3px;
}
.TextHolder .text-holder-title {
  line-height: 1.5rem;
}
.TextHolder .text-holder-title .mst-title-string {
  max-height: 12rem;
  overflow: hidden;
  display: block;
}
.TextHolder .content-txt a {
  color: #0C3058;
  text-decoration: underline;
}
.TextHolder .content-txt a:hover {
  font-family: Rubik;
}
.TextHolder .mst-btn {
  padding: 12px 24px 12px 24px;
  border-radius: 8px;
  border-width: 1px;
  border: 1px solid #bbbbcb;
  color: #0068f5;
  background-color: white;
  font-family: Rubik !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  letter-spacing: 0 !important;
  text-align: center !important;
  justify-content: center !important;
}
.TextHolder .mst-btn span {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  margin: auto;
}
@media (min-width: 1024px) {
  .TextHolder .mst-btn {
    padding: 15px 24px 15px 24px;
    font-size: 1rem;
  }
}
.TextHolder.white-txt {
  color: #ffffff;
}
.TextHolder.white-txt h2 {
  color: #ffffff;
}
.TextHolder.white-txt h2 i {
  color: #ffffff;
}
.TextHolder.white-txt h2 .mst-hr {
  border-top-color: #ffffff;
}
.TextHolder.white-txt h2 .mst-vl {
  border-left-color: #ffffff;
}
.TextHolder.white-txt .mst-btn.btn-outline-primary {
  color: #ffffff;
  border-color: #ffffff;
  background: unset;
  justify-content: center;
  align-items: center;
}
.TextHolder.white-txt a {
  color: #ffffff;
}
.TextHolder .mst-img-container .mst-img-aria {
  height: 192px;
  width: 323px;
  position: relative;
  margin: 0 auto;
}
.TextHolder .mst-img-container .mst-img-aria.mst-img-aria-autoHeight {
  height: auto;
}
.TextHolder .mst-img-container .mst-img-aria--sm {
  width: 208px;
  height: 132px;
}
.TextHolder .mst-img-container .mst-img-aria img, .TextHolder .mst-img-container .mst-img-aria video {
  width: 100%;
  object-fit: cover;
  min-height: unset;
  max-height: unset;
  border-radius: 8px;
}
.TextHolder .mst-img-container .mst-img-aria img {
  height: 100%;
}
.TextHolder .mst-img-container .mst-img-aria video {
  height: auto;
}
.TextHolder .mst-img-container .imgCopyRight {
  font-size: 0.75rem;
  line-height: 1.5rem;
  margin: 0 auto;
  width: 323px;
}
.TextHolder .mst-center-justfy-text ul, .TextHolder .mst-center-justfy-text ol {
  display: inline-block;
  text-align: left;
}
.TextHolder .mst-center-justfy-text ul[style*="text-align: left"],
.TextHolder .mst-center-justfy-text ol[style*="text-align: left"],
.TextHolder .mst-center-justfy-text ul:has(li[style*="text-align: left"]),
.TextHolder .mst-center-justfy-text ol:has(li[style*="text-align: left"]) {
  width: 100%;
}

@media (min-width: 768px) {
  .TextHolder .mst-img-container .mst-img-aria {
    width: 100%;
    height: 430px;
    margin: 0 auto;
    margin-bottom: 24px;
  }
  .TextHolder .mst-img-container .mst-img-aria--sm {
    width: 208px;
    height: 132px;
  }
  .TextHolder .mst-center-justfy-text {
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .TextHolder .mst-center-justfy-text {
    text-align: unset;
  }
  .TextHolder .container-fluid .row {
    flex-direction: row-reverse;
  }
  .TextHolder .container-fluid .row .mst-center-justfy-text {
    text-align: inherit;
  }
  .TextHolder .no-desc-img h2 {
    text-align: center;
    display: block;
  }
  .TextHolder .no-desc-img .mst-center-justfy-text {
    text-align: center;
    justify-content: center;
  }
  .TextHolder .mst-img-container {
    position: relative;
  }
  .TextHolder .mst-img-container .mst-img-aria {
    margin-bottom: 0;
    height: 393px;
    width: 440px;
  }
  .TextHolder .mst-img-container .mst-img-aria--sm {
    height: 134px;
    width: 254px;
  }
  .TextHolder .mst-img-container .imgCopyRight {
    position: absolute;
    bottom: -25px;
  }
  .TextHolder h2 {
    display: flex;
    align-items: center;
  }
  .TextHolder h2 .mst-vl {
    width: 3px;
    height: 55px;
  }
}
@media (min-width: 1200px) {
  .TextHolder .text-holder-title {
    line-height: 1.5rem;
  }
  .TextHolder .text-holder-title .mst-title-string {
    max-height: 8.25rem;
  }
  .TextHolder .mst-img-container .mst-img-aria {
    height: 465px;
    width: 545px;
  }
  .TextHolder .mst-img-container .mst-img-aria--sm {
    height: 167px;
    width: 318px;
  }
}
/* RTL Direction */
html[dir=rtl] .TextHolder a.mst-btn:after {
  content: "\f053";
  margin: auto 7px auto 0;
  font-family: "Font Awesome 5 Free Solid";
}
html[dir=rtl] .TextHolder .mst-center-justfy-text ul, html[dir=rtl] .TextHolder .mst-center-justfy-text ol {
  text-align: right;
}
html[dir=rtl] .TextHolder .mst-center-justfy-text ul[style*="text-align: right"],
html[dir=rtl] .TextHolder .mst-center-justfy-text ol[style*="text-align: right"],
html[dir=rtl] .TextHolder .mst-center-justfy-text ul:has(li[style*="text-align: right"]),
html[dir=rtl] .TextHolder .mst-center-justfy-text ol:has(li[style*="text-align: right"]) {
  width: 100%;
}
html[dir=rtl] .TextHolder .mst-img-container .imgCopyRight {
  text-align: left;
}


/*# sourceMappingURL=TextHolder.min.css.map*/