.search-swap .box-search .group-select{display:none}@media screen and (min-width: 768px){.search-swap .box-search .group-select{display:flex}}.container.reset-container-x-padding{padding-left:0;padding-right:0}@media screen and (min-width: 960px){.container.reset-container-x-padding{padding-left:24px;padding-right:24px}}.banner-search{height:172px;background-color:#ccc;position:relative;background-image:url(/dist/assets/search-bg.2da8d5fc.png);background-repeat:no-repeat;background-size:cover;background-position:bottom center}@media screen and (min-width: 960px){.banner-search{height:252px}}.banner-search__title{font-size:1.75rem;font-weight:700;line-height:37px;color:#2f3340;padding-top:15px}@media screen and (min-width: 768px){.banner-search__title{padding-top:45px}}@media screen and (min-width: 960px){.banner-search__title{padding-top:65px;font-size:2rem}}.banner-search__wrapper{width:100%;padding:0 12px}.banner-search__wrapper.top-100{top:140px!important}@media screen and (min-width: 768px){.banner-search__wrapper.top-100{top:170px!important;width:91%;padding:0}}@media screen and (min-width: 960px){.banner-search__wrapper.top-100{top:100%!important}}.search-header{margin-top:25px}@media screen and (min-width: 768px){.search-header{margin-top:55px}}.search-header__count{font-size:1.25rem;line-height:29px;font-weight:700;margin-bottom:8px}.search-header__count span{color:#1746ff}@media screen and (min-width: 768px){.search-header__count{font-size:1.5rem}}@media screen and (min-width: 960px){.search-header__count{font-size:1.875rem;line-height:35px;margin-top:55px;margin-bottom:14px}}.search-header__keyword{font-size:1rem;line-height:20px}.search-header__keyword b{font-weight:700}@media screen and (min-width: 960px){.search-header__keyword{font-size:1.125rem;line-height:23px}}.search-result{background-color:transparent;border-radius:0;margin-top:20px;padding-top:24px;padding-bottom:45px;background-color:#cce9ff}@media screen and (min-width: 768px){.search-result{border-radius:24px;background-image:none;background-color:#fbfaf9}}.search-result__tabs{margin-top:26px;font-size:1rem;line-height:19px;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;height:32px}.search-result__tabs::-webkit-scrollbar{display:none}@media screen and (min-width: 768px){.search-result__tabs{font-size:.875rem}}.search-result__tabs__item{color:var(--bs-secondary-text-emphasis)!important;padding-left:8px;padding-right:8px;margin-right:4px;padding-bottom:8px}.search-result__tabs__item:first-child{margin-left:12px}@media screen and (min-width: 960px){.search-result__tabs__item:first-child{margin-left:0}}@media screen and (min-width: 960px){.search-result__tabs__item{padding-left:18px;padding-right:18px;margin-right:8px}}.search-result__tabs__item.active{font-weight:600;border-bottom:2px solid #1746FF}.search-result__tabs__count{font-weight:400;color:var(--bs-title2-text-emphasis)!important}.search-result__results{padding-left:12px;padding-right:12px}@media screen and (min-width: 960px){.search-result__results{padding-left:0;padding-right:0}}.search-result__results__item{padding-bottom:15px;border-bottom:1px dashed rgba(181,172,156,.3)}.search-result__results__item:not(:first-child){padding-top:15px}.search-result__results__item.tuyen-dung{padding:8px 12px;border-radius:16px;background-color:#fff;margin-bottom:8px;border-bottom:none}@media screen and (min-width: 960px){.search-result__results__item.tuyen-dung{border-radius:18px;margin-bottom:12px}}.search-result__results__item:hover{background-color:#fff}.search-result__results__item__tag{margin-bottom:2px;font-size:.75rem;font-weight:600;color:var(--bs-title2-text-emphasis)}.search-result__results__item__tag.tuyen-dung{font-size:.75rem}@media screen and (min-width: 960px){.search-result__results__item__tag{font-size:.875rem;margin-bottom:8px}}.search-result__results__item__title{margin-bottom:4px;font-size:.875rem;font-weight:600;color:var(--bs-secondary-text-emphasis);line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.search-result__results__item__title.tuyen-dung{font-size:.875rem;-webkit-line-clamp:2}@media screen and (min-width: 960px){.search-result__results__item__title.tuyen-dung{font-size:1.125rem}}.search-result__results__item__title span{color:#1746ff}@media screen and (min-width: 960px){.search-result__results__item__title{font-size:1rem;margin-bottom:8px}}.search-result__results__item__desc{font-size:.75rem;font-weight:300;color:var(--bs-secondary-text-emphasis);line-height:19px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width: 768px){.search-result__results__item__desc{font-size:.875rem}}.search-result__results__item__desc span{color:#1746ff}.search-result__results__item__img{width:30%;margin-left:8px;height:98px;background-size:cover;border-radius:6px}@media screen and (min-width: 960px){.search-result__results__item__img{border-radius:15px}}.search-result__results__item img{width:170px;border-radius:6px}@media screen and (min-width: 960px){.search-result__results__item img{border-radius:15px}}.search-result__results__item__date{font-size:.625rem;color:var(--bs-calender-text-emphasis);display:flex;flex-direction:row;align-items:center;gap:8px}@media screen and (min-width: 960px){.search-result__results__item__date{font-size:.875rem}}.search-result__results__item__location{font-size:.625rem;font-weight:300;color:var(--bs-secondary-text-emphasis);margin-left:10px;display:flex;flex-direction:row;align-items:center;gap:8px}@media screen and (min-width: 960px){.search-result__results__item__location{font-size:.875rem}}.search-result__results__item__location svg{width:14px}.search-result__results__item__view-more{font-size:.75rem;font-weight:300;color:var(--bs-title2-text-emphasis);margin-top:20px}.search-result__results__item__view-more:hover{color:#1746ff}.search-result__results__item__view-more:hover .icon{background-color:#1746ff}.search-result__results__item__view-more .icon{background-color:#b5ac9c;width:14.63px;height:14.63px;margin-left:8px}.search-result__results__item__view-more svg{flex:0 0 auto;width:8px;height:8px;fill:#fff}.search-result .suggest-keyword{margin-top:34px}@media screen and (min-width: 960px){.search-result .suggest-keyword{margin-top:0}}.search-result .suggest-keyword.empty-screen{margin-top:34px}.search-result .suggest-keyword__title{font-weight:300;font-size:1.125rem}@media screen and (min-width: 960px){.search-result .suggest-keyword__title{font-weight:400;font-size:1.25rem}}.search-result .suggest-keyword__grid{margin-top:26px;font-size:0}.search-result .suggest-keyword__grid__item{padding:9px 18px;display:inline-block;background-color:#99d3ff;border-radius:100px;margin-bottom:12px;margin-right:12px;color:#fff;font-size:.75rem}@media screen and (min-width: 960px){.search-result .suggest-keyword__grid__item{font-size:.875rem}}.search-result .suggest-keyword__grid__item:hover{background-color:#0091ff;cursor:pointer}.search-result .suggest-keyword__grid__item__active{background-color:#0091ff}.search-result .recent-keyword{margin-top:22px}.search-result .recent-keyword__title{font-size:1.125rem;font-weight:300}@media screen and (min-width: 960px){.search-result .recent-keyword__title{font-size:1.25rem;font-weight:400}}.search-result .recent-keyword__list{margin-top:26px;font-size:.875rem;font-weight:500;color:var(--bs-title2-text-emphasis);list-style:none}.search-result .recent-keyword__list li{display:inline-block;line-height:19px;margin-bottom:18px;margin-right:12px}.search-result .recent-keyword__list li a{color:var(--bs-title2-text-emphasis)}.search-result .recent-keyword__list li a:hover{color:#1746ff}@media screen and (min-width: 960px){.search-result .recent-keyword__list li{display:block;margin-right:0}}.result-empty{padding-left:12px;padding-right:12px}@media screen and (min-width: 960px){.result-empty{padding-left:45px;padding-right:45px}}.result-empty .empty-img{margin-top:15px;max-width:240px}@media screen and (min-width: 960px){.result-empty .empty-img{max-width:362px}}.result-empty .recent-keyword__list{display:block}@media screen and (min-width: 1200px){.result-empty .recent-keyword__list{display:flex;flex-direction:row}}.result-empty .recent-keyword__list li{display:inline-block;margin-right:12px;margin-bottom:12px}@media screen and (min-width: 960px){.result-empty .recent-keyword__list li{margin-right:45px}}.result-empty .recent-keyword__list li a{color:var(--bs-title2-text-emphasis)}.result-empty .recent-keyword__list li a:hover{color:#1746ff}
