.search-bar .search-form .btn.btn-secondary{
    height:55px !important;
    background: #F38420 !important;
    border:1px solid #F38420;
    width:55px !important;
    position: relative;
    left:0px;
}
.search-bar input{
    margin-top:20px;
    background: #FFFFFF !important;
    border: 1px solid #C9D7E1;
    border-radius: 8px;
    height:56px !important;
    font-family: 'Golos Text';
    font-weight: 500;
    font-size: 14px;
    letter-spacing: -0.01em;
    color: #678193;
    padding-left:15px;
}
.search-bar input:hover,.search-bar input:focus{
    box-shadow: unset !important;
    border:1px solid #F38420;
}
.search-bar .form-group .input-group-append .btn{
    height: 56px;
    width: 56px;
    top:20px;
    background:#F38420;
    border:1px solid #F38420;
    border-radius:0px 8px 8px 0px !important;
}
.search-bar .form-group .input-group-append .btn:focus{
    box-shadow: unset;
}
.head-serch-part-section{
    background:#F6F6F9;
}
.head-serch-part .title h1{
    font-size:40px;
    font-weight: 600;
}
.category-title h2{
    font-size:40px;
    font-weight:400;   
}
.category-title{
    margin-bottom: 10px;
}
.category-section{
    z-index: 555;
    position: relative;
    margin-bottom:50px;
}
.category-part{
    margin:20px 0px 5px;
    padding:20px 0px;
    transition: 0.3s all;
    border:2px solid transparent;
    box-shadow:1px 2px 9px 4px #e0dada;
    border-radius:8px;
}
.category-part:hover{
    background:#fff;
    box-shadow:1px 2px 9px 4px #e0dada;
    border-radius:8px;
    transition: 0.5s all;
    border:2px solid #F38420;
}
.category-part a{
    text-decoration: none;
}
.category-part p{
    font-size:20px;
    color:#F38420;
}
.category-part span{
    font-size:17px;
    color:#000;
}
.category-part-ti-des{
    min-height:80px;
}
.left-top-img{
    display: none;
}
.category-part-img i{
    font-size:35px;
    color: #F38420;
    position:relative;
    left:13px;
    top:0px;
}
.category-name-search{
    background-color:#F38420;
    margin-bottom:-22px;
    margin-top:20px;
    border-radius:0px 0px 8px 8px;
}
.category-name-search p{
    margin: 0px;
    color:#fff;
    font-size:17px;
    padding:5px 0px;
}

@media only screen and (max-width: 600px) {
    .category-part{
        padding:20px;
    }
    .category-part-img i{
        left: 0px;
        margin-bottom:10px;
    }
}