  .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
  .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
      border-bottom-left-radius: 100px!important;
      border-bottom-right-radius: 100px!important;
  }

  .select2-container--default .select2-selection--single {
      background-color: #fff;
      border: 1px #ddd solid;
      border-radius: 100px;
  }

  .select2-search__field:focus {
      outline: none!important;
  } 
  

  /*Brand*/
  .brand{
    padding-top: 70px;text-align:center;
  }
  .brand-title{
    color:#9d7554;letter-spacing:3px;font-family: 'minion'; margin:20px 0px 20px 0px;
  }
  .brand-desc{
    line-height:20px; font-family:'univers'; color:#454545; text-align:center; width:80%; padding-bottom:50px; 
  }
  /*End Brand*/

  /*Homeslide : Attract & Offers*/
  .homeslide{
    padding-top: 70px;text-align:left;
  }
  .homeslide-image {
    background-repeat: no-repeat; 
    background-size: cover; 
    height:60vh;
    padding:0px;
    margin:0px;
  }
  .homeslide-row{
    justify-content: center; 
    height:60vh;
    padding:0px;margin:0px
  }  
  .homeslide-row-reverse{
    justify-content: center; 
    height:60vh;
    padding:0px;margin:0px
  }
  .homeslide-content{
    padding:0px 50px 0px 50px;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .homeslide-title{
    color:#ffffff;font-size:14px;letter-spacing:3px;font-family: 'minion'; padding:25px 0px 25px 0px;
  }
  .homeslide-desc{
   font-family:'univers'; color:#ffffff; padding-right:20%;line-height:20px;
   height: 25vh;
   overflow-y: auto;   
  }
  .homeslide-link-detail{
   font-family:'univers';  color:#ffffff;letter-spacing:2px;padding:45px 0px 45px 0px; 
  }
  .homeslide-link-detail a{
   text-decoration:none;  color:#FFFFFF;
  }
  .homeslide-link-detail a:hover{
   text-decoration:none;  color:rgb(255, 255, 255,0.7);
  }
  .homeslide-link-detail a:visited {
    color:#FFFFFF;
  }
  /*dynamic*/
  .homeslide-title-d{
    font-size:14px;letter-spacing:3px;font-family: 'MinionPro'; padding:25px 0px 25px 0px;
  }
  .homeslide-desc-d{
   font-family:'univers'; padding-right:5%;line-height:20px;
   height: 25vh;
   overflow-y: auto;   
  }
  .homeslide-link-detail-d{
   font-family:'univers'; letter-spacing:2px;padding:45px 0px 45px 0px
  }
  .homeslide-link-detail-d a{
   text-decoration:none; 
  }
  .homeslide-link-detail-d a:hover{
   text-decoration:none;  color:rgb(255, 255, 255,0.7);
  }
  .homeslide-link-detail-d a:visited {
    color:#999;
  }
  /*End dynamic*/
  /*End Homeslide : Attract & Offers*/
  #random_number1 {
    height: 85vh;
  }


@media (max-width: 767px) {

  #random_number1 {
    height: 75vh;
  }

  .brand {
    padding-top:50px;
  }

  .homeslide {
    padding-top:20px;
  }
  .homeslide-image {
    height:30vh;
  }
  .homeslide-row {
    height:30vh;
  }  
  .homeslide-row-reverse{
    flex-direction: row;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap-reverse;
    
  }
  .homeslide-content{
    padding:0px 0px 0px 20px;          
  }
  .homeslide-title{
    font-size:12px;letter-spacing:2px; padding:5px 0px 5px 0px; margin:0px
  }
  .homeslide-link-detail{
     letter-spacing:2px;padding:5px 0px 5px 0px; font-size:12px;
  }
  .homeslide-desc{
    font-size:10px; font-weight:normal; padding-right:4%;line-height:18px;
    height: 15vh;
    overflow-y:auto;
  }

  .homeslide-title-d{
    font-size:12px;letter-spacing:2px; padding:5px 0px 5px 0px; margin:0px
  }
  .homeslide-link-detail-d{
      letter-spacing:2px;padding:5px 0px 5px 0px; font-size:12px;
  }
  .homeslide-desc-d{
    font-size:10px;font-weight:normal; padding-right:4%;line-height:18px;
    height: 15vh;
    overflow-y:auto;
  }    
}
