@media(min-width:768px) {
    .b-HeroComponent__container {
    padding-bottom: 0.444444vw;
    }
  }
  .a-flipHeading__label{
    width: 80%;
  }

  @media (max-width: 768px){
    .a-flipHeading__prefix {
      font-size: 22px;
    }
    .a-flipHeading__label{
      font-size: 22px;
    }
    }

    .a-image__img {
        height: 100% !important;
        width: 100% !important;
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
    }

    li > a{
        color:#fff !important;
        text-decoration: none;
    }
      a:hover{
        color:#fff;
        text-decoration: none;
    }

.slide__container {
max-width: 1100px;
margin: 1em auto;
overflow: hidden;
}

.column {
display: flex;
flex-direction: column;
flex: 1 0;
margin: 0;
padding: 0;
list-style: none;
}
.column--1 {
padding-right: 0.5em;
padding-left: 0.5em;
}
.column--2 {
padding-left: 0.5em;
}
.column__container {
display: flex;
flex-direction: row;
overflow: hidden;
}

.grid__item {
display: flex;
flex: 1;
margin: 0;
padding: 0;
}
.column--1 .grid__item--1 {
flex: 2;
}

.item {
flex: 1;
position: relative;
width: 100%;
height: 100%;
min-height: 75px;
margin-bottom: 1em;
background: white;
/* box-shadow: 0 0 0 1px lightgreen; */
}
.item__img {
width: 100%;
height: 100%;
text-align: center;
overflow: hidden;
}
.item__img img {
display: block;
margin: 0 auto;
}

.Icon-Card {
width: 10% !important;
transform: scale(1, 1) scale(-1, 1);
padding: 14px 37px 0 0;
}

.posstion-Card {
text-align: center;
  color: black;
  margin: 3% auto;
}

.name-Card {
margin: 3% auto;
  font-size: 17px;
  text-align: center;
  color: black;
}

.appolo-Card {
padding: 0px 33px;
}

.Description-Card {
width: 90%;
  text-align: justify;
  margin: 3% auto;
  color: black;
  direction: ltr;
  line-height: 171%;
}
.more-details-white-mobile{
  background:    transparent	;
  border:        2px solid #ffffff;
  border-radius: 1000px;
  padding: 10px 28px;
  color:         #ffffff;
  text-align:    center;
  font-size: 17px;
  cursor: pointer;

}
.more-details-black-mobile{
background: #ffffff;
  border: 2px solid #000000;
  border-radius: 1000px;
  padding: 10px 28px;
  color: #000000;
  text-align: center;
  font-size: 17px;
  cursor: pointer;
}
.more-details-text{
  margin: -7px 0 0 0;
}

.flex-parent {
display: flex;
margin:3% auto;
}

.jc-center {
justify-content: center;
}

@media (min-width: 1025px){
#desktop{
visibility: visible;
}
#mobile{
visibility: hidden;
height: 0;
}
}

@media (max-width: 1024px){
#mobile{
visibility: visible;
}
#desktop{
visibility: hidden;
height: 0;
}
}

.parent_twitter {
display: grid;
grid-template-columns: 80px 40px;
grid-template-rows: 40px;
grid-column-gap: 6px;
grid-row-gap: 0px;
}

.div1_twitter { grid-area: 1 / 1 / 2 / 2; }
.div2_twitter { grid-area: 1 / 2 / 2 / 3; }
.owl-item>div>div>div>.div2>h4 {
color: black;
}

@media (min-width: 1025px){
.owl-item > a > img{
min-height: 599px;
}
}

header{
    font-size:16px !important;
}

li.o-panelNavigation__item{

    line-height:normal !important;
}

 header a.o-dropdownNavigation__link{
    font-size: medium!important;
    white-space: nowrap!important;
 }

 .b-fullWidthAsset{
    margin: 0.5px 0 0;
}

@media (max-width: 768px) {
  .m-logo {
      z-index: 4;
      }
}

.o-panelNavigation__itemContent{
  padding: 20px 20px;
}

.-isOpen > button > span > span > svg > path {
    stroke: rgb(235 192 63)!important;
}

.-isOpen > button > span  {
background-color: #323b4cc7;
}
