/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.owl-carousel{-webkit-tap-highlight-color:transparent;z-index:1;width:100%;display:none;position:relative}.owl-carousel .owl-stage{-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;position:relative}.owl-carousel .owl-stage:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0)}.owl-carousel .owl-item{float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:1px;position:relative}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;width:80px;height:80px;margin-top:-40px;margin-left:-40px;transition:transform .1s;position:absolute;top:50%;left:50%}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;transition:opacity .4s}.owl-carousel .owl-video-frame{z-index:1;width:100%;height:100%;position:relative}.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;cursor:pointer;background:#d6d6d6;border-radius:3px;margin:5px;padding:4px 7px;font-size:14px;display:inline-block}.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;background:#869791;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;width:10px;height:10px;margin:5px 7px;transition:opacity .2s;display:block}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate(0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}ol,ul{list-style:none}h1{letter-spacing:-.02em;font-size:40px;line-height:1.1}h1,h2{font-weight:600}h2{letter-spacing:-.03em;font-size:28px;line-height:1.2}h3{color:var(--ink-headings);font-size:19px;font-weight:600}*{padding:0}*,body{font-family:var(--body);margin:0}body{background:var(--ivory);color:var(--body-txt);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.55}article,footer,header,main{clear:both;float:left;width:100%}section{unicode-bidi:isolate;width:1440px;margin:auto;display:block}a{color:inherit;cursor:pointer;outline:none;text-decoration:none}.f_tienich,.h_nav{display:none}:root{--line:#dfd8cb;--ash:#7b7367;--cliff:#2e2a25;--dune:#dcd4c6;--ivory:#f7f4ee;--paper:#fdfcfa;--pebble:#ede7dc;--body:var(--font-archivo),"Archivo",system-ui,sans-serif;--brand-gold:#e8b852;--darker-gold:#b8964f;--brand-green:#009345;--action-green:#00743a;--ink-headings:#1a1a1a;--body-txt:#4a4a4a;--medium-gray:#5a5a5a;--white:#fff;--darkg:#6b5b4e;--r-lg:28px;--r-md:20px}.header-container{width:100%;box-shadow:0 1px 3px #0000000d}.top-bar{background-color:var(--ivory);width:100%}.top-bar-infor{justify-content:flex-end;align-items:center;gap:24px;font-size:14px;display:flex}.box_request.btn_more{width:auto;display:flex}.box_request.btn_more .btn_more_a{min-width:110px;margin:5px 0;padding:6px 9px;font-size:12px;font-weight:400}.box_request .nav_2{left:auto;right:0}.box_request .nav_2 li:first-child{border-top:none}.box_request:hover .nav_2{animation:fadeRight .4s ease-in-out;display:block;top:39px}.top-nav{align-items:center;gap:24px;margin-right:10px;display:flex}.top-nav-item{position:relative}.top-nav-item-a{color:var(--body-txt);padding:11px 0 10px;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s;display:inline-block}.top-nav-item-a:before{content:"";background:var(--line);z-index:1;width:1px;height:17px;position:absolute;top:12px;left:-10px}.top-nav-item:hover .top-nav-item-a{color:var(--brand-gold)}.top-nav-item .nav_2 li:first-child{border-top:none}.main-header{background-color:var(--darkg);border-bottom:1px solid #0000000d;width:100%}.main-header-infor{justify-content:space-between;padding:16px 32px}.logo,.main-header-infor{align-items:center;display:flex}.logo{-webkit-user-select:none;user-select:none;gap:10px;text-decoration:none}.logo-icon{background-color:var(--brand-gold);border-radius:10px 10px 0;width:36px;height:20px}.logo-text{letter-spacing:.5px;font-size:22px;font-weight:800}.logo-text .green{color:var(--brand-green)}.logo-text .dark{color:var(--ink-headings)}.trade-counter{text-align:right;flex-direction:column;justify-content:center;display:flex}.trade-counter-label{color:var(--pebble);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.1}.trade-counter-phone{color:var(--paper);letter-spacing:.2px;font-size:18px;font-weight:800;text-decoration:none}.announcement-bar{text-align:center;color:var(--ink-headings);background:var(--paper);letter-spacing:.3px;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:flex;box-shadow:0 1px 3px #0000000d}.announcement-bar span{color:var(--ash)}.announcement-bar a{cursor:pointer;color:var(--action-green)}.bullet-dot{background-color:var(--brand-gold);border-radius:50%;width:7px;height:7px}.bullet-dot,.header{display:inline-block}.header{float:left;z-index:4;width:100%;position:fixed;top:0}.hd_t{color:var(--ash);background:var(--pebble);padding:0;font-size:13px}.hd_t .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.hd_t_txt{color:var(--ash);padding:11px 0;font-size:13px}.hd_t_txt_r{justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.hd_t_txt_r_text{color:var(--body-txt);font-size:13px;font-weight:600}.hd_t_txt_r_text strong{color:var(--cliff);font-weight:500}.hd_nav_r{justify-content:center;align-items:center;gap:16px;display:flex}.hd_nav_r_a{cursor:pointer;padding:0 5px;font-size:15px;position:relative}.hd_nav_r_item:hover .hd_nav_r_a{color:#e7b751}.box_request{position:relative}.top-nav-item:hover .nav_2{animation:fadeLeft .4s ease-in-out;display:block;top:42px}.top-nav-item .nav_2 li a{font-size:14px}.hd_nav_r_ul{float:left;text-align:left;z-index:99;background:var(--pebble);width:255px;font-weight:600;list-style:none;display:none;position:absolute;top:95px;left:0;box-shadow:0 10px 13px #00000026}.hd_nav_r_ul_li{text-align:left;border-top:1px solid #f0eeee;margin:0;padding:0 10px}.hd_nav_r_ul_a,.hd_nav_r_ul_li{float:left;width:100%;font-size:16px;font-weight:400}.hd_nav_r_ul_a{color:#333;text-transform:capitalize;padding:10px 0 9px;line-height:21px;transition:all .2s ease-in;position:relative}.hd_nav_r_ul_li:hover .nv_2{width:calc(100% - 10px);color:var(--action-green);margin-left:10px;transition:all .2s ease-out}.header_pc_infor{float:left;background:var(--darkg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;width:100%;position:sticky;top:0}.wrap{max-width:1440px;margin:0 auto;padding:0 28px}.header_pc_infor .wrap{align-items:center;gap:25px;display:flex}.box_logo{float:left;width:15%}.box_logo a{float:left;cursor:pointer;outline:none;width:100%;height:100%}.box_logo figure{float:left;width:100%;height:60px;overflow:hidden}.box_logo figure img{object-fit:contain;height:100%}.fixed{z-index:99;top:0;left:0;position:fixed!important}.box_header_search{float:right;cursor:pointer;width:35px;position:relative}.box_header_search_a{float:left;cursor:pointer;outline:none;width:100%;height:35px;padding:6px 0 5px;display:inline-block;position:relative}.box_header_search_a img{object-fit:contain;width:100%;height:100%}.header_search{float:right;z-index:9;opacity:1;visibility:hidden;-o-transition:all .5s ease-in-out 0s;width:480px;min-height:1px;transition:all .5s ease-in-out;position:relative;top:0;right:0}.box_header_search:hover .header_search{opacity:1;visibility:visible;top:-37px}.header_search .search-form{background:#faf8f8;border-radius:20px;width:100%;position:absolute;overflow:hidden}.header_search #search-submit i{float:left;text-align:center;cursor:pointer;width:100%;height:100%;color:var(--body-txt);font-size:24px;line-height:35px;display:block}.btn{border:1px solid var(--action-green);color:var(--white);background:var(--action-green);cursor:pointer;text-transform:capitalize;border-radius:8px;padding:10px 24px;font-size:15px;font-weight:500;transition:all .2s;display:inline-block}.btn:hover{background:var(--pebble);color:var(--cliff)}.fl_float_right{float:right!important}.fl_float_none{display:inline-block;float:none!important}nav{color:var(--paper);gap:27px;margin-left:auto;margin-right:auto;font-size:17px;display:flex}.nav_a,.nav_item{position:relative}.nav_a{cursor:pointer;text-transform:capitalize;padding:27px 10px;display:inline-block}.nav_a:after{content:"";background-color:var(--line);width:0;height:2px;transition:width .35s cubic-bezier(.4,0,.2,1),left .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.nav_item:hover .nav_a:after{width:100%}.nav_item:hover .nav_2{animation:fadeLeft .4s ease-in-out;display:block;top:80px}.nav_2{float:left;text-align:left;z-index:99;background:#fff;width:270px;font-weight:600;list-style:none;display:none;position:absolute;top:95px;left:0;box-shadow:0 10px 13px #00000026}@keyframes fadeLeft{0%{opacity:0;transform:translate(-60px)}to{transform:translate(0)}}.nav_2 li{text-align:left;border-top:1px solid #f0eeee;margin:0;padding:0 10px}.nav_2 li,.nav_2 li a{float:left;width:100%;font-size:16px;font-weight:400}.nav_2 li a{color:#333;text-transform:capitalize;padding:10px 0 9px;line-height:21px;transition:all .2s ease-in;position:relative}.nav_2 li:hover .nv_2{width:calc(100% - 10px);color:var(--action-green);margin-left:10px;transition:all .2s ease-out}.nav_2 li a i{margin-right:5px;font-size:16px}.nav_2 li:hover .nav_3{animation:fadeLeft .4s ease-in-out;display:block;top:-1px}.nav_item_n{position:static}.nav_n{background:#f5f4f4}.nav_n,.nav_n_ul{width:100%}.category-container{grid-template-columns:repeat(5,1fr);width:100%;max-width:1200px;margin-top:22px;display:grid}.category-column{border-left:1px solid #e0e0e0;padding:0 25px}.category-column:first-child{border-left:none}.category-title{letter-spacing:.2px;margin-bottom:10px}.category-list{width:100%;list-style:none;display:inline-block}.category-list li{margin-bottom:0;padding:0}.category-list a{color:#666;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.category-list a:hover{color:var(--brand-green)}.mega-menu-container{background-color:#f4f4f4;width:calc(100% - 56px);max-width:100%;min-height:300px;margin:0 28px;display:flex}.sidebar-menu{border-right:1px solid #e0e0e0;flex-shrink:0;width:290px;padding:10px 0}.sidebar-menu ul{list-style:none}.sidebar-menu li a{color:var(--ink-headings);justify-content:space-between;align-items:center;padding:10px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.sidebar-menu li a:hover,.sidebar-menu li.active a{color:var(--action-green);width:calc(100% - 10px);margin-left:10px;transition:all .2s ease-out}.sidebar-menu li.active a{width:100%;margin-left:0}.sidebar-menu li a:after{content:"›";font-size:26px;font-weight:400}#tiles_2 .category-container{grid-template-columns:repeat(4,1fr)}.nav_3{float:left;text-align:left;z-index:99;background:#fff;width:290px;font-weight:600;list-style:none;display:none;position:absolute;top:0;left:270px;box-shadow:0 10px 13px #00000026}.nav_3 li{background:#fff!important}.nav_3 li .nv_3{text-transform:capitalize}.nav_3 li:hover .nv_3{width:calc(100% - 10px);color:var(--action-green);margin-left:10px;transition:all .2s ease-out}#scroll-to-top{cursor:pointer;z-index:999;background:var(--action-green);border-radius:50%;width:52px;height:52px;margin:10px 20px;position:fixed;bottom:10px;right:0;box-shadow:0 4px 5px -1px #00000080}#scroll-to-top i{float:left;color:#fff;vertical-align:top;text-align:center;width:100%;margin:0;font-size:30px;font-weight:400;line-height:52px;display:inline-block}#scroll-to-top:hover{background:var(--action-green)}.slick-list{overflow:inherit!important}.label{color:var(--line);letter-spacing:2px;text-transform:uppercase;font-variant-numeric:tabular-nums;margin-top:10px;font-size:12px;font-weight:700}.phone{color:var(--ivory);letter-spacing:0;font-variant-numeric:tabular-nums;margin:5px 0;font-size:26px;font-weight:800;line-height:26px}.info-text{color:var(--line);margin-bottom:10px;font-size:15px;font-weight:500;line-height:1.4}.divider{background-color:var(--ash);height:1px;margin-bottom:12px}.email-link{color:var(--paper);text-underline-offset:3px;margin-bottom:6px;font-size:17px;font-weight:500;text-decoration:underline;display:inline-block}.email-link:hover{opacity:.85}.company-info{color:var(--line);font-variant-numeric:tabular-nums;font-size:13.5px}.footer{float:left;width:100%;color:var(--ash);background:var(--darkg);padding:40px 0 0;font-size:15px;display:inline-block}.fgrid{grid-template-columns:1.6fr 1fr 1fr 1fr 1.5fr;gap:40px;display:grid}.fgrid-item{display:block}.logo_footer{width:100%;height:60px;margin-bottom:16px}.logo_footer a{width:auto;height:100%;display:inline-block}.logo_footer img{object-fit:contain;width:100%;height:100%}.fgrid_infor_item{color:var(--cliff);margin:0;font-size:15px;list-style:none}.box_footer_title{letter-spacing:.15em;text-transform:uppercase;color:var(--ivory);margin:0 0 16px;font-size:14px;font-weight:600}.fgrid_infor{width:100%;display:block}.fgrid-item-content{width:100%;color:var(--ivory)}.fgrid-item-content li{margin-bottom:10px;list-style:none}.fgrid-item-content a:hover{color:var(--brand-green)}.fgrid_infor_item a:hover{color:var(--action-green)}.footer li{margin-bottom:10px;list-style:none}.h{background:var(--line);height:1px;margin:48px 0 22px}.ft_bottom{border-top:1px solid var(--line);justify-content:space-between;gap:20px;width:100%;margin:20px 0 10px;padding:20px 0 0;font-size:13px;display:flex}.ft_bottom_l{color:var(--ivory);font-size:13px}.ft_bottom_r{color:var(--ivory);grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.ft_bottom_r li{text-align:center}.ft_bottom_r a:hover{color:var(--brand-green)}.box_map,.iframe{float:left;width:100%;overflow:hidden}.ft_center_right a{color:#d5d4d4}.ft_center_right{float:right;color:#fff;text-align:right;width:50%;font-size:16px;line-height:24px}.f_tienich{float:left;background:var(--action-green);z-index:2;width:100%;position:fixed;bottom:0;left:0;box-shadow:0 0 5px 1px #0006}.f_tienich ul{float:left;width:100%;list-style:none}.f_tienich ul li{float:left;width:33.3333%}.f_tienich ul li:nth-child(2n){padding:8px 0}.f_tienich ul li a{float:left;cursor:pointer;outline:none;width:calc(100% - 20px);min-width:50px;padding:8px 10px;font-size:16px;display:inline-block}.f_tienich ul li .btn_more{margin:0}.f_tienich ul li figure{float:left;text-align:center;width:100%}.f_tienich ul li figure img{height:45px}.f_tienich ul li label{float:left;text-align:center;color:#fff;text-transform:uppercase;width:100%;font-size:16px;font-weight:700}.f_tienich_mua{background:linear-gradient(90deg,#ed3324,#ed3324);display:none;padding:0!important}.f_tienich_mua a{padding:20px 0}.f_tienich_mua label{color:#fff!important}.suntory-alo-phone{cursor:pointer;background-color:#0000;width:65px;height:65px;transition:visibility .5s;position:fixed;bottom:10px;left:0;z-index:5!important}.suntory-alo-ph-img-circle{opacity:1;height:52px;transform-origin:50% 50% 0;border-radius:100%;width:52px;position:absolute;top:0;left:10px}.suntory-alo-phone.suntory-alo-hover,.suntory-alo-phone:hover{opacity:1}.suntory-alo-phone.suntory-alo-green.suntory-alo-hover .suntory-alo-ph-img-circle,.suntory-alo-phone.suntory-alo-green:hover .suntory-alo-ph-img-circle,.suntory-alo-phone.suntory-alo-hover .suntory-alo-ph-img-circle,.suntory-alo-phone:hover .suntory-alo-ph-img-circle{background-color:var(--action-green)}@keyframes suntory-alo-circle-anim{0%{opacity:.1;transform:rotate(0)scale(.5)skew(1deg)}30%{opacity:.5;transform:rotate(0)scale(.7)skew(1deg)}to{opacity:.6;transform:rotate(0)scale(1)skew(1deg)}}@keyframes suntory-alo-circle-img-anim{0%{transform:rotate(0)scale(1)skew(1deg)}10%{transform:rotate(-25deg)scale(1)skew(1deg)}20%{transform:rotate(25deg)scale(1)skew(1deg)}30%{transform:rotate(-25deg)scale(1)skew(1deg)}40%{transform:rotate(25deg)scale(1)skew(1deg)}50%{transform:rotate(0)scale(1)skew(1deg)}to{transform:rotate(0)scale(1)skew(1deg)}}@keyframes suntory-alo-circle-fill-anim{0%{opacity:.2;transform:rotate(0)scale(.7)skew(1deg)}50%{opacity:.2;transform:rotate(0)scale(1)skew(1deg)}to{opacity:.2;transform:rotate(0)scale(.7)skew(1deg)}}.phone_img{width:52px;height:52px;animation:suntory-alo-circle-img-anim 1s ease-in-out infinite}.suntory-alo-ph-img-circle i{color:#fff;text-align:center;width:100%;font-size:25px;line-height:50px;animation:suntory-alo-circle-img-anim 1s ease-in-out infinite}.suntory-alo-phone:hover .ft_phone{background:var(--action-green);color:#fff;z-index:-1;-o-transition:all .3s ease;border-radius:55px;width:220px;height:52px;font-size:25px;line-height:52px;transition:all .3s;display:block;position:absolute;top:0;left:10px}.ft_phone{display:none}.ft_phone i{float:left;color:#fff;margin-left:13px;margin-right:10px;font-size:30px;line-height:50px;animation:suntory-alo-circle-img-anim 1s ease-in-out infinite}.ft_phone label{float:left;width:calc(100% - 66px);margin:0 0 0 66px;font-size:19px;font-weight:700;line-height:52px}.chat-zalo{z-index:1;border-radius:50%;justify-content:center;width:60px;height:60px;line-height:40px;display:flex;position:fixed;bottom:100px;left:8px}.chat-zalo img{width:60px}.phone-vr-img-circle{border-radius:50%;justify-content:center;width:60px;height:60px;line-height:60px;display:flex;position:absolute;top:0;left:0}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px #0000}to{transform:scale(.9);box-shadow:0 0 #0000}}.chat-face{bottom:210px}.arrow_pro{float:left;width:100%;list-style:none}.next_khachhang,.next_news,.next_service,.prev_khachhang,.prev_news,.prev_service{color:var(--color-while);cursor:pointer;border-radius:5px;outline:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;font-weight:700;list-style:none;transition:all .25s;position:absolute;top:45%;overflow:hidden;transform:translateY(-45%)}.next_khachhang,.prev_khachhang{top:auto;bottom:-100px}.next_service.arrow_next{left:10px}.arrow_next{left:0}.arrow_fa{color:#fff;border-radius:5px;padding:8px 16px;font-size:22px;font-weight:700;line-height:41px;position:absolute;top:0}.arrow_fa,.arrow_fa:hover{background:var(--action-green)}.arrow_next .arrow_fa{left:0!important}.arrow_prev .arrow_fa{right:0!important}.prev_khachhang.arrow_prev{right:85%}.arrow_prev{right:0}.box_banner{margin-top:130px;display:block;position:relative}.box_banner .wrap{padding:26px 28px}.box_banner_content{border-radius:28px;position:relative;overflow:hidden}.box_banner_bg{border-radius:var(--r-lg);aspect-ratio:16/8.2;align-items:center;width:100%;height:100%;padding:52px;display:flex;position:absolute;top:0;overflow:hidden}.box_banner_text{border-radius:var(--r-md);background:#fdfcfaed;max-width:33rem;padding:34px 38px;position:relative}.box_banner_text_top{letter-spacing:.15em;text-transform:uppercase;color:var(--ash);margin:0 0 26px;font-size:16.5px}.box_banner_name{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(30px,3.6vw,44px);font-weight:500;line-height:1.1}.box_banner_name em{color:var(--ash);font-style:normal}.box_banner_sub{color:var(--ash);margin:0 0 26px;font-size:16.5px}.box_banner_bg .btn_more{flex-wrap:wrap;gap:12px;display:flex}.box_banner_bg .btn_more.btn-solid .btn_more_a{border-color:var(--line);color:var(--ash)}.box_banner_bg .btn_more .btn_more_a:hover{background:var(--cliff);border-color:var(--cliff)}.box_banner_bg .btn_more .btn-solid{color:var(--body-txt);border-color:var(--line);background:0 0}.box_banner_bg .btn_more .btn-solid:hover{color:var(--ivory);background:#463f37;border-color:#463f37}.banner_sub{float:left;text-align:center;margin-top:155px}.banner_sub,.banner_text{width:100%;position:relative}.banner_text{border-radius:20px;justify-content:center;padding:25px 30px;display:inline-block}.banner_text_infor{width:100%;display:inline-block}.bn_text_infor{float:left;text-align:left;width:100%;position:relative}.bn_text_center{float:left;color:#fff;text-transform:capitalize;width:100%;margin:7px 0 11px;font-size:39px;font-weight:600;line-height:1.5}.bn_text_center a{float:left;color:#fff;width:100%;display:inline-block}.bn_text_sub{float:left;width:30%;color:var(--white);font-variant-numeric:tabular-nums;font-size:16px;line-height:1.5;position:relative}.list-inline{float:left;text-align:left;width:100%}.list-inline li{color:gray;width:auto;padding:0 5px;font-size:17px;display:inline-block}.text-warning a{cursor:pointer;color:#f8f9fa;font-size:17px}.list-inline li+li{width:auto;margin-left:15px;position:relative}.list-inline li+li:before{content:"";color:#fff;font-family:FontAwesome;font-size:20px;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.list-inline li+li a{color:#fff}.box_dongsp{unicode-bidi:isolate;padding:40px 0 65px;display:block}.box_dongsp_content{position:relative}.box_dongsp_infor{grid-template-columns:1fr 1fr;gap:26px;display:grid}.box_dongsp_item{border-radius:var(--r-md);background:var(--paper);overflow:hidden}.box_dongsp_img{aspect-ratio:16/11;background:var(--dune);text-align:center;justify-content:center;align-items:center;padding:20px;display:flex}.box_dongsp_img img{border-radius:20px 20px 0 0}.box_dongsp_text{padding:28px 32px 34px}.box_dongsp_name{letter-spacing:-.02em;margin:0 0 10px;font-size:24px;font-weight:500}.box_dongsp_item:hover .box_dongsp_name{color:var(--action-green)}.box_dongsp_text_sub{color:var(--ash);margin:0 0 20px;font-size:15px}.more{color:var(--action-green);font-size:15px;font-weight:500}.more:hover{color:var(--cliff)}.btn_more{float:left;width:100%}.btn_more_a{z-index:0;letter-spacing:1px;cursor:pointer;background:0 0;background:var(--action-green);min-width:130px;color:var(--white);border:1px solid var(--action-green);text-transform:uppercase;border-radius:4px;outline:none;padding:11px 20px;font-size:13px;font-weight:400;transition:all .2s;display:inline-block;position:relative;overflow:hidden}.btn_more_a:hover{border-color:var(--cliff);background:var(--cliff);color:var(--ivory)}.more_center{text-align:center}.more_center a{display:inline-block;float:none!important;width:auto!important}.slick-dots{justify-content:center;margin:0;padding:1rem 0;list-style-type:none;display:flex}.slick-dots li{cursor:pointer;margin:0 10px}.slick-dots li button{text-indent:-9999px;cursor:pointer;background:#000;border:none;border-radius:100%;width:10px;height:10px;padding:0;display:block}li.slick-active button{background:var(--action-green)}.box_title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:38px;display:flex}.title_text{color:var(--ink-headings);margin:0}.title_text_sub{color:var(--ash);font-variant-numeric:tabular-nums;max-width:50ch;margin:12px 0 0;line-height:1.4}.box_dk{float:left;width:100%;position:relative}.box_dk_content{float:left;width:100%;margin:75px 0 0}.box_dk_left{float:left;width:calc(50% - 75px);padding:0 15px 0 60px;display:inline-block}.box_dk_left_img{float:right;z-index:2;width:100%;position:relative}.box_dk_left_img img{float:left;object-fit:contain;width:100%;height:654px}.box_dk_left_anaima{float:right;z-index:1;width:100%;display:inline-block;position:absolute;left:auto;right:0}.dk_animate{position:absolute}.big_ball{z-index:-11;top:10%;right:52%}.scale{-webkit-animation:scale 2s infinite alternate}@keyframes scale{0%{transform:scale(.9)}to{transform:scale(1.08)}}.dk_animate img{vertical-align:middle;max-width:100%;height:auto;position:relative}.dot_shape{top:6%;left:2%}.triangle{top:9%;left:8%}.horizontal{animation-name:horizontal;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes horizontal{0%{transform:translate(0)}50%{transform:translate(100px)}to{transform:translate(0)}}.box_dk_right{float:right;width:calc(50% - 30px);margin:0 0 0 30px;padding-top:90px;position:relative;overflow:hidden}.box_dk_right:before{content:"";background:#fff;width:100%;height:108px;position:absolute;top:35px;left:0;transform:scale(1.2)rotate(-4deg)}.box_dk_form{float:left;z-index:11;background:#fff;width:calc(100% - 100px);padding:0 50px 40px;position:relative}.dk_form{float:left;width:100%}.box_dk .box_title{width:calc(100% - 30px);margin:0 15px}.b_dk_right{float:left;width:100%}.b_dk_right .box_dk_form{background:#064e2a;width:calc(100% - 30px);padding:30px 15px 0}.b_dk_right .box_title_img:after,.b_dk_right .box_title_img:before{background:#fff}.b_dk_right .box_title_left .title_text{letter-spacing:1px;margin:0 0 15px;font-size:22px;font-weight:900;line-height:1.4}.b_dk_right .box_loinhan_infor_item{width:calc(100% - 20px);margin:0 10px}.b_dk_right .box_loinhan_infor{margin:0 0 30px}.b_dk_right .loinhan_item_6{width:calc(100% - 20px)!important}.box_news{width:100%}.box_news_content{width:100%;margin:30px 0;display:inline-block;position:relative}.grid-news{cursor:pointer;grid-template-columns:repeat(5,1fr);gap:24px;transition:all .2s;display:grid;overflow:hidden}.news_index .grid-news{grid-template-columns:repeat(4,1fr)}.news_index .box_news_content{margin:30px 0 0}.news_item{border-radius:var(--r-lg);position:relative;overflow:hidden}.news_a,.news_item{float:left;outline:none;width:100%}.news_a{cursor:pointer;display:inline-block}.news_img{float:left;border-radius:5px;width:100%;padding-top:75%;position:relative;overflow:hidden}.news_img img{object-fit:cover;z-index:0;width:100%;height:100%;margin:auto;transition-property:transform;transition-duration:.5s;position:absolute;inset:0;transform:translateZ(0)}.news_item:hover .news_img img{transform:scale(1.1)}.news_infor{float:left;background:#fff;width:100%;padding:15px;position:relative}.news_name{float:left;width:100%;margin:2px 0 10px}.news_name_a{float:left;cursor:pointer;width:100%;color:var(--ink-headings);font-variant-numeric:tabular-nums;outline:none;height:45px;font-size:17px;font-weight:500;line-height:1.4;overflow:hidden}.news_item:hover .news_name_a{color:var(--action-green)}.news_text{float:left;color:#555;font-variant-numeric:tabular-nums;width:100%;height:62px;margin:0 0 8px;font-size:15px;font-weight:400;line-height:1.4;overflow:hidden}.news_date{float:left;color:#616161;opacity:.6;width:100%;margin-bottom:5px;font-size:13px;display:flex}.news_date img{object-fit:contain;width:16px;margin-right:6px}.box_tintuc_right .box_tintuc_item{float:left;width:calc(100% - 30px);margin:0 15px 10px}.box_tintuc_right .box_tintuc_img{width:150px}.box_tintuc_right .box_tintuc_text{width:calc(100% - 170px);height:95px;padding:0 5px 5px 15px;overflow:hidden}.box_tintuc_right .box_tintuc_textsub{display:none}.box_title_left.box_title_sub .title_img{margin:10px auto 7px 4%}.box_title_left.box_title_sub .box_title_img:after{left:0}.box_tintuc_sub .box_tintuc_content{margin:0}.detail_news,.news_detail{float:left;width:100%}.detail_news{margin:60px 0 15px;display:inline-block;position:relative}.detail_news .box_title{margin-bottom:10px}.detail_news .news_date{margin-bottom:18px}.detail_news .box_pro_r{float:left;width:calc(77% - 26px);margin-left:0;margin-right:26px}.detail_news .box_pro_l{width:calc(23% - 30px);margin:0 0 50px 30px}.detail_news .box_pro_l .menu_danhmuc_infor:before{display:none}.detail_news .box_pro_l .grid-news{cursor:pointer;grid-template-columns:repeat(1,1fr);gap:15px;margin:0 10px 20px;transition:all .2s;display:grid;overflow:hidden}.detail_news .box_pro_l .news_a{width:42%}.detail_news .box_pro_l .news_img{border-radius:0;height:83px}.detail_news .box_pro_l .news_infor{width:58%;padding:6px 10px 6px 8px}.detail_news .box_pro_l .news_date,.detail_news .box_pro_l .news_text{display:none}.detail_news .box_pro_l .news_name{margin:6px 0}.detail_news .box_pro_l .news_name_a{height:60px;font-size:14px}.box_news_sub{float:left;width:100%}.box_left_item .grid{grid-template-columns:repeat(1,1fr)}.box_left_item .box_pro{padding:10px 15px}.box_chinhsach{float:left;width:100%;overflow:hidden}.box_chinhsach .box_content{margin:10px 0}.box_right{float:left;width:calc(74% - 50px);margin:50px 50px 45px 0}.box_dv_sub{float:left;width:100%;margin:20px 0 50px}.box_dv_sub li{float:left;width:100%;margin:0 0 10px}.box_dv_sub li a{float:left;cursor:pointer;color:#333;text-transform:capitalize;width:auto;font-size:16px;font-weight:600}.box_dv_sub li a i{margin:0 5px 0 0}.box_dv_sub li a i,.box_dv_sub li a:hover{color:var(--action-green)}.box_pro_l{float:left;border:1px solid var(--dune);border-radius:15px;width:22%;margin:0 0 50px;display:inline-block;position:relative}.box_left_item{border-bottom:1px solid #ddd;width:100%;display:inline-block}.box_left_item:last-child{border-bottom:none}.box_left .title_text{color:#fff;text-align:left;margin:0;padding:0;font-size:17px;line-height:1.5}.box_left_title{width:100%;margin:0;padding:20px 22px 15px;display:inline-block;position:relative}.box_left_title:before{display:none}.box_left_title .loc_left_fa,.box_left_title .loc_left_fa2{float:right;cursor:pointer;font-size:21px;display:inline-block;position:relative;top:3px;right:0}.box_left_text{letter-spacing:-.03em;cursor:pointer;margin:0;font-size:clamp(22px,3vw,21px);font-weight:500;line-height:1.15}.box_left_text_a{float:right;cursor:pointer;font-size:15px;display:inline-block;position:relative;top:0;right:0}.box_left_text_a:hover{color:var(--action-green)}.title_deal{color:#fff;z-index:9;text-align:center;width:calc(100% - 50px);padding:0 25px;display:inline-block}.title_deal:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.title_deal h2{color:#fff;text-transform:capitalize;margin:0;padding:5px 0 0;font-size:18px;line-height:38px;position:relative}.box_left .danhmuc_item{width:calc(100% - 25px);padding-left:25px}.menu_danhmuc_infor{width:100%;list-style:none;display:inline-block;position:relative}.menu_danhmuc_infor:before{content:"";background:#ddd;width:85%;height:1px;margin:0 auto;position:absolute;bottom:-11px;left:0;right:0}.danhmuc_item{border-bottom:1px solid #f5f5f5;border-radius:10px;width:calc(100% - 20px);margin:0 10px 5px;padding:0 12px}.danhmuc_item,.danhmuc_item a{display:inline-block;position:relative}.danhmuc_item a{color:#333;cursor:pointer;width:100%;padding:5px 0;font-size:16px;font-weight:400;line-height:1.5}.danhmuc_item.active a{color:var(--action-green);font-weight:700}.danhmuc_item.active,.danhmuc_item:hover{background:var(--pebble)}.nav-link-num{color:#333;font-size:14px;line-height:1.5;position:absolute;top:7px;right:20px}.box_left_title_sub .box_left_text{font-size:clamp(18px,3vw,21px)}.loc_left_title .box_left_text{cursor:pointer;font-size:clamp(16px,3vw,14px)}.loc_left_title .loc_left_fa,.loc_left_title .loc_left_fa2{float:right;cursor:pointer;font-size:21px;display:inline-block;position:relative;top:3px;right:0}.box_left_item_gif{width:calc(100% + 44px);margin:15px -22px 0;display:none}.box_left_item.active .box_left_item_gif{display:block}.loc_left_item{border-bottom:1px solid #ddd;width:calc(100% - 52px);margin:0 22px 12px 30px;padding:0 0 10px;display:inline-block;position:relative}.loc_left_item .loc_left_fa2{position:absolute}.loc_left_title{cursor:pointer;width:100%;margin:0;display:inline-block;position:relative}.loc_left_gif{-o-transition:max-height .3s ease-in-out 0s;max-height:99rem;margin:0;list-style:none;transition:max-height .3s ease-in-out;display:none;position:relative}.loc_left_gif.active{display:block}.loc_gif{width:100%;display:inline-block;position:relative}.loc_gif_item{cursor:pointer;margin:16px 0}.loc_gif .loc_gif_input{visibility:visible;opacity:1;width:18px;height:18px;accent-color:var(--action-green);z-index:1;cursor:pointer;border-radius:5px;position:absolute;overflow:hidden}.loc_gif_text{text-transform:none;color:#384750;margin:0;padding:0 8px 0 26px;font-size:14px;font-weight:400;line-height:18px;text-decoration:none;display:block;position:relative}.box_qc,.box_qc img,.box_qc_a{float:left;width:100%}.box_qc_a{cursor:pointer;outline:none;display:inline-block}.box_pro_r{width:calc(78% - 26px);margin-left:26px;display:inline-block;position:relative}.box_pro_r .head{margin-bottom:20px}.facets-bar{grid-template-columns:auto 1fr;gap:15px;margin-bottom:0;display:grid}.facets-bar-left{border:1px solid var(--dune);border-radius:4px;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 10px;display:flex;position:relative}.facets-bar-left-text{color:var(--cliff);margin-right:10px;font-size:14px;font-weight:500;display:inline-block}.facets-bar-left-sort{cursor:pointer;outline:none;width:161px;height:auto;padding:0 15px 3px 0;font-size:15px}.search-form{float:right;z-index:1;border:none;width:320px;min-height:1px;position:relative;right:0}.search-form #search-field{float:left;background:0 0;border:none;outline:none;width:calc(100% - 40px);height:35px;padding:0 20px;box-shadow:none!important}.search-form #search-submit{float:right;width:40px;color:var(--body-txt);text-align:center;cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-size:21px;line-height:35px}.box_dichvu{float:left;width:100%}.box_dichvu_index{margin:0 0 40px}.box_dichvu_content{float:left;width:100%;margin:55px 0 0}.box_dichvu_infor{text-align:center;margin:45px 0 0;position:relative}.box_dichvu_infor,.dichvu_slick{float:left;width:100%}.box_dichvu_item{width:calc(33.3333% - 30px);margin:0 15px 30px;position:relative}.box_dichvu_a,.box_dichvu_item{float:left;outline:none;display:inline-block}.box_dichvu_a{cursor:pointer;width:100%}.dichvu_img{float:left;border-radius:15px 15px 0 0;width:100%;padding-top:66%;position:relative;overflow:hidden}.dichvu_img:before{content:"";transform-origin:50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1;background:#00000080;border-radius:15px 15px 0 0;transition:all .5s cubic-bezier(.62,.21,.45,1.52);position:absolute;inset:0;transform:scaleY(0)}.box_dichvu_item:hover .dichvu_img:before{transform:scaleY(1)}.dichvu_img img{z-index:0;width:100%;margin:auto;transition-property:transform;transition-duration:.5s;position:absolute;inset:0;transform:translateZ(0)}.dichvu_infor{float:left;width:100%;margin:15px 0 0;position:relative}.dichvu_name{float:left;width:100%;margin:0 0 10px}.dichvu_name_a{float:left;cursor:pointer;color:#333;text-align:center;outline:none;width:100%;height:30px;font-size:19px;font-weight:700;line-height:1.4;overflow:hidden}.box_dichvu_item:hover .dichvu_name_a{color:var(--action-green)}.dichvu_text{color:#555;text-align:justify;height:70px;font-size:16px;font-weight:400;line-height:23px;overflow:hidden}.box_dichvu_sub,.dichvu_text{float:left;width:100%}.box_dichvu_sub .box_dichvu_content{margin:0 0 50px}.service_detail{float:left;width:100%}.service_detail .dichvu_img{margin:0 0 30px}.service_detail_content{float:left;width:100%;margin:45px 0 0}.sv_top{float:left;width:100%;margin:40px 0 20px}.sv_top_left{float:left;width:calc(100% - 30px);margin:0 15px}.sv_top_left_item{float:left;width:100%;margin:0 0 30px}.sv_top_left_text{text-align:right;float:left;width:calc(100% - 65px);margin:0 20px 0 0}.sv_top_left_name{float:left;cursor:pointer;color:#333;outline:none;width:100%;height:30px;margin:0 0 5px;font-size:21px;font-weight:700;line-height:1.5;overflow:hidden}.sv_top_left_img{float:right;width:45px;margin:10px 0 0}.sv_top_left_img img{float:left;width:100%}.sv_top_right{float:left;width:calc(100% - 30px);margin:0 15px}.sv_top_left_text_sub{float:left;color:#555;width:100%;height:70px;font-size:16px;font-weight:400;line-height:23px;overflow:hidden}.box_phamvi{float:left;background:#fafafa;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;width:100%}.box_phamvi_content{float:left;width:100%;margin:50px 0 20px}.box_phamvi_note{float:left;color:#777;text-align:center;width:calc(100% - 30px);margin:20px 15px 0;font-size:16px;font-weight:300;line-height:1.5}.box_phamvi_infor{float:left;width:100%;margin:30px 0 0}.box_phamvi_item{float:left;width:calc(100% - 30px);margin:0 15px 10px}.box_phamvi_img{float:left;background:#fff;border:1px solid #dee2e6;border-radius:15px;width:calc(100% - 32px);height:auto;padding:15px;position:relative}.box_phamvi_img img{float:left;object-fit:contain;border-radius:10px;width:100%;height:100%}.box_phamvi_text{float:left;text-align:center;width:calc(100% - 20px);margin:20px 10px 15px}.box_phamvi_name{float:left;color:#333;text-transform:capitalize;width:100%;margin:0 0 10px;font-size:18px;font-weight:500;line-height:1.3}.box_phamvi_text_sub{float:left;color:#777;width:100%;font-size:16px;font-weight:300;line-height:1.5}.sv_detail{width:calc(100% - 20px);margin:50px 10px 30px}.sv_detail .box_infor{margin:30px 0 0}.sv_detail_sub{margin:50px 0 0}.ani_fadeLeft{animation-name:fadeLeft;animation-duration:1.5s;animation-delay:.1s}.ani_fadeLeft2{animation-name:fadeLeft;animation-duration:.7s;animation-delay:.7s}.ani_fadeLeft3{animation-name:fadeLeft;animation-duration:.9s;animation-delay:.9s}.ani_fadeRight{animation-name:fadeRight;animation-duration:1.5s;animation-delay:.1s}@keyframes fadeRight{0%{opacity:0;transform:translate(60px)}to{transform:translate(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.ani_fadeInUp{visibility:visible;animation-name:slideInUp;animation-duration:1s}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0)}}.ani_fadeInUp2{animation-duration:2s}.ani_fadeInUp2,.ani_fadeInUp3{visibility:visible;animation-name:slideInUp}.ani_fadeInUp3{animation-duration:1.2s}.ani_fadeInUp4{animation-duration:1.4s}.ani_fadeInUp4,.ani_fadeInUp5{visibility:visible;animation-name:slideInUp}.ani_fadeInUp5{animation-duration:1.6s}.ani_zoomIn{animation:zoomIn .8s ease-in-out}.box_intro,.box_intro_content{float:left;width:100%}.box_intro_content{margin:60px 0;overflow:hidden}.box_intro_left{float:left;width:33%;position:relative}.box_intro_item{float:left;width:100%;margin:0 0 20px}.box_intro_h3{color:var(--action-green);margin:0 0 15px;font-size:20px;font-weight:700}.box_intro_h3,.box_intro_text{float:left;width:100%;line-height:1.5}.box_intro_text{text-align:justify;color:#492c24;font-size:17px}.box_intro_left_content{float:left;width:100%;margin:15px 0 0}.box_gioithieu{margin:60px 0 0}.box_gioithieu,.box_gioithieu_index{float:left;width:100%}.gioithieu_index_content{float:left;width:100%;display:inline-block;position:relative}.gioithieu_index_content .box_title{margin-bottom:20px}.gt_mission{margin:80px 0 50px}.gioithieu_index_l{float:left;width:calc(50% - 20px);margin:0 20px 0 0}.gt_mission .gioithieu_index_l{margin:0 0 0 20px}.gioithieu_index_infor{float:left;width:100%;margin:0 0 60px}.gioithieu_index_infor .box_content{font-size:17px;font-weight:400}.gioithieu_index_r{float:left;border-radius:20px;width:calc(50% - 20px);margin:0 0 0 20px;overflow:hidden}.gt_mission .gioithieu_index_r{margin:0 20px 0 0}.box_giatri{margin:30px 0}.box_giatri,.box_giatri_content{float:left;width:100%}.giatri_grid{background:var(--paper);border-radius:var(--r-md);grid-template-columns:repeat(5,1fr);gap:24px;padding:20px 25px;display:grid}.giatri_grid_item{cursor:pointer;text-align:center;padding-right:22px;transition:all .2s;position:relative;overflow:hidden}.giatri_grid_item:before{content:"";background:#ddd;width:1px;height:80%;margin:0 auto;position:absolute;bottom:14px;right:0}.giatri_grid_item:last-child{padding-right:0}.giatri_grid_item:last-child:before{display:none}.giatri_img{text-align:center;justify-content:center;align-items:center;height:70px;margin-bottom:15px;display:flex}.giatri_img img{float:left;object-fit:contain;width:100%;height:100%}.giatri_name{letter-spacing:-.01em;margin:0 0 8px;font-size:17.5px;font-weight:500}.giatri_text{color:var(--ash);margin:0 0 14px;font-size:14px;font-weight:500;line-height:1.5}.gt_trip{margin-bottom:50px}.gt_trip .text-center{width:100%;margin-bottom:30px;display:inline-block}.timeline-container{background-color:#faf4ee;border-radius:24px;width:100%;max-width:1200px;padding:40px 60px;box-shadow:0 4px 20px #00000008}.timeline-title{text-align:center;color:#1a1a1a;margin-bottom:50px;font-size:26px;font-weight:500}.timeline{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.timeline-line{background-color:var(--darkg);z-index:1;height:1.5px;position:absolute;top:9px;left:8%;right:8%}.timeline-item{z-index:2;text-align:center;flex-direction:column;flex:1;align-items:center;padding:0 10px;display:flex;position:relative}.timeline-point{background-color:var(--paper);border:2.5px solid var(--darkg);width:20px;height:20px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;margin-bottom:16px;position:relative}.timeline-point:after{content:"";background-color:var(--darkg);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-year{margin-bottom:12px}.timeline-desc{color:var(--body-txt);font-size:14px;line-height:1.5}.faq-container{border:1px solid var(--dune);background:#fcf9f5;border-radius:20px;width:100%;margin:30px 0;padding:25px;box-shadow:0 4px 15px #00000005}.faq-header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.faq-title{color:#2b2b2b;letter-spacing:.5px;font-size:18px;font-weight:700}.faq-see-all{color:#6d5b4b;align-items:center;gap:6px;font-size:14px;text-decoration:none;transition:opacity .2s;display:flex}.faq-see-all:hover{opacity:.7}.faq-grid{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.faq-column{flex-direction:column;gap:14px;display:flex}.faq-item{background-color:#faf6f0;border:1px solid #eae0d5;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item:hover{border-color:#d1c0b0}.faq-question{color:var(--body-txt);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:16px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.chevron-icon{color:#6d5b4b;flex-shrink:0;margin-left:10px;transition:transform .3s}.faq-item[open] .chevron-icon{transform:rotate(180deg)}.faq-answer{color:var(--cliff);border-top:1px dashed #0000;padding:0 20px 16px;font-size:14px;line-height:1.6}.facts{margin:74px 0 30px}.facts-content{background:var(--pebble);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);gap:0;padding:20px 15px;display:grid}.fact{background:var(--paper);border-radius:var(--r-md);margin:12px 15px;padding:30px}.fact-num{letter-spacing:-.03em;color:var(--action-green);margin-bottom:10px;font-size:34px;font-weight:500;line-height:1.1;display:block}.facts-name{margin:0 0 8px;font-size:18px;font-weight:500}.facts-text{color:var(--ash);font-variant-numeric:tabular-nums;margin:0;font-size:14.5px}.box_trn{margin:50px 0 30px}.box_trn_content{background:var(--darkg);color:var(--ivory);border-radius:var(--r-lg);grid-template-columns:1fr 1fr;justify-content:left;align-items:center;gap:26px;padding:35px 30px;display:grid}.box_trn_img{border-radius:28px;width:100%;overflow:hidden}.box_trn_img img{width:100%}.cta-strip{margin-left:30px}.cta-strip-name{color:var(--ivory);max-width:20ch;margin:0 0 14px}.cta-strip-txt{color:var(--dune);font-variant-numeric:tabular-nums;max-width:48ch;margin:0 0 30px}.cta-strip .btn{border-color:var(--action-green);color:var(--ivory)}.cta-strip .btn:hover{background:var(--ivory);color:var(--cliff);border-color:var(--ivory)}.box_pro{float:left;width:100%;position:relative}.box_pro_home{padding:0 0 60px;display:inline-block;position:relative}.head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.head .box_title{margin-bottom:0}.grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.card{background:var(--paper);border-radius:var(--r-md);cursor:pointer;margin-top:10px;transition:all .2s;overflow:hidden}.card:hover{transform:translateY(-4px)}.card .shot{background:var(--dune);text-align:center;color:#8f8778;justify-content:center;align-items:center;font-size:11px;line-height:1.8;display:flex}.card .shot img{float:left;object-fit:cover;width:100%;height:100%}.card-body{float:left;width:100%;padding:20px 20px 24px}.sku{letter-spacing:.08em;background:var(--white);color:#888;float:right;border-radius:8px;margin-bottom:0;padding:4px 11px;font-size:11px;font-weight:500;display:inline-block;position:relative;right:0}.card-body-name{letter-spacing:-.01em;color:var(--ink-headings);margin:0 0 8px;font-size:18px;font-weight:600}.card:hover .card-body-name{color:var(--brand-green)}.spec{color:var(--medium-gray);font-variant-numeric:tabular-nums;margin:0 0 14px;font-size:15px;font-weight:400;line-height:1.7}.stock{color:var(--cliff);align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:inline-flex}.dot{border-radius:50%;width:7px;height:7px}.ask,.dot{background:var(--action-green)}.ask{text-align:center;border:1px solid var(--line);color:var(--white);text-transform:uppercase;letter-spacing:.09em;border-radius:4px;min-height:48px;margin-top:18px;padding:13px 11px;font-size:12px;font-weight:600;transition:all .2s;display:block}.ask:hover{border-color:var(--cliff);background:var(--cliff);color:var(--ivory)}.box_pro_index{margin-top:35px}.pro_index_text{float:left;width:100%;margin-bottom:35px}.pro_index{float:left;grid-template-columns:.5fr 1.5fr;gap:26px;width:100%;height:auto;display:inline-block}.pro_index .grid{grid-template-columns:repeat(3,1fr)}.detail_pro{float:left;width:100%;margin:35px 0 0;position:relative}.box_pro_detail{float:left;width:100%;margin:60px 0 50px}.pro_detail_left{float:left;width:calc(50% - 30px);margin:0 30px 0 0;position:relative}.pro_detail_left .box_pro_img{float:left;border:1px solid #e8e8e8;border-radius:15px;width:calc(100% - 2px);overflow:hidden}.pro_detail_left .box_pro_img img{float:left;width:100%}.pro_detail_right{float:left;width:50%;margin:0}.pro_detail_right .list-inline{margin-bottom:10px}.pro_detail_right .list-inline li+li a,.pro_detail_right .list-inline li+li:before,.pro_detail_right .text-warning a{color:var(--cliff)}.pro_detail_right .pro_name{float:left;border-bottom:1px solid #dedede;width:100%;margin:0 0 12px;padding:0 0 9px;position:relative}.pro_detail_right .pro_name a{float:left;cursor:pointer;letter-spacing:0;color:var(--action-green);text-transform:capitalize;border:0;outline:none;margin:0;font-size:31px;font-weight:500;line-height:1.3;overflow:hidden}.pro_detail_r_item{float:left;color:#707070;width:100%;margin:0 0 6px}.price{margin-bottom:5px;font-size:31px;line-height:33px}.price,.pro_box{color:var(--cliff);font-weight:500}.pro_box{font-size:22px}.pro_detail_r_item label{float:left;margin:0 15px 0 0;padding:0;font-size:18px;font-weight:600;line-height:30px}.pro_detail_r_item.note p{margin-bottom:5px;font-size:15px;font-style:italic;line-height:1.2}.pro_detail_r_item p{float:left;width:auto;padding:0;font-size:17px;line-height:30px}.pro_detail_r_item b{float:left;color:#f29f33;text-align:center;width:auto;font-size:1.6em;font-weight:700;line-height:1.2}.pro_detail_r_item .box_btn{float:left;width:auto;margin:0 0 0 30px}.pro_detail_r_item .pro_price_old{float:left;margin:5px 0 0 10px;font-size:16px;font-weight:500;line-height:26px;text-decoration:line-through}.pro_kichthuoc{float:left}.pro_kichthuoc_item{float:left;text-align:center;white-space:nowrap;cursor:pointer;color:#000;border:none;margin:0 5px 0 0;padding:0 10px;font-size:16px;line-height:35px;display:table;position:relative;overflow:hidden;min-width:35px!important;height:35px!important}.pro_kichthuoc_item.active{font-weight:700}.pro_kichthuoc_out{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.pro_kichthuoc_in .pro_kichthuoc_out{display:block}.quantity{float:left;outline:none;width:150px;height:48px;display:inline-block;position:relative}.quantity .minus,.quantity .plus{text-align:center;-o-transition:background-color .2s linear;cursor:pointer;color:#8c9196;background:#f9f9f9;border:none;border-radius:8px 0 0 8px;outline:none;justify-content:center;align-items:center;width:46px;height:46px;margin:1px;padding:4px;font-size:18px;font-weight:700;transition:background-color .2s linear;display:flex;position:absolute;overflow:hidden}.quantity .minus:hover,.quantity .plus:hover{color:var(--action-green)}.quantity .minus{left:0}.quantity .plus{border-radius:0 8px 8px 0}.item_sl{margin:10px 0}.item_sl label{line-height:40px}.item_sl .quantity{margin-right:10px}.item_sl .ask{min-width:400px;margin:0;padding:11px 50px;line-height:24px;display:inline-block}.quantity .qty{float:left;text-align:center;background:#fff;border:1px solid #ced4da;border-radius:8px;outline:none;width:100%;height:48px;padding:0;font-size:15px;font-weight:500;line-height:48px;overflow:hidden}.quantity .plus{right:0}.item_kt{margin:6px 0 10px}.fl_w_33{width:33%}.fl_margin_30{margin:50px 0 0}.cart-bottom .box_btn{float:left;width:auto;margin:0 0 0 20px}.pro_detail_r_item .btn_more{width:auto;margin:15px 20px 10px 0}.box_dangky_form .btn_more{float:right;margin:0}.grid_slick{float:left;display:inline-block}.box_pro_sub .grid,.grid_slick{width:100%;position:relative;overflow:hidden}.box_pro_sub .grid{grid-template-columns:repeat(1,1fr);gap:0;display:grid}.box_pro_sub .more{margin-right:24px}.pro_detail_mota{float:left;color:#676767;width:100%;margin-bottom:30px;font-size:16px;line-height:1.5;display:block;position:relative}.pro_right{float:left;width:74%}.pro_left{float:left;width:calc(26% - 30px);margin:0 0 0 30px}.pro_left .box_pro_r{width:100%;margin:0}.pro_left .box_pro_r .grid{grid-template-columns:repeat(1,1fr);margin-top:20px}.mota_tab_item{vertical-align:top;text-align:center;text-transform:capitalize;color:#666;border:none;border-radius:8px 8px 0 0;margin:0;display:inline-block;overflow:hidden}.detail_mota_tab{float:left;border-bottom:1px solid var(--dune);width:100%}.pro_detail_mota_name{float:left;text-transform:capitalize;width:100%;color:var(--ash);background:var(--dune);cursor:pointer;padding:10px 15px;font-size:20px;font-weight:500;display:inline-block;position:relative}.pro_detail_mota_name.img_active,.pro_detail_mota_name:hover{background:var(--action-green);color:var(--ivory)}.pro_detail_mota p{margin:0 0 10px}.pro_detail_mota img{height:auto;width:auto!important;max-width:100%!important}.box_pro_detail .product-price-old{float:left;margin:0 0 0 2px;font-size:18px;line-height:32px}.slick_pro_home{overflow:hidden}.fl_btn,.pro_detail_r_item .fl_btn{float:left;width:auto;margin:15px 20px 15px 0}.pro_mota{float:left;width:100%;margin:20px 0 0}.pro_mota_item{float:left;width:100%;margin:0 0 35px}.pro_mota_img{float:left;width:45px;height:45px}.pro_mota_img img{float:left;object-fit:contain;width:100%;height:100%}.pro_mota_text{float:left;width:calc(100% - 75px);margin:0 0 0 30px}.pro_detail_sup{margin:10px 0 0;position:relative}.pro_detail_sup,.pro_dt_sup{float:left;width:100%;overflow:hidden}.pro_dt_sup{margin:0}.pro_dt_sup li{border-radius:10px;width:calc(100% - 10px);margin:0 5px}.pro_dt_sup li,.pro_img_sub{float:left;outline:none;overflow:hidden}.pro_img_sub{width:100%;position:relative}.pro_img_sub img{object-fit:contain;outline:none;width:100%;height:100%}.detail_pro_right{float:right;width:265px}.detail_pro_right_tiem{float:left;background:var(--action-green);border-radius:6px;width:100%;margin:0 0 15px}.detail_pro_right_name{float:left;color:#fff;text-align:center;border-bottom:1px solid #fff;width:calc(100% - 20px);padding:15px 10px;font-size:16px}.pro_right_infor{float:left;width:100%;margin:20px 0 0}.pro_detail_infor{float:left;background:#f8f8f9;width:calc(100% - 30px);margin:0 0 30px;padding:15px 10px}.pro_detail_tab{float:left;width:100%;margin:50px 0 0}.pro_detail_tab_item{float:left}.pro_detail_tab_a{float:left;color:#383838;text-align:center;cursor:pointer;background:#fff;outline:none;padding:10px 25px;font-size:18px;font-weight:700}.pro_detail_tab_a.active{color:var(--action-green);background:#f8f8f9}.pro_sub{position:relative}.pro_sub .box_pro_content{margin:15px -15px}.box_pro_content_slick{float:left;width:100%;margin:50px 0 30px}.box_form{float:left;text-align:center;width:100%;position:relative}.box_form:after,.box_form:before{content:"";height:34px;position:absolute;top:0;left:0;right:0}.box_form:after{top:auto;bottom:0}.box_form_content{float:left;justify-content:center;align-items:center;width:calc(100% - 200px);margin:70px 100px 150px;display:flex}.box_form_left{float:left;background-color:#f7f7f7e6;width:calc(60% - 80px);max-width:566px;margin:0 30px 0 0;padding:30px 25px}.form_info{float:left;width:100%;margin:0 0 20px}.form_info_item{float:left;width:calc(50% - 20px);margin:20px 10px 15px;position:relative}.form_info_item_1{width:calc(100% - 20px)}.control-label{float:left;color:#000;width:auto;margin-bottom:10px;font-size:17px;font-weight:500;line-height:1.2;display:block}.form-control{color:#666;background-color:#fff;border:1px solid #ddd;border-radius:5px;outline:none;width:calc(100% - 18px);height:18px;padding:10px 8px;font-size:16px;line-height:28px}.one_select{width:100%;height:40px;line-height:40px}.form-group textarea{min-height:50px}.form_info_item:hover .box_form_info{animation:fadeLeft .4s ease-in-out;display:block;top:70px}.box_form_info{z-index:1;background:#fff;width:calc(100% - 20px);height:90px;padding:20px 0 20px 20px;display:none;position:absolute;top:70px;overflow-y:auto}.box_form_info_h3,.box_form_info_item{float:left;text-align:left;width:100%}.box_form_info_h3{color:#333;text-transform:uppercase;margin:0 0 5px;font-size:16px;font-weight:700}.box_form_info_content{float:left;width:calc(100% - 10px);margin:5px 0 5px 10px}.info_item{float:left;width:100%;margin:0 0 7px}.box_form_info_item_a{float:left;cursor:pointer;text-transform:capitalize;outline:none;width:100%;font-size:16px;line-height:19px;display:inline-block}.left_item_input{float:left;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #cacaca;border-radius:4px;width:24px;height:24px;margin-right:10px}.info_item_label{float:left;cursor:pointer;width:calc(100% - 34px);font-size:16px;line-height:24px}.box_form_right{float:right;width:40%}.box_form_right_img{float:left;width:100%}.box_form_right_img img{float:left;object-fit:cover;width:100%;height:100%}.book_detail .box_form_info{z-index:1;width:calc(100% - 40px);height:auto;padding:20px;display:block;position:relative;top:5px}.book_detail .form_info_item:hover .box_form_info{animation:fadeLeft ease-in-out;display:block;top:5px}.pagination{float:left;text-align:center;width:100%;padding:50px 0}.pagination a{color:#000;cursor:pointer;vertical-align:baseline;font-variant-numeric:tabular-nums;border-radius:4px;width:42px;height:28px;margin:0 5px;font-size:16px;font-weight:500;line-height:28px;text-decoration:none;display:inline-block}.pagination a .fa{font-size:20px}.pagi_active,.paging:hover{color:#fff!important;background:var(--action-green)!important;border:1px solid var(--action-green)!important}.box_tiemkiem{float:left;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:100%;margin:20px 0;padding:15px 0}.box_tiemkiem_item{width:calc(25% - 30px);margin:0 15px}.box_tiemkiem_item,.dropdown-toggle{float:left;outline:none;position:relative}.dropdown-toggle{color:#484848;letter-spacing:0;text-align:left;text-transform:capitalize;background:#fff;border:1px solid #c8c8c8;width:100%;margin:15px 0 0;padding:0 7px;font-size:17px;font-weight:400;line-height:45px}.dropdown-toggle:before{content:"";border:5px solid #0000;border-top-color:#000;width:0;height:0;margin-top:-2px;position:absolute;top:50%;right:15px}.dropdown-toggle:after{content:"";width:40px;height:37px;position:absolute;top:0;right:0}.dropdown-menu{float:left;z-index:1000;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000026;width:calc(100% - 2px);margin:-1px 0 0;font-size:16px;list-style:none;display:none;position:absolute;top:100%;left:0}.dropdown-menu li{float:left;width:100%}.dropdown-menu li a{clear:both;white-space:nowrap;float:left;color:#484848;letter-spacing:0;text-align:left;text-transform:capitalize;border-bottom:1px dashed #c8c8c8;width:calc(100% - 20px);padding:0 10px;font-size:1.2em;font-weight:400;line-height:35px;display:block;position:relative}.dropdown-menu li a:hover{color:var(--action-green)}.hasDatepicker{float:left;border:1px solid #c8c8c8;width:calc(100% - 16px);margin:15px 0;padding:0 7px;font-size:17px;line-height:45px}#_size_detail,.hasDatepicker{color:#484848;letter-spacing:0;text-align:left;text-transform:capitalize;background:#fff;outline:none;font-weight:400;position:relative}#_size_detail{border:1px solid #ddd;border-radius:8px;width:calc(100% - 4px);height:42px;padding:0 5px;font-size:1em;line-height:42px;overflow:hidden}.box_btn{float:left;width:100%}.box_btn,.box_btn a{text-align:center;display:inline-block}.box_btn a{cursor:pointer;z-index:1;color:#fff;background:var(--action-green);border:0 solid #fff;min-width:175px;padding:20px 10px;font-size:18px;font-style:normal;font-weight:700;line-height:20px;transition:all .5s;position:relative}.box_btn a:before{content:"";border:4px solid #fff;position:absolute;inset:2px}.box_btn a:hover:before{border:4px solid var(--action-green);transition:all .5s}.box_giamgia{float:left;color:#d00;height:47px;margin:15px 10px 15px 0;font-weight:700;line-height:47px}.box_giamgia input{margin-right:5px}.box_tiemkiem_item .box_btn{float:right;width:auto;margin:8px 0}.box_tiemkiem_item .box_btn a{min-width:150px}.box_title_left{float:left;width:100%}.box_title_left .title_text{text-align:left}.box_title_left .box_title_img{margin:15px auto 30px 0}.box_title_left .box_title_img:after,.box_title_left .box_title_img:before{right:auto}.box_service_infor{float:left;width:100%}.box_service_right{width:calc(75% - 30px);margin:0 0 0 30px}.box_service_slick{width:calc(100% + 20px);margin:0 -10px}.box_service_item,.box_service_slick{float:left;position:relative;overflow:hidden}.box_service_item{border-radius:15px;width:calc(33.3333% - 20px);margin:0 10px 20px}.owl-carousel .box_service_item{width:100%}.owl-carousel .box_tintuc_item{width:calc(100% - 20px);margin:0 10px 30px}.owl-carousel .pro_dt_sup li{width:calc(100% - 10px)}.box_service_a{cursor:pointer;color:#fff;outline:none;height:100%;font-weight:700;display:inline-block}.box_service_a,.box_service_img{float:left;width:100%;position:relative}.box_service_img{padding-top:100%;overflow:hidden}.box_service_img:before{content:"";z-index:1;background:linear-gradient(#1f0e0e,#321717d9 13.02%,#5d282812 56.25%);width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(180deg)}.box_service_img img{object-fit:cover;z-index:0;width:100%;height:100%;margin:auto;transition-property:transform;transition-duration:.5s;position:absolute;inset:0;transform:translateZ(0)}.box_service_item:hover .box_service_img img{transform:scale(1.1)}.box_service_name{text-align:center;z-index:1;color:#fff;text-transform:capitalize;width:calc(100% - 30px);padding:0 15px 15px;font-size:20px;font-weight:700;position:absolute;bottom:0;left:0}.box_service_index{margin:40px 0 0}.box_service_index .box_service_item{width:calc(25% - 20px)}.box_content{float:left;color:#47484a;font-variant-numeric:tabular-nums;width:100%;font-size:16px;line-height:1.6}.box_content b,.box_content h2,.box_content h3,.box_content p{font-variant-numeric:tabular-nums;margin-bottom:10px}.box_content iframe,.box_content img{text-align:center;object-fit:contain;height:auto;margin:15px auto 30px;display:flex;width:auto!important;max-width:100%!important}.box_content table{border-spacing:0;border-color:#ececec;width:100%;margin-bottom:1em}.box_content table th,td{text-align:left;color:var(--body-txt);border-bottom:1px solid #ececec;padding:.5em;font-size:.9em;line-height:1.3}.box_content ul{width:calc(100% - 20px);list-style:inherit;margin:0 0 10px 20px}.box_content ul li{margin:0 0 10px;line-height:1.6}.box_ct_content{float:left;margin-bottom:15px}.box_ct_content li{margin-bottom:10px;font-size:16px}.box_ct_content li .fa{background:var(--white);width:40px;height:40px;color:var(--action-green);text-align:center;border-radius:100%;margin-right:10px;padding:10px;font-size:18px}.box_contact{margin:30px 0 0}.box_contact,.box_contact_img,.box_contact_img img{float:left;width:100%}.box_account .box_form_right_img{max-height:552px}.box_quote .box_form_right_img{height:990px}.box_call .box_form_right_img{height:786px}.box_ct_infor{float:left;width:100%;margin:0 0 60px}.box_ct_infor_left{float:left;border:1px solid var(--dune);background:#fcf9f5;border-radius:20px;width:calc(42% - 15px);margin:30px 15px 0 0;padding:25px}.box_ct_infor .box_title{margin-bottom:20px}.box_ct_infor_left .title_text{letter-spacing:0}.box_loinhan_infor,.box_loinhan_infor_item{float:left;width:100%;margin:0}.contact-label{float:left;color:#333;width:auto;margin:0 0 5px;font-size:15px;font-weight:500;line-height:32px}.contact-label span{color:#e52d2d}.contact_input{float:left;color:#000;border:1px solid #dedede;border-radius:10px;outline:none;width:calc(100% - 2px);height:50px;margin-bottom:15px;padding:12px 18px;font-size:16px;position:relative}.contact_input.contact_select{cursor:pointer;padding:15px 18px 14px;line-height:50px}.loinhan_item_6{width:100%!important}.loinhan_item_6 .contact_input{min-height:80px}.loinhan_item_upload{position:relative;width:calc(100% - 10px)!important}.box_loinhan_infor .btn_more_a{text-align:center;min-width:200px;margin:12px 0 10px}.box_loinhan_infor_item .loinhan_input{float:left;width:14px;height:30px;margin-right:5px}.loinhan_text{float:left;font-variant-numeric:tabular-nums;font-size:14px;line-height:30px}.box_ct_infor_right{float:left;border:1px solid var(--dune);background:#f7f1eb;border-radius:20px;width:calc(58% - 15px);margin:30px 0 0 15px;padding:25px}.box_lienhe_content_infor{float:left;width:100%;margin:30px 0 0}.box_lienhe_item{float:left;width:100%}.box_lienhe_item label{text-transform:capitalize;color:#f56f4c;font-size:16px;font-weight:700}.box_lienhe_item label,.box_lienhe_item p{float:left;width:100%;padding:0 0 10px;line-height:1.5;position:relative}.box_lienhe_item p{color:#555;font-size:18px}.box_lienhe_item p i{margin:0 5px 0 0}.box_yeucau .box_ct_infor_left{width:calc(55% - 15px)}.box_yeucau .box_loinhan_infor_item{width:calc(50% - 10px);margin:0 5px}.box_yeucau .loinhan_item_6{width:calc(100% - 10px)!important}.box_yeucau .box_form_right{border-radius:20px;width:43%;margin-top:30px;overflow:hidden}.box_giohang,.box_giohang_content{float:left;width:100%}.box_giohang_content{z-index:1;margin:50px 0;position:relative}.box_giohang_title{float:left;width:100%}.progress-steps{float:left;table-layout:fixed;color:#898989;width:calc(100% - 40px);margin:20px 20px 30px;padding:0;list-style:none;display:table;overflow:hidden}.box_giohang_item{text-align:center;font-size:16px;font-weight:500;display:table-cell;position:relative}.box_giohang_item.is-active{color:var(--green)}.box_giohang_item:before{color:#fff;content:attr(data-step);text-align:center;z-index:0;background:#d3d2d2;border-radius:100%;width:22px;height:22px;margin:0 auto 15px;font-size:14px;line-height:23px;display:block;position:relative}.box_giohang_item.is-active:before{color:#fff;background:var(--green)}.box_giohang_item:after{content:"";z-index:-1;background:#999;width:100%;height:7px;display:block;position:absolute;top:8px;left:50%}.box_giohang_item a{color:#aaa;font-weight:500}.box_giohang_item.is-active a{color:var(--green)}.box_giohang_item.progress_last:after{background:0 0}.box_giohang_form{float:left;width:100%}.content-cart-left{float:left;border:1px solid var(--dune);background:#fcf9f5;border-radius:20px;width:calc(70% - 32px);margin:30px 15px 0 0;overflow:hidden}.box{background-color:#fff;box-shadow:0 0 2px #0000004d}.box .btn_more{width:auto;margin:0}.box .btn_more a:after,.box .btn_more a:before{background:#eee}.content_cart_right .box_body{padding:10px 15px 15px;position:relative}.table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%}.table--listing thead>tr>th{color:#777;border-top:0;border-bottom:1px solid #d2d2d2;padding:15px 20px;font-size:13px;font-weight:400}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:top;text-align:left;letter-spacing:0;margin:0;padding:15px 13px;font-size:16px;font-weight:500;line-height:1.4}.table>tbody>tr>td a{color:#333}.table--listing tr td a:focus,.table--listing tr td a:hover{color:var(--action-green);cursor:pointer;outline:none;text-decoration:none}.table--checkout>tbody>tr>td.image{width:1%;padding-right:0}.content-cart-left tr{border-bottom:1px dashed #ddd}.table--checkout td.image img{float:left;max-width:60px}.box_body .sku,.table .sku{width:100%;margin:0;padding:4px 0}.content-cart .code{color:#999}.quantity-modifier-select,.update_prod_quantity,.updatecart_quantity{border:1px solid #999;outline:none;padding:4px 10px;display:inline-block}.btn-none{background:0 0;border:0}.table--checkout>tbody>tr>td.action .svg-inline--fa{color:var(--action-green);cursor:pointer;outline:none;font-size:16px}.table--checkout>tbody>tr>td.action .svg-inline--fa:hover{color:#ed1c24}.box_footer_cart{float:left;background:#fff;width:100%;padding:15px}.badge{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:var(--green);border-radius:10px;min-width:10px;padding:3px 4px;font-size:12px;font-weight:700;line-height:1}.btn-back{float:left;color:#333;font-weight:700}.fl_float_right{float:right;width:auto;margin:0}.fl_float_left{float:left;width:auto;margin:0}.btn-back i{margin:0 2px 0 0}.unit label{color:var(--action-green);font-size:17px;font-weight:700}.total{font-size:16px!important;font-weight:300!important}.pro_name{float:left;width:100%;position:relative}.cart_thumbnail{float:left;border:2px solid #eee;outline:none;justify-content:center;align-items:center;width:80px;max-width:80%;height:60px;max-height:100%;display:flex}.cart_thumbnail img{object-fit:contain;width:90%;height:90%}.fl_align_left{text-align:left!important}.fl_align_right{text-align:right!important}.fl_line_height_45{line-height:45px!important}.fl_color_dd0{color:#d00}.fl_color_fff{color:#fff!important}.fl_cl_e48{color:#d00}.content_cart_right{float:left;border:1px solid var(--dune);background:#fcf9f5;border-radius:20px;width:calc(30% - 25px);margin:30px 0 0 25px;overflow:hidden}.box_header{border-bottom:1px solid #d2d2d2;width:100%;padding:20px 20px 18px;display:inline-block}.box_header .box_title{width:100%;margin-bottom:7px;padding:0;font-size:24px}.order-summary{margin-top:-4px;margin-bottom:0;padding:0;list-style-type:none}.order-summary .order_item,.order-summary .sum_item,.order-summary li{width:100%;margin-bottom:5px;font-size:14px;list-style-type:none;display:inline-block}.order-summary .k{float:left;color:#333;font-size:18px;font-weight:500;line-height:1.5}.order-summary .v{float:right;color:var(--action-green);font-size:16px;font-weight:700}.order-summary .sep{background-color:#d2d2d2;height:1px;margin:10px 0 15px;padding:0}.order-summary .total .k{color:#000;font-size:20px}.order-summary .total .v{color:var(--action-green);font-size:20px}.progress-steps li.is-complete,.progress-steps li.is-complete a{color:var(--green)}.progress-steps li.is-complete:after,.progress-steps li.is-complete:before{color:#fff;background:var(--green)}.content-cart-right .box_body{width:calc(100% - 60px);padding:30px 30px 15px;position:relative}.box_home_cart{float:right;width:60px;margin:23px 0;position:relative}.box_home_cart a{float:left;cursor:pointer;width:35px;height:28px;padding:0 4px;position:relative}.div_menu_fixed .box_home_cart a{padding:10px 4px 7px}.box_home_cart a img{object-fit:contain;width:100%;height:100%}.box_home_cart span{color:#fff;background:var(--green);vertical-align:top;text-align:center;border-radius:50%;width:25px;height:25px;font-size:12px;font-weight:700;line-height:25px;display:inline-block;position:absolute;bottom:20px;right:-6px}.box_home_cart_item{float:left;border-bottom:1px solid #e5e5e5;width:calc(100% - 30px);padding:30px 15px 20px}.box_home_cart_title{float:left;width:100%}.box_home_cart_title label,.box_home_cart_title p{float:left;color:#333;margin-right:20px;font-size:15px}.box_home_cart_title label{letter-spacing:.2px}.fl_vnd{color:#666;margin-left:5px;font-size:.8em;font-weight:400}.fl_tong{color:#000;width:100%;height:30px;font-size:1.2em;font-weight:400;line-height:30px;display:inline-block}.form-group label{float:left;width:auto;margin:0 0 5px;font-size:1em;line-height:32px}.ctags{float:left;width:100%;margin:6px 0 0}.ctags img{float:left;height:14px;margin:0 6px 0 0}.ctags_text{color:var(--green);margin:3px 0 0 5px;font-size:15px}.cart_loai,.ctags_text{float:left;width:calc(100% - 5px);font-weight:500}.cart_loai{color:#898989;margin:5px 0 0;font-size:14px}.title_cart{float:left;width:100%}.fl_align_center{text-align:center}.title_cart label{color:#111;padding:0 0 8px;font-size:2.2em}.cart_infor,.title_cart label{float:left;border-bottom:1px solid #ddd;width:100%}.cart_infor{text-align:center;padding:20px 0}.cart_infor li{float:left;width:25%}.cart_infor li b{color:#d00;padding-left:10px;font-size:16px;font-weight:400}.contact_f_infor{float:left;width:calc(100% - 30px);margin:0 15px}.contact_f_infor .form{float:left;width:100%}.form-contact{float:left;width:60%}.contact_infor{float:left;width:calc(50% - 15px);margin:0 15px 30px 0}.contact_group label,.contact_infor label{float:left;color:#999;width:100%;margin-bottom:5px;display:inline-block}.contact_infor .form-control{box-sizing:border-box;letter-spacing:.4px;border:1px solid #e1e1e1;width:calc(100% - 2px);height:39px;margin:0;font-size:16px;line-height:39px;display:block}.form-contact-group{float:right;width:40%}.contact_group p{text-align:left;float:left;color:#666;box-sizing:border-box;letter-spacing:.4px;background-color:#fff;border:none;border-radius:4px;outline:none;width:100%;min-height:133px;margin:0;padding:11px 10px;font-size:15px;line-height:normal;transition:all .2s ease-out;display:block;position:relative;box-shadow:0 0 0 1px #d9d9d9}.cart_mau{width:calc(70% - 30px);margin:25px 15% 30px}.cart_mau_don{width:calc(84% - 30px);margin:25px 8% 30px}.cart_mau_don .cart_infor li{width:33.3333%}.content-full{float:left;margin:30px 0 0}.wrap_cart_left{float:left;border:1px solid var(--dune);background:#fcf9f5;border-radius:20px;width:calc(67% - 17px);margin:0 15px 0 0;overflow:hidden}.colum-one .box{margin-bottom:20px}.box_body_form{padding:10px 20px}.box_body_form,.box_body_form_item{float:left;width:100%}.box_body_form_item_1{width:calc(100% - 30px)}.box_body_form_item_2{margin:0;width:100%!important}.box_body_form_item_2 .form-group{width:calc(50% - 15px);margin:0 15px 14px 0}.box_body_form_item_3{margin:0;width:100%!important}.box_body_form_item_3 .form-group{width:calc(33.3333% - 15px);margin:0 15px 14px 0}.body_form_cart{float:left;text-align:center;width:100%;margin:0 0 15px}.body_form_cart_label{float:left;color:#be5e07;text-transform:uppercase;width:100%;font-size:20px;font-weight:700}.body_form_cart_text{float:left;color:#363636;width:100%;font-size:15px}.body_form_cart_text p{float:left;width:100%;margin:10px 0 0}.wrap_cart_left .box_title{text-align:left}.wrap_cart_left .form-group{float:left;width:calc(50% - 20px);margin:0 10px 10px}.form-group.form_group_3{width:calc(33.3333% - 20px)}.form-group.form_group_1{width:calc(100% - 20px)!important}.form-registration .form-group>label{color:#333;width:auto;font-size:14px;font-weight:500}.text-color-red{color:#ee272f!important}.form-group .form-control{color:#666;border:1px solid #ddd;border-radius:5px;outline:none;width:calc(100% - 34px);height:18px;padding:10px 16px;font-size:15px}.wrap_cart_left .box{float:left;width:100%}.wrap_cart_left .box_footer{float:left;width:calc(100% - 80px)}.wrap_cart_right{float:left;border:1px solid var(--dune);background:#fcf9f5;border-radius:20px;width:calc(33% - 15px);margin:0 0 0 15px;overflow:hidden}.wrap_cart_right .box_body{padding:20px 15px 15px}.orde_item_img_quantity{color:#fff;z-index:2;background:#717171;border-radius:5px;padding:5px 10px;font-size:15px;font-weight:500;position:absolute;top:-9px;right:-9px}.order-item{width:100%;margin:0 0 5px;display:table}.orde_item_img{float:left;width:85px;position:relative}.orde_item_img img{float:left;object-fit:cover;width:100%;height:100%}.order-item .name{float:left;width:calc(55% - 30px);padding:0 5px 0 25px;font-size:14px}.order-item a{color:#333;float:left;width:100%;font-size:14px;font-weight:500;text-decoration:none}.order-item .price{text-align:right;color:var(--action-green);font-size:20px;font-weight:700}.order-item .quantity{outline:none;width:auto;height:auto;margin:0 5px 0 0;line-height:normal}hr{border:0;border-top:1px solid #eee;margin:10px 0}.field,hr{float:left;width:100%}.field{margin:10px 0 0}.field_input{float:left;color:#666;border:1px solid #ddd;border-radius:5px;outline:none;width:calc(100% - 160px);height:18px;margin:0 10px 10px 0;padding:10px 16px;font-size:15px}.field_input_100{width:calc(100% - 34px);margin:0 0 10px}.one_select{width:calc(100% - 2px)!important;height:40px!important;padding:0 16px!important}.b_banggia{float:left;width:100%}.b_banggia table{border-collapse:collapse;background:#fafafa33;border:1px solid #ddd;margin-top:10px}.b_banggia td{border:1px solid #f2f2f2;padding:8px;font-size:15px}.b_banggia .text-center{text-align:center;color:#9d000d;font-size:15px}.box_banggia .box_content{margin:20px 0 0}.thanhtien{float:left;background-color:#fff;width:calc(100% - 50px);margin:0 0 20px;padding:5px 25px 25px;box-shadow:0 0 2px #0000004d}.thanhtien_form,.thanhtien_title{float:left;width:100%}.thanhtien_title{margin:20px 0 0;font-size:16px;font-weight:700}.thanhtien_item{float:left;width:100%;margin:10px 0 0}.thanhtien_input{float:left;margin:2px 10px 0 0}.thanhtien_item_text{float:left;width:100%;margin:5px 0 0;font-weight:700;line-height:1.3}.thanhtien_item_text a{color:#d00}.box_Price_index,.table-container{float:left;width:100%;position:relative}.table-container{background-color:var(--white);border:1px solid var(--dune);box-shadow:1px solid var(--dune);border-radius:16px;margin-bottom:40px;overflow:hidden}.table-responsive{width:100%;overflow-x:auto}.price-table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.price-table th{color:var(--body-txt);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--dune);background-color:#f1f5f9;padding:1rem;font-size:.75rem;font-weight:700}.price-table td{padding:.85rem}.price-table tbody tr:hover{background-color:#f8fafc}.price-table tbody tr:last-child td{border-bottom:none}.product-thumb{object-fit:cover;cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;width:50px;height:50px;transition:all .25s cubic-bezier(.4,0,.2,1)}.product-thumb:hover{transform:scale(1.08)}.product-name{color:var(--body-txt);font-size:14px;font-weight:700;display:block}.product-code{color:#888;font-family:monospace;font-size:.75rem}.badge{border-radius:50px;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.badge-op-tuong{color:#0369a1;background-color:#e0f2fe}.badge-lat-san{color:#15803d;background-color:#dcfce7}.badge-trang-tri{color:#6b21a8;background-color:#f3e8ff}.badge-san-vuon{color:#b45309;background-color:#fef3c7}.price-text{color:var(--cliff);font-size:1rem;font-weight:700}.grid-container{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.hidden{display:none!important}.text-center{text-align:center}.text-right{text-align:right}.btn-icon{color:var(--body-txt);cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-icon:hover{color:var(--brand-green)}.box_openday .box_ct_infor_left{width:100%;margin:30px 0 0}.box_Price{margin:60px 0 0}.b_search .box_title{float:left}.search-bar{float:right;width:50%;margin-bottom:20px}.search-bar-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-width:700px;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000014}.search-input{color:#333;border:none;outline:none;flex:1;padding:14px 20px;font-size:15px}.search-button{color:#fff;cursor:pointer;background-color:#1f1f1f;border:none;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;transition:background-color .2s;display:flex}.search-button:hover{background-color:#333}.box_catalogues{float:left;width:100%;margin:35px 0}.box_catalogues .facets-bar-left-sort{width:250px}.catalogues_index{float:left;width:calc(100% - 90px);margin:0 45px}.catalogues_index .box_pro_l{width:17%}.box_catalogues_infor{float:left;width:calc(83% - 26px);margin-left:26px}.catalogue-grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.catalogue-card{background:#fff;border:1px solid #e8e3da;border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.catalogue-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.card-image{height:100%;position:relative;overflow:hidden}.card-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.catalogue-card:hover .card-image img{transform:scale(1.05)}.card-image .badge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:12px;right:12px}.catal-body{flex-direction:column;flex-grow:1;padding:20px;display:flex}.catal-body h2{color:var(--body-txt);margin:8px 0;font-size:24px}.catal-body p{color:#665f57;flex-grow:1;margin-bottom:20px;font-size:13px}.card-actions{gap:10px;display:flex}.card-actions a{text-align:center;text-transform:uppercase;border-radius:4px;flex:1;padding:8px 0;font-size:13px;font-weight:400}.btn-view{color:var(--cliff);background-color:#f0ebe1}.btn-view:hover{background-color:#e2dad1}.btn-download{background:var(--action-green);color:var(--white);border:1px solid var(--action-green)}.btn-download:hover{background-color:var(--cliff);border:1px solid var(--cliff)}.box_popup{float:left;pointer-events:all;z-index:9;opacity:0;visibility:hidden;background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;bottom:0;left:0;overflow-y:auto}.box_popup .title_text{font-size:25px}.box_popup_content{width:1200px;max-width:100vw;height:auto;padding:0;line-height:1.5;display:flex;overflow:auto}.box_popup_form{border-radius:15px;overflow:hidden}.box_popup_form,.popup_form{float:left;width:100%;display:inline-block;position:relative}.popup_form{background:#fff}.popup_form_close{cursor:pointer;z-index:2;outline:none;width:25px;height:25px;position:absolute;top:27px;right:30px}.popup_form_close img{object-fit:contain;width:100%;height:100%}.catalog-container{float:left;width:100%;position:relative}.catalog-header{z-index:1;width:calc(100% - 40px);position:absolute;top:20px;left:20px}.catalog-title{background-color:#ffffffe6;border-radius:4px;padding:10px 18px;font-size:18px;font-weight:500;box-shadow:0 2px 8px #00000014}.top-controls{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#ffffffd9;border-radius:6px;gap:8px;padding:6px;display:flex;position:absolute;top:15px;right:70px;box-shadow:0 2px 10px #0000001a}.control-btn,.share-btn{cursor:pointer;color:#444;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:background .2s,color .2s;display:flex}.control-btn:hover,.share-btn:hover{color:#000;background-color:#00000014}.flipbook-wrapper{flex:1;justify-content:center;align-items:center;width:100%;margin:40px 0;display:flex;position:relative}.flipbook{box-shadow:0 10px 30px #0003}.page{background-color:#fff;overflow:hidden}.page-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-img{object-fit:contain;width:100%;height:100%;display:block}.nav-btn{cursor:pointer;z-index:5;background:#ffffffb3;border:none;border-radius:50%;padding:14px 24px;font-size:20px;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #00000026}.nav-btn:hover{background:#fff;transform:translateY(-50%)scale(1.1)}.prev-btn{left:20px}.next-btn{right:20px}@media only screen and (max-width:1440px){.wrap{max-width:calc(100% - 56px);margin:0 auto;padding:0 28px}.catalogues_index{float:left;width:calc(100% - 56px);margin:0 28px}section{width:100%;margin:auto}.catalogues_index .box_pro_l{width:20%}.box_catalogues_infor{width:calc(80% - 26px)}.catalogue-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1366px){.wrap{padding:0}.header_nav:before{width:980px}.box_banner .wrap{padding:12px 0}.box_gioithieu_left{width:50%}.box_banner_name{font-size:clamp(30px,3.6vw,40px)}.box_gioithieu_right{width:calc(50% - 40px)}.pro_detail_mota_name{font-size:18px}.box_gioithieu:before{width:320px}.box_ct_content li{font-size:14px}.box_gioithieu:after{width:73%;height:762px;left:-520px}.catalogues_index .box_pro_l{width:22%}.box_catalogues_infor{width:calc(78% - 26px)}.head{align-items:center}.big_ball{margin:50px 0 0}.box_left_title_sub .box_left_text{font-size:clamp(15px,3vw,18px)}.card-actions a{font-size:11px}}@media only screen and (max-width:1230px){.hd_t_right{width:77%}.box_hd_login{width:57%}.pro_left .box_pro_r .card-body-name{font-size:17px}.item_sl .ask{min-width:265px;margin:-2px 0 0}.pro_detail_mota_name{font-size:18px}.pro_detail_left{width:calc(55% - 30px)}.pro_detail_right{width:45%}.box_search{width:calc(32% - 12px)}.nav li .nav_a{width:calc(100% - 46px);padding:39px 23px}.header_nav:before{width:calc(100% + 12px)}.box_gioithieu_content{margin:50px 0 70px}.box_gioithieu_left{margin:95px 0 0}.box_gioithieu:after{width:88%;height:762px;left:-550px}.box_hotline_a{width:calc(50% - 30px);margin:10px 30px 0 0}.box_hotline_b{font-size:24px}.wrap{max-width:calc(100% - 30px)}.big_ball{margin:50px 0 0 40px;right:53%}.company-info{font-size:13px}.box_why_content{margin:80px 0 0}.info-text{font-size:14px}.box_dk_left_img img{height:640px}.catalogues_index{width:calc(100% - 30px);margin:0 15px}.box_dk_form{padding:0 50px}.search-form{width:270px}.noibat_right_a{font-size:32px;line-height:20px}.catal-body h2{font-size:22px}.b_dk_right .box_loinhan_infor_item{width:100%;margin:0}.catal-body p{height:60px;font-size:14px;overflow:hidden}.b_dk_right .loinhan_item_6{width:100%!important}.card-actions a{font-size:10px}.header_content{width:96%;margin:0 2%}.box_popup_content{width:1100px}.content_dichvu{font-size:17px}.box_tuvan_text_name{font-size:24px}.box_ct_infor_left,.box_ct_infor_right{width:calc(50% - 15px)}.giatri_grid{gap:15px}.bn_text_sub{width:37%}.detail_news .box_pro_l{width:23%;margin:0 0 50px}.detail_news .box_pro_l .news_name_a{height:50px;font-size:17px}}@media only screen and (max-width:1175px){.social_network{width:calc(100% - 10px)}.card-body-name{font-size:16px}.giatri_grid{grid-template-columns:repeat(3,1fr)}.pro_left .box_pro_r .card-body-name{font-size:16px}.nav li .nav_a{width:calc(100% - 34px);padding:15px 17px}.news_index .grid-news{grid-template-columns:repeat(3,1fr)}.pro_detail_mota_name{font-size:17px}.title_text{font-size:23px}.box_hotline_label{margin:6px 0;font-size:19px}.box_tuvan_text{width:calc(100% - 75px);margin:0 0 0 20px}.box_tuvan_text_name{font-size:21px}.banner_service_infor .box_hotline_label{margin:11px 0;font-size:21px}.danhmuc_item a{font-size:15px;line-height:1.6}}@media only screen and (max-width:1125px){.box_hotline_label{font-size:18px}}@media only screen and (max-width:1110px){.nav li .nav_a{width:calc(100% - 30px);padding:15px}.box_home_dv_item{width:calc(25% - 20px);margin:0 10px}.box_left .title_text{font-size:16px}.social_network{width:100%;margin:0}.social_network li{width:31px}.box_hotline_label{font-size:17px}}@media only screen and (max-width:1080px){.h_right{width:16%}.nav{width:84%}.nav li .nav_a{width:calc(100% - 28px);padding:15px 14px}.content_dichvu{font-size:13px}.title_text{font-size:22px}.box_dv_2{background-size:40%!important}.box_gioithieu_content{width:calc(100% - 360px);margin:80px 180px 0}.gioithieu_hot_item{width:calc(33.3333% - 40px);margin:0 20px}.gioithieu_hot_name{font-size:15px}.why_text_sub{min-height:84px}}@media only screen and (max-width:1073px){.nav li .nav_a{width:calc(100% - 26px);padding:15px 13px}}@media only screen and (max-width:1065px){.h_left_item_label{font-size:12px}.h_left_item i{margin:0 9px 0 0}.why_name{font-size:17px}.banner_service_infor .box_hotline_label{font-size:20px}.box_left .title_text{font-size:15px}.box_pro_left .box_pro_item_a{font-size:14px;line-height:21px}.noibat_right_name{font-size:26px}.noibat_left{width:27%;margin:0 0 0 27%}.box_noibat_right{width:calc(47% - 140px)}.noibat_right_a{width:calc(90% - 100px);margin:0 50px}}@media only screen and (max-width:1055px){.nav li .nav_a{width:calc(100% - 24px);padding:15px 12px}.box_noibat:before{min-height:267px}.footer_top_center_2{margin:0;width:20%!important}}@media only screen and (max-width:1040px){.nav li .nav_a{width:calc(100% - 22px);padding:15px 11px}.title_text{font-size:21px}.box_gioithieu_content{width:calc(100% - 340px);margin:80px 170px 0}.box_why_center{margin:0 40px 90px 0}}@media only screen and (max-width:1021px){.nav li .nav_a{width:calc(100% - 20px);padding:15px 10px}.why_name{font-size:16px}}@media only screen and (max-width:1015px){.header_pc{display:none}.h_nav{float:left;width:100%}.f_tienich,.h_nav{display:block}.box_hd_login{width:calc(17% - 10px);margin:0 10px 0 0}.box_hd_login_item{margin:27px 0 26px}.box_dv_right{margin:75px 30px 0 0}.box_gioithieu_content{width:calc(100% - 320px);margin:80px 160px 0}.box_home_dv_item{width:calc(25% - 16px);margin:0 8px}.side-nav .header_top{width:calc(100% - 20px);padding:0 10px}.language{float:left;width:85px}.language a{text-indent:0!important;width:33px!important}.box_hinh_anh_text{top:33%}.box_tintuc_img{height:284px}.box_footer_title{font-size:16px}.box_tintuc_item{width:calc(33.3333% - 30px)}.box_hinh_anh_content li{width:33.3333%}.hinh_anh_img{height:184px}.box_pro_danh_muc_item{width:calc(50% - 20px)}.tintuc_name_a{height:45px;font-size:16px}.box_noibat:before{min-height:260px}.content-infor{width:80%;margin:20px 10% 0}.gioithieu_hot{width:calc(100% + 20px);margin:30px -10px 70px}.box_pro_item{width:calc(25% - 20px);margin:0 10px 10px}.noibat_right_name{font-size:25px}.f_tienich ul li{opacity:0}.f_tienich ul li:nth-child(2n){opacity:1}.box_header_search{margin:0 5px 0 0}}@media only screen and (max-width:1000px){.content_dichvu{font-size:12px}.title_text{font-size:20px}.box_gioithieu_content{width:calc(100% - 300px);margin:80px 150px 0}.banner_service_infor .box_hotline_label{font-size:17px}.box_left .title_text{font-size:14px}.box_noibat:before{min-height:256px}}@media only screen and (max-width:985px){.h_right_menu{width:47%}.box_pro_infor{width:calc(100% + 10px);margin:30px -5px}.h_left{width:53%}.why_name{padding:0 0 10px;font-size:14px}.box_gioithieu_content{width:calc(100% - 280px);margin:80px 140px 0}.box_noibat:before{min-height:252px;background-position:-270px 0!important}.box_left_title{border-radius:0 20px 0 0;width:calc(100% - 20px);padding:12px 10px;font-size:20px}.noibat_text{font-size:14px}.noibat_right_name{font-size:24px}.box_dv_2_left{margin:50px 0 0 30px}.why_text_sub{font-size:15px}.footer_top_left_content li{font-size:14px}.h_left_item{margin:0 25px 0 0}}@media only screen and (max-width:945px){.h_right_menu{width:48%}.h_left{width:52%}.h_left_item{margin:0 18px 0 0}.title_text{font-size:19px}.box_gioithieu_content{width:calc(100% - 240px);margin:80px 120px 0}.box_why_center{width:calc(30% - 40px)}.box_why_left{width:calc(35% - 15px)}.box_noibat:before{min-height:242px;background-position:-257px 0!important}.noibat_right_name{font-size:23px}.noibat_right_a{width:calc(95% - 60px);margin:0 30px}.banner_service_text{width:80%;margin:30px 10% 0}.banner_service_infor .box_hotline{width:76%;margin:0 12% 30px}.box_left .title_text,.danhmuc_item a{font-size:13px}.box_pro_left .box_pro_item_a{font-size:12px}.pro_detail_right{width:calc(50% - 10px);margin:0 0 0 10px}.box_tuvan_text_name{font-size:17px}.box_tuvan_img{width:40px;height:50px}.box_tuvan_text{width:calc(100% - 55px);margin:0 0 0 15px}.box_tuvan_text_sub{font-size:14px}}@media only screen and (max-width:930px){.h_left_item:nth-child(2n){display:none}.content_dichvu{width:calc(100% - 10px);padding:0 5px}.box_noibat:before{min-height:239px;background-position:-246px 0!important}.noibat_right_name{font-size:22px}.box_form_content{width:calc(100% - 60px);margin:70px 30px}.box_form_right{width:35%}.box_form_left{width:calc(65% - 80px)}.h_left{width:40%}.h_right_menu{width:60%}}@media only screen and (max-width:895px){.content_dichvu{width:100%;padding:0}.title_text{font-size:18px}.box_gioithieu_content{width:calc(100% - 200px);margin:80px 100px 0}.why_text_sub{font-size:14px}.noibat_right_name{font-size:20px}.noibat_left{width:33%;bottom:-20px}.box_noibat:before{min-height:229px}.box_tuvan_text_sub,.footer_top_left_content li{font-size:13px}}.jssorl-009-spin img{animation-name:jssorl-009-spin;animation-duration:1.6s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes jssorl-009-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.jssorb051 .i{cursor:pointer;position:absolute}.jssorb051 .i .b{fill:#fff;fill-opacity:.5}.jssorb051 .i:hover .b{fill-opacity:.7}.jssorb051 .iav .b{fill-opacity:1}.jssorb051 .i.idn{opacity:.3}.jssora051{cursor:pointer;z-index:2;display:block;position:absolute}.jssora051 .a{fill:none;stroke:#fff;stroke-width:360px;stroke-miterlimit:10}.jssora051:hover{opacity:.8}.jssora051.jssora051dn{opacity:.5}.jssora051.jssora051ds{opacity:.3;pointer-events:none}.banner_text{background:url(/images/img/img_banner_sub.jpg) 100% 0/cover no-repeat}#scroll-to-top{display:none}#scroll-to-top.is-visible{animation:scroll-to-top-in .3s;display:block}@keyframes scroll-to-top-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}