h1,h2,h3,h4,h5,h6{text-wrap:wrap}.star-1,.star-2,.star-3,.star-4,.star-5{font-size:0!important;padding:5px}.star-1::after,.star-2::after,.star-3::after,.star-4::after,.star-5::after{font-size:16px}.woof_search_is_going nav.woocommerce-breadcrumb{display:block!important}.archive.woocommerce .ux-shape-divider{top:192px}.archive.woocommerce .featured-title .page-title-inner{padding-bottom:90px;z-index:9}.slider-section h2{text-align:center;text-transform:uppercase;font-weight:400;font-size:60px}.slider-section h3{font-family:"Monsieur La Doulaise",cursive;font-size:106px;color:var(--primary-color);line-height:21px}.footer-section h3{font-weight:400;border-bottom:1px solid #414141;padding-bottom:10px;margin-bottom:20px}.footer-section a:hover,.footer-section a:hover span{color:var(--primary-color)}a.back-to-top{background:var(--primary-color)!important;color:white!important;border:none!important}.sub-title{font-family:"Monsieur La Doulaise",cursive;font-size:83px;color:var(--primary-color)!important;line-height:0;font-weight:400;margin-bottom:33px}.section9 .col{padding-bottom:0}.section9 h3{font-weight:400;font-size:25px}.section1 .box h3{font-weight:400;font-size:35px;margin-bottom:10px}.section1 .box .box-text{text-shadow:none}.section1 .box .button{font-weight:400;letter-spacing:0;padding:5px 12px}.section1{padding-bottom:30px!important}.section3{margin:0 10%;width:80%}.section3 .bg{background-position-y:bottom;background-attachment:fixed}.section3 .icon-box .icon-box-text{background:#000;padding:10px}blockquote{padding:0 15px;font-style:normal;padding-left:50px;border-left:none;margin-bottom:0}.section3 .col{padding-bottom:0}blockquote:before{font-size:90px;line-height:100px;left:0;content:open-quote;position:absolute;top:0;color:var(--primary-color);width:54px}blockquote:after{content:close-quote;opacity:0}.nav-spacing-xlarge>li{margin:0 15px}.header-main .nav>li>a{color:#fff}.header-main .nav>li>a:hover,.header-main .nav>li.active>a{color:var(--primary-color)}.nav-dropdown.nav-dropdown-default>li>a{font-family:"Cabin",sans-serif;border-bottom:none;font-size:13px;color:#fff}.nav-dropdown.nav-dropdown-default>li>a:hover{color:var(--primary-color)}.nav-dropdown{top:80px}li.current-dropdown>.nav-dropdown{top:40px;transition:top 0.6s}.header-nav.nav-left{justify-content:center}.nut-xem-them{font-weight:400;letter-spacing:0;border:1px solid #fff!important;color:#fff!important}.copyright-footer{color:#fff}.flickity-page-dots .dot{width:9px;height:9px}.header-full-width .container{max-width:95%!important}.section3 .icon-box h4{font-weight:400;padding-left:50px;margin-top:-20px;text-transform:uppercase;color:var(--primary-color);font-size:14px}.nut-xem-them2{text-transform:uppercase!important;color:#fff;font-weight:400;letter-spacing:0;font-family:"Cabin",sans-serif;font-size:13px;padding:5px 20px}.section5 .icon-box .icon-box-text{background:none!important}.section5 .icon-box h3{line-height:14px}.list-du-an .portfolio-box h6{font-size:25px;margin-bottom:10px;letter-spacing:0;font-weight:400;letter-spacing:-1px;text-transform:none}.section7 .slider .row{opacity:1;width:20%!important;margin-left:0!important;margin-right:0!important}.gioi-thieu-section{padding-bottom:140px!important}.form-lien-he .row-info{display:inline-block;width:100%;clear:both}.form-lien-he .row-info .left{display:inline-block;width:50%;padding-right:6px;float:left}.form-lien-he .row-info .right{display:inline-block;width:50%;padding-left:5px}.form-lien-he input,.form-lien-he textarea{box-shadow:none;border-radius:5px}.portfolio-single-page .entry-title{text-transform:none;letter-spacing:-1px;font-weight:400;margin-bottom:0;font-size:39px}.portfolio-single-page .featured-title .page-title-inner{padding-top:0}.portfolio-single-page .breadcrumbs a{letter-spacing:0;text-transform:uppercase;font-weight:400;padding:0;font-size:15px}.portfolio-single-page .portfolio-featured-title{padding:140px 0;margin-bottom:30px}.related h3{margin-left:0}.featured-title .page-title-inner{padding-bottom:0;padding-top:60px;font-size:30px}.portfolio-featured-title{padding:190px 0 140px 0}.gioi-thieu-2{padding-bottom:30px!important}.gioi-thieu-2 h2,.gioi-thieu-2 strong,.gioi-thieu-4 strong{color:var(--primary-color)}.portfolio-page-wrapper .ux-shape-divider{top:217px}.portfolio-archive .portfolio-box h6{margin-bottom:10px;text-transform:none;font-size:20px;letter-spacing:-1px;font-weight:400}.portfolio-related .portfolio-box .box-text{padding-left:0;padding-right:0}.portfolio-related .portfolio-box h6{text-transform:none;letter-spacing:-1px;font-size:18px;font-weight:400;margin-bottom:10px}.portfolio-related .portfolio-box p{height:50px;overflow:hidden}.archive .shop-page-title{text-transform:uppercase;font-weight:400}.archive .breadcrumbs{color:#fff;text-transform:none;font-size:16px;font-weight:400}.woof_edit_view{display:none}.woof_container{width:25%!important}.woof_container select{margin-bottom:0}.woof_submit_search_form_container .button{font-weight:400;margin-bottom:0}.woof_submit_search_form_container{margin-bottom:0}.woof_sid_auto_shortcode.woof{padding:16px;border:none;box-shadow:2px 2px 20px #00000017;margin-bottom:30px;border-radius:0}.product-small .product-title a{color:#000;font-size:20px;font-family:"Literata",sans-serif;text-transform:uppercase}.product-small .box-image:hover::before{-webkit-animation:shine 0.75s;animation:shine 0.75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.product-small .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.page-wrapper{padding-top:0;padding-bottom:0}.single-product .page-title-inner .product-title{text-transform:uppercase;margin-bottom:16px;font-weight:400;font-size:40px}.single-product .featured-title .page-title-inner{padding-bottom:90px}.related h3{letter-spacing:0}.single-product .ux-shape-divider{top:176px}.product_meta>span{font-size:16px}.single-product .breadcrumbs{font-size:15px;text-transform:none;color:gray}.blog-archive h1{text-transform:uppercase;font-size:45px;font-weight:400;letter-spacing:0}.blog-archive .ux-shape-divider{top:151px}.blog-archive .dau-trang-section{margin-bottom:45px}.blog-archive .post-item .post-title{font-size:26px;font-weight:400}.blog-archive .post-item .thong-tin-them{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:7px 0;margin-top:10px;font-size:15px}.thong-tin-them .cat-label{font-size:14px;opacity:1;text-transform:none;letter-spacing:0;color:gray}.thong-tin-them .from_the_blog_comments{padding-top:4px;opacity:1;text-transform:none;letter-spacing:0;font-size:14px;color:gray;float:right}.box-blog-post .is-divider{display:none}.blog-archive .post-item .from_the_blog_excerpt{font-size:16px;color:gray;margin-top:10px}.blog-archive .post-item .post-title:hover{text-decoration:underline}.blog-single .dau-trang-section{display:none}.single-post .entry-category{font-family:"Cabin",sans-serif;font-size:16px;font-weight:400}.is-divider{display:none}footer.entry-meta{font-size:15px}.bai-viet-lien-quan{margin-top:25px}.bai-viet-lien-quan h3{font-size:26px;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 ul li .box-image img{height:226px;border-radius:0;object-fit:cover;object-position:center}.bai-viet-lien-quan h4{font-size:19px;line-height:1.3;padding-top:7px;max-height:56px;overflow:hidden;font-weight:400}.single-post .blog-share{text-align:left}.single-post .entry-title{font-size:40px;font-weight:400}.entry-content img{margin:0 auto;display:block}.block-contact .col-inner{box-shadow:2px 2px 0 #eee;border:1px solid #e3e3e3;padding:10px}.block-contact .col{padding-bottom:15px}.block-contact .icon-box h3{padding-top:10px;font-size:16px}.block-contact{padding-top:0!important;padding-bottom:0!important}@media (min-width:850px){.post-title a{height:70px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.from_the_blog_excerpt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (min-width:550px){.portfolio-box .portfolio-box-title{height:55px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width:1200px){.single-product .ux-shape-divider{top:180px}}@media only screen and (max-width:850px){.archive.woocommerce .featured-title .page-title-inner{padding-bottom:80px}.single-product .ux-shape-divider{top:260px}.header-main .nav>li>a{color:var(--primary-color)}}@media only screen and (max-width:550px){.single-product .ux-shape-divider{display:none}.section9 h3{font-weight:400;font-size:20px}.bai-viet-lien-quan ul li{width:50%}.bai-viet-lien-quan ul li .box-image img{height:90px}.off-canvas .nav-vertical>li>a{padding-top:13px;padding-bottom:13px;font-size:15px;color:#000}.slider-section .banner{padding-top:500px!important}.slider-section h2{font-size:40px;line-height:45px}.slider-section h3{font-size:60px}.sub-title{font-size:60px}.section1 .col.large-3{flex-basis:100%;max-width:100%;padding-bottom:10px!important;padding-left:10px!important;padding-right:10px!important}.section1 .box h3{font-weight:400;font-size:26px}.section2{padding-top:20px!important;padding-bottom:20px!important}.section3{width:100%;margin:0 auto!important}.section3 .slider .icon-box{flex-direction:column}.section3 .slider .icon-box-img{width:100%!important;max-width:100%}.footer-section .col{flex-basis:100%;max-width:100%}.archive .ux-shape-divider{top:217px}.archive .shop-page-title{margin-bottom:0;font-size:34px}.woof_container{width:100%!important;clear:inherit!important}.woof_redraw_zone{display:inline-block}.woof_sid_auto_shortcode.woof{padding:0;border:none;margin-bottom:0;border-radius:0}.woof_sid_auto_shortcode .woof_container_inner{padding-left:5px;padding-right:5px}.woof_submit_search_form_container .button{width:97%;margin-bottom:20px;padding-left:5px;margin-left:5px;margin-right:5px}.archive .product-small .box-text{padding-bottom:0}.product-small .product-title a{font-size:17px}.single-product .page-title-inner .product-title{font-size:35px}.single-product .ux-shape-divider{display:none}.block-contact .col{flex-basis:100%;max-width:100%}.product-main,.product-info{padding-bottom:0}.portfolio-archive .entry-title{margin-bottom:0;font-weight:400;font-size:35px}.portfolio-page-wrapper .ux-shape-divider{top:184px}.portfolio-archive .row .col{flex-basis:100%;max-width:100%}.portfolio-single-page .entry-title{font-size:34px}.portfolio-top{margin-top:20px}.portfolio-inner ul,.portfolio-inner ol .page-inner ul,.page-inner ol,.entry-content ul,.entry-content ol{margin-left:20px}.portfolio-related .col{flex-basis:100%!important;max-width:100%!important}.portfolio-related .portfolio-box p{height:auto}.blog-archive h1{font-size:35px}.blog-archive .ux-shape-divider{top:132px}.blog-archive .post-item .post-title{font-size:22px}.single-post .entry-title{font-size:30px}.bai-viet-lien-quan h4{font-size:16px}.bai-viet-lien-quan h4{height:47px}}.entry-content{color:#212529;font-size:15px;font-weight:400;line-height:28px}.entry-content h2,.entry-content h3,.entry-content h4{font-weight:700;color:#333;margin-bottom:15px;color:var(--primary-color)}.entry-content figure{background:#fff;border:1px solid #f0f0f0;padding:5px 3px 10px;text-align:center}.entry-content h6{font-size:15px}.entry-content h5{font-size:17px}.entry-content h4{font-size:17px}.entry-content h3{font-size:18px}.entry-content h2{font-size:20px;line-height:1.5}.entry-content h1{font-size:25px;font-weight:700;color:#333;margin-bottom:15px}.entry-content p{color:#333;margin-bottom:15px;font-size:16.5px;line-height:1.6}.entry-content ul{list-style:disc;padding-left:20px;padding-bottom:5px}.entry-content ul li{color:#333;line-height:1.5;margin-bottom:10px;font-size:16.5px}.entry-content ul li a{color:#007bff}.entry-content ol{list-style:decimal;padding-left:18px;padding-bottom:5px;font-size:16.5px}.entry-content ol li{color:#333;line-height:1.5;margin-bottom:10px;font-size:16.5px}.entry-content ol li a{color:#ff5912}.entry-content a{font-weight:700}.entry-content blockquote{background:#f3f3f3;color:#868686;display:block;font-size:16px;line-height:23px;margin:0 0 20px;padding:15px 20px 15px 45px;position:relative;text-align:justify}.entry-content blockquote p{margin-bottom:0}.entry-content blockquote:before{position:absolute;top:0;left:0;height:100%;width:3px;background:var(--primary-color);content:""}.entry-content code{background:rgb(0 0 0 / .05);border-radius:3px;font-size:.85rem;color:#e83e8c;font-size:15px}.entry-content table{width:100%;height:auto;overflow:auto}.entry-content table>tbody>tr>td,.entry-content table>tbody>tr>th,.entry-content table>tfoot>tr>td,.entry-content table>tfoot>tr>th,.entry-content table>thead>tr>td,.entry-content table>thead>tr>th,.term-description table>tbody>tr>td,.term-description table>tbody>tr>th,.term-description table>tfoot>tr>td,.term-description table>tfoot>tr>th,.term-description table>thead>tr>td,.term-description table>thead>tr>th{border:1px solid #ddd;padding:7px 10px!important;font-size:16.5px!important;width:auto!important}.entry-content iframe{margin:auto}.entry-content .syntaxhighlighter{padding:10px 0}