.homeSlider img{
    width: 100%!important;
    border-radius: 10px;

    position: unset!important;
}
.homeSlider{
    padding: 15px;
}
.homeTop{
    margin-bottom: 30px; margin-top: 30px;
}.homeTop h1 {
     font-size: 26px;
     text-align: center;
     color: #0F203C;
 }
.searchSection{
    background: #0F203C;
    color: #fff;
    padding-top: 100px;
  
    text-align: center;
    padding-bottom: 50px;
}
.whySection{
    background: #0F203C;
    color: #fff;
    padding-top: 100px;

    text-align: center;
    padding-bottom: 50px;
    margin-top: -75px;
}
.searchSectionContent{
    margin: 0 auto;
    color: #fff;
    padding: 38px 140px;
    background: url('/img/Group 1261153521.webp');
    background-color: #0F203C;
    background-position: top;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    text-align: center;
}
.searchProduct img{
    height: 100%;
}
.searchProduct{
    margin-top: 120px;
}
.searchSectionTitle h2 {
    font-size: 27px;
    margin-bottom: 14px;
}
.searchSectionTitle {
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.fullSearch{

    margin-bottom: 40px;
}.fullSearchContent div {
     flex: 1;padding: 0 13px;
 }.fullSearchContent{
       display: flex;
   }
.fullSearch button{
    width: 100%;
    height: 100%;
    background: #FFB81C;
    color: #FFF;
    border: 0;
    border-radius: 3px;
    padding: 12px;
    margin-top: 45px;
}
.fullSearch select{
    background: #FFF;
    padding: 9px;
    outline: 0 !important;
    width: 100%;
    border: 0;
    border-radius: 14px;
}
.codeSearch{
    display: inline-flex;
    align-items: center;
    border-radius: 3px;
    border: 1px solid #D6D6D6;
    background: #FFF;    width: 100%;
}

.codeSearch input{
    border: 0;
    border-radius: 10px;width: 100%;
    outline: 0 !important;
    height: 40px;
    padding: 0 14px;
}
.codeSearch button{
    background: transparent;
    border: 0;
    height: 40px;
    padding: 0 14px;
}
.categoryItem svg{
    width: 80px;
    display: block;
    margin: 0 auto;
    height: 80px;transition: .4s;
}
.categoryItem strong{
    color: #424242;transition: .4s;
}
.categoryItem svg {
    border-radius: 50%;
    background: #FFF;
    text-align: center;
    margin-bottom: 10px;
    transition: .4s;
    padding: 10px;
}
.categoryItem{
text-align: center;margin-bottom: 30px;
}
.categorySection{
    background: #0F203C;
    padding: 60px 80px;
}
.categoryItem:hover svg{
    background: #FFB81C;
}
.categoryItem strong{
    color: #fff;    font-size: 15px;
}
.categoryItem:hover svg{
    fill: #fff;
}
.whyItem{
    padding: 20px 25px;
    border-radius: 20px;
    background: #fff;    height: 100%;
    color: #424242;box-shadow:0px 4px 20px 0px rgba(136, 136, 136, 0.25)
}.whyItem strong{
    font-size: 17px;
 }
.whyItemTop{
    display: flex;
    align-items: center;


}
.whyItems{
    margin-bottom: -75px;
    margin-top: 50px;
}
.whyItemTop img{
    margin-left: 10px;
    height: unset;
}
.whyItemBottom{
    margin-top: 13px;
    text-align: center;
}
.alkoCategoryItem{
color: #424242;
}
.alkoCategoryItem{
    background: #FFFFFF;
    box-shadow: 0px 10px 30px rgba(228, 44, 100, 0.2);
    border-radius: 20px;
    padding: 20px;text-align: center;transition: .4s;
}
.alkoCategoryItemTop{
    background: linear-gradient(180deg, #EFEFEF 0%, rgba(242, 242, 242, 0.3) 100%);
    width: 50px;
    height: 50px;
    margin: 0 auto;
    margin-bottom: 10px;
    border-radius: 50%;
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;

}
.alkoCategoryItemBottom strong{
    display: block;
    margin-top: 9px;
    font-size: 16px;
}
.alkoCategoryItemBottom span{
    color: #464646;transition: .4s;
}.alkoCategoryItem:hover {
     background: #FFB81C;
     color: #fff;
 }.alkoCategoryItem:hover span {

      color: #fff;
  }
  .brands{
      background: #FFFFFF;
      box-shadow: -3px 5px 20px 5px rgba(182, 182, 182, 0.25);
      border-radius: 10px;
        padding: 15px;
  } .brands img {
       margin-top: 18px;
   }
@media (max-width: 992px) {
    .searchSectionContent {
        width: 100%;
        margin: 0 auto;        padding:35px 23px;
    }.fullSearch {
         flex-wrap: wrap;
     }.fullSearch div {
          flex: 0 0 50%;
          padding: 0 10px;
          margin-bottom: 20px;
      }.searchSection {
           margin-top: 0;
       }.whyItem{
                                  margin-bottom: 25px;
                                  height: unset;
        }.fullSearchContent {
             display: flex;
             flex-wrap: wrap;
             justify-content: center;    margin-bottom: 0;
         }

}

@media (max-width: 768px) {

}