.B2B-searchForm{margin:-15px 0;padding:5px 15px;width:100%}@media screen and (max-width:1300px){.B2B-searchForm{margin:0 auto 50px;padding:0 15px}}@media screen and (max-width:992px){.B2B-searchForm{margin:0 auto 75px}}.B2B-searchForm .wrapper{margin:0 auto;max-width:1260px;padding:0 15px;width:100%}@media screen and (max-width:1250px){.B2B-searchForm .wrapper{padding:0}}.B2B-searchForm .wrapper .course-box-ext{border:none;border-radius:25px;box-shadow:none}.B2B-searchForm .wrapper .b2b-categories-form{display:block;margin-bottom:50px;margin-top:35px}@media screen and (max-width:992px){.B2B-searchForm .wrapper .b2b-categories-form{margin:15px 0}}.B2B-searchForm .wrapper .b2b-categories-form option{cursor:pointer}.B2B-searchForm .wrapper.category{background:none;border:none}.B2B-searchForm .wrapper.category:before{display:none}.B2B-searchForm .wrapper.category .btn{border-color:#5500fc!important;color:#5500fc;margin:.4rem;outline-color:#5500fc!important}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category .btn{padding:.6rem 1.8rem}}.B2B-searchForm .wrapper.category .btn--selected,.B2B-searchForm .wrapper.category .btn:hover{background-color:#5500fc;border-color:#5500fc;color:#fff}.B2B-searchForm .wrapper.category h2{color:#0a3358;font-family:Poppins;font-size:32px;font-weight:700;line-height:24px;margin-bottom:27px;margin-top:80px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category h2{font-size:24px;margin-bottom:10px;margin-top:26px}}.B2B-searchForm .wrapper.category h3{color:#0a3358;font-family:Poppins;font-size:20px;font-weight:300;line-height:24px;margin-bottom:30px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category h3{font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}}.B2B-searchForm .wrapper.category h3.sub-category{margin-top:30px}@media screen and (max-width:599px){.B2B-searchForm .wrapper.category h3.sub-category{margin-bottom:20px;margin-top:20px}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course{border:none;border-radius:18px;color:#0a3358;display:flex;justify-content:space-between;padding:20px 25px;width:100%}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course{padding:20px 15px}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course>div{width:50%}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-left,.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-right{align-items:center;display:flex;justify-content:space-between;width:100%}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-left{align-items:center;gap:16px}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-left{padding-bottom:20px}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-right{padding-left:41px}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-right{padding-left:0}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .image-thumbnail-box{flex:0 0 15%;height:auto}@media screen and (max-width:599px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .image-thumbnail-box{flex:0 0 20%}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .title-and-tags{flex:0 0 82%;padding-bottom:0;padding-top:0}@media screen and (max-width:599px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .title-and-tags{flex:0 0 76%}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .title-and-tags h3{font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;margin-bottom:0;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .title-and-tags h3{font-family:Poppins;font-size:14px;font-weight:600;line-height:21px;margin-bottom:15px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos{font-family:Poppins;font-size:16px;font-weight:300;line-height:24px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos b{font-family:Poppins;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos{font-family:Poppins;font-size:12px;font-weight:300;line-height:18px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos b{font-family:Poppins;font-size:10px;font-weight:600;line-height:15px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos.time{width:100px}@media screen and (max-width:599px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos.time{padding-left:20px;width:80px}}@media screen and (max-width:349px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos.time{padding-left:10px;width:50px}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos.level{margin-left:60px;margin-right:auto}@media screen and (max-width:1099px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos.level{margin-left:0}}@media screen and (max-width:599px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .main-course-infos.level{margin-left:unset}}.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .check-btn__course{background:#f80040;border:2px solid #f20b32;border-radius:3px;color:#fff;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;padding:10px 18px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}@media screen and (max-width:992px){.B2B-searchForm .wrapper.category .b2b-courses-list .main-course .check-btn__course{font-family:Poppins;font-size:10px;font-weight:600;line-height:24px;padding:3px 8px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}}.B2B-searchForm .search_form_b2b__wrapper{background:linear-gradient(90.28deg,#752fff .26%,#5500fc 99.79%);border-radius:25px;padding:15px 55px;position:relative;width:100%}@media screen and (max-width:1250px){.B2B-searchForm .search_form_b2b__wrapper{padding:15px}}.B2B-searchForm .search_form_b2b__wrapper:before{background:url(../../section-b2b-search-form/dist/land.svg);content:"";height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%}.B2B-searchForm .form{background-color:transparent;border:1px solid transparent;border-radius:6px;position:relative}.B2B-searchForm .form,.B2B-searchForm .form .header{align-items:center;display:flex;gap:5px;height:54px;justify-content:center;padding:6px;transition:border .3s,background-color .3s}.B2B-searchForm .form .header{background-color:#f8f9fb;border:1px solid #e6eaf0;border-radius:6px;width:100%}.B2B-searchForm .form .header button{background-color:transparent;border:none;cursor:pointer;height:21px;outline:none;padding:0;width:21px}.B2B-searchForm .form .header button svg{fill:#fff}.B2B-searchForm .form .header button.searchBtn{margin:0 8px}.B2B-searchForm .form .header button.activeBtn svg{fill:#000}.B2B-searchForm .form .header button.activeBtn.crossBtn{margin-right:20px}.B2B-searchForm .form .header button.activeBtn.crossBtn svg path{transition:stroke .3s ease}.B2B-searchForm .form .header button.activeBtn.crossBtn:hover svg path{stroke:#752fff}.B2B-searchForm .form .header input{background-color:transparent;border:none;font-size:15px;height:100%;outline:none;transition:width .3s;width:100%}.B2B-searchForm .form .redirectBtn{margin-left:20px}.B2B-searchForm .form .listPostWrapper{background:#f3edf7;border-radius:6px;box-shadow:0 6px 22px rgba(93,93,93,.271);left:5px;overflow:hidden;position:absolute;top:calc(100% + 10px);width:310px;z-index:50}.B2B-searchForm .form .listPostWrapper .listPostHeader{color:#752fff;font-weight:600;margin-bottom:0;padding:10px;position:relative;text-align:left}.B2B-searchForm .form .listPostWrapper .listPostHeader:after{background-color:#752fff;bottom:0;content:"";height:2px;left:10px;position:absolute;width:234px}.B2B-searchForm .form .listPostWrapper .listPostHeader p{font-family:Poppins;font-size:14px;font-weight:600;margin:0;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.B2B-searchForm .form .listPostWrapper .listPost{list-style:none;margin:0;max-height:400px;overflow-y:scroll;padding:0 12px;text-decoration:none;transition:.3s}.B2B-searchForm .form .listPostWrapper .listPost::-webkit-scrollbar{width:7px}.B2B-searchForm .form .listPostWrapper .listPost::-webkit-scrollbar-track{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.B2B-searchForm .form .listPostWrapper .listPost::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.B2B-searchForm .form .listPostWrapper .listPost li{margin:24px 0;padding:0}.B2B-searchForm .form .listPostWrapper .listPost li a{display:block;font-family:Poppins;font-size:15px;font-weight:600;text-align:left;text-decoration:none;text-decoration-skip-ink:none;text-underline-position:from-font}.B2B-searchForm .form .listPostWrapper .listPost li:last-child a{border-bottom:none}.B2B-searchForm .form .listPostWrapper .listPostFooter{align-items:center;display:flex;justify-content:flex-start;padding:21px 10px}.B2B-searchForm .form .listPostWrapper .listPostFooter a{border:2px solid #752fff;border-radius:4px;color:#752fff;cursor:pointer;display:block;font-weight:600;padding:15px 20px;text-align:center;text-decoration:none}.B2B-searchForm .course-box-ext-col{margin-bottom:10px;padding:0}.B2B-searchForm .course-box-ext-col .course-box-ext .image-thumbnail{display:block;height:auto;margin:0 auto;width:70%}@media screen and (max-width:599px){.B2B-searchForm .course-box-ext-col .course-box-ext .image-thumbnail{height:auto}}