body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}html,body{font-family:'Roboto',sans-serif}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-columns.is-layout-flex){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}.site-title{font-family:'Now',sans-serif}.nav-menu,.entry-meta,.owl-nav,label,.page-links,.navigation,.entry-title i,.site-info,.filters{font-family:'Jost'}.widget-title{font-family:'TeXGyreAdventor',sans-serif}h1,.entry-title,.footer-subscribe h3,.widget_categories ul li,.widget_recent_entries ul li a,.widget_pages ul li,.widget_nav_menu ul li,.widget_archive ul li,.widget_most_recommended_posts ul li a,.widget_calendar table caption,.tptn_title,.nav-single a,.widget_recent_comments ul li,.widget_product_categories ul li,.widget_meta ul li,.widget_rss ul a.rsswidget,.nav-menu,.entry-meta,.owl-nav,label,.page-links,.navigation,.entry-title i,.site-info,.filters{font-family:'Roboto',sans-serif}h2,h3,h4,h5,h6,blockquote,.tab-titles{font-family:'Roboto',sans-serif}.slider-box .entry-title{font-family:'Roboto',sans-serif}.link-box .entry-title{font-family:'Roboto',sans-serif}.button,button,html .elementor-button,html .ekit-wid-con .elementskit-btn,html .ekit-wid-con .ekit_creative_button,.more-link{font-family:'Roboto',sans-serif}.top-bar{font-family:'Roboto',sans-serif}@media screen and (min-width:992px){.site-header .site-title{font-size:28px}}h1{font-size:20px}@media screen and (min-width:992px){h1{font-size:20px}}@media screen and (min-width:992px){html{font-size:17px}}@media screen and (max-width:991px){html{font-size:16px}}@media screen and (min-width:992px){.nav-menu>ul{font-size:17px}}@media screen and (min-width:992px){.blog-stream .entry-content{font-size:16px}}@media screen and (min-width:992px){.blog-stream.blog-small .entry-content{font-size:15px}}.widget-title{font-size:13px}@media screen and (min-width:992px){.nav-menu ul ul{font-size:14px}}.top-bar{font-size:12px}.site-footer .site-info{font-size:12px}.site-title{font-weight:700}h1,.entry-title,.footer-subscribe h3{font-weight:700}h2,h3,h4,h5,h6,blockquote,.comment-meta .fn{font-weight:500}.slider-box .entry-title{font-weight:700}.widget-title{font-weight:700}@media screen and (min-width:992px){.nav-menu>ul{font-weight:500}}@media screen and (min-width:992px){.nav-menu ul ul{font-weight:600}}.link-box .entry-title{font-weight:700}.top-bar{font-weight:500}.site-footer .site-info{font-weight:600}.entry-meta{font-weight:700}@media screen and (min-width:992px){.nav-menu>ul{letter-spacing:0px}}@media screen and (min-width:992px){.nav-menu ul ul{letter-spacing:0px}}.widget-title{letter-spacing:3px}.site-footer .site-info{letter-spacing:5px}@media screen and (min-width:992px){html{line-height:1.7}}.header-wrap:after{bottom:-1px}@media screen and (min-width:992px){.site-title img{max-height:30px}}.top-bar{line-height:36px}.layout-medium,.is-header-row .header-wrap-inner,.is-header-small .header-wrap-inner,.is-menu-bar.is-menu-fixed-bg .menu-wrap,.is-header-fixed-width .header-wrap,.is-header-fixed-width.is-menu-bar .site-navigation,.is-header-float-box:not(.is-header-float-box-menu) .site-header:not(.clone) .header-wrap,.is-header-float-box.is-menu-bar .site-header:not(.clone) .site-navigation:not(.clone),.is-body-boxed .site,.is-body-boxed .header-wrap,.is-body-boxed.is-menu-bar .site-navigation,.is-body-boxed:not(.is-menu-bar) .site-header,.is-middle-boxed .site-main,.intro-content,.is-footer-boxed .site-footer,.is-content-boxed .site-main .layout-fixed,.top-bar .top-bar-wrap,.is-top-bar-fixed .top-bar,.is-top-bar-fixed-bg .top-bar,.is-menu-bottom.is-menu-bottom-overflow .site-header:not(.clone) .site-navigation:not(.clone) .menu-wrap,.site-branding-wrap,.is-header-border-fixed .header-wrap:after,.is-header-border-fixed .menu-wrap:after,html .tutor-container,html .lp-content-area,html .learn-press-breadcrumb{max-width:1140px;margin-left:auto;margin-right:auto}.layout-fixed,.blog-list,.blog-regular,.is-content-boxed .single .site-content,.is-content-boxed .page .site-content{max-width:800px}@media screen and (min-width:992px){.is-header-small .header-wrap,.is-menu-bar .nav-menu>ul>li,.is-header-vertical .nav-menu>ul>li{line-height:90px}.is-header-small .site-branding{max-height:90px}}@media screen and (min-width:992px){.is-header-small.is-header-smaller .site-header.clone .header-wrap,.is-header-row.is-header-smaller .site-header.clone .nav-menu>ul>li,.is-menu-bar.is-header-smaller .site-navigation.clone .nav-menu>ul>li,.is-menu-bar.is-header-smaller .site-header.clone .site-navigation .nav-menu>ul>li{line-height:65px}.is-header-small.is-header-smaller .site-header.clone .site-branding{max-height:65px}}a{color:#4065d6}a:hover{color:#4a64f7}.header-wrap:after{opacity:.08}@media screen and (min-width:992px){.nav-menu>ul>li.current-menu-item>a{color:#fff !important}}@media screen and (min-width:992px){.nav-menu li.current-menu-item>a .link-text:before{background-color:#073842 !important;border-color:#073842 !important}}@media screen and (min-width:992px){html .nav-menu>ul>li>a:hover,.nav-menu>ul>li.has-submenu:hover>a{color:#073842}}@media screen and (min-width:992px){html.loaded .nav-menu ul li a .link-text:before,.nav-menu li.has-submenu:hover>a .link-text:before{background-color:#fceddb;border-color:#fceddb}}h1,h2,h3,h4,h5,h6,blockquote,.tab-titles{color:#073842}body{color:#4f696b}body{background:#fff}.site .footer-subscribe{background:#ebe6da}.site-footer .site-info{color:#353535}.top-bar,.top-bar select option{background-color:#495149}.header-wrap:after{color:#222}.is-menu-bar .menu-wrap:after{color:#222}.site-branding{align-items:center !important}.qodef-qi-tabs-vertical.qodef-layout--simple .qodef-tabs-vertical-navigation li.ui-tabs-active{text-decoration:underline}.qodef-qi-animated-text .qodef-m-title{font-size:80px !important;margin-bottom:0 !important}.elementor-section-projects{padding-top:50px}.elementor-section-projects .qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation{justify-content:center}.elementor-section-projects .elementor-container{justify-content:center}.elementor-section-projects .blog-grid .hentry{width:25%}.elementor-section-projects .blog-grid .hentry .featured-image a{height:180px;display:block;overflow:hidden}.site-branding img{max-width:130px}.blog-grid-wrap{width:100%}.elementor-widget-wrap.elementor-element-populated.elementor-widget-wrap-doi-ngu{padding:0 !important;padding-right:70px !important}.elementor-widget-wrap.elementor-element-populated.elementor-widget-wrap-doi-ngu>*{width:100%}body .elementor-2720 .elementor-element.elementor-element-cec39aa .swiper-button-prev,body .elementor-2720 .elementor-element.elementor-element-cec39aa .swiper-button-next{top:50%}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .elementor-widget-container{width:100%}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .elementor-widget-container form.wpcf7-form{margin:0 auto;max-width:600px}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .elementor-widget-container form.wpcf7-form input{max-width:100%}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form{padding-top:40px}.fix-bottom{width:100%;background-color:transparent;position:fixed;bottom:5px;left:0;z-index:999;font-size:.875rem}.fix-bottom a{padding:7px 15px;font-size:1.5rem;background-color:#063842;border-radius:30px;color:#fff;display:table;margin:auto;line-height:28px;font-weight:700}.fix-bottom a img{float:left;width:35px;height:28px}.giuseart-pc-contact-bar{left:0;bottom:30px;position:fixed;z-index:998;margin-bottom:0;padding-left:15px}.giuseart-pc-contact-bar li{width:44px;height:46px;overflow:hidden;margin-bottom:0;list-style:none;background-repeat:no-repeat}.giuseart-pc-contact-bar li a{display:block;width:44px;height:44px}.center.footer-copyright{width:100%;color:#fff}.elementor-section.elementor-section-items-middle>.elementor-container.elementor-column-gap-default-top{align-items:flex-start}.elementor-column-gap-default-top ul.elementor-icon-list-items{margin:0}.elementor-2720 .elementor-element .elementor-column-gap-default-top .elementor-element-populated{padding:10px !important}ul.elementor-icon-list-items.elementor-icon-list-items-social{display:flex;list-style:none}ul.elementor-icon-list-items.elementor-icon-list-items-social li.elementor-icon-list-item{background:#335091;margin-right:.5rem;width:2rem;height:2rem;line-height:2rem;text-align:center}ul.elementor-icon-list-items.elementor-icon-list-items-social li.elementor-icon-list-item a{color:#fff;justify-content:center}ul.elementor-icon-list-items.elementor-icon-list-items-social li.elementor-icon-list-item.icon-twitter{background:#09abed}ul.elementor-icon-list-items.elementor-icon-list-items-social li.elementor-icon-list-item.icon-youtube{background:red}.elementor-section.elementor-section-items-middle>.elementor-container.elementor-column-gap-default-top h5.elementor-heading-title.elementor-size-default{font-size:15px;margin-bottom:0}.elementor-section.elementor-section-items-middle>.elementor-container.elementor-column-gap-default-top li.elementor-icon-list-item{font-size:13px}.elementor-section-contact h1{margin-bottom:2rem;font-size:50px;width:100%;padding-top:1rem}.elementor-section-contact p{margin-bottom:10px;font-size:16px}.elementor-section-quytrinh{background:#021218;padding-bottom:50px}.elementor-section-quytrinh-title{background:#021218}.elementor-section-quytrinh-title .qodef-shortcode h2{text-align:center;color:#fff}.elementor-section-quytrinh-title .qodef-shortcode{color:#fff}.elementor-section-content-seo{padding:40px 0}.elementor-section-contact{padding-bottom:50px}.elementor-section-faqs .qodef-qi-tabs-vertical.qodef-layout--simple .qodef-tabs-vertical-navigation{width:100%}.elementor-section-faqs .qodef-tab-title a{padding-left:0 !important}.elementor-section-faqs .qodef-tab-title a{padding-left:0 !important;border-bottom:1px solid #ebebeb;padding-bottom:1rem !important;margin-bottom:1rem}.elementor-section-faqs .qodef-qi-tabs-vertical.qodef-layout--simple .qodef-tabs-vertical-navigation li.ui-tabs-active{text-decoration:inherit}.elementor-section-faqs .qodef-qi-tabs-vertical.qodef-layout--simple .qodef-tabs-vertical-content{border-bottom:1px solid #ebebeb;margin-bottom:1rem}.blog-stream-du-an .portfolio.type-portfolio{width:25%}.blog-grid .featured-image img{height:100%}.blog-stream-du-an .portfolio.type-portfolio .featured-image a{height:180px;display:block;overflow:hidden}.filter-product-attr{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;padding:1.5625rem 0 1rem;width:100%}.filter-product-attr>*{width:auto;background:#063842;margin-right:1rem;position:relative;margin-bottom:1rem;min-width:150px}.filter h4{margin-bottom:0;display:inline-flex;justify-content:space-between;cursor:pointer;color:#fff;width:100%;padding:.5rem .75rem;align-items:center}.checkboxes{display:none;transition:all .5s ease}.checkboxes label{display:block;position:relative;padding-left:1.0625rem;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkboxes label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:.2rem;left:0;height:.75rem;width:.75rem;background:#fff;border:1px solid #e2e2e2}.checkboxes label .checkmark:after{background:#fa7235;height:.625rem;width:.625rem;top:0;left:0}.checkmark:after{content:"";position:absolute;display:none}.checkboxes label input:checked~.checkmark:after{display:block}.list-choose{display:none;margin-bottom:2.5rem}.list-choose.active{display:flex}.list-choose button{font-weight:400;font-size:.8125rem;text-transform:initial;border:1px solid #063842;border-radius:3px;height:1.5625rem;background:0 0 !important;color:#063842;display:inline-flex;align-items:center;flex-direction:row}.filter-product{width:100%}.filter h4.active+.checkboxes{display:block;z-index:999;width:100%}.checkboxes{position:absolute;background:#063842;left:0;padding:1rem .5rem;color:#fff;border-top:1px solid #ffffff5e}.filter h4.active i.fa.fa-chevron-down:before{content:"\f077"}div#loading_loadmore span{position:fixed;width:100%;height:100%;background:#0638421a;top:0;left:0;display:flex;align-items:center;justify-content:center}div#loading_loadmore span i{font-size:3.125rem;color:#063842}.list-choose button.button-check.button.secondary{flex-direction:row-reverse;text-transform:capitalize;margin-right:1rem;margin-bottom:1rem;margin-left:0}.list-choose button.clear-all.button.secondary{min-width:max-content}.loadmore{width:100%;text-align:center;margin-bottom:40px}.loadmore a{padding:7px 20px;font-size:1rem;background-color:#063842;border-radius:30px;color:#fff;display:table;margin:auto;line-height:28px}.elementor-section-reviews{margin-bottom:30px;padding:50px 0}.elementor-section-reviews h2.center.elementor-heading-title.elementor-size-default{color:#fff}.elementor-section-reviews h3.author-name{color:#fff !important;text-align:left !important}.elementor-section-reviews .rating-wrapper{text-align:left !important;margin-bottom:0 !important}.elementor-section-title-term h2.center{width:100%;text-align:center}.elementor-section-title-term{padding:50px 0}.elementor-section-title-term .elementor-column.elementor-top-column.elementor-element{display:block}.elementor-section-title-term .term_description{width:100%;text-align:center}.elementor-section-uu-diem h2{text-align:center;width:100%}.sp-testimonial-free-section .sp-testimonial-client-image img{width:120px;height:120px !important}.elementor-section-uu-diem{background:#063842cc;color:#fff;padding:40px 0}.elementor-section-uu-diem h2.qodef-m-title{color:#fff}body .is-header-small.is-menu-align-right .nav-menu{padding-right:0}.elementor-section-info-project h1{margin-bottom:0;font-size:20px}.elementor-column.elementor-col-30.elementor-top-column.elementor-element.elementor-element-5781db4 h2{font-size:19px;margin-bottom:15px}.elementor-section-info-project p span{color:#063842;font-weight:500}.st-seo .txt-seo.active+.button+.btn-readless{display:inline-block !important;visibility:visible !important;margin-left:0}.st-seo .txt-seo:not(.active){overflow:hidden;text-align:left;position:relative;max-height:100rem}.st-seo .txt-seo p{text-align:left}.st-seo .txt-seo{margin-inline:auto}.st-seo .txt-seo:not(.active):after{content:'';height:58px;background:transparent linear-gradient(180deg,#FFFFFF00 0%,#fff 100%);display:block;position:absolute;bottom:0;left:0;width:100%}.st-seo a.button.primary.btn-readmore:hover{background:0 0 !important;color:#000 !important}.st-seo a.button.primary.btn-readmore{border:0 !important;height:auto !important;line-height:initial !important;text-transform:none;padding:0 !important;border-radius:0 !important;font-size:.813rem !important;background-color:transparent !important;display:flex;justify-content:center;margin-top:15px}.st-seo a.button.primary.btn-readmore span{background:#063842;color:#fff;padding:5px 15px;font-size:1.1rem}.toc_container{background:#06384226;border:1px solid #063842;padding:10px;margin-bottom:1em;display:table;font-size:95%;width:100%}ol.toc-seo-content a{color:#063842}.toc_container h2{font-size:1rem;text-align:center}.toc_container h2 a{color:inherit}.elementor-section-doi-ngu,.elementor-section-doi-ngu-content{background:#063842}.elementor-section-doi-ngu h2,.elementor-section-doi-ngu h3,.elementor-section-doi-ngu-content h2{color:#fff}.elementor-section-doi-ngu-content{padding-bottom:30px !important}.elementor-2720 .elementor-section-doi-ngu-content .elementor-element.elementor-element-cec39aa .swiper-button-prev,.elementor-2720 .elementor-section-doi-ngu-content .elementor-element.elementor-element-cec39aa .swiper-button-next,.elementor-2720 .elementor-section-doi-ngu-content .elementor-element.elementor-element-cec39aa .swiper-pagination-bullet{color:#fff}.elementor-2720 .elementor-section-doi-ngu .elementor-element.elementor-element-b77168f>.elementor-widget-container{border-color:#fff}.elementor-section-doi-ngu .elementor-widget-container,.elementor-section-doi-ngu-content .elementor-widget-container{padding-left:10px !important;padding-right:10px !important}ul.sub-menu{min-width:220px}.filter h4 i{padding-left:1rem;padding-right:.5rem}.elementor-1178 .elementor-element.elementor-element-ac03a1f{width:100% !important}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li .qodef-tab-title{font-size:15px}.bdt-slideshow-item .fluid-width-video-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-button-view-more{padding-top:50px}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li:not(:last-child){margin-right:10px}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li .qodef-tab-title{font-size:14px;background:#063842;padding:5px 10px;border-radius:5px}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li.ui-state-active a,.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li.ui-state-hover a{color:#fff}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li.ui-state-active h3,.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li.ui-state-hover h3{background:#c5110d}.blog-stream-du-an .entry-header h2.entry-title{font-size:.85rem}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation{flex-direction:row;flex-wrap:wrap}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li{margin-bottom:.5rem}.blog-stream.blog-grid.blog-small.portfolio-grid h2.entry-title{font-size:.85rem}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-content p.button-view-more{width:100%;justify-content:center;display:flex;margin-bottom:3rem}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-content p.button-view-more a{background:#063842;color:#fff;padding:5px 15px;font-size:1.1rem}.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-content p.button-view-more a:hover{opacity:.7}.portfolio.type-portfolio.format-standard.has-post-thumbnail.hentry .hentry-wrap{position:relative}.portfolio.type-portfolio.format-standard.has-post-thumbnail.hentry .hentry-middle{position:absolute;top:0;width:100%;height:100%;background:#3e3e3ead;opacity:0;visibility:hidden}.portfolio.type-portfolio.format-standard.has-post-thumbnail.hentry .hentry-wrap:hover .hentry-middle{opacity:1;visibility:visible}.portfolio.type-portfolio.format-standard.has-post-thumbnail.hentry .hentry-middle a{color:#fff}.portfolio.type-portfolio.format-standard.has-post-thumbnail.hentry .hentry-middle p.link-view-more a{text-decoration:underline;font-size:.9rem}.tax-danh-muc .elementor.elementor-2720,.page-template-tpl-service .elementor.elementor-2720{margin-top:0 !important}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper{width:100%;height:200px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.mySwiper2{height:80%;width:100%}.mySwiper{height:20%;box-sizing:border-box;padding:10px 0}.mySwiper4{height:80%;width:100%}.mySwiper3{height:20%;box-sizing:border-box;padding:10px 0}.mySwiper .swiper-slide{width:33.33%;height:100%;opacity:.4}.mySwiper .swiper-slide-thumb-active{opacity:1}.mySwiper3 .swiper-slide{width:33.33%;height:100%;opacity:.4}.mySwiper3 .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-slide.swiper-slide-custom{margin-top:.5rem}body .elementor-2720 .elementor-element.elementor-element-10c0d0d2>.elementor-widget-container{border:none}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-chi-so{margin-left:30px;margin-right:0;width:100%}body .elementor-2720 .elementor-element.elementor-element-3fe6af24 .qodef-qi-counter .qodef-m-digit-custom{font-size:80px;line-height:1}body .elementor-2720 .elementor-element.elementor-element-3fe6af24 .qodef-qi-counter{text-align:center}body .elementor-2720 .elementor-element.elementor-element-3fe6af24 .qodef-qi-counter .qodef-m-title,body .elementor-2720 .elementor-element.elementor-element-3fe6af24 .qodef-qi-counter .qodef-m-digit-custom,body .elementor-2720 .elementor-element.elementor-element-10c0d0d2 .qodef-qi-animated-text .qodef-m-title{color:#fff}.elementor-background-overlay-services{height:100%;width:100%;top:0;left:0;position:absolute;background-image:url(/wp-content/uploads/2023/12/vertical-green-wall-modern-living-room-interior-3d-render.jpg);background-position:center center;opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}section#services.elementor-section.services-sections-custom{background-color:#021218;margin-top:50px}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form.home-form{margin-top:-100px;background:#fff;padding:0;box-shadow:0 6px 15px 0 rgba(17,17,17,.12);margin-bottom:100px;align-items:stretch}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form.home-form .right-contact-services form.wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .right-contact-services form.wpcf7-form p:nth-child(4),.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .right-contact-services form.wpcf7-form p:nth-child(5){width:100%}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .right-contact-services form.wpcf7-form p{width:49%;margin:10px 0}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .elementor-column.elementor-col-50.elementor-top-column.elementor-element:nth-child(1){background:#063842;color:#fff;padding:30px}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .elementor-column.elementor-col-50.elementor-top-column.elementor-element{padding:30px}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .elementor-column.elementor-col-50.elementor-top-column.elementor-element:nth-child(1){background:#063842;color:#fff;display:flex;align-items:center}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .right-contact-services form.wpcf7-form p input.wpcf7-form-control.wpcf7-submit{background:#063842;color:#fff}.elementor-container.elementor-column-gap-default.elementor-column-gap-default-form .right-contact-services form.wpcf7-form p textarea{min-height:unset}.faq-services-custom .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:0}.faq-services-custom h2.elementor-heading-title.elementor-size-default{text-align:left;padding-bottom:10px}