
  

    .o-videoOverlay{

        display:none;
  
    }
  
    .o-modal {
  
              display:none;
  
  
  
        
  
    }
  
   
  
  
  
  a{
  
                  color: #808080;
  
  
  
  }
  
      .o-dropdownNavigation__item:after {
  
      content: "";
  
      background-color: #008355;
  
      bottom: 0;
  
      height: 2px;
  
      left: 50%;
  
      position: absolute;
  
      -webkit-transform: translateX(-50%);
  
      -ms-transform: translateX(-50%);
  
      transform: translateX(-50%);
  
      width: 0;
  
      -webkit-transition: bottom .4s ease;
  
      -o-transition: bottom .4s ease;
  
      transition: bottom .4s ease;
  
  }
  
   
  
          .a-icon-navigation>svg {
  
              stroke: #008355!important;
  
          }
  
        svg path{
  
        stroke:rgb(14, 107, 22) !important;
  
    }
  
  
  
          nav.a.o-dropdownNavigation__link {
  
              font-weight: bolder;
  
          }
  
    
  
        .o-dropdownNavigation__item.-isActive {
  
              color: #008355;
  
                  /* line-height: 11rem; */
  
          }
  
  header a.o-dropdownNavigation__link{
  
                      /* line-height: 11rem; */
                      color: #fff !important;

  
  
  }
  
     
  
  
  
          .b-navigation.-hasNoHero,
  
          .b-navigation.-isScrolled.-hasSecondaryNavigation {
  
              /* background-color:#ffffff; */
  
                  position: relative;
  
  
  
          }
  
  
  
          header {
  
              position: relative;
  
          }
  
  
  
  
  
  
  
          body {
  
              background-image: url('front_website/Public/media_center/img/bg.svg');
  
              background-size: cover;
  
              background-repeat: no-repeat;
  
              margin: auto;
  
              font-family: Brown, Bukra, Arial, sans-serif;
  
  
  
          }
   
  
          .o-dropdownNavigation__list {
  
              list-style: none;
  
              /* margin: auto; */
  
              
  
          }
  
   
  
          .b-navigation {
  
              background: transparent;
  
              color: var(--color-white);
  
          }
  
  
  
          #mini-header {
  
              width: 66vw;
  
              border-radius: 15px;
  
  
  
              margin: 20px auto;
  
              height: 50vh;
  
  
  
          }
  
          .card {
  
              border: none;
  
          }
  
  
  
  
  
  
  
          #gallery {
  
              width: 66vw;
  
              margin: 20px auto;
  
               min-height: 60rem;
  
          }
  
  
  
      @media (max-width: 800px) {
  
   
  
     #mini-header {
  
                     width: 90vw!important;
  
             
  
  
  
          }
  
    #gallery {
  
                     width: 90vw!important;
  
    }
  
    a.image-link{
  
                     width: 90vw!important;
  
  
  
    }
  
      img.imageholder {
  
                     width: 90vw!important;
  
  
  
          }
  
          #nav{
  
                                 width: 90vw!important;
  
  
  
          }
  
              }
  
              
  
          img {
    
              max-width: 100%;
  
              height: auto;
  
          }
  
  
  
          img.imageholder {
  
              border-radius: 15px;
  
              width: 66vw;
  
  
  
          }
  
  
  
          .imageholder {
  
              position: relative;
  
              float: left;
  
                          width:100%;
  
  
  
          }
  
           .caption {
  
              position: absolute;
  
              bottom: 0;
  
              left: 0;
  
              font-weight: bold;
  
              font-size: 18px;
  
              color: #fff;
  
              padding: 2em 2em;
  
          }
  
  
  
          h4 {
  
              font-size: 18px;
  
              font-weight: bold;
  
                          font-family:Brown,Bukra,Arial,sans-serif;
  
  
  
          }
  
  
  
          h5 {
  
              font-size: 13px;
  
              font-weight: bold;
  
                          font-family:Brown,Bukra,Arial,sans-serif;
  
  
  
          }
  
  
  
          .card{
  
              background-color:transparent;
  
          }
  
          
  
          p.card-text{
  
                  font-size: 11px;
  
                  font-weight:500;
  
                              font-family:Brown,Bukra,Arial,sans-serif;
  
  
  
           }
  
               a.card-text{
  
                  font-size: 11px;
  
                  font-weight:500;
  
                          font-family:Brown,Bukra,Arial,sans-serif;
  
  
  
           }
  
  
  
  
  
            a.card-text:hover{
  
              color: #008355;
  
           }
  
  
  
          .card-img,
  
          .card-img-top {
  
              border-radius: 12px;
  
              height: 250px
  
          }
  
  
  
   
  
          .img-fluid{
  width: 100%;
  height: auto;
  max-height: 500px;
  object-fit: cover;
  }
  
   
  
     .img-gradient {
  
              position: relative;
  
              display: inline-block;
  
              border-bottom-left-radius: 15px;
  
              border-bottom-right-radius: 15px;
  
              width: -webkit-fill-available;
  
          }
  
  
  
          .img-gradient:after {
  
              content: '';
  
              border-bottom-left-radius: 15px;
  
              border-bottom-right-radius: 15px;
  
              position: absolute;
  
              left: 0;
  
              bottom: 0;
  
              width: -webkit-fill-available;
  
              height: 25%;
  
              display: inline-block;
  
              background-image: linear-gradient(to bottom, rgba(33, 33, 33, 0), rgba(33, 33, 33, 1));
  
  
  
              filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f9c9a', endColorstr='#00000000', GradientType=0);
  
              /* IE6-9 */
  
          }
  
   
  
   
  
    
  
  a:hover{
  
      color:#008355;
  
  }
  
  /* .o-dropdownNavigation__item {
  
      line-height: 5.4!important;
  
   } */
  
  
  @media (max-width: 768px) {
  .m-logo {
      z-index: 4;
      }
}


[dir=rtl] .sunmoon-icon{
    float: right;
    margin-left: 10px;
}
[dir=ltr] .sunmoon-icon{
    float: left;
    margin-right: 10px;

}
@media (min-width: 1440px) {
.sunmoon-icon{
margin-top: 0.7em;
}
}
@media (max-width: 1439px) {
.sunmoon-icon{
margin-top: 2.7em ;
}
}

a.m-languageToggle__link {
    color: #ffffff;
}

@media (min-width: 768px){
    .b-footer__title{
       margin-top: 7em;
     }
     .f_div6{
       margin-inline-start: auto;
     }
     [dir=rtl] .newscard{
       margin: 8rem;
     }
   }
   