:root{--FontAwesome:'Font Awesome 5 Free'}#wide-nav [data-icon-label]:after{background-color:var(--fs-color-secondary)!important}.banner .dark .rank-math-breadcrumb a:not(:hover){color:#5ba1ff}.box-text{font-size:1em}.page-wrapper{padding-top:0}.woocommerce-cart #main,.woocommerce-cart #wrapper,.woocommerce-checkout #main,.woocommerce-checkout #wrapper{background-color:#f5f5f5}.checkout-page-title>.page-title-inner>.flex-col{background-color:var(--fs-color-secondary);color:#fff;border-radius:12px;padding:40px 20px}.checkout-page-title>.page-title-inner>.flex-col *{color:currentColor}.checkout-page-title>.page-title-inner>.flex-col a{opacity:.5;text-transform:initial}.checkout-page-title>.page-title-inner>.flex-col a.current{opacity:1}.woocommerce-cart .cart-container .woocommerce.row-large{margin-left:-15px;margin-right:-15px}.woocommerce-cart .cart-container .woocommerce.row-large>.col{padding:0 15px 30px;border:none!important}form.woocommerce-checkout #customer_details,form.woocommerce-checkout>.row>.col>.col-inner,.woocommerce-cart-form,.cart-sidebar{background-color:#fff;padding:20px;border-radius:12px;border:none}a.icon-remove,a.remove{border:none;border-radius:100%;color:#000;display:block;font-size:20px!important;font-weight:700;height:20px;line-height:20px!important;text-align:center;width:20px}.shop_table .order-total td,.shop_table .order-total th,.shop_table thead th{border-width:2px}td,th{color:#333}.quantity input[type=number]{height:42px;box-shadow:none}.quantity .button.is-form{border-radius:4px;background-color:#fff;box-shadow:none}.quantity .button.is-form:hover{background-color:#f5f5f5}td.product-thumbnail{max-width:80px;min-width:60px;width:80px}td.product-thumbnail img{border-radius:8px}.shop_table .actions .button{height:36px;line-height:34px;text-transform:initial;font-weight:400;border-radius:8px;border-width:1px}.cart_totals th.product-name{border-width:1px}.cart_totals .button{display:block;margin-right:0;min-width:100%;height:40px;border-radius:8px;line-height:40px;border:none;font-weight:400;text-transform:initial}.cart-sidebar #coupon_code{box-shadow:none;border-radius:8px;height:40px;min-height:40px;line-height:38px;width:calc(100% - 105px)}.cart-sidebar .coupon .button{border-radius:8px;border:none;background-color:#06f;text-shadow:none;color:#fff;width:100px!important;display:inline-block;margin-right:0!important}.cart-sidebar .widget-title{border-bottom-width:1px}.woocommerce-cart .woocommerce-cart-form .blockUI.blockOverlay:before,.woocommerce-cart .cart_totals .blockUI.blockOverlay:before{content:unset}.loading-spin,.processing:before{animation:spin .4s linear infinite;border-bottom:1px solid rgb(0 0 0 / .1)!important;border-left:1px solid var(--fs-color-primary);border-radius:50%;border-right:1px solid rgb(0 0 0 / .1)!important;border-top:1px solid rgb(0 0 0 / .1)!important;height:32px;opacity:1;pointer-events:none;width:32px}.woocommerce-billing-fields{border:none;padding-top:0}.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=search],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=url]{box-shadow:none;height:40px;border-radius:8px}.woocommerce-checkout textarea{box-shadow:none;border-radius:8px}.woocommerce-checkout .select-resize-ghost,.woocommerce-checkout .select2-container .select2-choice,.woocommerce-checkout .select2-container .select2-selection,.woocommerce-checkout select{border-radius:8px;box-shadow:none}.select2-container--default .select2-results>.select2-results__options{padding:0 12px;margin-bottom:4px}.select2-results__option[aria-selected],.select2-results__option[data-selected]{border-radius:8px;padding:6px 8px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-color:#ccc;border-radius:0}.select2-container--open .select2-dropdown--below{border-radius:8px 8px 0 0;border-color:#ccc}.select2-container--open .select2-dropdown--below .select2-search--dropdown{border-radius:8px 8px 0 0;margin-bottom:4px}.select2-container--open .select2-dropdown--above{border-color:#ccc;border-radius:0 0 8px 8px;top:32px;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--above .select2-search--dropdown{margin-top:0;margin-bottom:4px}.select2-search--dropdown{display:block;background-color:#f5f5f5;margin-top:-2px;padding:12px}.checkout_coupon.woocommerce-form-coupon{border:none;background-color:#fff;border-radius:12px}.checkout_coupon.woocommerce-form-coupon .button{min-width:100px;text-transform:inherit;font-weight:400;border-radius:8px;margin:0 0 0 12px;background-color:#06f}button#place_order{font-size:1.2em;line-height:1.2;margin-right:0;padding-bottom:.5em;padding-top:.5em;white-space:normal;width:100%;height:40px;min-height:40px;text-transform:initial;font-weight:400;border-radius:8px;font-size:18px}.woocommerce-order-received .cart-container>.woocommerce{background-color:#fff;border-radius:12px;padding:20px}.woocommerce-order-received .cart-container>.woocommerce .is-well{background-color:#fff0;box-shadow:0 15px 20px 0 rgb(0 0 0 / .05);padding:20px;border-radius:8px}.woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{font-size:16px}.woocommerce-bacs-bank-details ul li{margin-left:50px}.nav-small.nav>li.html,.header-contact li a{font-size:14px;letter-spacing:0;text-transform:uppercase;color:#000;font-weight:400}.product-small.box .product-title a{text-transform:uppercase;font-weight:700;font-size:17px;margin-bottom:6px;color:var(--fs-color-primary)}.product-small .price ins bdi,.product-small .price bdi{color:var(--fs-color-primary)}.rank-math-breadcrumb .last{text-transform:none;font-size:33px}.product-small .box-image{border:10px solid #fff}.product-small:hover .box-image{border-color:rgb(22 168 81 / 15%)}.rank-math-breadcrumb p{text-transform:uppercase;color:#fff;font-size:19px}.gioi-thieu-1 .icon-box{margin-bottom:25px}.gioi-thieu-2 .tabbed-content h2{margin-bottom:0;font-size:50px;color:#00508f38}.gioi-thieu-2 .tabbed-content .nav li.active a{color:var(--fs-color-primary)}.gioi-thieu-2 .tabbed-content .nav li a{color:var(--fs-color-secondary);font-size:16px;font-weight:400}.gioi-thieu-2 .col{padding-bottom:0}.gioi-thieu-1 .icon-box h3{font-size:16px}.section01 .col{padding-bottom:0}.header.transparent .header-bottom .container{background:rgb(255 255 255 / .2)!important}.header-bottom-nav>li>a{line-height:30px}.header.transparent .header-block .icon-box .icon-box-text{font-size:13px;color:#fff}.dich-vu-1 ul li{list-style:None;margin-left:0}.dich-vu-1 ul li.current_page_item a{border-right:5px solid var(--fs-color-primary)}.phan-hoi{position:relative;border:1px solid #d4d4d4;margin-bottom:30px;padding:25px 25px 30px}.phan-hoi:after{content:'';position:absolute;left:33px;bottom:-11px;border-right:1px solid gainsboro;border-top:1px solid #d6d6d6;background:#fff;display:block;width:30px;height:30px;transform:rotate(135deg)}.dich-vu-1 ul li a,.portfolio-archive .nav li a{display:block;text-align:center;background:#17a8521a;padding:6px 10px;border-right:3px solid var(--fs-color-secondary);color:#0a1763;font-size:14px;line-height:1.5}.header.transparent .header-bottom li a{font-size:14px}.dich-vu-1 h3:after{content:'';background:var(--fs-color-primary);width:50px;height:3px;display:block}.dich-vu-1 h3{font-size:23px;color:var(--fs-color-primary);}.gioi-thieu-1 .col{padding-bottom:0}.lien-he-1 form input[type='submit']{background:var(--fs-color-primary);padding:0 30px;font-weight:400;letter-spacing:0;font-size:14px}.du-an-1 ul li,.portfolio-archive .nav li{margin:0 10px}.du-an-1 .nav,.portfolio-archive .nav{margin-bottom:20px}.off-canvas .nav-vertical>li>a{padding-bottom:13px;padding-top:13px;font-size:16px;color:#000}.post-item .button{border-radius:24px;padding:5px 20px;border:2px solid orange;color:orange;letter-spacing:0;text-transform:uppercase;letter-spacing:0;font-size:13px;font-weight:400}.post-item .button:hover{background:orange;color:#fff;border:2px solid orange}.is-divider{display:none}footer.entry-meta{font-size:15px}#comments .comment-respond{background-color:#fff;padding:0;padding:0}.bai-viet-lien-quan{margin-top:15px}.bai-viet-lien-quan h3{font-size:19px;color:#000}.bai-viet-lien-quan ul{margin-bottom:0;display:inline-block;width:100%}.bai-viet-lien-quan ul li{list-style:none;width:33.33%;color:graytext;float:left;padding-left:4px;padding-right:5px}.bai-viet-lien-quan h4:hover{color:#ffa60d}.bai-viet-lien-quan ul li .box-image img{height:190px;border-radius:0;object-fit:cover;object-position:center}.bai-viet-lien-quan h4{font-size:15px;color:#000;line-height:19px;padding-top:7px;height:64px;overflow:hidden}#comments textarea,#comments input{box-shadow:none}.blog-single .large-12{padding-top:30px}.lien-he-1 form textarea{min-height:79px}.lien-he-1 form input,.lien-he-1 textarea{box-shadow:none;border:none;border-bottom:2px solid #e8e8e8;padding:0}.footer2 h3,.lien-he-1 h3{padding-left:15px;border-left:5px solid var(--fs-color-primary);font-size:22px;font-weight:500;margin-bottom:30px;line-height:20px}.footer2 ul{margin-bottom:0}.footer2 ul li{margin-bottom:15px;list-style:none;margin-left:0}.single .rank-math-breadcrumb .separator:nth-last-child(2),.single .rank-math-breadcrumb .last{display:none!important}.footer2 ul li a:not(:hover){color:#444}.footer2 .icon-box{margin-bottom:25px}.footer2 .wpcf7 input[type='submit']{margin:0;background:var(--fs-color-primary);font-weight:400;text-align:center;width:100%}.footer2 .col{padding-bottom:0}.wpcf7-spinner{display:none}.footer-nav li a{font-size:15px;letter-spacing:0}a.back-to-top{background:var(--fs-color-primary)!important;color:white!important;border:none!important}.footer2 .wpcf7 input,.footer2 .wpcf7 textarea{box-shadow:none;border:none;border-bottom:2px solid var(--fs-color-primary);background:#f5f5f5}.footer2 ul li a:hover{color:var(--fs-color-primary);text-decoration:underline}.footer1 .button{margin-bottom:0}.list-du-an{max-width:100%;margin-left:0!important;margin-right:0!important}.section2 .fa-arrow-circle-down{background:var(--fs-color-primary);font-size:23px;padding:20px;border-radius:99%}.section2{padding-bottom:0!important}.section2 .cot4{padding-bottom:0;margin-bottom:-50px}.transparent .header-block .icon-box-img svg{color:#fff}.nav-spacing-xlarge>li{margin:0 22px}.section2 .row1 .icon-box .icon{padding:25%}.section2 .row1 .icon-box .icon{transition:transform linear 0.5s;box-shadow:2px 2px 20px #00000024;background:var(--fs-color-primary);transform:rotate(45deg);border:7px solid #fff}.section2 .row1 .icon-box:hover .icon{background:var(--fs-color-secondary);transform:rotate(-45deg);transition:all linear 0.5s}.section2 .row1 .icon-box .icon .icon-inner{transform:rotate(-45deg);transition:all linear 0.5s;width:50px;height:50px;place-content:center}.section2 .row1 .icon-box:hover .icon .icon-inner{transform:rotate(45deg)}.section2 .row1 .icon-box img{width:100%;height:100%;object-fit:contain}.list-post .post-item .post-title{font-size:18px}.list-post .post-item .post-meta{font-size:15px;color:gray}.section11 .icon-box h3{text-align:center;margin-bottom:0;font-size:45px;color:#030303}.ux-logo img{opacity:.2}.ux-logo:hover img{opacity:1}.section11 .flickity-page-dots{bottom:-30px}.footer1 .col{padding-bottom:0}.list-post .post-item .box-text{padding-left:0;padding-right:0;padding-bottom:0}.section8 .col{padding-bottom:0}.box-blog-post .is-divider{display:none}.section7{padding-top:0!important}.section6 .icon-box .icon-box-img .icon{border-radius:99%;padding-top:0;border:10px solid #fff;box-shadow:2px 2px 20px #00000012;background:#fff;padding:15%;height:180px}.section6 .icon-box:hover .icon-box-img .icon{box-shadow:2px 2px 20px gray}.section1 .row1{margin-top:-70px}.section6 .icon-box h3{font-size:17px}.section6{margin-top:-150px}.section6 .icon-box .icon-box-img{margin:0 auto 2em}.section2 .icon-box .icon-box-img{margin:0 auto 3em}.header-contact li a i,#top-bar .fa{color:#ffa60d}.nut-xem-them{padding:3px 25px;font-weight:400;letter-spacing:0;font-size:14px}.section1 .row1 .large-12 .col-inner{padding:50px;background:#fff;box-shadow:2px 2px 20px #0000001f;background-image:url(https://aac-block.com/wp-content/uploads/2022/11/hand-with-cap.png);background-attachment:scroll;background-repeat:no-repeat;background-position-x:right;background-size:contain}.header-block .col{padding-bottom:0}.header-block .icon-box .icon-box-text{font-size:14px;font-weight:700;color:var(--fs-color-primary)}.header-nav-main.nav-right{min-width:450px}.section1 .row1 .large-12 .col-inner .col-inner{padding:0;background:none;box-shadow:none;background-image:none}.portfolio-box .portfolio-box-title{font-size:24px;letter-spacing:0;text-shadow:none;margin-bottom:15px}.portfolio-box .portfolio-box-category{color:#ffcb30;text-shadow:none;font-size:16px;text-transform:none;font-style:italic}.section4 .icon-box .icon-box-text{border:1px solid #e5edf3;padding:80px 20px 20px 20px;margin-top:-35px}.section4 .icon-box .icon-box-img{display:initial;z-index:0}.section4 .icon-box .button{font-weight:400;font-size:14px;letter-spacing:0}.button.is-underline:before{background:var(--fs-color-primary);opacity:1}.section4 .icon-box:hover .icon{background:var(--fs-color-secondary)}.section4 .icon-box h3{font-size:16px;text-transform:uppercase;margin-bottom:15px}.section4 .icon-box .icon{background:var(--fs-color-primary);border-radius:99%;padding:6px;width:75px;height:75px}.section5 .col{padding-bottom:0}.section4 .icon-box .icon-inner svg{color:#fff}.section4 .icon-box .icon-inner{color:white!important;width:35px;height:35px;margin:0 auto;margin-top:11px}.portfolio-box .nut-xem-them,.portfolio-box .portfolio-box-title{opacity:0}.section3 .nut-xem-them,.list-du-an .nut-xem-them,.portfolio-box .nut-xem-them{background:var(--fs-color-primary)!important;margin-top:50px}.dich-vu-1 .author1 img{border-radius:99%;border:1px solid #dfdfdf;padding:10px}.single-product .product-images{border:10px solid #fafafa}.product-info{max-width:500px}.product-info .product-title{text-transform:uppercase;font-size:21px}.product_meta>span{font-size:14px}.single_add_to_cart_button{text-transform:none;letter-spacing:0;font-weight:400}form{margin-bottom:0}.woocommerce-tabs li a,.related h3{font-size:15px;letter-spacing:0;font-weight:400}.header.transparent #header-contact li a{color:#000}.portfolio-box:hover .nut-xem-them,.portfolio-box:hover .portfolio-box-title{opacity:1}.portfolio-box:hover img{transform:scale(1.1)}.portfolio-archive .page-wrapper,.portfolio-single-page .page-wrapper{margin-top:40px}.portfolio-related{margin-bottom:20px}.portfolio-box:hover .overlay{background-color:rgb(0 0 0 / 47%)}.product-info .product_meta{margin-top:10px}.archive-page-header{display:none}#header .nav-line-bottom>li>a:before,#header .nav-line-grow>li>a:before,#header .nav-line>li>a:before{background-color:currentColor;height:2px}.store-system-wrapper{position:relative}.store-system-wrapper .form-wrap{padding:10px 10px 0;background-color:var(--fs-color-primary)}.store-system-wrapper .form-wrap form{margin-bottom:0}.store-system-wrapper .form-wrap form input,.store-system-wrapper .form-wrap form select{box-shadow:none;margin-bottom:10px;border-radius:6px;padding:0 12px}.store-system-wrapper .store-list{padding:10px;max-height:400px;overflow-y:auto;scrollbar-width:thin}.store-system-wrapper .store-list .store-item{border-bottom:#d7d5ce 1px dashed;padding:10px 0;cursor:pointer}.store-system-wrapper .store-list .store-item i{color:var(--fs-color-primary);min-width:2rem}.store-system-wrapper .store-list ul{list-style:none}.store-system-wrapper .store-list ul li{margin-left:0}.store-system-wrapper .store-list .store-item .btn{background-color:var(--fs-color-primary);color:#fff;padding:2px 6px;border-radius:6px;margin-bottom:0}.store-system-wrapper .iframe-wrapper{min-height:500px;text-align:center}.store-system-wrapper .iframe-wrapper iframe{width:100%!important;height:500px!important}.loader{width:42px;height:42px;border:3px solid #FFF;border-bottom-color:var(--fs-color-primary);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.store-system-wrapper .store-system-overlay{position:absolute;inset:0;width:100%;height:100%;background-color:rgb(255 255 255 / .7);z-index:199;display:flex;align-items:center;justify-content:center}.icon-envelop:before{content:"\f0e0";font-family:var(--FontAwesome);font-weight:700}.store-system-wrapper .store-list .store-item.no-events{pointer-events:none}table td .row.row-collapse>.col.large-6{flex-basis:50%!important;max-width:50%!important}table td .row.row-collapse>.col.large-3{flex-basis:25%!important;max-width:25%!important}table td .row.row-collapse>.col.large-4{flex-basis:33.3333%!important;max-width:33.3333%!important}table td .row.row-collapse>.col>.col-inner{padding:5px}@media only screen and (min-width:1552px){.slider-section .banner .text-box{left:-16%}}@media only screen and (max-width:1551px){.slider-section .banner{padding-top:600px!important}}@media only screen and (max-width:549px){.nav>li>a>i.icon-menu,.icon-shopping-bag{color:#04477c}.section1 .row1{margin-top:0}.slider-section .banner{padding-top:500px!important}.slider-section .banner h2{font-size:24px}.section1 .row1 .large-12 .col-inner{padding:15px;background-image:none}.list-du-an .col .box-text,.portfolio-box .nut-xem-them,.portfolio-box .portfolio-box-title,.portfolio-box .portfolio-box-category,.list-du-an .col .box-text-inner{opacity:1}.portfolio-box .portfolio-box-category{display:none}.section3 .nut-xem-them,.list-du-an .nut-xem-them,.portfolio-box .nut-xem-them{margin-top:0}.portfolio-box .portfolio-box-title{font-size:18px}.section3{padding-bottom:0!important}.list-post .post-item .post-title{font-size:16px}.section9{padding-bottom:0!important}.section10 .text-box{width:100%!important;padding:15px}.section11 .large-3{flex-basis:50%;max-width:50%;padding:0 5px 10px}.section11 .icon-box{padding:20px}.section11 .icon-box h3{font-size:30px}.footer1 .col{padding-bottom:10px;text-align:center}.footer1 .col .col-inner{margin:0!important;padding:0 15px!important}.list-du-an .col .box-text{padding-top:0}.list-du-an .col{flex-basis:100%;max-width:100%;padding-left:0;padding-right:0}.section2 .row1{max-width:100%!important}.section2 .row1 .large-2{flex-basis:50%;max-width:50%}.footer2 .col{flex-basis:100%;max-width:100%;padding-bottom:15px}.section2 .large-2 .icon-box .icon-box-img{margin-bottom:26px;width:110px!important}.section2 .large-4{flex-basis:33.33%;max-width:33.33%}.section2 .large-4 .icon-box .icon-box-img{margin-bottom:10px}.section2 .large-4 .icon-box .icon-box-text{font-size:16px;padding-left:0;text-align:center}.section2{padding-top:0!important}.section01 .img .img-inner{padding-top:68%!important}.transparent .nav>li>a>i.icon-menu,.transparent .icon-shopping-bag,.archive .icon-menu,.archive .icon-shopping-bag,.single-post .icon-menu,.single-post .icon-shopping-bag{color:white!important}.rank-math-breadcrumb p{font-size:15px}.rank-math-breadcrumb .last{font-size:20px}.gioi-thieu-4 h2{font-size:18px}.gioi-thieu-2 h2{font-size:18px}.gioi-thieu-4 .medium-4{flex-basis:33.33%;max-width:33.33%}.gioi-thieu-4 .medium-4 .icon-box .icon-box-text{text-align:center;padding-right:15px}.gioi-thieu-4 .medium-4 .icon-box .icon-box-img{margin:0 auto}.footer2 .medium-4{flex-basis:33.33%;max-width:33.33%}.footer2 .medium-4 .icon-box strong{font-size:90%!important}.footer2 .medium-4 .icon-box{font-size:10px}.dich-vu-1 ul li a,.portfolio-archive .nav li a{font-size:12px}.gioi-thieu-3 .large-3{flex-basis:50%;max-width:50%}.gioi-thieu-3 .icon-box .icon-box-img{width:100px!important;margin-bottom:30px}.du-an-1 ul li,.portfolio-archive .nav li{margin:0 5px 5px 0}.portfolio-box .box-image .overlay,.portfolio-related .box-image .overlay{opacity:0.6!important}.portfolio-related .col{flex-basis:100%!important;max-width:100%!important}.product-small .box-text{padding-left:0;padding-right:0}.dich-vu-1 h3:after{content:'';background:var(--fs-color-primary);width:50px;height:3px;display:block;left:41%;position:absolute;top:33px}.blog-archive .post-item .post-title{font-size:17px}.blog-single .large-12{padding-top:0}.bai-viet-lien-quan ul li{width:50%}.bai-viet-lien-quan ul li .box-image img{height:128px}.bai-viet-lien-quan h4{font-size:14px}.footer2 h3,.lien-he-1 h3{font-size:17px}.gioi-thieu-1{padding-top:40px!important;padding-bottom:40px!important}.gioi-thieu-1 .col{padding-bottom:15px}}