.search-form{background: #F9F9F9; color: #000; padding: 80px 0; text-align: center;}
.search-form .search-title{font-size: 50px; font-weight: 600;text-transform: uppercase; margin-bottom: 20px;}
.search-form .search-input{position: relative; margin: 0 auto; max-width: 800px;}
.search-form .search-input .search{display: flex; justify-content: space-between; align-items: center; border:1px #D1D1D1 solid; background: #fff; padding: 10px 20px;}
.search-form .search-input .search input{border: 0; font-size: 26px; width: calc(100% - 40px);}
.search-form .search-input .search button{border: 0; background: none; cursor: pointer;}
.search-form .search-input .search button i{font-size: 26px;}

.search-centers{background: #fff; padding: 40px 0; color: #000;}
.search-centers .item{padding: 40px 0; border-bottom:1px #E0E0E0 solid; display: block;}
.search-centers .item .title{font-size: 22px; font-weight: 600; text-transform: uppercase; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; margin-bottom: 20px; display: block;}
.search-centers .item .text{font-size: 16px; color: #535353;}
.search-centers .item:hover .title{color: #F1B70A;}

@media screen and (max-width:1450px){

}

@media screen and (max-width:1200px){

}

@media screen and (max-width: 960px){

}
@media screen and (max-width: 768px){
    .search-form .search-title{font-size: 32px; padding-top: 30px;}
    .search-form .search-input .search input{font-size: 18px;}
    .search-centers .item{padding: 20px 0;}

}