body{overflow-x:hidden}body *::selection{background:rgba(253, 130, 4, 1);color:#fff}.btn,.header-contact .form-column .caldera-grid input[value="Submit"],.contact-form-cta .form-column .caldera-grid input[value="Submit"]{padding:10px 15px;display:inline-block;text-transform:uppercase;max-width:230px;transition:0.3s all ease-in-out;font-weight:bold;color:#fff}.primary-btn,.header-contact .form-column .caldera-grid input[value="Submit"],.contact-form-cta .form-column .caldera-grid input[value="Submit"]{background:rgba(253, 130, 4, 1)}.primary-btn:hover,.header-contact .form-column .caldera-grid input[value="Submit"]:hover,.contact-form-cta .form-column .caldera-grid input[value="Submit"]:hover{background:#b9271a}.primary-btn:hover,.header-contact .form-column .caldera-grid input[value="Submit"]:hover,.contact-form-cta .form-column .caldera-grid input[value="Submit"]:hover,.primary-btn:visited,.header-contact .form-column .caldera-grid input[value="Submit"]:visited,.contact-form-cta .form-column .caldera-grid input[value="Submit"]:visited{color:#fff}.secondary-btn{background:transparent;border:1px solid #fff}.secondary-btn:hover{background:#fff;color:#444f63}.form-btn{background:#444f63;border:1px solid #444f63}.form-btn:hover{background:#2b2f37;color:#fff}section{margin:5rem 0}section:first-child{margin-top:0}.box-shadow{box-shadow:0px 5px 10px rgba(0, 0, 0, 0.2)}.flex{display:flex}.flex.sm,.flex.md,.flex.lg{display:initial}@media screen and (min-width:600px){.flex.sm{display:flex}}@media screen and (min-width:800px){.flex.md{display:flex}}@media screen and (min-width:1024px){.flex.lg{display:flex}}.flex .column{flex:1}.flex .column:nth-child(1){margin-right:10px;padding-right:5px}.background-picture-wrapper{position:relative}.background-picture-wrapper .background-picture{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0}.background-picture-wrapper .background-picture.overlayed::before{background:#000;opacity:0.6;content:"";width:100%;height:100%;position:absolute}.background-picture-wrapper .background-picture-content{z-index:1;position:relative}.large-title,h2.section-title{font-size:2em}@media screen and (min-width:600px){.large-title,h2.section-title{font-size:2.5em}}@media screen and (min-width:800px){.large-title,h2.section-title{font-size:46px}}.medium-title,.carousel.multiple-carousel .carousel-item .carousel-title,.contact-cta .cta-intro{font-size:1.7em}.small-title,.subtitle,.blog-grid .blog-item h3,.generate-columns-container .blog-item h3,.team-section .team-grid .team-item h3{font-size:1.4em}@media screen and (min-width:600px){h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}}.small-text,.carousel.multiple-carousel .carousel-item .carousel-intro,.blog-grid .blog-item .blog-item-content p,.generate-columns-container .blog-item .blog-item-content p{font-size:0.9em}@media screen and (min-width:600px){body,button,input,select,textarea{font-size:18px}}h2.section-title{text-align:center}h2.section-title::after{width:100%;height:2px;background:#444f63;display:block;margin-top:-25px;margin-bottom:50px}@media screen and (min-width:800px){h2.section-title::after{content:""}}h2.section-title span{background:#fff;padding:0 15px}.subtitle{text-transform:uppercase}.white-text h1,.header-contact .thanks-column span.large-title h1,.contact-form-cta .thanks-column span.large-title h1,.white-text h2,.header-contact .thanks-column span.large-title h2,.contact-form-cta .thanks-column span.large-title h2,.white-text h3,.header-contact .thanks-column span.large-title h3,.contact-form-cta .thanks-column span.large-title h3,.white-text h4,.header-contact .thanks-column span.large-title h4,.contact-form-cta .thanks-column span.large-title h4,.white-text h5,.header-contact .thanks-column span.large-title h5,.contact-form-cta .thanks-column span.large-title h5,.white-text h6,.header-contact .thanks-column span.large-title h6,.contact-form-cta .thanks-column span.large-title h6,.white-text p,.header-contact .thanks-column span.large-title p,.contact-form-cta .thanks-column span.large-title p,.white-text a,.header-contact .thanks-column span.large-title a,.contact-form-cta .thanks-column span.large-title a,.white-text span,.header-contact .thanks-column span.large-title span,.contact-form-cta .thanks-column span.large-title span,.white-text ul,.header-contact .thanks-column span.large-title ul,.contact-form-cta .thanks-column span.large-title ul,.white-text ol,.header-contact .thanks-column span.large-title ol,.contact-form-cta .thanks-column span.large-title ol,.white-text li,.header-contact .thanks-column span.large-title li,.contact-form-cta .thanks-column span.large-title li{color:#fff}.font-title,.subtitle,.category,.country,.large-title,h2.section-title,.medium-title,.carousel.multiple-carousel .carousel-item .carousel-title,.contact-cta .cta-intro,.small-title,.blog-grid .blog-item h3,.generate-columns-container .blog-item h3,.team-section .team-grid .team-item h3,.btn,.header-contact .form-column .caldera-grid input[value="Submit"],.contact-form-cta .form-column .caldera-grid input[value="Submit"]{font-family:Averta !important}p{font-family:"Merriweather", serif}.site-main li,.site-main a,.site-main ul,.site-main ol,.site-main p{font-family:"Merriweather", serif}.site-main li strong,.site-main a strong,.site-main ul strong,.site-main ol strong,.site-main p strong,.site-main li pre,.site-main a pre,.site-main ul pre,.site-main ol pre,.site-main p pre,.site-main li em,.site-main a em,.site-main ul em,.site-main ol em,.site-main p em{font-family:"Merriweather", serif}.main-navigation ul{transition:0.2s all ease-in-out !important}#site-navigation{transition:0.2s all ease-in-out !important}#site-navigation{border-bottom:1px solid rgba(255, 255, 255, 0.2)}.slideout-navigation.main-navigation .main-nav ul ul li a{font-size:18px !important}body.single-post article.post.type-post::before{content:"";display:block;height:1px;width:100%;text-align:center;background:rgba(253, 130, 4, 1);margin:20px 0px}@media screen and (min-width:800px){body.single-post .entry-content{margin:0 20%}}body.single-post .entry-content ul li,body.single-post .entry-content ol li{font-size:1.15em}body.single-post .entry-content blockquote{border:none;text-align:center}body.single-post .entry-content blockquote::before,body.single-post .entry-content blockquote::after{content:"";display:inline-block;width:50%;height:1px;background:rgba(253, 130, 4, 1)}body.single-post .entry-content blockquote::before{margin-bottom:15px}body.single-post .entry-content blockquote::after{margin-top:15px}.carousel.multiple-carousel .carousel-item{height:400px;margin:20px;padding:10px;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:0px 5px 10px rgba(0, 0, 0, 0.2)}.carousel.multiple-carousel .carousel-item .background-picture-wrapper,.carousel.multiple-carousel .carousel-item .background-picture-overlay{border-radius:5px}.carousel.multiple-carousel .carousel-item .carousel-title{margin-bottom:0.7em;line-height:1.2em}.hero-full-width{height:75vh;display:flex;width:100%;margin:15px auto}.hero-full-width .hero-text{padding:20px;display:flex;flex-direction:column;justify-content:flex-end}.hero-full-width .hero-text .subtitle,.hero-full-width .hero-text .large-title,.hero-full-width .hero-text h2.section-title{line-height:1em}.hero-full-width .hero-text .large-title,.hero-full-width .hero-text h2.section-title{margin-bottom:0.5em}.blog-grid,.generate-columns-container{display:flex;flex-wrap:wrap;justify-content:center}.blog-grid .blog-item,.generate-columns-container .blog-item{flex:1;min-width:250px;margin:15px;min-height:300px;color:#444f63;position:relative}.blog-grid .blog-item .blog-item-picture,.generate-columns-container .blog-item .blog-item-picture{min-height:250px;background-size:cover;background-position:center center;background-repeat:no-repeat}.blog-grid .blog-item .blog-item-link,.generate-columns-container .blog-item .blog-item-link{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.blog-grid .blog-item .blog-item-content h3,.generate-columns-container .blog-item .blog-item-content h3{font-weight:bold}.blog-grid .blog-item .blog-item-content .category,.generate-columns-container .blog-item .blog-item-content .category{color:rgba(253, 130, 4, 1)}@media screen and (min-width:800px){.blog-grid .blog-item .blog-item-content,.generate-columns-container .blog-item .blog-item-content{margin-top:10px}}.blog-grid.small .blog-item,.generate-columns-container.small .blog-item{display:block;min-width:150px;margin:10px;min-height:75px;max-width:500px}@media screen and (max-width:800px){.blog-grid.small .blog-item,.generate-columns-container.small .blog-item{flex:1;display:flex;min-width:250px;min-height:unset}.blog-grid.small .blog-item .blog-item-picture,.generate-columns-container.small .blog-item .blog-item-picture{width:100px;height:100px;min-height:unset;margin:5px}.blog-grid.small .blog-item .blog-item-content,.generate-columns-container.small .blog-item .blog-item-content{width:calc(100% - 100px)}.blog-grid.small .blog-item .blog-item-content p,.generate-columns-container.small .blog-item .blog-item-content p{display:none}}.see-all-insights{text-align:center;margin:15px 0}.contact-cta{text-align:center;background:rgba(253, 130, 4, 1);min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 10px}.contact-cta .btn,.contact-cta .header-contact .form-column .caldera-grid input[value="Submit"],.header-contact .form-column .caldera-grid .contact-cta input[value="Submit"],.contact-cta .contact-form-cta .form-column .caldera-grid input[value="Submit"],.contact-form-cta .form-column .caldera-grid .contact-cta input[value="Submit"]{border:1px solid #fff;max-width:initial}.contact-cta .btn:visited,.contact-cta .header-contact .form-column .caldera-grid input[value="Submit"]:visited,.header-contact .form-column .caldera-grid .contact-cta input[value="Submit"]:visited,.contact-cta .contact-form-cta .form-column .caldera-grid input[value="Submit"]:visited,.contact-form-cta .form-column .caldera-grid .contact-cta input[value="Submit"]:visited{color:#fff !important}.contact-cta .medium-title,.contact-cta .carousel.multiple-carousel .carousel-item .carousel-title,.carousel.multiple-carousel .carousel-item .contact-cta .carousel-title,.contact-cta .cta-intro{margin-bottom:1em}.contact-cta-section{margin-bottom:2rem}.subscribe-cta-section{margin-top:2rem}.subscribe-cta-section .subscribe-cta-wrapper{min-height:300px;display:flex;align-items:center}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta{display:flex;flex-wrap:wrap;justify-content:space-between}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-intro,.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form{min-width:230px;flex:1}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form{padding:0 5px;display:inline-flex;flex-wrap:wrap}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form label{position:absolute;opacity:0}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form input[type="email"]{background:#eceff0;display:inline-block;border:none;padding:10px 15px;flex:1}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form .subscribe-btn{display:inline-flex;max-width:initial;justify-content:center;align-items:center;flex:1;min-width:100px;background:#444f63}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form .subscribe-btn:visited{color:#fff !important}.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form input,.subscribe-cta-section .subscribe-cta-wrapper .subscribe-cta .subscribe-form .subscribe-btn{margin:5% 5px}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:35px;height:35px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent !important;border:none;outline:none;background:transparent !important}.slick-prev::before,.slick-next::before{content:"";background:url("/wp-content/themes/viettonkin/img/arrow.svg") center center no-repeat;-webkit-background-size:contain;background-size:contain;width:35px;height:35px;display:block;opacity:0.7;transition:opacity 0.2s ease-in-out}.slick-prev:hover::before,.slick-next:hover::before{opacity:1}.slick-prev{left:-25px}.slick-prev::before{transform:scaleX(-1)}.slick-next{right:-25px}@media screen and (min-width:800px){.slick-prev{left:-3rem}.slick-next{right:-3rem}}.slick-dots{list-style:none;text-align:center;height:30px}.slick-dots li{display:inline-block;margin:10px}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#eceff0;border-radius:50px;transition:all 0.3s ease-in-out}.slick-dots li button::before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{background:#2b2f37;height:15px;width:15px}.team-section .team-grid{display:flex;flex-wrap:wrap;justify-content:center}.team-section .team-grid .team-item{flex:1;min-width:150px;margin:10px;min-height:75px;color:#444f63;position:relative;max-width:300px}.team-section .team-grid .team-item .team-item-picture{min-height:250px;background-size:contain;background-position:center center;background-repeat:no-repeat}.team-section .team-grid .team-item .team-item-content .position,.team-section .team-grid .team-item .team-item-content .location{line-height:1em;margin-bottom:5px}@media screen and (min-width:800px){.team-section .team-grid .team-item .team-item-content{margin-top:10px}}@media screen and (max-width:800px){.team-section .team-grid .team-item{flex:1;display:flex;min-width:250px;min-height:unset}.team-section .team-grid .team-item .team-item-picture{width:100px;height:100px;min-height:unset;margin:5px}.team-section .team-grid .team-item .team-item-content{width:calc(100% - 100px)}.team-section .team-grid .team-item .social-links-wrapper .social-link{width:25px;margin-top:5px}}.office .country{color:rgba(253, 130, 4, 1);margin-bottom:0.5em}.default-header .defaut-header-inner .subtitle{text-transform:uppercase}@media screen and (min-width:1024px){.default-header .defaut-header-inner{width:70%}}@media screen and (min-width:1024px){.default-header{min-height:100vh;justify-content:center}}.header-overlay{margin-bottom:calc(40% - 20px)}.header-overlay .inside-page-hero{background:#fff;padding:40px 15px;border:1px solid #b9271a;border-radius:15px;margin-bottom:-40%}.header-overlay .category{text-transform:uppercase;color:rgba(253, 130, 4, 1)}@media screen and (min-width:800px){.header-overlay{margin-bottom:25px;height:100px}.header-overlay .inside-page-hero{display:none;margin-bottom:initial}}.header-overlay-content-responsive{display:none}@media screen and (min-width:800px){.header-overlay-content-responsive{display:block}}.header-overlay-content-responsive .subtitle{text-transform:uppercase;color:rgba(253, 130, 4, 1)}.top-content-wrapper.overlay{display:none}@media screen and (min-width:800px){.top-content-wrapper.overlay{display:flex}}.post-header{flex-direction:row-reverse}.post-header .column:nth-child(1){margin-right:0 !important;padding-right:0 !important}.post-header .column:nth-child(2){margin-right:10px;padding-right:5px}.post-header .background-picture-wrapper{min-height:400px}@media screen and (min-width:800px){.post-header .background-picture-wrapper .background-picture{width:50vw}}.post-header .header-content{justify-content:space-around;flex-direction:column;margin-top:25px}.post-header .header-content .subtitle{color:rgba(253, 130, 4, 1)}.post-header .header-content .author-box .picture-wrapper img{width:100px;height:100px;border-radius:50%;object-fit:cover}.post-header .header-content .author-box .author{flex:2;padding-left:15px}.post-header .header-content .author-box .author p{margin-bottom:5px}.top-content-wrapper .details{position:relative}.top-content-wrapper .details .details-wrapper{position:sticky;top:100px}.top-content-wrapper .details .details-wrapper .subtitle{color:rgba(253, 130, 4, 1)}.top-content-wrapper .details .details-wrapper h2{font-size:2.5em;font-weight:bold}@media screen and (min-width:800px){.top-content-wrapper .column:nth-child(1){border-right:1px solid rgba(253, 130, 4, 1);flex:2;padding-right:10px}.top-content-wrapper .column:nth-child(2){flex:3;padding-left:10px}}.header-contact .thanks-column,.contact-form-cta .thanks-column{display:none}.header-contact .thanks-column span.large-title,.contact-form-cta .thanks-column span.large-title{text-transform:capitalize}@media screen and (min-width:1024px){.header-contact .thanks-column,.contact-form-cta .thanks-column{display:flex;flex-direction:column;justify-content:center;align-items:center}}.header-contact .form-column,.contact-form-cta .form-column{max-width:400px;background:#fff;padding:30px;box-shadow:0px 5px 10px rgba(0, 0, 0, 0.2);border-radius:15px;margin-top:50px}.header-contact .form-column h1,.contact-form-cta .form-column h1,.header-contact .form-column .large-title,.header-contact .form-column h2.section-title,.contact-form-cta .form-column .large-title,.contact-form-cta .form-column h2.section-title{display:block;font-weight:bold;color:rgba(253, 130, 4, 1);text-align:center;line-height:1.4em}.header-contact .form-column p,.contact-form-cta .form-column p{text-align:center}.header-contact .form-column .caldera-grid,.contact-form-cta .form-column .caldera-grid{text-align:center}.header-contact .form-column .caldera-grid div.alert-success,.contact-form-cta .form-column .caldera-grid div.alert-success{background-color:unset;border:none;color:unset}.header-contact .form-column .caldera-grid .intl-tel-input,.contact-form-cta .form-column .caldera-grid .intl-tel-input{display:block}.header-contact .form-column .caldera-grid input[value="Submit"],.contact-form-cta .form-column .caldera-grid input[value="Submit"]{margin:10px auto}.header-contact{margin-bottom:200px}.header-contact .form-column{margin-bottom:-200px;border:1px solid #b9271a}.header-contact .thanks-column{padding:15% 0}.social-links-wrapper{display:flex;justify-content:flex-start;margin-top:15px}.social-links-wrapper .social-link{width:35px;margin-right:5px;margin-top:5px;transition:all 0.2s ease-in-out}.social-links-wrapper .social-link:hover{margin-top:0;margin-bottom:5px}.searchandfilter{color:rgba(253, 130, 4, 1)}.searchandfilter *{color:rgba(253, 130, 4, 1)}.searchandfilter ul{display:flex;justify-content:center;flex-wrap:wrap;margin-left:0}.searchandfilter ul li{margin:5px 15px;flex:1}.searchandfilter ul li select,.searchandfilter ul li input{border:1px solid rgba(253, 130, 4, 1);background:transparent;border-radius:5px;width:100%}.searchandfilter ul li label{width:100%}.searchandfilter ul li input::placeholder{color:rgba(253, 130, 4, 1)}.what-we-do h2{text-align:left}@media screen and (max-width:800px){.what-we-do h2 span{padding:0}}@media screen and (min-width:600px){.what-we-do>h2,.what-we-do>p{text-align:center}}