@media (max-width: 990px){
  .missionwrap{
    display: block !important;
  }
  .missionwrap figure {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
  }
}
.main-logo img{
  width: 180px;
}

.stick-logo img {
  width: 130px;
}
.main_btn.orange{
  background: #d5960f !important;
  border-color: #d5960f !important;
}
.single_title h2 span{
  color: #d5960f !important;
}
.text-white{
  color: #fff !important;
}
.footer-lofo img{
  width: 250px;
}
.bg-gray {
  background: #f2f2f2;
  margin-top: 30px;
}
.btn:focus, .btn:active, button:focus, button:active {
  outline: none !important;
  box-shadow: none !important;
}

#image-gallery .modal-footer{
  display: block;
}

.thumb{
  margin-top: 15px;
  margin-bottom: 15px;
}

.img-thumbnail {
  background-color: #fff;
  border-top: 5px solid #d99910;
  border-radius: 30px;
  max-width: 100%;
  height: auto;
  border-bottom: 5px solid #d99910;
  box-shadow: 0px 11px 20px #0000004f;
  padding: 0px;
}

.my-gl .thumb img{
  width: 100%;
}

.news-btn{
  background-color: #d5960f;
  color: #fff;
  padding: 5px 15px;
}

.news-btn:hover{
  color: #fff;
}

.product_main_slider img{
  width: 100%;
  height: 510px;
}

/****************/


.missionwrap {
  display: flex;
}

.missionwrap figure {
  width: 35%;
  min-width: 35%;
  max-width: 35%;
  align-items: center;
  justify-content: center;
  display: flex;
  background: #FFFFFF;
}

.missionwrap h2{
  color: #000;
}

.missionwrap figure img {
  max-width: 60%;
  max-height: 70%;
}

.missionwrap .missiontext {
  background: #FFE4CE;
  padding: 45px 30px;
}

.missionwrap .missiontext.visiontext {
  background: #F9EAB8;
}
.product-detaials-data-3 .table tr td span {
  padding-right: 10px;
  font-weight: 800;
  float: left;
}
@media (max-width: 1200px){
     
  .float {
      position: fixed;
      width: 55px !important;
      height: 55px !important;
      bottom: 60px !important;
      left: 7px !important;
  }
         
  .float2 {
      position: fixed;
      width: 40px !important;
      height: 40px !important;
      bottom: 130px !important;
      left: 11px !important;
      
      background-color: #d5960f;
      color: #FFF;
      border-radius: 50px;
      text-align: center;
      font-size: 23px !important;
      box-shadow: 5px 5px 20px 0px rgba(53, 51, 51, 0.8);
      z-index: 100;
  }
  .my-float {
      margin-top: 0px !important;
      color: #fff;
      z-index: 1;
      width: 43px;
  }
         
  .my-float2 {
      margin-top: 9px !important;
      color: #fff;
  }
  
}

.float {
  position: fixed;
  width: 46px;
  height: 46px;
  bottom: 90px;
  left: 20px;
  z-index: 99
}
.float2 {
  position: fixed;
  width: 46px;
  height: 46px;
  bottom: 160px;
  left: 19px;
  background-color: #d5960f;
  color: #FFF;
  border-radius: 50px;
  text-align: center;
  font-size: 23px;
  box-shadow: 5px 5px 20px 0px rgba(53, 51, 51, 0.8);
  z-index: 100;
}
.my-float {
  color: #fff;
}
.my-float2 {
  margin-top: 12px;
  color: #fff;
}
.asso img{
  width: 320px;
  height: 320px;
}