
*{
    margin: 0px;
    padding: 0px;
}
/* .col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12{
    padding: 0px; 
} */
.head-tmp{
    background-image: url(./images/bg-head.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.logo-tmp{
    width: 100%;
}
._1ère_edition {
    font-size: 20pt;
    font-family: "Open Sans";
    color: rgb( 247, 196, 61 );
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: 2.939px 4.045px 13px rgb( 3, 8, 18 );
  }
.upto{
    font-size: 10pt;
}
.Business_Intelligence____Hotel_Revenu_Management_ {
    font-size: 30pt;
    font-family: "Open Sans";
    color: rgb( 255, 255, 255 );
    text-align: center;
    text-shadow: 0px 0px 46px rgb( 0, 10, 29 );
  }
.SUBSCRIBE_NOW {
    font-size: 18px;
    font-family: "Open Sans";
    color: rgb( 0, 33, 67 );
    font-weight: bold;
    line-height: 1.113;
    background-color: rgb( 247, 196, 61 );
    padding: 5px 20px;
    width: 300px;
    border-radius: 20px;
  }

.div-place-time {
    background-color: rgb( 0, 33, 67 );
    padding: 15px;
  }
.bg-color-dark-blue {
    background-color: rgb( 0, 33, 67 );
  }
._25_Avril_2019___Hotel_Kenzi_Tower_Casablanca___ {
    font-size: 30px;
    font-family: "Open Sans";
    color: rgb( 255, 255, 255 );
    text-align: center;
  }

.img-100{
    width: 100%;
}
.img-80{
    width: 80%;
}
.img-marg{
    margin-top: 40px;
    margin-bottom: 40px;
}
.img-70{
    width: 70%;
}
.img-50{
    width: 50%;
}
.read_more {
    font-size: 15px;
    font-family: "Open Sans";
    color: rgb( 0, 33, 67 );
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.113;
    border-style: solid;
    border-width: 2px;
    border-color: rgb( 0, 33, 67 );
    background-color: rgba( 247, 196, 61, 0 );
    padding: 5px 20px;
    width: 300px;
    border-radius: 20px;
}
.Partenaires {
    font-size: 30px;
    font-family: "Open Sans";
    color: rgb( 0, 33, 67 );
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
  }
  .sponsor_platinium {
    font-size: 30px;
    font-family: "Open Sans";
    color: rgb( 254, 254, 254 );
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
  }
  .adresse-div {
    font-size: 14px;
    font-family: "Myriad Pro";
    color: rgb( 254, 254, 254 );
  }
.ico_soci{
    width:  40px;
    height: 40px;
    margin: 5px;
}

.infos_pers {
    font-family: "Open Sans";
  color: #ffffff ;
  font-weight: 400;
  text-align: center;
  margin: 5px;
  margin-top: 8px;
}
.name_pers {
    color : rgb( 247, 196, 61 );
    font-weight: 700;
}
.PROGRAMME_ho {
  font-size: 4vw;
  font-family: "Open Sans Light";
  color: rgb( 244, 192, 84 );
  line-height: 1.694;
  letter-spacing: 10px;
}
.open_prog{
    padding:10px;
    padding-top: 30px;
    padding-bottom: 20px;
    background-image: url(./images/view_prog.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}
/*.opned_prog{
    
}*/

.bg_programe{
    background-image: url(./images/bg_programme.jpg);
    background-repeat: no-repeat;
    background-size: 100%
}

.voir_le_programme {
  font-size: 3vw;
  font-family: "Open Sans";
  color: rgb( 0, 33, 67 );
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
}
.arrow_op{
    font-size: 5vw;
}







/* //////////////////////////////////////////////////// */

@media only screen and (max-width: 600px) {
  .pano {
    background-size: 60% !important;
  }
  .pano-02{
    background-size: 276% !important;
  }
  
  .bg_programe{
    background-size: 180%;
    background-position-x: -164px;
  }
  .voir_le_programme , .PROGRAMME_ho{
      font-size: 6vw;
  }
  .arrow_op{
      font-size: 7vw;
  }
  
  
}










