body {margin: 0;padding: 0;font-size: 14px;color: #424142;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2;}
*, ::after, ::before {box-sizing: border-box;}
.h1, h1 {font-size: calc(1.375rem + 1.5vw);}
a {color: #686868;text-decoration: none;}
a:hover {color: #fda51b!important;}
button {text-transform: none;margin: 0;font-family: inherit;outline: none;}
img, svg {vertical-align: middle;}
[type=button], [type=reset], [type=submit], button {-webkit-appearance: button;}
hr:not([size]) {height: 1px;}
hr {color: #686868;margin: 1rem 0;color: inherit;background-color: currentColor;border: 0;opacity: .25;}
p {margin-top: 0;margin-bottom: 1rem;}
.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(var(--bs-gutter-y) * -1);margin-right: calc(var(--bs-gutter-x)/ -2);margin-left: calc(var(--bs-gutter-x)/ -2);}
.row>* {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x)/ 2);padding-left: calc(var(--bs-gutter-x)/ 2);margin-top: var(--bs-gutter-y);}
.bg-banner {margin: 0!important;background-repeat: no-repeat;background-position: center center !important;background-size: cover;}
.container {width: 100%;padding-right: var(--bs-gutter-x,.75rem);padding-left: var(--bs-gutter-x,.75rem);margin-right: auto;margin-left: auto;}
.overflow-hidden {overflow: hidden!important;}
.position-relative {position: relative!important;}
.text-start {text-align: left!important;}
.text-center {text-align: center!important;}
.mx-auto {margin-right: auto!important;margin-left: auto!important;}
.p-3 {padding: 1rem!important;}
.pb-0 {padding-bottom: 0!important;}
.px-0 {padding-right: 0!important;padding-left: 0!important;}
.pb-4 {padding-bottom: 1.5rem!important;}
.my-5 {margin-top: 3rem!important;margin-bottom: 3rem!important;}
.mb-0 {margin-bottom: 0!important;}
.mb-3 {margin-bottom: 1rem!important;}
.mb-4 {margin-bottom: 1.5rem!important;}
.d-flex {display: flex!important;}
.justify-content-center {justify-content: center!important;}
.flex-wrap {flex-wrap: wrap!important;}
@media (min-width: 576px){
.container {max-width: 540px;}
}
@media (min-width: 768px){
.container {max-width: 720px;}
.col-md-12 {flex: 0 0 auto;width: 100%;}
}
@media (min-width: 992px){
.p-lg-5 {padding: 3rem!important;}
.container {max-width: 960px;}
}
@media (min-width: 1200px){
.h1, h1 {font-size: 2.5rem;}
.h4, h4 {font-size: 1.5rem;}
.p-xl-4 {padding: 1.5rem!important;}
.col-xl-2 {flex: 0 0 auto;width: 16.6%;}
.col-xl-6 {flex: 0 0 auto;width: 50%;}
.col-xl-10 {flex: 0 0 auto;width: 83.3%;}
.pb-xl-3 {padding-bottom: 1rem!important;}
.pt-xl-5 {padding-top: 3rem!important;}
.container {max-width: 1140px;}
}
@media (min-width: 1400px){
.container {max-width: 1320px;}
}
.bg-banner h1 {color: #fda51b;}
.bg-banner .lead {color: #fff;font-size: 1rem;}
.fw-normal {font-weight: 400!important;}
.sec_pad {padding-top: 2rem;}
.yunu-menu {width: 222px;}
.main-search .keyword {width: 30%;}
.btn {display: inline-block;font-weight: 400;line-height: 1.5;color: #212529;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;border-radius: 0;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn-primary {color: #fff;background-color: #fda51b;border-color: #fda51b;}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {cursor: pointer;}
.news .category ul>li {margin-bottom: 2px;margin-right: 30px;}
.news .category li a {position: relative;font-size: 14px;font-weight: 700;line-height: 1;text-transform: capitalize;display: block;padding-bottom: 5px;}
.news .category li a.active:after, .news .category li a:hover:after {width: 100%;}
.news .category li a:after {content: '';position: absolute;bottom: -1px;left: 0;right: 0;width: 0;height: 2px;margin: auto;background-color: #fda51b;-webkit-transition: all .4s linear;transition: all .4s linear;}
.card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border-radius: .25rem;}
.pricing-header .card {border: none;}
.news .card .row img {width: 100%;}
.main-search .card .row img {height: 122px;object-fit: cover;}
.card-body {flex: 1 1 auto;padding: 1rem; padding-top: 0;}
.news .card .row .card-body {text-align: left;}
.main-search .card-body h4 a {font-size: 18px;color: #424142;}
.card-info {margin: 0;color: #686868;font-size: 12px;}
.pagination-block {display: flex;justify-content: center;}
.pagination_info {margin: 0 10px;display: flex;align-items: center;}
.pagination {margin: 0;display: flex;padding-left: 0;list-style: none;}
.pagination li a, .pagination li span {padding: .375rem .75rem;position: relative;display: block;color: #6c757d;text-decoration: none;background-color: #fff;border: 1px solid #dee2e6;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.pagination .disabled span {color: #6c757d;pointer-events: none;background-color: #fff;border-color: #dee2e6;}
.pagination .active span {color: #fff;background-color: #fda51b;border-color: #fda51b;}
@media only screen and (max-width: 480px) {
	.main-search .card .row img{height: 250px;}
	.main-search .card-body h4{margin-top: .5rem;}
}