/*Stats*/ 
.module-Ticker * {
  opacity: 1;
}


/*Connect with us*/
.module-connect__outer-wrapper{
  background-color: #414A54;
  min-height: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.module-connect__title .icon{
  margin-left: 6rem;
  color: var(--white-color);
  font-size: 36px;
}
.module-connect__connect {
  display: flex;
  justify-content: end;
  gap: 3.5rem;
  font-size: 4.5rem;
  line-height: 4.5rem;  
}
.module-connect__connect a{
  color: #979DA5;
}
.module-connect__connect a .icon, .footer-fourth-col .icon{
  transition: 0.2s;
 display: block;
}
.module-connect__connect a:hover .icon, .footer-fourth-col .icon:hover {
  transform: scale(1.1);
  transition: 0.2s;
}
.module-connect-wrapper {    flex-wrap: wrap;
  gap: 20px;}
@media (max-width: 576px) {
  .module-connect__title .icon{
    margin-left: 1.9rem;
    font-size: 20px;
  }
  .module-connect__title{
    gap: 1.9rem;
  }
  .module-connect__title h2{
    font-size: 1.9rem;
  }
  .module-connect__connect {
    display: flex;
    justify-content: end;
    gap: 20px;
  }
  .connect-text{
    flex-direction: column;
  }
}


/*BreadCrumb*/
.breadcrumb-wrapper {    padding-top: 50px; padding-bottom: 0px;z-index: 1; position: relative;}
.breadcrumb-list-wrapper, .breadcrumb-list-wrapper li:first-child {    padding-left: 0;}
.breadcrumb-list-wrapper li:first-child:before {display:none;}
li.breadcrumb-list-item{
  color: #C9CDD3;
  font-family: var(--font-dm-mono-medium);
  font-size: 1.4rem;
  text-transform: uppercase;
  margin-right: 2rem;
  gap: 2rem;
}
a.text {
  color: #C9CDD3;
}
a.text:hover, a.text:focus-visible  {
  color: #333D49;
}
.breadcrumb-list-wrapper .breadcrumb-list-item:last-child span{color: #333D49;}

@media (max-width: 567px) {
  .breadcrumb-list-wrapper {
    flex-wrap: wrap; 
    align-items: flex-start;
    gap: 0.5rem;
  }

  .breadcrumb-list-item {
    font-size: 1rem; 
    margin-right: 0;
  }
}


/*Content block right*/

.top-0{
  top:0;
}
.left-0{
  left:0;
}
.background-image-content.section-dark .section-dark {border: 1px solid #353C48;    overflow: hidden;}
@media (max-width:992px) {
  .background-image-content__image-wrapper img{
    height: 30rem;
    object-position: left;
  }
  .background-image-content__image-container {
    margin-bottom: 3rem;
  }
  .module-content-block__image-wrapper{max-width: 500px;    text-align: center;    margin-left: auto;    margin-right: auto;}
}

@media (min-width:992px) {
.background-image-content .section-dark.position-relative{overflow: hidden;}
  .background-image-content__image-wrapper{
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .background-image-content .config-text{
    padding: 40px 40px 40px 0;
    justify-content: center;
    min-height: 450px;
  }
}
@media (max-width:991px) {
  .background-image-content .config-text{
    padding: 20px;
  }


}
@media (min-width:992px) {
  .connect-text__title {
    width: 35rem;
  }
}


/* connect with us text */
.connect-text__outer-wrapper{
  background-color: #414A54;
}
.connect-text__title{
  color: #979DA5;
  font-size: 1.6rem;
  line-height: 2rem;
  text-transform: uppercase;
  text-align: center;
}
.conntect-text__icon{
  font-size: 1.9rem;
  line-height: 2.5rem;
  color: var(--white-color);
  display: flex;
  align-items: center;
  gap: 34px;
  font-weight: 500;
  position: relative;
  padding: 0 40px;
}
.connect-text_left a:hover, .connect-text_right a:hover{
  color: white !important;
}
@media (min-width: 768px) and (max-width:991px) {
  .connect-text__title{
    width: 45%;
  }
  .conntect-text__icon{font-size: 1.5rem;padding: 0 30px;}
  .connect-text__title {    font-size: 1.5rem;}
}
@media (max-width: 768px) {
  .connect-text__outer-wrapper{
    padding: 0 !important;
  }
  .conntect-text__icon{
    gap: 10px;
    font-size: 14px;
  }
  .connect-text .icon {
    font-size: 18px;
  }
  .connect-text_left,
  .connect-text_right {
    margin: 25px 0;
    white-space: nowrap;
  }

  .connect-text__title {
    font-size: 1.3rem;
    line-height: 1.5rem;
    padding: 0 2rem;
  }

  .conntect-text__icon {
    justify-content: center;
  }
}
.connect-text .icon {
  font-size: 23px;
  position: absolute;
  right: 0;
}
.connect-text .connect-text_left .icon {
  left: 0;
}
.inv_videoMainContainer {pointer-events: none;}