@font-face{font-family:BeVietnamPro;font-style:italic;font-weight:700;font-display:optional;src:url(/public/dist/assets/BeVietnamPro-BoldItalic-veERrlSJ.woff2) format("woff2")}@font-face{font-family:BeVietnamPro;font-style:italic;font-weight:600;font-display:optional;src:url(/public/dist/assets/BeVietnamPro-SemiBoldItalic-Dr7KNxXj.woff2) format("woff2")}@font-face{font-family:BeVietnamPro;font-style:normal;font-weight:500;font-display:optional;src:url(/public/dist/assets/BeVietnamPro-Medium-BePy3HAN.woff2) format("woff2")}@font-face{font-family:BeVietnamPro;font-style:italic;font-weight:500;font-display:optional;src:url(/public/dist/assets/BeVietnamPro-MediumItalic-E6ccLYbU.woff2) format("woff2")}@font-face{font-family:BeVietnamPro;font-style:italic;font-weight:400;font-display:optional;src:url(/public/dist/assets/BeVietnamPro-Italic-NfYKwLxT.woff2) format("woff2")}html{overflow-x:hidden;overflow-x:clip}body{overflow-x:hidden;overflow-x:clip;font:400 1rem/1.5 BeVietnamPro,Arial,Helvetica,sans-serif;background-color:var(--bs-white);color:var(--color-text-primary)}.skip-link{position:absolute;top:-100px;left:0;z-index:1000;padding:8px 16px;background:var(--color-red-600);color:#fff;font-weight:600;text-decoration:none}.skip-link:focus{top:0}a{-webkit-box-shadow:none!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer;-o-transition:var(--transition);transition:var(--transition);-webkit-transition:var(--transition)}a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}img,button,input,select,textarea{-o-transition:var(--transition);transition:var(--transition);-webkit-transition:var(--transition)}input:focus,textarea:focus,select:focus,.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}button:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.transition-default{-o-transition:var(--transition-default);transition:var(--transition-default);-webkit-transition:var(--transition-default)}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.object-fit-contain{-o-object-fit:contain;object-fit:contain}.zi--1{z-index:-1}.zi-1{z-index:1}.zi-2{z-index:2}.zi-3{z-index:3}.zi-4{z-index:4}.zi-5{z-index:5}.zi-10{z-index:10}.ratio>img{-o-object-fit:cover;object-fit:cover}.ratio-2x1{--bs-aspect-ratio: 50%}.ratio-3x2{--bs-aspect-ratio: calc(2 / 3 * 100%)}.ratio-hero{--bs-aspect-ratio: calc(598 / 2048 * 100%)}.slider-hero{aspect-ratio:2048 / 598}.article-card{min-height:400px}.fw-600{font-weight:600}.link-default{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;border:0;outline:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0}.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below{border-color:#86b7fe}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options::-webkit-scrollbar{width:5px}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options::-webkit-scrollbar-track{background:var(--bs-white)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options::-webkit-scrollbar-thumb{background:#acacac}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options::-webkit-scrollbar-thumb:hover{background:#7b7b7b}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected:before,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true],.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:before{color:var(--bs-white);background-color:rgba(var(--primary-rgb),.9)}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{font-weight:500}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options:not(.select2-results__options--nested){max-height:16em}.fs-normal,.select2-container--bootstrap-5 .select2-selection{font-size:1em}.swal2-html-container{font-weight:500}.swal2-container .swal2-actions,.swal2-container .swal2-actions .btn{font-size:14px}.theme-toc{border:1px solid var(--bs-gray-300);background:#fafbfb;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-bottom:15px;border-radius:5px;padding:10px 15px;min-width:250px}.theme-toc>.nav{padding:0;width:100%}.theme-toc .nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-toc .nav>li>a{padding-top:2px;padding-right:15px;padding-bottom:2px;display:block;color:var(--bs-black);font-size:1em}.theme-toc .nav>li>a:hover,.theme-toc .nav>li>a:active{color:rgb(var(--primary-hover))}.theme-toc .nav>li>a.toc-link-1{padding-left:0}.theme-toc .nav>li>a.toc-link-2{padding-left:15px}.theme-toc .nav>li>a:not(.toc-link-1):before{content:"-";margin-right:9px}.theme-toc .nav>li>a.toc-link-3{padding-left:30px}.theme-toc .nav>li>a.toc-link-4{padding-left:45px}.theme-toc .nav>li>a.toc-link-5{padding-left:60px}.theme-toc .nav>li>a.toc-link-6{padding-left:75px}.theme-toc .nav>li.toc-heading{padding:0;width:100%}.theme-toc .nav>li.toc-heading>p{color:var(--bs-black);font-weight:700;font-size:1.15em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.theme-toc .nav>li.toc-heading>p>a{color:rgb(var(--primary-hover));margin-left:4px;font-size:.9em;font-weight:300}.theme-toc .nav>li.toc-heading>p>a:hover,.theme-toc .nav>li.toc-heading>p>a:active{color:rgb(var(--primary-hover))}.theme-toc .nav .nav{margin-bottom:0}@media (max-width: 575.98px){.theme-toc{width:100%}}.swal2-icon.swal2-success .swal2-success-ring{border-color:#22c55e}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#22c55e}.swal2-title{font-size:1.3em;font-weight:700;color:rgb(var(--dark-color))}.swal2-html-container{font-weight:300;font-size:1em}.swal2-styled.swal2-confirm{color:var(--bs-white);background-color:#22c55e;border-color:#22c55e;padding:7px 20px 6px;font-weight:400;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.swal2-styled.swal2-confirm:hover{background-color:#1ca04c;border-color:#1ca04c}.was-validated .form-control:valid{background-image:none!important;border:1px solid #ced4da!important}.bg-light2{background:#f3f6f9}.is-overflow{overflow:hidden;max-height:100vh}.button-theme{position:relative;outline:none;box-shadow:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:1.15em;color:var(--bs-white);font-weight:600;line-height:20px;padding:10px 14px;gap:10px;transition:var(--transition-default)}.button-theme .button-theme_icon{--color: var(--bs-white);display:block;width:10px;height:10px;border-top:2px solid var(--color);border-left:2px solid var(--color);transform:rotate(135deg);margin-right:3px;transition:var(--transition-default)}.button-theme .button-theme_icon:after{content:"";display:block;width:2px;height:15px;background-color:var(--color);transform:rotate(-45deg) translate(4.5px,2px);left:0;top:0;transition:var(--transition-default)}.button-theme.button-theme_primary{background:var(--primary-color);border:0;border-bottom:4px solid var(--primary-hover)}.button-theme.button-theme_primary:hover{background:var(--primary-hover);color:var(--bs-white)}.button-theme.button-theme_primary__outline{border:2px solid var(--primary-hover);color:var(--primary-hover)}.button-theme.button-theme_primary__outline .button-theme_icon{--color: var(--primary-hover)}.button-theme.button-theme_primary__outline:hover{background:var(--primary-hover);color:var(--bs-white)}.button-theme.button-theme_primary__outline:hover .button-theme_icon{--color: var(--bs-white)}.button-theme.button-theme_light{border:2px solid var(--bs-white)}.button-theme.button-theme_light:hover{color:#393939;background:var(--bs-white)}.button-theme.button-theme_light:hover .button-theme_icon{--color: #393939 }@media (max-width: 991.98px){.button-theme{font-size:1em}}.tab-effect .tab-pane.show.active{position:relative;-webkit-animation:effectTab .2s ease-in-out both;animation:effectTab .2s ease-in-out both}@keyframes effectTab{0%{opacity:0;top:5px}to{opacity:1;top:0}}.slider-theme .slider-theme_pagination{display:flex;align-items:center;justify-content:center;margin-top:15px}.slider-theme .slider-theme_pagination .swiper-pagination-bullet{display:inline-flex;justify-content:center;align-items:center;width:12px;height:12px;border-radius:50%;border:1px solid var(--primary-color);background-color:transparent;margin:0 .5rem;position:relative;transform-origin:50% 50%;transition:var(--transition);opacity:1}.slider-theme .slider-theme_pagination .swiper-pagination-bullet:after{content:"";display:inline-block;width:6px;height:6px;border-radius:inherit;background-color:var(--primary-color);clip-path:circle(0 at 50%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:var(--transition)}.slider-theme .slider-theme_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.5)}.slider-theme .slider-theme_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{clip-path:circle(100% at 50%)}.slider-theme_2 [class*=slider-button_]{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--bs-white);background-color:var(--primary-color);width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;font-size:1.75em;-webkit-transition:var(--transition-default);-o-transition:var(--transition-default);transition:var(--transition-default)}.slider-theme_2 .slider-button_prev{left:-20px}.slider-theme_2 .slider-button_next{right:-20px}.slider-theme_2 [class*=slider-button_].swiper-button-disabled{opacity:0}.slider-theme_2 [class*=slider-button_]:not(.swiper-button-disabled):hover,.slider-theme_2 [class*=slider-button_]:not(.swiper-button-disabled):active{background-color:var(--primary-hover)}@media (max-width: 991.98px){.slider-theme_2 [class*=slider-button_]{display:none}}.loading-process{width:200px;height:300px;right:0;bottom:0;margin:auto;z-index:10001;color:var(--primary-color);text-align:center}.loading-process,.loading-process:before{position:fixed;top:0;left:0;background:var(--bs-white)}.loading-process:before{content:"";height:100%;width:100%}.loading-process .loading-process_image{display:inline-block;vertical-align:middle;position:relative}.loading-process .loading-process_image .loading-process_image__mask{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--bs-white)}.loading-process .loading-process_image .loading-process_mark{position:relative;display:grid;width:92px;height:92px;place-items:center;border:3px solid currentColor;border-radius:50%;font:700 44px/1 Arial,Helvetica,sans-serif;letter-spacing:0}.loading-process .loading-process_image .loading-process_mark:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:loadingProcessSpin .8s linear infinite}@keyframes loadingProcessSpin{to{transform:rotate(360deg)}}.loading-process .loading-process_image svg{width:200px;height:200px;fill:var(--primary-color)}.loading-process .loading-process_text{font-size:25px;position:relative}@media (max-width: 991.98px){.infoSection .fp-tableCell,.infoSection.info-featured .slider-theme,.infoSection.info-featured .slider-theme .swiper,.infoSection.info-featured .slider-theme .swiper-wrapper,.infoSection.info-featured .slider-theme .swiper-wrapper .swiper-slide,.infoSection.info-featured .slider-theme .swiper-wrapper .swiper-slide .info-content{height:auto!important}.infoSection .fp-tableCell>*{padding-top:0!important}.infoSection.info-banner .infoSectionInner{padding-top:62px!important}.info-content .info-description{width:100%;bottom:50px!important;top:unset!important;padding:0 20px 20px!important;right:unset!important;left:50%!important;transform:translate(-50%)!important;margin:0!important}.info-content .info-title{line-height:34px;font-size:1.6em}.info-content .info-version{font-size:1.15em}.info-content .info-sub{font-size:1.225em}.info-content .info-text{font-size:1em;margin:15px 0 0}.info-content .info-button{margin-top:15px}.info-content .info-tabs .nav-pills .nav-link{font-size:1.15em}.infoSection.info-car .infoSectionInner{padding:50px 0!important;background:linear-gradient(180deg,#f6f6f6,#fff)}.info-car .info-car_wrapper{flex-direction:column}.info-car .info-car_wrapper .info-car_left{width:100%}.info-car .info-car_name{min-width:0;width:70%}.info-car .info-car_title{font-size:1.6em;font-style:normal}.info-specifications{padding:30px 0!important}.info-specifications .specifications-table .table thead tr th{font-size:1.15em;height:auto;padding:8px 10px}.info-specifications .specifications-table .table tbody tr.table-parent td button{font-size:1.075em;padding:8px 16px 8px 10px}.info-specifications .specifications-table .table tbody tr[class*=table-child-] td{font-size:1em;padding:8px 10px!important}.info-specifications .specifications-table .table thead tr th:first-child{min-width:150px}.infoSection.info-gallery .infoSectionInner{padding-top:50px!important}.infoSection.info-connect .infoSectionInner{padding:50px 0!important}.info-car .info-car_price{margin-bottom:0}.info-car .info-car_price .info-car_price__text{font-size:1.075em}.info-car .info-car_price .info-car_price__value{font-size:1.3em}.info-gallery .slider-theme .slider-theme_button{display:none}.info-gallery .slider-theme_nav{width:100%}.infoSection.info-articles .infoSectionInner{padding:50px 0!important}.info-price{padding:30px 0!important}.info-price .price-table{margin-top:20px;height:auto}.info-price .price-table .table thead tr th{height:auto;font-size:1.075em;line-height:initial}.info-price .price-table .table tbody tr.table-price_bg td{font-size:14px}.info-price .price-table .table tbody tr td{font-size:13px;min-width:140px}.info-price .price-table .table tbody tr td:first-child{min-width:150px}.info-price .price-table .table .price-table_heading.price-table_heading__logo img{max-height:80px}.info-featured .slider-theme .slider-theme_button{width:36px;height:36px;font-size:1.3em;top:unset!important;transform:translate(-50%);bottom:30px}.info-featured .slider-theme .slider-theme_button.slider-theme_button__prev{left:calc(50% - 23px)}.info-featured .slider-theme .slider-theme_button.slider-theme_button__next{left:calc(50% + 23px)}.popup-theme .popup-theme_container .popup-theme_close{width:42px;height:42px;z-index:2}.popup-theme .popup-theme_container .popup-theme_close:before,.popup-theme .popup-theme_container .popup-theme_close:after{width:30px}.popup-theme .popup-theme_content{width:100%;max-width:600px;text-align:left;padding-top:42px}.popup-theme .popup-theme_content .popup-theme_heading{padding-left:15px;padding-right:15px}.popup-theme .popup-theme_content .popup-theme_heading .popup-theme_heading__title{font-size:1.6em;font-style:normal}.popup-theme .popup-theme_content .popup-theme_heading .popup-theme_heading__tabs{gap:10px}.popup-theme .popup-theme_content .popup-theme_heading .popup-theme_heading__tabs .popup-theme_heading__tabs___item{font-size:1.15em;padding:12px;width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid #9e9e9e;color:var(--bs-white)}.popup-theme .popup-theme_content .popup-theme_heading .popup-theme_heading__tabs .popup-theme_heading__tabs___item.active{border:2px solid var(--primary-color);color:var(--primary-color)}.popup-theme .popup-theme_description .popup-theme_description__item .popup-theme_description__item___list____block img{height:auto}.popup-theme .popup-theme_description .popup-theme_description__item .popup-theme_description__item___list____block{padding:0 15px 15px;font-size:1em}.popup-theme .popup-theme_description .popup-theme_description__item .popup-theme_description__item___title{font-size:1.45em}}@media (max-width: 575.98px){.info-car .info-car_list .info-car_list__button span{width:36px;height:36px}.info-car .info-car_button{display:flex;flex-direction:row;gap:10px}.info-car .info-car_button .button-theme{flex:1}.info-content .info-button .button-theme{width:100%}}.section-hero .slider-buttons .slider-button_prev,.section-hero .slider-buttons .slider-button_next{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;flex-direction:column-reverse;width:80px;margin-top:0;height:80px;box-shadow:none;outline:0;border:0;z-index:2}.section-hero .slider-buttons .slider-button_next{left:unset;right:0}.section-hero .slider-buttons .slider-button_image{width:80px;flex-shrink:0;height:40px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:var(--transition-default)}.section-hero .slider-buttons .slider-button_arrow{width:80px;display:flex;align-items:center;justify-content:center;height:40px;position:relative;background:#1e1e25;color:var(--bs-white);border:none;letter-spacing:3px;font-size:.875rem;text-transform:uppercase;font-weight:500;cursor:pointer;overflow:hidden}.section-hero .slider-buttons .slider-button_arrow span{position:relative;z-index:2;display:inline-block}.section-hero .slider-buttons .slider-button_arrow span:before{content:"";height:2px;width:40px;background-color:var(--bs-white);display:block;position:relative;top:.5px;transition:var(--transition-default)}.section-hero .slider-buttons .slider-button_prev .slider-button_arrow span:after{content:"";width:7px;height:7px;display:block;border:1.5px solid var(--bs-white);background:#0000;transform:rotate(135deg) scaleX(-1);margin-top:-4px;border-right:0;border-top:0}.section-hero .slider-buttons .slider-button_next .slider-button_arrow span:after{content:"";width:7px;height:7px;display:block;border:1.5px solid var(--bs-white);background:#0000;transform:rotate(-135deg) scaleX(-1);margin-top:-4px;margin-left:auto;border-left:0;border-top:0}.section-hero .slider-buttons .slider-button_arrow .arrow-overlay{position:absolute;top:calc(100% - 2px);left:0;right:0;background-color:var(--primary-color);overflow:hidden;width:100%;height:100%;z-index:1;transition:.5s ease}.section-hero .slider-buttons .slider-button_arrow:hover .arrow-overlay{top:0}.section-hero .section-hero_description{background-color:var(--primary-color);text-align:center;color:var(--bs-white);font-size:1em;z-index:3;width:100%;padding:10px 0;font-weight:500}@media (min-width: 992px) and (max-width: 1280px){.section-hero .section-hero_wrapper .banner-link{height:40px;font-size:.75rem;padding-top:12.5px;padding-bottom:12.5px}}@media (max-width: 991.98px){.section-hero .slider-buttons .slider-button_prev,.section-hero .slider-buttons .slider-button_next{width:50px;height:35px}.section-hero .slider-buttons .slider-button_image{display:none}.section-hero .slider-buttons .slider-button_arrow{width:50px;height:35px}.section-hero .slider-buttons .slider-button_arrow span:before{width:20px}.section-hero .section-hero_description{display:none}}.section-toolbar{background:#f3f6f9;padding:30px 0}.toolbar-item{display:flex;background:var(--bs-white);padding:18px;border-radius:12px;border:1px solid #f2f3f3;box-shadow:#1f202121 0 16px 24px -8px!important;transition:var(--transition-default)}.toolbar-item .toolbar-item_image{align-self:flex-start;width:32px;flex-shrink:0}.toolbar-item .toolbar-item_image img{width:100%;height:auto;object-fit:cover}.toolbar-item .toolbar-item_image svg{width:100%;height:auto;object-fit:cover;fill:var(--primary-color);transition:var(--transition)}.toolbar-item .toolbar-item_content .toolbar-item_title{font-size:1.15em;color:var(--bs-black);text-align:left}.toolbar-item .toolbar-item_content .toolbar-item_desc{margin-top:3px;font-size:1em;color:#2f2f2f}.toolbar-item .toolbar-item_content .toolbar-item_desc p:last-child{margin-bottom:0}.toolbar-item:hover{box-shadow:#1f20213b 0 16px 24px -3px!important}.toolbar-item:hover .toolbar-item_content .toolbar-item_title{color:var(--primary-color)}@media (max-width: 767.98px){.toolbar-item{padding:12px;flex-direction:column}.toolbar-item .toolbar-item_image svg{width:40px}.toolbar-item .toolbar-item_content .toolbar-item_title{font-size:1.075em;line-height:1.3}}.section-map{position:relative}.section-map iframe{width:100%;vertical-align:middle}.section-map .section-map_content{position:absolute;top:50%;transform:translateY(-50%);right:50px;z-index:1;box-shadow:0 20px 30px #2222221a,0 -20px 30px #2222221a;padding:25px;background:var(--bs-white);width:30%}.section-map .section-map_content .map-content_title{margin:15px 0;font-size:1.3em;font-weight:700;color:var(--primary-color)}.section-map .section-map_content .map-content_button{position:relative;display:inline-block;padding-bottom:10px}.section-map .section-map_content .map-content_button:before{position:absolute;content:"";display:block;width:100%;border-radius:10px;height:3px;left:0;bottom:0;background:var(--primary-color)}.section-map .section-map_content .map-content_button a{color:var(--primary-color);font-weight:600;font-size:1.15em}.section-map .section-map_content .map-content_button:hover a{color:var(--primary-hover)}.section-map .section-map_content .map-content_button:hover:before{background:var(--primary-hover)}.section-map .section-map_content .map-content_list{margin-top:15px;font-size:14px}.section-map .section-map_content .map-content_list>ul>li{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.section-map .section-map_content .map-content_list>ul>li .map-content_list__icon{width:45px;height:45px;background:#f5f8fa;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.225em;color:#454545}.section-map .section-map_content .map-content_list>ul>li .map-content_list__text{padding-left:15px;font-weight:400;font-size:1.075em;color:#3d3c3c;width:calc(100% - 45px)}.section-map .section-map_content .map-content_list>ul>li .map-content_list__text span{display:block;font-weight:700;color:#222}.section-map .section-map_content .map-content_list>ul>li .map-content_list__text a{color:#3d3c3c}.section-map .section-map_content .map-content_list>ul>li .map-content_list__text a:hover{color:var(--primary-color)}.section-map .section-map_content .map-content_list>ul>li:last-child{margin-bottom:0}.section-heading{margin-bottom:50px}.section-heading .heading-title{text-align:center;font-weight:700;color:#282a2f;font-size:2.45em;text-transform:uppercase}.section-heading .heading-title_small{font-weight:700;color:#212123;font-size:2em}.section-heading .heading-title_primary{color:var(--primary-color)}.section-heading .heading-title.heading-title_decor{position:relative;padding-bottom:15px;margin-bottom:15px;line-height:1.2;text-align:left}.section-heading .heading-title.heading-title_decor:before{position:absolute;content:"";display:block;width:200px;height:2px;background:#232323;bottom:0;left:0}.section-heading .heading-desc{font-size:1.075em;line-height:1.5;color:#454545}.section-heading .heading-desc *{font-family:BeVietnamPro,Arial,Helvetica,sans-serif}.section-heading .heading-desc *:not(a){color:inherit!important}.section-heading .heading-desc *:last-child{margin-bottom:0}.section-heading .heading-link{margin-top:16px;color:var(--primary-color);font-weight:600}.section-heading .heading-tabs{margin-top:15px;border-bottom:0;display:flex;align-items:center;justify-content:center;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.section-heading .heading-tabs .nav-item:not(:last-child){margin-right:15px}.section-heading .heading-tabs .nav-item .nav-link{text-align:center;color:var(--bs-white);font-size:1.075em;display:inline-block;padding:5px 20px;border-radius:8px;border:0;background:#232323;font-weight:500;position:relative;white-space:nowrap}.section-heading .heading-tabs .nav-item .nav-link:hover,.section-heading .heading-tabs .nav-item .nav-link:active,.section-heading .heading-tabs .nav-item .nav-link.active{background:var(--primary-color)}.section-heading .heading-tabs .nav-item .nav-link:before{position:absolute;content:"";display:block;bottom:-5px;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent;transition:.24s all ease;display:none}.section-heading .heading-tabs .nav-item .nav-link.active:before{border-top-color:var(--primary-color)}.section-heading .heading-title_skew{transform:skew(-20deg);display:inline-block;max-width:100%;overflow:hidden;height:45px;background:var(--primary-color);margin-left:35px;margin-bottom:35px}.section-heading .heading-title_skew:before{content:"";position:absolute;background-color:var(--primary-color);height:100%;width:15px;left:-25px}.section-heading .heading-title_skew span,.section-heading .heading-title_skew h2{font-size:1.85em;font-weight:800;color:var(--bs-white);text-transform:uppercase;display:inline-block;text-align:left;position:relative;top:50%;transform:translateY(-50%) skew(10deg);padding-left:7px;padding-right:15px;margin-left:8px;margin-bottom:0}@media (max-width: 991.98px){.section-heading .heading-title{font-size:2.15em}.section-heading .heading-title_small{font-size:1.75em}.section-heading .heading-tabs .nav-tabs{justify-content:center;flex-wrap:nowrap}.section-heading .heading-tabs .nav-item .nav-link{font-size:1em}}@media (max-width: 767.98px){.section-heading .heading-title{font-size:1.6em}.section-heading .heading-title_small{font-size:1.45em}.section-heading .heading-title_skew{height:38px;margin-left:20px;margin-bottom:25px}.section-heading .heading-title_skew span,.section-heading .heading-title_skew h2{font-size:1rem;padding-left:5px;padding-right:10px}}@media (max-width: 575.98px){.section-heading .heading-tabs .nav-item:not(:last-child){margin-right:10px}.section-heading .heading-tabs .nav-item .nav-link{padding-left:10px;padding-right:10px}.section-heading .heading-title_skew{height:32px;margin-left:12px;margin-bottom:20px;width:auto;max-width:calc(100vw - 48px)}.section-heading .heading-title_skew span,.section-heading .heading-title_skew h2{font-size:.85rem;padding-left:4px;padding-right:8px}}.section-gap{padding:70px 0}@media (max-width: 991.98px){.section-gap{padding:40px 0}}.section-articles .articles-more{font-size:1.15em;color:#121212;text-transform:uppercase;font-weight:600;display:inline-flex;align-items:center;justify-content:center;transition:var(--transition-default)}.section-articles .articles-more i{margin-left:8px;position:relative;color:var(--primary-color);font-size:1.225em}.section-articles .articles-more:hover{color:var(--primary-color)}.section-articles .section-heading{margin-bottom:30px}.section-articles .tab-pane .swiper{padding-bottom:20px}@media (max-width: 991.98px){.section-articles .articles-more{font-size:1em}}.article-card{position:relative;transition:var(--transition-default)}.article-card .card-header{width:100%;height:0;position:relative;z-index:1;overflow:hidden;padding-bottom:56.25%}.article-card .card-header img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.article-card .card-body{padding:30px;text-align:center;display:flex;flex-direction:column}.article-card .card-body .card-title{margin-bottom:15px}.article-card .card-body .card-title>a{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.4;font-size:1.225em;color:var(--primary-color);font-weight:600}.article-card .card-body .card-desc{font-size:1.075em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;color:#454545;margin-bottom:20px}.article-card .card-body .card-desc *{font-family:BeVietnamPro,Arial,Helvetica,sans-serif}.article-card .card-body .card-desc *:not(a){color:inherit!important}.article-card .card-body .card-link{margin-top:auto}.article-card:hover .card-body .card-title a{color:var(--primary-hover)}.article-card:hover{box-shadow:#0000003d 0 3px 8px!important}@media (max-width: 991.98px){.article-card .card-body{padding:20px}.article-card .card-body .card-title>a{font-size:1.15em}}.section-tools .tools-bg{background-attachment:fixed;background-position:top center;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.section-tools .tools-bg:after{position:absolute;display:block;content:"";top:0;left:0;background:#00000080;width:100%;height:100%;z-index:1}.card-tool{background:var(--bs-white);border-radius:12px;border:1px solid #f2f3f3;box-shadow:#1f202121 0 16px 24px -8px!important;padding:24px;gap:12px}.card-tool .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;background:transparent;border-radius:0;padding:0;width:42px;flex-shrink:0}.card-tool .card-header img{width:100%;height:auto;max-width:100%}.card-tool .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;padding:0}.card-tool .card-title{font-size:1.225em;font-weight:700;color:var(--dark-color);text-transform:uppercase;margin-bottom:3px}.card-tool .card-desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.075em;margin-bottom:0;color:#232323}.card-tool .card-body>a{font-weight:600;font-size:1.075em;color:var(--primary-color)}.card-tool .card-body>a:hover{color:var(--primary-hover)}.section-tools .tools-step{padding-left:45px}.section-tools .tools-step .tools-step_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.section-tools .tools-step .tools-step_item__decor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:70px;height:70px;position:relative;background-color:var(--primary-color);border-radius:8px;font-size:2em;overflow:hidden;font-weight:700;color:var(--bs-white)}.section-tools .tools-step .tools-step_item__decor:before{position:absolute;display:block;content:"";width:50%;height:50%;background-color:rgba(var(--bs-white-rgb),.24);border-radius:50%;top:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-tools .tools-step .tools-step_item__decor span{position:relative;z-index:2}.section-tools .tools-step .tools-step_item .tools-step_item__content{padding-left:20px}.section-tools .tools-step .tools-step_item .tools-step_item__content .tools-step_item__title{font-weight:700;font-size:1.3em;margin-bottom:5px;color:var(--bs-white)}.section-tools .tools-step .tools-step_item .tools-step_item__content .tools-step_item__desc{color:#f0f0f0;line-height:1.4;font-size:1.075em}.section-tools .tools-step .tools-step_item+.tools-step_item{margin-top:80px}.section-tools .tools-step .tools-step_item+.tools-step_item:before{position:absolute;left:32px;width:3px;border-left:3px dashed rgba(var(--primary-rgb),.75);height:60px;bottom:calc(100% + 10px);display:block;content:""}@media (max-width: 991.98px){.card-tool .card-body{padding-left:0;padding-right:0}.card-tool .card-header img{height:50px!important;width:auto}.card-tool .card-title{font-size:1.15em;line-height:1.3}.card-tool .card-desc{font-size:1em}.card-tool .card-body>a{font-size:1em}.section-tools .tools-step{padding-left:0;margin-top:30px}.section-tools .tools-step .tools-step_item+.tools-step_item{margin-top:70px}.section-tools .tools-step .tools-step_item+.tools-step_item:before{height:50px}.section-tools .tools-step .tools-step_item .tools-step_item__content{padding-left:12px}.section-tools .tools-step .tools-step_item .tools-step_item__content .tools-step_item__title{font-size:1.15em}.section-tools .tools-step .tools-step_item .tools-step_item__content .tools-step_item__desc{font-size:1em}.section-tools .tools-step .tools-step_item__decor{width:60px;height:60px;font-size:1.6em}.section-tools .tools-step .tools-step_item+.tools-step_item:before{left:28px}}.section-introduction{background:var(--bs-white)}.introduction-content{position:relative;z-index:2}.introduction-content .section-heading .heading-desc{color:#121212}.section-introduction .introduction-card{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;background:var(--bs-white);padding:18px;border-radius:12px;border:1px solid #f2f3f3;box-shadow:#1f202121 0 16px 24px -8px!important;transition:var(--transition-default)}.section-introduction .introduction-card .introduction-card_icon{margin-bottom:10px;font-size:2.6em;color:var(--primary-color)}.section-introduction .introduction-card .introduction-card_title{font-size:1.225em;font-weight:700;color:var(--bs-dark);text-align:center;line-height:20px;transition:var(--transition)}.section-introduction .introduction-card:hover .introduction-card_title{color:var(--primary-color)}@media (max-width: 991.98px){.section-introduction .introduction-content{padding-left:0}.section-introduction .introduction-card .introduction-card_icon{font-size:2em}.section-introduction .introduction-card .introduction-card_title{font-size:1.15em}}.review-card{padding:24px 30px 30px 48px;background-color:#f7f8f9;border-radius:12px;position:relative;display:flex;flex-direction:column;height:100%}.review-card:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:var(--bs-white);-webkit-clip-path:polygon(0 10%,0% 100%,90% 100%);clip-path:polygon(0 10%,0% 100%,90% 100%);border-radius:0 0 0 12px}.review-card .review-card_content{position:relative;border-radius:24px;padding:30px 24px 16px;background-color:#fff0f0;z-index:2}.review-card .review-card_content__header{position:absolute;top:-15px;left:50%;transform:translate(-50%);z-index:2;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;width:100%;padding:0 24px}.review-card .review-card_content__name{background-color:var(--primary-color);color:#fff;font-size:15px;border-radius:8px;padding:6px 12px;font-weight:600}.review-card .review-card_content__star{background-color:#f7f3f0;font-size:13px;border-radius:50px;padding:6px 12px;color:#ffa832;display:flex;align-items:center;justify-content:center;gap:2px}.review-card .review-card_content__sub{font-size:16px;color:var(--primary-color);font-weight:700;margin-bottom:6px}.review-card .review-card_content__desc{font-size:15px;color:var(--dark-color);line-height:1.5;padding-left:24px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}.review-card .review-card_content__image{width:80px;height:80px;border-radius:50%;overflow:hidden;position:absolute;bottom:30px;left:-40px}.review-card .review-card_content__image>img{width:100%;height:100%;object-fit:cover}@media (max-width: 767.98px){.review-card{padding:18px 24px 24px 36px}.review-card .review-card_content{padding:20px 18px 12px}.review-card .review-card_content__header{padding:0 12px}.review-card .review-card_content__name{padding:4px 8px;font-size:13px}.review-card .review-card_content__sub{font-size:14px}.review-card .review-card_content__desc{padding-left:20px}.review-card .review-card_content__image{width:60px;height:60px;left:-30px}}.section-price{position:relative;height:31.25vw}.section-price .price-image{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-size:cover;background-position:top left;background-repeat:no-repeat}.section-price .price-content{position:absolute;width:100%;background-color:#de000080;z-index:1;left:50%;transform:translate(-50%);height:100%;max-width:100%;overflow:hidden;padding:0 60px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-price .price-content .price-content_title{transform:skew(-20deg);display:inline-block;width:max-content;height:45px;background:var(--bs-white);margin-left:25px}.section-price .price-content .price-content_title:before{content:"";position:absolute;background-color:var(--bs-white);height:100%;width:15px;left:-25px}.section-price .price-content .price-content_title h2,.section-price .price-content .price-content_title span{font-size:1.85em;font-weight:800;color:var(--primary-color);text-transform:uppercase;display:inline-block;text-align:left;position:relative;top:50%;transform:translateY(-50%) skew(10deg);padding-left:7px;padding-right:15px;margin-left:8px}.section-price .price-content .price-content_desc{padding-top:30px;font-size:1.15em;line-height:24px;font-weight:400;text-align:center;max-width:470px;margin:0 auto;color:var(--bs-white)}.section-price .price-content .price-content_desc p:last-child{margin-bottom:0}.section-price .price-content .price-content_link{margin-top:30px}.section-price .price-content .price-content_link .button-theme{text-transform:uppercase;font-size:1.15em;padding:8px 20px}@media (min-width: 768px){.section-price .price-content .container{padding:0}}@media (max-width: 767.98px){.section-price{height:auto;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end}.section-price .price-content{position:relative;bottom:auto;width:100%;height:auto;overflow:visible;padding:30px 20px 40px}.section-price .price-content .price-content_title{height:38px}.section-price .price-content .price-content_title span{font-size:1.15em}.section-price .price-content .price-content_desc{padding-top:15px;font-size:1em;line-height:1.6}.section-price .price-content .price-content_link{margin-top:20px}.section-price .price-content .price-content_link .button-theme{font-size:1em}}.footer{padding:30px 0;background:#151821}.footer .footer-navigation .footer-navigation_title{font-size:1.15em;font-weight:700;color:#d3d3d3;text-transform:uppercase;margin-bottom:8px;background:transparent;pointer-events:none;outline:none;box-shadow:none;border:0;padding:0;text-align:left}.footer .footer-navigation .footer-navigation_list{display:flex;flex-direction:column}.footer .footer-navigation .footer-navigation_list .footer-navigation_item{display:inline-block;padding:.2rem 0;color:#888;width:max-content}.footer .footer-navigation .footer-navigation_list .footer-navigation_item:hover{color:var(--bs-white)}.footer .footer-item+.footer-item{margin-top:30px}.footer .footer-item .footer-info,.footer .footer-item .footer-info a{color:#888}.footer .footer-item .footer-info a:hover{color:var(--bs-white)}.footer .footer-item .footer-info strong{color:#c2c2c2}.footer .footer-item .footer-info ul li.contact{margin-right:7px}.footer .footer-item .footer-info ul li.contact a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--bs-white);border-radius:50%;line-height:0;font-size:14px;transition:.3s ease-in-out;background-color:var(--primary-color)}.footer .footer-item .footer-info ul li.contact a i{margin-top:1.5px}.footer .footer-item .footer-info ul li.contact a:hover{transform:translateY(-5px)}.footer .footer-bottom{padding-top:30px}.footer .footer-bottom .footer-bottom_inner{border-top:1px solid #444;padding-top:30px}.footer .footer-link{display:flex;align-items:center}.footer .footer-link .footer-link_item{position:relative;color:#888}.footer .footer-link .footer-link_item:hover{color:var(--bs-white)}.footer .footer-link .footer-link_item+.footer-link_item{margin-left:10px;padding-left:10px}.footer .footer-link .footer-link_item+.footer-link_item:before{position:absolute;display:block;content:"";top:50%;transform:translateY(-50%);left:0;width:1px;height:12px;background-color:#6b6b6b}.footer .footer-copyright{color:#888;text-align:right}.footer .footer-connect .footer-connect_title{font-size:1.15em;font-weight:700;text-transform:uppercase;color:#c2c2c2;margin-bottom:8px}.footer .footer-connect .footer-connect_social ul li.contact{margin-right:7px}.footer .footer-connect .footer-connect_social ul li.contact a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--bs-white);border-radius:50%;line-height:0;font-size:14px;transition:.3s ease-in-out;background-color:var(--primary-color)}.footer .footer-connect .footer-connect_social ul li.contact a i{margin-top:1.5px}.footer .footer-connect .footer-connect_social ul li.contact a:hover{transform:translateY(-5px)}.footer .footer-connect .footer-connect_fanpage{margin-top:10px;background-color:var(--bs-white);padding:5px}.footer .footer-connect .footer-connect_button{margin-top:8px}.footer .footer-connect .footer-connect_button .button-theme{font-size:1em;gap:5px;border-bottom:0}.footer .footer-connect .footer-connect_button .button-theme .button-theme_icon{border:0;transform:none;width:auto;height:auto}.footer .footer-connect .footer-connect_button .button-theme .button-theme_icon:before{font-family:"Font Awesome 5 Pro";content:"";font-weight:900;font-size:1em}.footer .footer-connect .footer-connect_button .button-theme .button-theme_icon:after{display:none}.footer .footer-form .footer-form_title{font-size:1.15em;font-weight:700;text-transform:uppercase;color:#c2c2c2;margin-bottom:12px}.footer .footer-form .footer-form_item{position:relative}.footer .footer-form .footer-form_item .footer-form_item__label{display:none;opacity:0;visibility:hidden;pointer-events:none}.footer .footer-form .footer-form_item .footer-form_item__input{font-size:.925em;border:0;border-radius:0;padding:8px 12px;color:var(--bs-black)}.footer .footer-form .footer-form_item .footer-form_item__input::placeholder{font-size:.925em;color:#9e9e9e}.footer .footer-form .footer-form_item .form-checks .form-check_item .form-check .form-check-input{height:16px;width:16px;margin-top:2px}.footer .footer-form .footer-form_item .form-checks .form-check_item .form-check .form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.footer .footer-form .footer-form_item .form-checks .form-check_item .form-check .form-check-label{color:#888;line-height:1.3}.footer .footer-form .footer-form_item .form-checks .form-check_item .form-check .form-check-label p{margin-bottom:0}.footer .footer-form .footer-form_item .button-theme{font-size:1em;padding:8px 14px}.footer .footer-form .footer-form_item+.footer-form_item{margin-top:16px}@media (min-width: 768px){.footer .footer-navigation .collapse{display:block}}@media (max-width: 767.98px){.footer{padding-bottom:65px}.footer .footer-navigation .footer-navigation_title{position:relative;width:100%;pointer-events:auto;margin-bottom:0;font-size:1.075em}.footer .footer-navigation .footer-navigation_title:before{position:absolute;top:50%;transform:translateY(-50%);right:0;font-family:"Font Awesome 5 Pro";content:"";font-size:1.15em}.footer .footer-navigation .footer-navigation_list{padding-top:10px}.footer .footer-link{justify-content:center}.footer .footer-copyright{text-align:center}}.section-products{padding:50px 0}.product-card .card-title{position:relative;margin:0;color:var(--primary-color);font-size:1.6em;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2;text-align:center}.product-card .card-price{margin-top:5px;font-size:1.15em;color:#5f5f5f;line-height:20px;position:relative;z-index:2;text-align:center}.product-card .card-price strong{font-weight:700}.product-card .card-image{margin-top:-35px}.product-card .card-image .ratio{--bs-aspect-ratio: calc(290 / 419 * 100%)}.product-card .card-image .ratio>img{object-fit:contain;scale:.85;transition:.5s scale ease-in}.product-card:hover .card-image .ratio>img{scale:.95}@media (max-width: 1399.98px){.product-card .card-image{margin-top:0}}@media (max-width: 1199.98px){.section-products{padding:40px 0}.product-card .card-title{font-size:1.45em}.product-card .card-price{font-size:1.075em}}@media (max-width: 575.98px){.section-products .button-theme{width:100%}.product-card .card-title{font-size:1.3em}.product-card .card-price{font-size:1em}.product-card .card-price span{display:block}}.header{position:sticky;position:-webkit-sticky;top:0;z-index:var(--z-header);height:100%;background:var(--bs-white);border-bottom:1px solid #e8e8e8}.fp-enabled .header{position:fixed;height:auto;width:100%;left:0}.header .header-top{background-color:var(--primary-color);padding:10px 0}.header .header-top .header-top_links>.link-item,.header .header-top .header-top_contact>.contact-item{display:inline-block;color:var(--bs-white);font-size:.925em;position:relative}.header .header-top .header-top_contact>.contact-item .contact-item_icon{display:inline-flex;justify-content:center;align-items:center;width:26px;height:26px;font-size:.925em;border-radius:4px;background-color:rgba(var(--bs-white-rgb),.2);color:var(--bs-white)}.header .header-top .header-top_links>.link-item+.link-item{margin-left:20px}.header .header-top .header-top_links>.link-item+.link-item:before{content:"";position:absolute;top:50%;left:-12px;width:4px;height:4px;border-radius:50%;transform:translateY(-50%);background-color:rgba(var(--bs-white-rgb),.5)}.header .header-top .header-top_socials{position:relative}.header .header-top .header-top_socials>.social-item{display:inline-flex;justify-content:center;align-items:center;width:26px;height:26px;font-size:.925em;border-radius:4px;background-color:rgba(var(--bs-white-rgb),.2);color:var(--bs-white)}.header .header-top .header-top_socials>.social-item:hover{background-color:rgba(var(--bs-white-rgb),1);color:var(--primary-color)}.header .header-top .header-top_socials>.social-item+.social-item{margin-left:3px}.header .header-grid{display:flex;align-items:center;position:relative}.header .header-logo{margin-right:30px}.header .header-logo img{height:55px;width:auto}.header .header-navigation{margin-left:auto}.header .header-navigation>ul{display:flex;align-items:center;justify-content:flex-start;gap:25px}.header .header-navigation>ul>li.navigation-default{position:relative}.header .header-navigation>ul>li>a,.header .header-navigation>ul>li>button{padding:25px 0;color:var(--color-neutral-900);display:flex;align-items:center;justify-content:space-between;font-size:16px;text-transform:uppercase;font-weight:700;position:relative;border:0;box-shadow:none;outline:none;background:transparent}.header .header-navigation>ul>li>a:before,.header .header-navigation>ul>li>button:before{position:absolute;content:"";width:100%;bottom:0;left:0;background:var(--primary-color);height:0;transition:var(--transition);display:none}.header .header-navigation>ul>li>a>i,.header .header-navigation>ul>li>button>i{margin-left:5px;color:#282a2f;transition:var(--transition)}.header .header-navigation>ul>li.navigation-default>ul{position:absolute;background:var(--bs-white);top:100%;left:0;border:1px solid #e8e8e8;width:240px;padding:10px 15px;border-radius:0 0 8px 8px;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li.not-hover>a{opacity:.6}.header .header-navigation>ul>li>.navigation-wrapper:before{position:absolute;content:"";display:block;width:100%;height:10px;background:transparent;top:-10px;left:0}.header .header-navigation>ul>li.navigation-default>ul>li>a,.header .header-navigation>ul>li.navigation-default>ul>li>button{padding:12px 10px;color:#282a2f;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;font-weight:500;border:0;box-shadow:none;outline:none;background:transparent}.header .header-navigation>ul>li:hover>a,.header .header-navigation>ul>li:hover>button,.header .header-navigation>ul>li.navigation-default>ul>li:hover>a,.header .header-navigation>ul>li.navigation-default>ul>li:hover>button{color:var(--primary-color)}.header .header-navigation>ul>li:hover>a:before,.header .header-navigation>ul>li:hover>button:before{height:3px}.header .header-navigation>ul>li:hover>a>i,.header .header-navigation>ul>li:hover>button>i{transform:rotate(180deg);color:var(--primary-color)}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product{position:absolute;background:var(--bs-white);top:100%;left:0;border:1px solid #e8e8e8;width:100%;padding:24px;height:500px;overflow-x:hidden;border-radius:0 0 8px 8px;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul{display:block;position:relative;padding:0;height:100%;overflow-y:auto;width:calc(100% + 35px)}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;flex-direction:row;text-align:left;width:100%}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_left{width:180px;padding-right:15px;-ms-flex-negative:0;flex-shrink:0;position:relative}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_left>a,.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_left>button{color:var(--primary-color);font-size:1.15em;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;border:0;box-shadow:none;outline:none;background:transparent;padding:0}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_right{width:100%;padding:0 15px}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul::-webkit-scrollbar{width:5px}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul::-webkit-scrollbar-track{background:var(--bs-white)}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul::-webkit-scrollbar-thumb{background:#acacac}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul::-webkit-scrollbar-thumb:hover{background:#7b7b7b}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_right>.menu-product_right__inner{top:0;left:200px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;position:absolute;width:calc(100% - 200px);z-index:2}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li.active>.menu-product_right>.menu-product_right__inner{opacity:1;visibility:visible;pointer-events:auto}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_right>.menu-product_right__inner .menu-product_right__inner-item{width:25%;position:relative}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul:after{position:absolute;top:0;left:180px;width:1px;height:100%;content:"";display:block;background-color:var(--primary-color)}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li.line-thumb{position:absolute;display:block;content:"";height:40px;width:3px;background-color:var(--primary-color);left:179px;top:5px;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.header .header-navigation .product-card .card-title{font-size:1.3em}.header .header-navigation .product-card .card-price{font-size:1.075em}.header .header-navigation .product-card .card-image{margin-top:-15px}@media (min-width: 992px) and (max-width: 1199px){.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_right>.menu-product_right__inner .menu-product_right__inner-item{width:50%}}@media (max-width: 991.98px){.header{overflow-x:hidden}.header .container{padding:0 10px}.header .header-grid{padding:10px 0}.header .header-logo img{height:40px;width:auto}.header .header-hamburger{width:36px;height:36px;display:flex;align-items:center;justify-content:center;position:relative;z-index:201;margin-left:auto}.header .header-hamburger button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;width:36px;height:36px;border:0;outline:none;-webkit-box-shadow:none;box-shadow:none;background:transparent}.header .header-hamburger button span{background-color:var(--dark-color);border-radius:2px;content:"";display:block;width:24px;height:3px}.header .header-hamburger button span:nth-child(1){-webkit-animation:outTop .3s backwards;animation:outTop .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.header .header-hamburger button span:nth-child(2){margin:4px 0;-webkit-animation:outMiddle .3s backwards;animation:outMiddle .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.header .header-hamburger button span:nth-child(3){-webkit-animation:outBottom .3s backwards;animation:outBottom .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.is-show_navigation .header .header-hamburger button span{background-color:var(--primary-color)}.is-show_navigation .header .header-hamburger button span:nth-child(1){-webkit-animation:inTop .3s forwards;animation:inTop .3s forwards}.is-show_navigation .header .header-hamburger button span:nth-child(2){-webkit-animation:inMiddle .3s forwards;animation:inMiddle .3s forwards}.is-show_navigation .header .header-hamburger button span:nth-child(3){-webkit-animation:inBottom .3s forwards;animation:inBottom .3s forwards}@-webkit-keyframes inMiddle{50%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(45deg)}}@keyframes inMiddle{50%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes outMiddle{50%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(45deg)}}@keyframes outMiddle{50%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes inTop{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(6px) rotate(0deg)}to{-webkit-transform:translateY(6px) rotate(135deg)}}@keyframes inTop{0%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(7px) rotate(0deg);transform:translateY(7px) rotate(0)}to{-webkit-transform:translateY(7px) rotate(135deg);transform:translateY(7px) rotate(135deg)}}@-webkit-keyframes outTop{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(7.25px) rotate(0deg)}to{-webkit-transform:translateY(7.25px) rotate(135deg)}}@keyframes outTop{0%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(7.25px) rotate(0deg);transform:translateY(7.25px) rotate(0)}to{-webkit-transform:translateY(7.25px) rotate(135deg);transform:translateY(7.25px) rotate(135deg)}}@-webkit-keyframes inBottom{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(-7px) rotate(0deg)}to{-webkit-transform:translateY(-7px) rotate(135deg)}}@keyframes inBottom{0%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0)}to{-webkit-transform:translateY(-7px) rotate(135deg);transform:translateY(-7px) rotate(135deg);opacity:0}}@-webkit-keyframes outBottom{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(-7px) rotate(0deg)}to{-webkit-transform:translateY(-7px) rotate(135deg)}}@keyframes outBottom{0%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0)}to{-webkit-transform:translateY(-7px) rotate(135deg);transform:translateY(-7px) rotate(135deg)}}.header .header-navigation{position:relative;overflow:unset;max-height:calc(100vh - 80px);left:0;top:100%;width:100%;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);z-index:200;height:0;opacity:0;visibility:hidden;pointer-events:none;background:var(--bs-white);display:block;border-top:1px solid #e9e9e9}.is-show_navigation .header .header-navigation{opacity:1;visibility:visible;pointer-events:auto;height:calc(100vh - 80px);margin-top:20px;border-top:1px solid #e9e9e9}.header .header-navigation>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:720px;margin-right:auto;margin-left:auto;position:relative;padding:0;height:100%;gap:0}.header .header-navigation>ul>li{overflow:hidden;width:100%;padding:0;position:static!important}.header .header-navigation>ul>li+li{border-top:1px solid #e9e9e9}.header .header-navigation>ul>li>a,.header .header-navigation>ul>li>button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;padding:15px 0;font-size:.95rem}.header .header-navigation>ul>li>a:before,.header .header-navigation>ul>li>button:before{display:none}.header .header-navigation>ul>li>a>i,.header .header-navigation>ul>li>button>i{transform:rotate(0)!important;font-size:1.3em}.header .header-navigation>ul>li>a>i:before,.header .header-navigation>ul>li>button>i:before{content:""}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper{position:absolute!important;top:-71px!important;right:-110%;opacity:0;visibility:hidden;pointer-events:none;background:var(--bs-white);width:calc(100% + 20px);height:calc(100% + 70px)!important;z-index:2;max-width:720px;padding:0 10px!important;margin-right:auto;margin-left:auto;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);left:unset!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:unset!important;border:0}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper.navigation-wrapper_product{padding:0!important}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul{position:relative!important;top:0;width:100%;min-width:100%!important;max-height:calc(100% - 57px);-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:unset!important;-o-transition:unset!important;transition:unset!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;-webkit-transform:scale3d(1,1,1)!important;transform:scaleZ(1)!important;overflow:unset;flex-wrap:nowrap;padding:0 10px!important}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li+li{border-top:1px solid #e9e9e9}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li.line-thumb,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul:after{display:none}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_left{width:100%;padding-right:0}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_left>a,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>li>a,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_left>button,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>li>button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;padding:15px 0;font-size:1.15em;height:unset;color:var(--dark-color);position:relative}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_left.icon-mobile>a:after,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_left.icon-mobile>button:after{position:absolute;top:calc(50% + 2px);right:0;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);font-size:1.3em;color:var(--primary-color);margin-left:0;content:"";display:block;font-family:"Font Awesome 5 Pro";font-weight:400}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_right{position:absolute;top:-60px!important;right:-110%;opacity:0;visibility:hidden;pointer-events:none;background:var(--bs-white);width:100%;z-index:2;max-width:720px;padding:0;margin-right:auto;margin-left:auto;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);left:unset!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:hidden!important;height:100%!important}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_right>.menu-product_right__inner{width:100%!important;top:0!important;left:0!important;opacity:1!important;visibility:visible!important;margin:0!important;pointer-events:auto!important;position:relative!important}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_right>.menu-product_right__inner .menu-product_right__inner-item{padding:10px;width:50%}.header .header-navigation>ul>li.navigation-product>.navigation-wrapper_product>ul>li>.menu-product_right>.menu-product_right__inner .menu-product_right__inner-item a .navigation-product_image img{height:auto;width:100%}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li.is-show_subNavigationProduct>.menu-product_right{right:0;opacity:1;visibility:visible;pointer-events:auto}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper .menu-wrap_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--bs-white);padding:0 5px;position:relative;height:60px;border-bottom:2px solid var(--primary-color)}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper .menu-wrap_header:before{position:absolute;top:58px;height:2px;left:-3.3rem;background:var(--primary-color);width:3.5rem;display:block;content:"";z-index:2}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper .menu-wrap_header:after{position:absolute;top:58px;height:2px;right:-3.3rem;background:var(--primary-color);width:3.5rem;display:block;content:"";z-index:2}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper .menu-wrap_header>button{border:0;background:transparent;width:40px;height:40px;position:absolute;top:50%;left:-10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;padding:0;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);color:var(--primary-color)}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper.navigation-wrapper_product .menu-wrap_header>button{left:0}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper .menu-wrap_header>p{font-size:1rem;font-weight:600;color:var(--dark-color);margin-bottom:0;text-transform:uppercase}.header #hasMenuTopUp.header-navigation>ul>li.is-show_subNavigation .navigation-wrapper{right:-10px;opacity:1!important;visibility:visible;pointer-events:auto}.is-show_navigation{overflow:hidden}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>li+li{border-top:1px solid #e9e9e9}.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_left>a,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>ul>li>.menu-product_left>button,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>li>a,.header #hasMenuTopUp.header-navigation>ul>li>.navigation-wrapper>li>button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;padding:15px 0;font-size:1rem;height:unset;color:var(--dark-color);position:relative}.header .header-navigation .product-card .card-title{font-size:1.15em}.header .header-navigation .product-card .card-price{font-size:1em}}.heading-highlight{position:relative;margin-bottom:30px}.heading-highlight .heading-highlight_line{display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;height:1px;width:100%;background:#9c9c9c52;z-index:1}.heading-highlight .heading-highlight_bg{position:absolute;background-color:#303030;left:0;top:0;z-index:2;height:100%}@media (min-width: 576px){.heading-highlight .heading-highlight_bg{width:calc((100vw - 540px)/2 + 30px)}}@media (min-width: 768px){.heading-highlight .heading-highlight_bg{width:calc((100vw - 720px)/2 + 30px)}}@media (min-width: 992px){.heading-highlight .heading-highlight_bg{width:calc((100vw - 960px)/2 + 30px)}}@media (min-width: 1200px){.heading-highlight .heading-highlight_bg{width:calc((100vw - 1140px)/2 + 30px)}}@media (min-width: 1400px){.heading-highlight .heading-highlight_bg{width:calc((100vw - 1320px)/2 + 30px)}}.heading-highlight_background{background-color:#f3f6f9}.heading-highlight .heading-highlight_title{background-color:#303030;z-index:3;width:100%;height:100%;position:relative;color:var(--bs-white);padding:20px 95px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;flex-wrap:wrap;font-size:1.75em;font-weight:700;text-transform:uppercase}.heading-highlight .heading-highlight_title h1{font-size:1em;margin-bottom:0;font-weight:700;line-height:1.3}.heading-highlight .heading-highlight_title:before{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:74px;height:7px;background-color:var(--primary-color);content:"";z-index:2}.heading-highlight .heading-highlight_title .btn-search_form{position:absolute;font-size:.85rem;color:var(--bs-white);background-color:var(--primary-color);border:0;border-radius:4px;padding:4px 10px;top:50%;transform:translateY(-50%);right:15px;z-index:2}.heading-highlight .heading-highlight_title .breadcrumb{font-size:16px;width:100%;font-weight:400;text-transform:initial;margin-bottom:0}.heading-highlight .heading-highlight_title .breadcrumb .breadcrumb-item{color:var(--bs-white);font-size:1em}.heading-highlight .heading-highlight_title .breadcrumb .breadcrumb-item>a{transition:var(--transition);color:var(--color-red-600)}.heading-highlight .heading-highlight_title .breadcrumb .breadcrumb-item>a:hover{color:var(--bs-white)}.heading-highlight .heading-highlight_title .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"";font-weight:500;font-family:"Font Awesome 5 Pro";color:#ffffff73}@media (min-width: 992px) and (max-width: 1280px){.heading-highlight .heading-highlight_title{font-size:1.2rem}.heading-highlight .heading-highlight_title:before{height:4px}}@media (max-width: 991.98px){.heading-highlight .container{padding:0}.heading-highlight .container>.row{margin-left:0;margin-right:0}.heading-highlight .container>.row>.col-md-6{padding:0}.heading-highlight .heading-highlight_title:before{height:4px}.heading-highlight.heading-btn .heading-highlight_title:before{display:none}.heading-highlight .heading-highlight_title{font-size:1.45em;padding:15px 95px 15px 1rem}}@media (max-width: 575.98px){.heading-highlight .heading-highlight_title{padding:15px}.heading-highlight .heading-highlight_title:before{display:none}}.category-sidebar{background-color:#f3f6f9}.category-sidebar ul li a{font-size:.925rem;color:var(--dark-color);font-weight:600;text-transform:uppercase;display:flex;padding:10px 15px}.category-sidebar ul li+li a{border-top:1px solid var(--bs-gray-200)}@media (min-width: 768px) and (max-width: 1024px){.category-sidebar ul li a{font-size:.825rem;padding:15px}}.category-sidebar ul li a:hover{background-color:#ebeef0}.category-sidebar ul li a:active,.category-sidebar ul li.active a{background-color:var(--primary-color);color:var(--bs-white)}.slider-theme .category-item,.category-item_small .category-item{height:100%}.category-item{transition:var(--transition);height:100%}.category-item .card-header{width:100%;height:0;position:relative;z-index:1;padding-bottom:56.25%!important}.category-item .card-header img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;border-radius:4px}.category-item .card-body{position:relative;padding:10px 0 20px}.category-item .card-body .card-text{display:flex;align-items:center;justify-content:flex-start;color:#999;font-size:.85em;margin-bottom:5px}.category-item .card-body .card-title{font-size:1.075em;text-transform:uppercase;font-weight:700;color:#232323;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.4}.category-item .card-body .card-desc{font-size:1em;color:#656565;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical}.category-item .card-body .card-link{display:inline-flex;align-items:center;color:var(--bs-white);font-size:.925em;background-color:#232323;padding:5px 12px 3px;position:absolute;bottom:-9px;right:-12px;transition:var(--transition);border-radius:4px}.category-item .card-body .card-link i{margin-left:5px;font-size:1.3rem}.category-item.category-item_big{height:100%}.category-item.category-item_big .card-body .card-title{font-size:1.3em}.category-item:hover,.category-item:active{border-color:var(--primary-color)}.category-item:hover .card-body .card-link,.category-item:active .card-body .card-link{background-color:var(--primary-color)}.category-item+.category-item{margin-top:1rem}@media (max-width: 991.98px){.category-item.category-item_big .card-body .card-title{font-size:1.075em}}.section-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-pagination .pagination{margin-bottom:0}.section-pagination .pagination li a{border:1px solid #f1f1f1;border-radius:6px!important;background-color:var(--bs-white);color:rgb(var(--dark-color));width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:300;margin:0;font-size:.925em}.section-pagination .pagination li.active a,.section-pagination .pagination li.pageactive a{background-color:var(--primary-color);color:var(--bs-white)}.section-pagination .pagination li+li{margin-left:10px}.category-background{background-color:#f3f6f9;padding:70px 0}.category-grid{gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"b1 b1 b2 b3" "b1 b1 b4 b5"}.category-grid .category-grid_item{position:relative}.category-grid .category-grid_item:nth-child(2){grid-area:b2}.category-grid .category-grid_item:nth-child(3){grid-area:b3}.category-grid .category-grid_item:nth-child(4){grid-area:b4}.category-grid .category-grid_item:nth-child(5){grid-area:b5}.category-grid .category-grid_item:first-of-type{grid-area:b1}.category-grid .category-grid_item{position:relative;padding-top:calc(6 / 9 * 100%);overflow:hidden;border-radius:12px}.category-grid .category-grid_item>a{position:absolute;top:0;left:0;width:100%;height:100%}.category-grid .category-grid_item:hover>a>img{transform:scale(1.05)}.category-grid .category-grid_item>a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:var(--transition-default)}.category-grid .category-grid_item>a:before{background:linear-gradient(180deg,#ffffff08,#000000bf)!important;transform:scale(1);filter:opacity(1);content:" ";position:absolute;bottom:0;left:0;width:100%;height:75%;margin:0;box-sizing:border-box;z-index:1}.category-grid .category-grid_item>a .category-item_content{position:absolute;left:16px;right:16px;width:calc(100% - 32px);bottom:16px;z-index:2}.category-grid .category-grid_item>a .category-item_content .category-item_title{font-size:1.45em;color:var(--bs-white);line-height:1.3;font-weight:700;margin-bottom:10px}.category-grid .category-grid_item.category-item_small>a .category-item_content .category-item_title{font-size:1.15em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.category-grid .category-grid_item>a .category-item_content .category-item_meta{display:flex;align-items:center;justify-content:flex-start;color:var(--bs-white);font-size:.925em}.category-grid .category-grid_item>a .category-item_content .category-item_meta span+span{display:inline-flex;margin-left:10px;padding-left:10px;position:relative}.category-grid .category-grid_item>a .category-item_content .category-item_meta span+span:before{position:absolute;content:"";display:block;left:0;top:calc(50% + 1px);transform:translateY(-50%);height:12px;width:1px;background:var(--bs-white)}@media (min-width: 992px) and (max-width: 1280px){.category-grid .category-grid_item>a .category-item_content .category-item_title{font-size:1em}.category-grid .category-grid_item>a .category-item_content .category-item_meta{font-size:.85em}}@media (max-width: 991.98px){.category-background{background-color:#f3f6f9;padding:10px 0}.category-grid{display:block}.category-grid .category-grid_item>a .category-item_content{width:calc(100% - 30px);right:15px;left:15px;bottom:15px}.category-grid .category-grid_item>a:before{height:100%}.category-grid .category-grid_item>a .category-item_content .category-item_title{font-size:1.15em}.category-grid .category-grid_item>a .category-item_content .category-item_meta{font-size:.925em}}.sliderCar .swiper{padding:10px;margin:-10px}@media (max-width: 991.98px){.contact-form_bg{padding:16px}.contact-form .form-checks .form-check-inline .form-check-input{width:16px;height:16px}.contact-form .slide-input_item{padding:12px}}.table-theme th{font-weight:600}.table-theme th,.table-theme td{padding:14px 18px;color:rgb(var(--dark-color))}.table-theme:not(.table-theme_2) tr>:first-child{width:40%}.table-theme:not(.table-theme_2) tr>:last-child{width:60%}.table-theme:not(.table-theme_2) tbody tr:nth-child(2n){background:#f7f7f7}@media (max-width: 991.98px){.table-theme{font-size:.925em}.table-theme th,.table-theme td{padding:10px 15px}}.services-time{background-color:var(--primary-hover);border-top:1px solid var(--bs-white);position:relative}.services-time .services-time_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services-time .services-time_list .list-item,.services-time .services-time_list .list-item>a{color:var(--bs-white);font-size:1.05rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;position:relative;font-weight:600}.services-time .services-time_list .list-item>a{padding:0}.services-time .services-time_list .list-item>a>b{font-weight:700}.services-time .services-time_list .list-item i{font-size:1.3rem;margin-right:10px;margin-top:2px}.services-time .services-time_list .list-item.list-item_decor{margin-right:40px;padding-right:40px}.services-time .services-time_list .list-item.list-item_decor:after{position:absolute;content:"";height:22px;width:1px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--bg-color)}.services-time .services-time_btn{text-align:right}.services-time .services-time_btn .btn{border-radius:20px;overflow:hidden;font-size:1rem;text-transform:uppercase;font-weight:700;color:var(--primary-color);background-color:var(--bs-white);border:1px solid transparent;padding:5px 25px 7px;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.services-time .services-time_btn .btn i{margin-left:15px;font-size:1.4rem;position:relative;top:2px}.services-time .services-time_btn .btn:hover,.services-time .services-time_btn .btn:active{border-color:var(--bs-white);background-color:var(--primary-color);color:var(--bs-white)}.service-collapse .service-collapse_item button{font-size:1.225em;font-weight:600;color:var(--dark-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 30px 16px 0;border:0;outline:none;-webkit-box-shadow:none;box-shadow:none;width:100%;background:transparent;text-align:left;gap:12px;position:relative}.service-collapse .service-collapse_item button:after{font-size:12px;-webkit-transition:var(--transition-default);-o-transition:var(--transition-default);transition:var(--transition-default);position:absolute;right:0;top:17px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--bs-gray-300);font-family:"Font Awesome 5 Pro";content:"";font-weight:500;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.service-collapse .service-collapse_item button[aria-expanded=true]{color:var(--primary-color)}.service-collapse .service-collapse_item button[aria-expanded=true]:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);background:var(--primary-color);color:var(--bs-white);border:transparent;content:""}.service-collapse .service-collapse_item .service-collapse_content{font-size:1em;line-height:1.6;color:var(--dark-color);padding-top:16px;padding-bottom:16px;border-top:1px solid #e9e9e9}.service-collapse .service-collapse_item .service-collapse_content p{margin-bottom:16px}.service-collapse .service-collapse_item .service-collapse_content p:last-child{margin-bottom:0}.service-collapse .service-collapse_item+.service-collapse_item{border-top:1px solid #e9e9e9}.section-service__decor{position:absolute;left:0;width:50vw;top:43px;height:auto;z-index:2}.service-form{border:1px solid transparent;padding:30px;border-radius:3px;-webkit-box-shadow:0 10px 45px rgba(10,10,10,.07);box-shadow:0 10px 45px #0a0a0a12}@media (max-width: 991.98px){.service-progress .progress-list .progress-item .progress-item_image{width:100px;height:100px}.service-progress .progress-list .progress-item .progress-item_image img{height:40px;width:auto}.service-progress .progress-list:after{display:none}.services-time .services-time_list .list-item,.services-time .services-time_list .list-item>a{padding:5px 0;font-size:.9rem}.services-time .services-time_btn{text-align:center;padding-bottom:10px;padding-top:10px}.service-collapse .service-collapse_item button{font-size:1.15em}.service-form{padding:12px}}@media (max-width: 575.98px){.services-time .services-time_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0 0}.services-time .services-time_list .list-item.list-item_decor{margin-right:0;padding-right:0}.services-time .services-time_list .list-item.list-item_decor:after{display:none}}.floating-social{display:flex;flex-direction:column;gap:10px;position:fixed;left:23px;bottom:266px;z-index:5}.floating-social .floating-social_item img{width:42px;height:42px;object-fit:contain;max-width:100%}@media (max-width: 1023.98px){.floating-social{left:13px;bottom:220px;gap:5px}.floating-social .floating-social_item img{width:36px;height:36px}}.floating-advisory{position:fixed;bottom:178px;right:50px;left:auto;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border-radius:3px;background:var(--primary-hover);color:var(--bs-white);padding:2px 0 0;border:0;outline:none;box-shadow:none;width:155px;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-advisory .floating-advisory_icon{width:65px;height:65px;border-radius:50%;background:var(--primary-hover);position:absolute;top:50%;right:-37.5px;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:15px;-webkit-transition:var;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-advisory .floating-advisory_icon:before{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hover-ripple-out;animation-name:hover-ripple-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;content:"";display:block;position:absolute;background:var(--primary-hover);opacity:.8;width:100%;height:100%;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-advisory .floating-advisory_icon .floating-advisory_icon__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65px;height:65px;border-radius:50%;background:var(--primary-hover);border:2px solid var(--bs-white);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);font-size:1.45em;color:var(--bs-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.floating-advisory .floating-advisory_icon .floating-advisory_icon__inner i{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:zoom-icon;animation-name:zoom-icon;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.floating-advisory .floating-advisory_content{position:absolute;top:50%;transform:translateY(-50%);bottom:auto;-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);-o-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.86);left:10px;opacity:1;z-index:1;padding:8px 15px 5px 25px;color:var(--bs-white);border-radius:0 5px 5px 0;line-height:1.2;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.floating-advisory .floating-advisory_content .floating-advisory_content__title{font-size:.925em;color:#f5f5f5;font-weight:400;margin-bottom:2px}.floating-advisory .floating-advisory_content .floating-advisory_content__value{font-weight:700;font-size:1em}.floating-advisory:hover,.floating-advisory:hover .floating-advisory_icon,.floating-advisory:hover .floating-advisory_icon:before,.floating-advisory:hover .floating-advisory_icon .floating-advisory_icon__inner{background-color:var(--primary-color)}@media (max-width: 1023.98px){.floating-advisory{bottom:172px;right:45px;left:auto;padding:0;background:transparent!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.floating-advisory .floating-advisory_content{display:none}.floating-advisory .floating-advisory_icon{width:46px;height:46px;right:-37.5px;left:auto}.floating-advisory .floating-advisory_icon .floating-advisory_icon__inner{height:36px;width:36px;font-size:1em}}.floating-phone{position:fixed;bottom:100px;right:50px;left:auto;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border-radius:3px;background:var(--primary-color);color:var(--bs-white);padding:2px 0 0;border:0;outline:none;box-shadow:none;width:155px;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-phone .floating-phone_icon{width:65px;height:65px;border-radius:50%;background:var(--primary-color);position:absolute;top:50%;right:-37.5px;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:15px;-webkit-transition:var;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-phone .floating-phone_icon:before{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hover-ripple-out;animation-name:hover-ripple-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;content:"";display:block;position:absolute;background:var(--primary-color);opacity:.8;width:100%;height:100%;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-phone .floating-phone_icon .floating-phone_icon__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:var(--primary-color);border:2px solid var(--bs-white);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);font-size:1.45em;color:var(--bs-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.floating-phone .floating-phone_icon .floating-phone_icon__inner i{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:zoom-icon;animation-name:zoom-icon;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.floating-phone .floating-phone_content{position:absolute;top:50%;transform:translateY(-50%);bottom:auto;-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);-o-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.86);left:10px;opacity:1;z-index:1;padding:8px 15px 5px 25px;color:var(--bs-white);border-radius:0 5px 5px 0;line-height:1.2;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.floating-phone .floating-phone_content .floating-phone_content__title{font-size:.925em;color:#f5f5f5;font-weight:400;margin-bottom:2px}.floating-phone .floating-phone_content .floating-phone_content__value{font-weight:700;font-size:1em}.floating-phone:hover,.floating-phone:hover .floating-phone_icon,.floating-phone:hover .floating-phone_icon:before,.floating-phone:hover .floating-phone_icon .floating-phone_icon__inner{background-color:var(--primary-hover)}@media (max-width: 1023.98px){.floating-phone{bottom:116px;right:45px;left:auto;padding:0;background:transparent!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.floating-phone .floating-phone_content{display:none}.floating-phone .floating-phone_icon{width:46px;height:46px;right:-37.5px;left:auto}.floating-phone .floating-phone_icon .floating-phone_icon__inner{height:36px;width:36px;font-size:1em}}.floating-zalo{position:fixed;bottom:256px;right:50px;left:auto;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border-radius:3px;background:#0068ff;color:var(--bs-white);padding:2px 0 0;border:0;outline:none;box-shadow:none;width:155px;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-zalo .floating-zalo_icon{width:65px;height:65px;border-radius:50%;background:#0068ff;position:absolute;top:50%;right:-37.5px;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:18px;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-zalo .floating-zalo_icon:before{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hover-ripple-out;animation-name:hover-ripple-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;content:"";display:block;position:absolute;background:#0068ff;opacity:.8;width:100%;height:100%;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.floating-zalo .floating-zalo_icon .floating-zalo_icon__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:#0068ff;border:2px solid var(--bs-white);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);font-size:1.45em;color:var(--bs-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.floating-zalo .floating-zalo_icon .floating-zalo_icon__inner img{width:40px;height:40px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:zoom-icon;animation-name:zoom-icon;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.floating-zalo .floating-zalo_content{position:absolute;top:50%;transform:translateY(-50%);bottom:auto;-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);-o-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.86);left:10px;opacity:1;z-index:1;padding:8px 15px 5px 30px;color:var(--bs-white);border-radius:0 5px 5px 0;line-height:1.2;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.floating-zalo .floating-zalo_content .floating-zalo_content__title{font-size:.925em;color:#f5f5f5;font-weight:400;margin-bottom:2px}.floating-zalo .floating-zalo_content .floating-zalo_content__value{font-weight:700;font-size:1em}.floating-zalo:hover,.floating-zalo:hover .floating-zalo_icon,.floating-zalo:hover .floating-zalo_icon:before,.floating-zalo:hover .floating-zalo_icon .floating-zalo_icon__inner{background-color:#0050cc}@media (max-width: 1023.98px){.floating-zalo{bottom:228px;right:45px;left:auto;padding:0;background:transparent!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.floating-zalo .floating-zalo_content{display:none}.floating-zalo .floating-zalo_icon{width:46px;height:46px;right:-37.5px;left:auto}.floating-zalo .floating-zalo_icon .floating-zalo_icon__inner{height:36px;width:36px}.floating-zalo .floating-zalo_icon .floating-zalo_icon__inner img{width:22px;height:22px}}@-webkit-keyframes hover-ripple-out{50%{width:calc(100% + 15px);height:calc(100% + 15px);opacity:0}}@keyframes hover-ripple-out{50%{width:calc(100% + 15px);height:calc(100% + 15px);opacity:0}}@-webkit-keyframes zoom-icon{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoom-icon{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.modal-theme .modal-dialog .modal-content{border-radius:10px;overflow:hidden;border:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal-theme .modal-dialog .modal-content .modal-header{border-radius:0;text-align:center;display:block;position:relative;width:45%;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;padding:40px 50px 70px;border:0}.modal-theme .modal-dialog .modal-content .modal-body{padding:40px}.modal-theme .modal-dialog .modal-content .modal-desc{font-size:1em}.modal-theme .modal-dialog .modal-content .modal-desc p{color:var(--dark-color);margin-bottom:0;font-weight:400;font-size:1.075em}.modal-theme .modal-dialog .modal-content .modal-desc .modal-desc_title{color:var(--primary-color);font-weight:700;font-size:1.5rem;margin-bottom:0}.modal-theme .modal-dialog .modal-content .modal-form{margin-top:30px}.modal-theme .modal-dialog .modal-content .button-link{font-size:.95em;color:var(--bs-gray-700);text-decoration:underline;margin-top:15px}.modal-theme .modal-dialog .modal-content .button-link:hover{color:var(--primary-color)}.modal-theme .modal-dialog .modal-close{padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;position:absolute;top:12px;right:12px;z-index:2;font-size:1.45em;border:0}@media (max-width: 991.98px){.modal-theme .modal-dialog .modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-theme .modal-dialog .modal-content .modal-header{width:100%;background-color:#00000080;background-blend-mode:darken;color:var(--bs-white);padding:30px 30px 50px}.modal-theme .modal-dialog .modal-content .modal-header .modal-icon{position:absolute;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;border:1px solid #f1f1f1;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);border-radius:50%;background:var(--bs-white);color:var(--primary-color);line-height:45px;font-size:1.5rem;height:60px;width:60px}.modal-theme .modal-dialog .modal-content .modal-desc p{color:var(--bs-white)}.modal-theme .modal-dialog .modal-content .modal-desc .modal-desc_title{color:var(--bs-white);margin:5px 0;font-size:1.3em}.modal-theme .modal-dialog .modal-content .modal-body{padding:15px}.modal-theme .modal-dialog .modal-close{color:var(--bs-white)}}.floating-return_top{position:fixed;z-index:-1;bottom:40px;right:11px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:var(--transition-default);-o-transition:var(--transition-default);transition:var(--transition-default);color:var(--dark-color);width:45px;height:45px;background-color:#eff0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-size:1rem;border-radius:50%}.floating-return_top:hover{background-color:var(--primary-color);color:var(--bs-white)}.floating-return_top.is-show{opacity:1;visibility:visible;pointer-events:auto;z-index:16}@media (max-width: 767.98px){.floating-return_top{bottom:60px;right:10px;top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;height:35px;width:35px;font-size:.9rem}}.floating-product{height:50px;display:flex;align-items:center;position:fixed;top:114px;width:100%;z-index:14;background:var(--bs-white);box-shadow:0 5px 5px #00000040}.floating-product ul{display:flex;align-items:center;justify-content:center;padding-left:0;margin-bottom:0;list-style:none;gap:20px}.floating-product ul li .floating-product_item{display:inline-block;vertical-align:middle;padding:0;outline:none;box-shadow:none;background:transparent;border:0;border-bottom:5px solid transparent;line-height:26px;font-size:1.15em;font-weight:400;color:#393939;transition:var(--transition-default)}.floating-product ul li .floating-product_item:hover{color:var(--primary-color)}.floating-product ul li .floating-product_item.active{color:var(--primary-color);border-color:var(--primary-color);font-weight:700}@media (max-width: 991.98px){.floating-product{display:flex!important;position:sticky;top:62px;height:auto;box-shadow:none}.floating-product .infoSectionInner{width:100%}.floating-product ul{padding:10px 0;gap:8px;flex-wrap:wrap}.floating-product ul li{flex:1 1 24%}.floating-product ul li .floating-product_item{width:100%;border:1px solid #9e9e9e;margin-right:0;margin-bottom:0;overflow:hidden;font-size:1em;white-space:nowrap;text-align:center;padding:5px 8px;line-height:normal}.footer .footer-bottom .footer-bottom_inner{padding-top:20px;margin-top:20px}}.modal-theme_promtion .modal-close{position:absolute;right:8px;top:8px;width:24px;height:24px;line-height:24px;text-align:center;font-size:14px;outline:none;border:none;background-color:#a52626;opacity:1;color:#fff;border-radius:50%;transition:.25s ease-in-out;cursor:pointer}.modal-theme_promtion .modal-close:hover{background-color:#c93030}.text-inherit{font-size:1em;font-weight:inherit;line-height:inherit;margin-bottom:0}.article-card.ds-card .card-header,.category-item.article-card.ds-card .card-header{height:auto;padding-bottom:0!important}.article-card.ds-card .ds-card__image-wrap,.category-item.article-card.ds-card .ds-card__image-wrap{position:relative;aspect-ratio:16 / 9;overflow:hidden}.article-card.ds-card .ds-card__image-wrap>a{display:block;width:100%;height:100%}.article-card.ds-card .ds-card__image-wrap img,.category-item.article-card.ds-card .ds-card__image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}
