section.search-input{padding:30px 0;border-bottom:1px solid rgba(55,81,126,.1)}section.search-input .form-control-container{position:relative}section.search-input .form-control-container .form-control{height:auto;margin:0;padding:20px 50px;border:none;border-radius:4px;background:#f9fafb;font-size:14px;color:#5d7079}section.search-input .form-control-container>svg{position:absolute;top:50%;left:15px;margin-top:-7px;color:#5d7079;font-size:14px}section.search-input .form-control-container>.btn-clear{position:absolute;top:50%;right:15px;margin-top:-8px;padding:0;background:none;border:none;color:#5d7079;font-size:16px;line-height:1}p.search-summary{margin:15px 0 0;color:#5d7079;font-size:14px}section.search-results .results-section{padding:50px 0}section.search-results .results-section:nth-child(2n){background:#f9fafb}section.search-results .results-section .section-header{margin-bottom:30px}section.search-results .results-section .section-header span{color:#37517e;font-size:18px;font-weight:500}section.search-results .results-section .category-card{display:block;max-width:none;margin:0 0 50px}section.search-results .results-section .machine-card .card-img-container{background:#fff}.card-content{margin:50px 0;border:none}.card-content .card-body{padding:50px 30px;text-align:center}.card-content svg{display:block;margin:0 auto 15px;color:#37517e;font-size:42px}.card-content span{color:#5d7079;font-size:14px}.results-section .pagination-container{margin-top:50px}.results-section .pagination-container .pagination{margin:0}.results-section .pagination .page-item{margin-right:15px}.results-section .pagination .page-item:last-child{margin-right:0}.results-section .pagination .page-item .page-link{padding:15px;border:1px solid #f2f5f7;border-radius:4px;color:#5d7079;transition:background .2s ease-in-out,border-color .2s ease-in-out;-webkit-transition:background .2s ease-in-out,border-color .2s ease-in-out;-moz-transition:background .2s ease-in-out,border-color .2s ease-in-out}.results-section .pagination .page-item.active .page-link,.results-section .pagination .page-item .page-link:hover{background:#f2f5f7;border-color:#f2f5f7;color:#37517e}@media (max-width:767px){section.search-results .results-section{padding:30px 0}}
