@font-face{font-display:swap;font-family:'Helvetica';src:url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Light.eot);src:url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Light.eot#iefix') format('embedded-opentype'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Light.woff2) format('woff2'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Light.woff) format('woff'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Light.ttf) format('truetype'),url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light') format('svg');font-weight:300;font-style:normal;}@font-face{font-display:swap;font-family:'Helvetica';src:url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-CondensedBlack.eot);src:url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-CondensedBlack.eot#iefix') format('embedded-opentype'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-CondensedBlack.woff2) format('woff2'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-CondensedBlack.woff) format('woff'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-CondensedBlack.ttf) format('truetype'),url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-CondensedBlack.svg#HelveticaNeue-CondensedBlack') format('svg');font-weight:900;font-style:normal;}@font-face{font-display:swap;font-family:'Helvetica';src:url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue.eot);src:url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue.eot#iefix') format('embedded-opentype'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue.woff2) format('woff2'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue.woff) format('woff'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue.ttf) format('truetype'),url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');font-weight:400;font-style:normal;}@font-face{font-display:swap;font-family:'Helvetica';src:url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Medium.eot);src:url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Medium.eot#iefix') format('embedded-opentype'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Medium.woff2) format('woff2'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Medium.woff) format('woff'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Medium.ttf) format('truetype'),url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium') format('svg');font-weight:500;font-style:normal;}@font-face{font-display:swap;font-family:'Helvetica';src:url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Bold.eot);src:url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Bold.eot#iefix') format('embedded-opentype'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Bold.woff2) format('woff2'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Bold.woff) format('woff'),url(https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Bold.ttf) format('truetype'),url('https://quangcaothanhan.com/wp-content/themes/flatsome-child/assets/fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');font-weight:700;font-style:normal;}body{font-family:'Helvetica';line-height:1.4}body:not(.home){color:#fff}body .ux-search-box button{height:40px;border:1px solid #ff0100;background-color:#ff0100!important}body .ux-search-box input.search-field{border:none;border:1px solid #d33;border-radius:0}@media only screen and (max-width:1024px){#header .header-main{height:100px}#header #logo img{max-height:90px}.header-bg-container .header-bg-image{background-color:#d33;background-image:unset}.mobile-nav .header-button a{border:2px solid #fff}body .mobile-nav a{color:#fff}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{background-color:#fff}.off-canvas:not(.off-canvas-center) .nav-vertical li>a{color:#000;font-weight:500}.off-canvas:not(.off-canvas-center) .nav-vertical li .toggle{opacity:1;color:#d33}body .off-canvas .nav-vertical li li>a{font-size:13px;font-weight:400!important;margin-bottom:5px}body .portfolio-element-wrapper .col .box .box-text{position:relative!important}}.header:not(.transparent) .header-bottom-nav.nav>li>a{font-family:'Helvetica';font-size:14px;font-weight:700}.header-bottom{border-top:1px solid #fff;border-bottom:1px solid #fff}.header-bottom-nav.nav-line-bottom>li>a:before{bottom:-6px}body.home #wrapper,body.home #main{background-color:#fff}.category #wrapper,.category #main{background-color:#2c353d}.stuck .header-main{display:none}.fw500{font-weight:500}.mg0 *{margin-bottom:0}.header-search-form-wrapper input.search-field{border-radius:5px;background-color:#fff}.nav-dropdown-has-border .nav-dropdown{z-index:9999999;border:none;padding:10px;border-top:4px solid var(--primary-color)}input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],textarea,select,.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection{height:40px}.nav-dropdown-has-arrow li.has-dropdown:after{border-bottom-color:var(--primary-color)}.nav-dropdown-default .nav-column li>a,.nav-dropdown.nav-dropdown-default>li>a{border-bottom:none;color:#000;font-size:14px;font-weight:500;position:relative}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{border-color:#fff0}.nav-dropdown-default .nav-column li>a:after,.nav-dropdown.nav-dropdown-default>li>a:after{content:'';width:calc(100% - 30px);height:2px;position:absolute;bottom:2px;display:block;background-color:var(--primary-color);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transform:scale(0,0);transform-origin:center left}.nav-dropdown-default .nav-column li:hover>a:after,.nav-dropdown.nav-dropdown-default>li:hover>a:after{transform:scale(1,1)}body a.custom-btn.button span{height:40px;line-height:40px;font-weight:400;font-size:14px}body a.custom-btn.button{padding:2px 30px;border-width:3px}body a.custom-btn.button:hover{color:#000}.button,button,input[type=submit],input[type=reset],input[type=button],.uppercase{letter-spacing:0}body a.custom-btn.button.is-small{padding:0 20px}.row-spdv a.custom-btn{text-transform:initial}body .row-spdv a.custom-btn span{height:30px;line-height:30px}.section-spdv .box .box-image{margin-bottom:30px}.section-spdv .box h3{color:#fafa23;font-weight:500;font-size:20px}.section-spdv .box p{margin-bottom:10px}.section-title-center b{background-color:#fff0}.section-title-center span{font-size:26px;position:relative}.section-title-center span:before{content:'';width:80%;height:1px;background:#7a7a7a;position:absolute;bottom:-20px;left:0;right:0;margin:auto}.section-title-center span:after{content:'';width:10px;height:10px;border-radius:99px;border:2px solid #ccc;background:#404040;position:absolute;bottom:-24px;left:0;right:0;margin:auto}.box-counter{border:1px solid #000;border-radius:10px;padding:10px}.box-counter p{display:flex;align-items:center;justify-content:center;margin:0}.box-counter p svg{width:50px;height:50px;justify-content:center;margin-right:10px}.box-counter p .count{font-size:42px;color:#222}.box-counter p .sup{font-size:32px;color:#222;opacity:.5}.box-counter p svg path{color:#222!important}.box-counter h3{font-size:15px;color:#222}@media(min-width:1024px){.padding-bot>.col{padding-bottom:0}}.portfolio-box-category{display:none}body .portfolio-element-wrapper .col .box .box-text{background-color:#dd3333!important;color:#000;font-size:16px;padding:15px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:rotateX(120deg);transform:rotateX(120deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;filter:alpha(opacity=00);bottom:0;position:absolute}body .portfolio-element-wrapper .col:hover .box-text{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;opacity:1;filter:alpha(opacity=100)}@media(max-width:767px){body .portfolio-element-wrapper .col .box .box-text{opacity:1;transform:unset}}body .portfolio-element-wrapper .col h6{color:#fafa23}h1.entry-title{font-size:35px;font-weight:700}.icon-why .icon-inner{background:#dd3637}.icon-why .icon-box-img{margin-top:-55px}.icon-why .icon-box-img svg path{fill:#fafa23}.gallery-partner .box-text{display:none}.gallery-partner .gallery-col{border:1px solid #ccc;margin-left:-1px;margin-bottom:-1px;padding:10px!important}.newsletter input[type=submit]{width:100%}form{margin-bottom:0}.newsletter input{border:2px solid #000;background-color:#fff0;font-size:14px}.newsletter input::placeholder{color:#000}input[type=email],input[type=date],input[type=search],input[type=number],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select,.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection{box-shadow:none;height:40px;line-height:40px}.breadcrumbs-wrap{margin-top:20px}.rank-math-breadcrumb a,.rank-math-breadcrumb span{color:#fff}.description-contain{background-color:#fff}.dark-text>*{color:#000}.description-contain{padding-top:30px}.col ul li{margin-left:30px}.sub-cat-title{margin-bottom:50px}.yellow{color:#fbfb41}.bg-custom{background-image:url(https://quangcaothanhan.com/wp-content/uploads/2022/01/house-wire-model-fade-white-1500x1085-1.png)}.single-port-content ul{list-style:none}.single-port-content ul li{display:flex;gap:30px;align-items:center;margin-bottom:30px}.single-port-content ul li span{width:65px;height:65px;background:#4a535a;line-height:65px;border-radius:99px;font-size:25px}.single-port-content ul li h4{color:#fff;font-size:18px;text-transform:uppercase;font-weight:700}.single-port-content ul li p{margin-bottom:0;font-size:12px}.port-gallery img{height:200px;object-fit:cover;width:100%}.gallery-title{margin-top:30px}.archive .page-wrapper,.single .page-wrapper{padding:0}.archive:not(.tax-featured_item_category) #main *{color:#fff}.recent-blog-posts-li{margin-left:0!important}.recent-blog-posts-li .mr-half{min-width:30%}.recent-blog-posts-li .mr-half .badge{width:100%}.recent-blog-posts a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3!important;overflow:hidden;text-overflow:ellipsis;font-size:14px;text-transform:initial}.recent-blog-posts-li .bg-fill{height:60px}#footer .flatsome_recent_posts{padding:0}.single-post #wrapper,.single-post #main,.page-template-page-blank-php #main,.page-template-page-blank-php #wrapper{background-color:#fff;color:#000}.page-template-page-blank-php:not(.home) #main *{color:#000}ul.post-categories li{display:inline-block;list-style:none;margin:5px}ul.post-categories li a{background-color:#d33;color:#fff;padding:10px;border-radius:5px}article.post h1{margin-bottom:0;margin-top:30px;font-size:30px}article.post .entry-header-text{padding-bottom:0}.related-news__head{font-weight:700;font-size:20px;border-bottom:1px solid #ccc;padding-bottom:20px}.related-news__head span{border-bottom:2px solid;padding-bottom:20px}.form-lienhe .wpcf7-submit{border:1px solid #000;font-weight:400;text-transform:initial}.form-lienhe .wpcf7-submit:hover{background-color:#d33;color:#fff!important;border-color:#d33}table,tbody,table td,table tr{border-color:#e1e1e1;vertical-align:baseline;font-size:14px;color:#000}td{border-style:solid;border-width:1px;border-left:none;border-top:none}tr:nth-child(odd){background:#f8f8f8}th:first-child,td:first-child{padding:10px}table{border:1px solid #e1e1e1;font-size:14px}.wpcf7 form .wpcf7-response-output{margin-top:0!important}#footer .box-blog-post .is-divider{display:none}#footer .box-blog-post .post-title{font-size:10px}#footer .section-title-main{font-size:16px}.absolute-footer.dark{display:none}.back-to-top.active{background-color:#fff;color:#000}#footer span.widget-title,#footer .is-divider{display:none}.sidebar-gt label{font-size:12px;font-weight:500}.sidebar-gt .wpcf7-form-control-wrap{margin-top:10px}.sidebar-gt .wpcf7-form-control-wrap input,.sidebar-gt .wpcf7-form-control-wrap textarea{background-color:#fff0;border:2px solid #fff;border-radius:5px;color:#fff}.wpcf7-spinner{display:none}.btn-archive{border-radius:99px;padding:15px 40px;display:inline-flex;align-items:center;text-align:center}.btn-archive svg{margin-right:10px}.btn-archive:hover{color:black!important}.btn-archive:hover polygon,.btn-archive:hover path,.btn-archive:hover circle{fill:black!important}.archive-link{display:block;text-align:center;margin-top:30px}.nav-anim>li+li+li+li+li,.col+.col+.col+.col [data-animate],[data-animate-delay="600"],[data-animate]+[data-animate]+[data-animate]+[data-animate]{-webkit-transition-delay:.1s!important;-o-transition-delay:.1s!important;transition-delay:.1s!important}.col-result{padding-top:50px}.no-result{font-weight:700;color:#fbfb41;font-size:30px;text-align:center}