
 /* @font-face{font-family:'Raleway';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/raleway/v28/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;font-display:swap}*/ /* .portfolio-item figure img{width:100%;aspect-ratio:auto 475 / 680}*/ img{aspect-ratio:auto 475 / 680}#recent-post .blog-img{background-size:cover;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:15px;height:250px}#recent-post .section-title{font-family:'Raleway', sans-serif}#recent-post .post-meta time{font-family:sans-serif}a, article, div, h3, h1, h2, h3, h4, h5, h6, p{font-family:sans-serif}#recent-post .post-text{height:234px;overflow:hidden}#recent-post .post-content{min-height:518px}.content_head{padding:20px;text-align:center}aside li img{max-width:74px}#footer-sidebar ul[lazy-load-action]{height:291px}.lazy_load_ready_item{opacity:0;min-height:2px}.lazy_load_ready_item_2{min-height:2px}#tmp-div{background-color:tan;display:flex;flex-direction:column;text-align:center;height:200px}:root{--nav-height:108px;--site-width:1000px;--main-color-1:#A460ED;--main-color-2:#BC2030;--main-color-3:#ffffff;--main-max-width:1120px;--home-our-customer-col-height:410px;--vertical-menu-max-width:245px;--vertical-menu-item-margin-bottom:15px;--footer-icon-width:38px;--thumb-hover-zoom-default-background-size:auto 100%;--thumb-hover-zoom-zoom-in-background-size:auto 150%;--thumb-hover-zoom-transition:all ease-in-out 1.0s;--sub-menu-01-item-border-image:none}body{font-family:Montserrat;font-style:normal;line-height:normal;background-color:var(--main-color-3)}a, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:var(--main-color-1);font-weight:700}a, article, div, h3, h1, h2, h3, h4, h5, h6, p{font-family:Montserrat}.container{max-width:var(--main-max-width)}#blog-section article{color:#000}#main-menu{background-color:var(--main-color-3)}.navbar-brand{/* height:100%;display:flex;border:2px solid red;*/}.navbar-small .navbar-brand{padding:0px}.navbar-small .navbar-brand img{max-height:unset}#home-our-projects, #home-our-customer, #home-our-story, #div-footer, #home-div-2 .inner{padding-left:10px;padding-right:10px}#page-top{}#navbarSupportedContent{order:2}#main-menu.navbar-small.navbar{min-height:68px !important}#main-menu .main-menu-item.left{order:2}#main-menu .main-menu-item.right{order:1}#main-slider{}#main-slider.main-slide-wraper{background-color:transparent}.main-slider-bg{background-size:cover;background-position:center top;height:calc(100vh - var(--nav-height));max-height:50vw}.home-sessions{margin-top:8px;max-width:100%;border-bottom:1px solid #EEEDED;overflow:hidden}.home-sessions>section .inner{color:var(--main-color-1);padding-top:68px;padding-bottom:68px;max-height:100%;height:100%;font-weight:700}#home-our-projects{}#home-our-projects .inner{}.shead>div{}.home-sessions>section .inner .shead{padding-bottom:40px}.home-sessions>section .inner .title-en{padding-bottom:40px;font-size:24px;color:var(--main-color-2)}.home-sessions>section .inner .title-vi{font-size:40px}.home-sessions>section .inner .sbody{margin-top:50px}.home-sessions>section .inner .sbody .menu{max-width:var(--vertical-menu-max-width);margin-right:55px}.home-sessions>section .inner .sbody ul li{height:56px;text-align:center;display:flex;flex-direction:column;justify-content:center;border:1px solid;margin-bottom:30px;border-radius:10px;background:#D9D9D9;border:none;overflow:hidden}.home-sessions>section .inner .sbody ul li.active{background:var(--main-color-1)}.home-sessions>section .inner .sbody ul li.active a{color:var(--main-color-3)}.home-sessions>section .inner .sbody ul li a{color:#000;font-size:24px;font-weight:500;height:100%;display:flex;flex-direction:column;justify-content:center}#home-our-projects .inner .sbody .menu{order:2;margin-left:auto;margin-right:auto}#home-our-projects .inner .sbody .list{order:1;padding-bottom:30px}#home-our-projects .inner .sbody .list>.row .col .project-name{border-radius:0px 0px 10px 10px;background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);height:63px;left:0;right:0;bottom:0;color:#fff}.home-sessions>section .inner .sbody .list>.row{padding-bottom:50px}.home-sessions>section .inner .sbody .list>.row .col{height:190px}.home-sessions>section .inner .sbody .list>.row .col[item-slug="nuvi-ar-card-game-dau-truong-huyen-thoai"], .home-sessions>section .inner .sbody .list>.row .col[item-slug="tro-ly-ao-va-may-giao-dich-thong-minh-stm-sacombank"], .home-sessions>section .inner .sbody .list>.row .col[item-slug="kham-pha-thanh-pho-the-inspireverse-cung-bidv"]{}.home-sessions>section .inner .sbody .list>.row .col .img-div{/* position:relative;display:flex;flex-direction:column;justify-content:center;*/ overflow:hidden;height:100%;position:relative;border-radius:10px;display:flex;flex-direction:column;justify-content:center;background-position:center center;background-size:var(--thumb-hover-zoom-default-background-size);transition:var(--thumb-hover-zoom-transition);background-repeat:no-repeat}.home-sessions>section .inner .sbody .list>.row .col .img-div.init{background-size:auto 50%}.home-sessions>section .inner .sbody .list .more{text-align:center}.home-sessions>section .inner .sbody .list img{position:absolute;left:50%;transform:translateX(-50%);display:none}.home-sessions>section .inner .sbody .more a{width:200px;height:64px;display:flex;margin:auto;border-radius:30px;background:var(--GRAY, #D9D9D9);flex-direction:column;justify-content:center;color:var(--BLACK-NOT, #252428);text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:40px}#home-div-2{min-height:268px;max-height:268px;max-width:100%;position:relative;background:linear-gradient(88deg, #BC2030 -6.92%, #9747FF 93.06%)}#home-div-2 .inner{max-width:var(--main-max-width);margin:auto;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%)}#home-div-2 .inner .text{color:var(--WHITE, #FEFEFE);text-align:center;font-size:30px;font-weight:700;text-transform:uppercase;padding-bottom:34px}#home-div-2 .inner .button{width:100%;max-width:431px;height:59px;flex-shrink:0;margin:0 auto;border-radius:30px;border:1px solid #FFF;background:var(--main-color-1);color:var(--main-color-3);text-align:center;font-size:24px;font-weight:700;line-height:normal;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;cursor:pointer}#main-slider #slide-item-1{}#main-slider #slide-item-2{}#main-slider #slide-item-3{}#main-slider #slide-item-2{}.home-sessions>section#home-our-customer{height:auto}.home-sessions>section#home-our-customer .inner .sbody{min-height:200px;flex-grow:1;overflow:hidden}.home-sessions #carouselCustomerControls{overflow:hidden;--carouselCustomerControls-padding-x:50px}.home-sessions #carouselCustomerControls .carousel-inner{height:100%}.home-sessions #carouselCustomerControls .carousel-inner .carousel-item{padding-left:50px;padding-right:50px}.home-sessions #carouselCustomerControls .carousel-inner .carousel-item .item{display:flex;flex-direction:column;justify-content:center;position:relative}.home-sessions #carouselCustomerControls .carousel-inner .carousel-item .item img{position:absolute;left:50%;transform:translateX(-50%);max-height:calc(100% - 10px);max-width:calc(100% - 10px);height:auto;width:auto}#home-our-customer .customers-list, #home-our-customer .customer-reviews{max-height:calc(100% - 50px);overflow:hidden;height:var(--home-our-customer-col-height)}.home-sessions #carouselCustomerControls, #home-our-customer .customer-reviews .carousel-inner{max-height:calc(100% - 50px)}.home-sessions #carouselCustomerControls .carousel-control-next, .home-sessions #carouselCustomerControls .carousel-control-prev{width:var(--carouselCustomerControls-padding-x)}.home-sessions #carouselCustomerControls .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z' fill%3D%27%23000000%27 /%3e%3c/svg%3e")}.home-sessions #carouselCustomerControls .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z' fill%3D%27%23000000%27 /%3e%3c/svg%3e")}#home-our-customer .customer-reviews .carousel-inner{border-radius:80px;border:1px solid #9D9D9D;background:rgba(255, 255, 255, 0.00);overflow:hidden}#home-our-customer .customer-reviews .carousel-indicators{padding:0 !important;margin:0;max-height:20px}#home-our-customer .customer-reviews .carousel-indicators button{height:20px;width:20px;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;background:#D9D9D9;border:none;opacity:1;border-radius:50%}#home-our-customer .customer-reviews .carousel-indicators button.active{background:#B8B8B8}#home-our-customer .customer-reviews .carousel-item{padding-top:20px;padding-right:40px;padding-bottom:40px;padding-left:40px}#home-our-customer .customer-reviews .carousel-item .inner{--customer-reviews-title-height:100px;--customer-reviews-title-padding-bottom:20px}#home-our-customer .customer-reviews .carousel-item .inner .shead{}#home-our-customer .customer-reviews .carousel-item .inner .title{padding-bottom:var(--customer-reviews-title-padding-bottom);height:var(--customer-reviews-title-height)}#home-our-customer .customer-reviews .carousel-item .inner .title .icon{height:100%;width:calc(var(--customer-reviews-title-height) - var(--customer-reviews-title-padding-bottom));border-radius:50%;background:linear-gradient(35deg, rgba(188, 32, 48, 0.80) 15.89%, rgba(151, 71, 255, 0.80) 82.06%)}#home-our-customer .customer-reviews .carousel-item .inner .title .label{flex-grow:1;display:flex;justify-content:center;flex-direction:column;padding-left:10px;color:#000;font-size:24px;font-weight:600}#home-our-customer .customer-reviews .carousel-item .inner .text{color:#000;text-align:justify;font-size:24px;font-style:normal;font-weight:400}#home-our-story .sbody>.row{margin-left:auto;margin-right:auto}#home-our-story .item{--home-our-story-item-height:455px;height:var(--home-our-story-item-height)}#home-our-story .item .thumb{height:calc(var(--home-our-story-item-height) - 205px);background-repeat:no-repeat;background-position:center center;border-radius:10px;margin-bottom:18px;transition:var(--thumb-hover-zoom-transition);background-size:var(--thumb-hover-zoom-default-background-size);cursor:pointer}#home-our-story .item .info{font-size:16px;font-weight:400;padding-bottom:10px}#home-our-story .item .text{color:#000;text-align:justify;font-size:24px;font-weight:600}#home-our-story .sbody .more{margin:auto}#home-our-story .sbody .more a{}#div-footer{padding-top:60px;padding-bottom:60px;background:#EEEDED}#div-footer .inner{max-width:var(--main-max-width);margin:auto}#div-footer .left .slogan{color:var(--BLACK-NOT, #252428);font-size:64px;font-weight:700;padding-bottom:36px;max-width:302px}#div-footer .left .contact-us a{border-radius:30px;background:var(--main-color-1);color:var(--main-color-3);font-size:24px;font-weight:400;height:50px;display:flex;flex-direction:column;justify-content:center;max-width:180px}#div-footer .left{padding-bottom:30px}#div-footer .right{padding-left:0px}#div-footer .right>div{padding-bottom:15px}#div-footer .right span{color:var(--BLACK-NOT, #252428);font-family:"SF Pro Display";font-size:24px;font-weight:700;flex-basis:var(--footer-icon-width)}#div-footer .right .text{color:var(--BLACK-NOT, #252428);font-size:24px;font-weight:400;max-width:calc(100% - var(--footer-icon-width))}.page--content .page-banner{height:295px;box-shadow:0px 0px 10.9px #00000080;background:linear-gradient(90deg, rgb(188, 32, 48) 0%, rgb(151, 71, 255) 100%);font-family:"Montserrat-Bold", Helvetica;font-weight:700;color:#fefefe;font-size:40px;letter-spacing:0}.page--content .page-banner .head-title{color:white;font-size:24px;font-weight:700;word-wrap:break-word;display:flex}.page--content .page-banner .head-title .icon{background-repeat:no-repeat;background-position:center;background-size:unset;min-width:44px;margin-right:5px}.page--content .page-banner .title{padding-bottom:15px}.page--content .page-banner .title-sub{color:#FEFEFE;font-size:16px;font-weight:400;word-wrap:break-word}.page--content .page-banner .inner, .page--content .page-content-body .inner, .page--content .salient-features .title, .div-max-width{max-width:var(--main-max-width);margin:auto}.page--content .page-banner .inner{}.page--content .page-banner .more{font-weight:400;font-style:italic;color:#fefefe;font-size:16px;letter-spacing:0}.page--content .page-content-body{padding-top:40px;padding-bottom:40px}.page--content .page-content-body .title{text-align:center;color:#BC2030;font-size:40px;font-weight:700;line-height:40px;word-wrap:break-word;padding-bottom:25px}.page--content .page-content-body .title-sub{text-align:center;color:black;font-size:24px;font-weight:500;line-height:30px;word-wrap:break-word;padding-bottom:100px}.page--content .page-session .video video{width:100%;height:auto}.page--content .page-session .text{padding:65px 0 65px 90px}.page--content .page-session.web-ar .text{padding-right:90px;padding-left:0px}.page--content .page-session{padding-bottom:120px}.page--content .page-session .text .session-title{color:var(--main-color-1);font-size:40px;font-weight:100;line-height:40px;word-wrap:break-word;padding-bottom:38px}.page--content .page-session .text .session-text{color:black;font-size:24px;font-weight:500;line-height:30px;word-wrap:break-word}.page--content .page-session.web-ar .text .session-title{color:var(--main-color-2)}.page--content .salient-features{padding-top:32px;padding-bottom:50px;height:566px;background:linear-gradient(180deg, rgba(19, 104, 188, 0.50) 0%, rgba(151, 71, 255, 0.50) 100%)}.page--content .salient-features .list{position:relative;overflow:hidden}.page--content .salient-features .title{color:white;font-size:40px;font-weight:100;word-wrap:break-word;padding-bottom:26px;min-height:84px;padding-left:20px;padding-right:20px}.carouselMultipleControls .carousel-control-prev-feature{left:0}.carouselMultipleControls .carousel-control-next-feature{right:0}.carouselMultipleControls .carousel-control-next-feature, .carouselMultipleControls .carousel-control-prev-feature{position:absolute;height:100%;padding:28px;width:112px;margin:0;background:transparent;border:none}.carouselMultipleControls .carousel-control-next-icon, .carouselMultipleControls .carousel-control-prev-icon{width:55px;height:96px;background-position:center}.carouselMultipleControls{max-width:100%;overflow:hidden;display:flex;flex-direction:row;justify-content:center;margin:auto;position:relative}.carouselMultipleControls .carousel-inner{display:flex;transition:all .6s ease-in-out;/* margin-left:-100%;margin-right:-100%;*/ width:var(--carousel-inner-width);position:absolute;left:var(--carousel-item-init-left)}.carouselMultipleControls .carousel-item{background:#fff;margin:0 var(--carousel-item-margin);padding-bottom:25px;width:var(--carousel-item-width);border-radius:10px;overflow:hidden}.carouselMultipleControls .thumb{text-align:center;width:100%;min-height:230px;margin-bottom:16px;background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative}.carouselMultipleControls .item-name{height:100px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.33) 0%, black 100%);position:absolute;bottom:0;left:0;right:0;color:white;font-size:24px;font-weight:100;word-wrap:break-word;display:flex;justify-content:center;flex-direction:column;text-align:left;padding-left:12px}.carouselMultipleControls .item-body{overflow:hidden;padding-left:5px;padding-right:5px}.carouselMultipleControls .item-body .label{color:black;font-size:16px;font-weight:700;word-wrap:break-word;padding-bottom:10px;text-align:left}.carouselMultipleControls .text{color:black;font-size:16px;font-weight:400;word-wrap:break-word;text-align:justify}.page--content .page-content-body.page-news-body{padding-top:84px;padding-bottom:94px}.page--content .page-news-body .news-menu{height:80px;display:flex;flex-direction:row;justify-content:start;gap:10px;padding-bottom:40px}.page--content .page-news-body .news-menu .item{background:#D9D9D9;border-radius:5px;text-align:center;color:#6F6E6E;font-size:16px;font-weight:700;word-wrap:break-word;display:flex;flex-direction:column;justify-content:center;padding:10px;text-transform:uppercase}.page--content .page-news-body .news-menu .item.active{background:#BC2030;color:white}.page--content .page-news-body .list{--page-news-item-padding-x:24px;margin-left:calc(0px - var(--page-news-item-padding-x));margin-right:calc(0px - var(--page-news-item-padding-x))}.page--content .page-news-body .list .item{height:400px;padding-bottom:40px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding-left:var(--page-news-item-padding-x);padding-right:var(--page-news-item-padding-x)}.thumb{background-size:cover;background-position:center;background-repeat:no-repeat}.page--content .page-news-body .list .item .thumb{min-height:200px;max-height:200px;margin-bottom:15px;transition:var(--thumb-hover-zoom-transition);background-size:var(--thumb-hover-zoom-default-background-size)}.page--content .page-news-body .list .item .info{color:var(--main-color-1);font-size:16px;font-weight:400;padding-bottom:10px;word-wrap:break-word}.page--content .page-news-body .list .item .title{text-align:justify;color:black;font-size:24px;font-weight:600;word-wrap:break-word;padding-bottom:unset;line-height:unset;overflow:hidden;margin-bottom:10px;height:90px}.page--content .page-news-body .inner>.more{text-align:center;height:64px;display:flex;flex-direction:column;justify-content:center}.page--content .page-news-body .inner>.more a{background:#D9D9D9;border-radius:30px;color:#252428;font-size:24px;font-weight:500;line-height:40px;word-wrap:break-word;height:100%;display:flex;margin:auto;justify-content:center;flex-direction:column;padding:20px}.module-ar-solution{background:linear-gradient(180deg, rgba(19, 104, 188, 0.50) 0%, rgba(151, 71, 255, 0.50) 100%);display:flex;flex-direction:column}.module-ar-solution>.inner{margin-bottom:25px;overflow:hidden;max-height:100%;flex-grow:1}.module-ar-solution>.inner>.row{height:94px;margin-bottom:5px;position:relative}.module-ar-solution .inner>.row .title{display:flex;/* padding-top:37px;padding-bottom:34px;*/ color:white;font-size:16px;font-weight:700;word-wrap:break-word;flex-grow:1}.module-ar-solution .inner>.row .title, .module-ar-solution .inner>.row .price-quote{top:50%;transform:translateY(-50%);position:absolute}.module-ar-solution .inner>.row .title .icon{background-repeat:no-repeat;background-position:center;background-size:unset;min-width:56px;margin-right:12px}.module-ar-solution .inner>.row .price-quote{height:44px;padding:0;right:calc(var(--bs-gutter-x) * .5)}.module-ar-solution .inner>.row .price-quote a{background:#BC2030;border-radius:30px;color:white;font-size:16px;font-weight:500;word-wrap:break-word;display:flex;flex-direction:column;justify-content:center;width:auto;padding-left:30px;padding-right:30px}.module-ar-solution .inner .list{height:356px}.module-ar-solution .inner .list .item-name{text-transform:uppercase;display:none}#carouselArSoulutionControls .carousel-inner{padding-bottom:0px}#carouselArSoulutionControls .carousel-indicators{padding:0;margin:0;height:20px;display:none}#carouselArSoulutionControls .carousel-indicators [data-bs-target]{height:100%;border-top:none;width:20px;border-radius:50%;border-bottom:none}#carouselArSoulutionControls .carousel-inner{}#carouselArSoulutionControls .carousel-inner .carousel-item{padding-bottom:0px;background:transparent}#carouselArSoulutionControls .carousel-inner .carousel-item .thumb{min-height:100%;padding:0;margin:0;background-size:auto 100%;border-radius:30px;background-position:top center}#carouselArSoulutionControls .carousel-control-next-feature, #carouselArSoulutionControls .carousel-control-prev-feature{}#module-contact{background:linear-gradient(118.12deg, #bc2030 18.35%, #9747ff 76.47%);padding-top:45px;padding-bottom:45px;padding-left:25px;padding-right:25px}#module-contact>.inner{background:#ffffff;border-radius:30px;overflow:hidden;padding-top:70px;padding-bottom:35px;padding-left:12px;padding-right:12px}#module-contact .info .title{/* height:100px;border:10px solid;*/}#module-contact .info .title{font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:left;color:var(--main-color-1);padding-bottom:27px}#module-contact .info .title .icon{background-repeat:no-repeat;background-position:center;background-size:unset;min-width:44px;margin-right:7px}#module-contact .info .title-2{font-weight:700;font-size:48px;line-height:1.2em;color:var(--main-color-2);padding-bottom:60px}#module-contact .info .text-list{padding-bottom:10px}#module-contact .info .text-list .item{padding-bottom:23px;min-height:50px}#module-contact .info .text-list .item .icon{background-repeat:no-repeat;background-position:left center;background-size:auto;min-width:60px}#module-contact .info .text-list .item.location .icon{background-position-y:top}#module-contact .info .text-list .item .text{font-weight:400;font-size:14px;line-height:12px;text-align:left;color:#000000;gap:10px}#module-contact .info .text-list .item .text>div{line-height:1.2em}#module-contact .form{}#module-contact .form textarea{height:134px}#module-contact .form input, #module-contact .form textarea{width:100%;font-weight:400;font-size:16px;line-height:23px;text-align:left;color:#9a9a9a;border:1px solid #9a9a9a;border-radius:10px;padding-top:13px;padding-bottom:13px;padding-left:14px;margin-bottom:15px}#module-contact .form .submit-button{}#module-contact .form .submit-button button{background:#bc2030;padding-left:15px;padding-right:15px;height:44px;border-radius:10px;border:none;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-align:left;color:#ffffff}#module-contact .form .submit-button button:disabled, #module-contact .form .submit-button button[disabled]{background:grey}#carouselFeatureControls .carousel-item .text{transition:all ease-in-out .2s}#carouselFeatureControls .thumb{background-size:100% auto;background-position:top center}.carouselMultipleControls .carousel-control-next-feature, .carouselMultipleControls .carousel-control-prev-feature{opacity:0;transition:all ease-in-out .25s}#single_main_content #post-content-body li{list-style:disc;margin-left:20px}#scroll-to-top{display:none !important}#blog-section .comments:hover, #blog-section .post-title a:hover, #recent-post .modal-body .post-meta a:hover, #recent-post .post-meta a:hover, #recent-post .post-text a:hover, .light-blue-color, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .service-title a:hover, aside .latest-post a:hover, aside .popular-post a:hover, aside .recentcomments a:hover{color:unset}/* @media screen and (max-width:991px){#main-menu{padding:5px 0 !important}}*/ @media (min-width:576px){}@media (min-width:768px){@media not all and (hover:none){#home-our-projects .item:hover{cursor:pointer}#home-our-projects .item:hover .img-div{background-size:var(--thumb-hover-zoom-zoom-in-background-size)}.home-sessions>section .inner .sbody ul li:hover{background:var(--main-color-1)}.home-sessions>section .inner .sbody ul li:hover a{color:#fff}.home-sessions>section .inner .sbody .more a:hover{background:var(--main-color-1);color:var(--main-color-3)}#home-div-2 .inner .button:hover{background:#fff;color:var(--main-color-2)}#home-our-story .item .thumb:hover{background-size:var(--thumb-hover-zoom-zoom-in-background-size)}#home-our-story .item .text:hover{color:var(--main-color-1)}#div-footer .left .contact-us a:hover{background-color:#bc2030;border:1px solid;border-color:#000000;box-shadow:0px 4px 4px #00000040}.page--content .page-banner .more:hover{cursor:pointer}.page--content .page-news-body .news-menu .item:hover{background:#BC2030;color:white}.page--content .page-news-body .list .item .thumb:hover{background-size:var(--thumb-hover-zoom-zoom-in-background-size)}.page--content .page-news-body .list .item .title:hover{color:var(--main-color-1)}.page--content .page-news-body .list .item .thumb:hover, .page--content .page-news-body .list .item .title:hover{cursor:pointer}.page--content .page-news-body .list .item .more:hover{cursor:pointer}#carouselFeatureControls .carousel-item:hover{cursor:pointer}#carouselFeatureControls:hover .carousel-control-next-feature, #carouselFeatureControls:hover .carousel-control-prev-feature{opacity:1}#main-menu .active>a:hover{border:none;color:var(--main-color-2)}#main-menu .main-menu-item.right.phone a:hover .text, #main-menu .navbar-nav li:hover a, #main-menu .navbar-nav li:hover a svg>path{color:var(--main-color-2);fill:var(--main-color-2)}#main-menu .navbar-nav li:hover a:before{border-top:none}#blog-section .comments:hover, #blog-section .post-title a:hover, #recent-post .modal-body .post-meta a:hover, #recent-post .post-meta a:hover, #recent-post .post-text a:hover, .light-blue-color, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .service-title a:hover, aside .latest-post a:hover, aside .popular-post a:hover, aside .recentcomments a:hover{color:var(--main-color-1)}}}@media (min-width:992px){#page-top, #main-menu{max-height:var(--nav-height);min-height:var(--nav-height)}#main-menu{display:flex !important}#navbarSupportedContent{order:1}#main-menu .main-menu-item.left{order:0}#main-menu .main-menu-item.right{order:3}#main-menu.navbar-small.navbar{min-height:96px !important}#main-menu .main-menu-item{}#page-top{padding-top:var(--nav-height)}#page-top, #main-menu>div.container, section:not([id="main-slider"]):not([id="wouter-stokkel"]){max-width:var(--main-max-width);margin:auto;/* border-left:2px solid brown;background:#ffa5002e;*/}#main-menu .navbar-nav .nav-link, #main-menu .phone .text{padding-top:0px;padding-bottom:0px;color:var(--main-color-1);font-size:16px;font-weight:700;display:flex;flex-direction:column;justify-content:center;text-transform:capitalize;height:100%}#main-menu .navbar-nav .nav-link, #main-menu .phone .icon{margin-right:14px}#main-menu .phone .icon img, #main-menu .navbar-nav a img{width:auto;height:36px}#main-menu .navbar-nav a, #main-menu .navbar-nav .active>a, #main-menu .active>a:focus{border:none;color:var(--main-color-2)}#main-menu .navbar-nav li a:before{border-top:none}#main-menu .navbar-nav li:not(:last-child) a{margin-right:50px}#main-menu>div.container{flex-grow:1}#home-our-projects .inner .sbody .menu{order:1;margin-left:unset;margin-right:55px}#home-our-projects .inner .sbody .list{flex:1 0 0%;order:2;padding-bottom:0px}.home-sessions>section .inner .sbody .list img{/* left:50%;transform:translateX(-50%);*/ left:auto;transform:unset}#recent-post .blog-img{height:215px}#home-our-projects, #home-our-customer, #home-our-story, #div-footer, #home-div-2 .inner{padding-left:0px;padding-right:0px}#home-our-story .sbody>.row{--home-our-story-bs-gutter-x:47px;margin-right:calc(-0.5 * var(--home-our-story-bs-gutter-x));margin-left:calc(-0.5 * var(--home-our-story-bs-gutter-x))}#div-footer .left{padding-bottom:0px}#div-footer .right{padding-left:70px}.page--content .salient-features .title{padding-left:0px;padding-right:0px}#module-contact{padding-top:100px;padding-bottom:100px;padding-left:0px;padding-right:0px}#module-contact>.inner{padding-left:36px;padding-right:36px}#module-contact .info, #module-contact .form{max-width:433px}#module-contact .form input, #module-contact .form textarea{margin-bottom:16px}}@media (min-width:1200px){}@media (min-width:1400px){}@media (max-width:991.98px){:root{--home-our-customer-col-height:270px;--padding-top-height:92px;--navbar-toggler-icon-width:30px;--navbar-toggler-padding:23px;--navbar-toggler-width:calc(var(--navbar-toggler-icon-width) + 2*var(--navbar-toggler-padding));--navbar-collapse-width:calc(min(300px, 75%));--navbar-transition-duration:0.2s;--padding-01:25px}#page-top{padding-top:var(--padding-top-height)}.navbar-toggler{width:var(--navbar-toggler-width);height:var(--navbar-toggler-width);padding:0;background-repeat:no-repeat !important;background-position:center !important;background-size:30px 20px !important}.navbar-toggler .fa{background:blue;height:40px;display:none;flex-direction:column;justify-content:center}.navbar-toggler:focus{box-shadow:none}.navbar-toggler[aria-expanded="true"]{transition-delay:var(--navbar-transition-duration);margin-left:calc(100% - var(--navbar-toggler-width))}#main-menu{display:flex !important;padding:0 !important;width:100%;transition:width var(--navbar-transition-duration)}#navbarSupportedContent{/* padding-left:var(--padding-01);padding-right:var(--padding-01);*/ padding-left:0px}#navbarSupportedContent.show{left:0px}#main-menu .main-menu-item.left{transition-duration:var(--navbar-transition-duration);transition-property:all}#main-menu.navbar-show{width:var(--navbar-collapse-width)}#main-menu.navbar-show .main-menu-item.left{left:0;transform:translateX(var(--padding-01));transition-delay:var(--navbar-transition-duration)}#main-menu, #main-menu.navbar-small.navbar{min-height:var(--padding-top-height) !important;max-height:var(--padding-top-height) !important}/* #main-menu.navbar-small.navbar, .navbar>.container{min-height:100px !important}*/ .navbar>.container{min-height:100% !important;flex-grow:1;max-height:100%;max-width:unset}#main-menu .main-menu-item.left{position:absolute;left:50%;transform:translateX(-50%);width:71px;height:72px}.navbar-brand{margin-right:0}#main-menu .main-menu-item.right{display:none !important}.navbar-small .navbar-brand img{max-height:unset}#main-slider .slide-nav.left, #main-slider .slide-nav.right{top:50%;margin-top:0;transform:translateY(-50%)}.page--content .page-banner .title{font-weight:700;font-size:40px;line-height:33px}.home-sessions>section .inner{padding-top:15px}.home-sessions>section .inner .title-en{padding-bottom:5px}.home-sessions>section .inner, .home-sessions>section .inner .shead, .home-sessions>section .inner .sbody .list>.row, #home-our-projects .inner .sbody .list, #home-div-2 .inner .text{padding-bottom:15px}.home-sessions>section .inner .title-en, .home-sessions>section .inner .title-vi{font-size:15px}.home-sessions>section .inner .sbody{margin-top:0px}.home-sessions>section .inner .sbody .more a{width:133px;height:36px;font-size:14px}.home-sessions>section .inner .sbody ul li{height:38px}.home-sessions>section .inner .sbody ul li a{font-size:16px}.home-sessions>section .inner .sbody .list>.row{}.home-sessions>section .inner .sbody ul li{margin-bottom:var(--vertical-menu-item-margin-bottom)}#home-div-2 .inner .text{font-size:16px}#home-div-2{min-height:146px;max-height:146px}#home-div-2 .inner .button{max-width:300px;height:50px;font-size:16px}.home-sessions #carouselCustomerControls{max-height:calc(100% - 15px)}#home-our-customer .customer-reviews{padding-left:20px;padding-right:20px}#home-our-customer .customer-reviews .carousel-inner{border-radius:30px}#home-our-customer .customer-reviews .carousel-item{padding-top:15px;padding-right:24px;padding-bottom:15px;padding-left:24px}#home-our-customer .customer-reviews .carousel-item .inner{--customer-reviews-title-height:52px;--customer-reviews-title-padding-bottom:15px}#home-our-customer .customer-reviews .carousel-item .inner .title .label, #home-our-customer .customer-reviews .carousel-item .inner .text{font-size:16px}#home-our-customer .customer-reviews .carousel-item .inner .text{}.home-sessions #carouselCustomerControls, #home-our-customer .customer-reviews .carousel-inner{max-height:calc(100% - 25px)}#home-our-customer .customer-reviews .carousel-indicators button{height:10px;width:10px}#home-our-story .item{--home-our-story-item-height:300px}#home-our-story .item .thumb{margin-bottom:7px;height:calc(var(--home-our-story-item-height) - 100px)}#home-our-story .item .info{font-size:12p;padding-bottom:5px}#home-our-story .item .text{font-size:16px}#div-footer{padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px}#div-footer .left .slogan{font-size:48px;padding-bottom:20px;max-width:100%}#div-footer .left{padding-bottom:15px}#div-footer .right span, #div-footer .right .text{font-size:16px}.page--content .page-banner{height:283px;padding:25px}.page--content .page-content-body{padding-top:33px;padding-bottom:33px;padding-left:30px;padding-right:30px}.page--content .page-content-body .title{font-size:20px;padding-bottom:10px}.page--content .page-content-body .title-sub{font-size:14px;padding-bottom:22px;line-height:23px}.page--content .page-content-body .title-sub .title-sub-br{display:none}.page--content .page-session .text{padding:20px 0 22px 0px;text-align:center}.page--content .page-session .text .session-title{font-size:20px;padding-bottom:0px}.page--content .page-session .text .session-text{font-size:16px;line-height:23px}.page--content .page-session{padding-bottom:0}.page--content .page-session .video{order:1}.page--content .page-session .text{order:2}.page--content .page-session.web-ar .text{padding-right:0px;padding-left:0px;text-align:center !important}.page--content .salient-features{padding-top:25px;padding-bottom:40px;height:475px}.page--content .salient-features .title{font-size:20px;line-height:44px;font-weight:600;min-height:64px;padding-bottom:0}#page-product .carouselMultipleControls .carousel-item{padding-bottom:20px}#page-product .carouselMultipleControls .thumb{min-height:183px;max-height:183px;margin-bottom:10px}#page-product .carouselMultipleControls .item-body .label, #page-product .carouselMultipleControls .text{font-size:12px}.page--content .page-content-body.page-news-body{padding-left:25px;padding-right:25px;padding-top:36px;padding-bottom:30px}.page--content .page-content-body.page-news-body .inner{display:flex;flex-direction:column}.page--content .page-news-body .list{order:1;--page-news-item-padding-x:8px}.page--content .page-news-body .inner>.more{order:2;height:36px;margin-bottom:15px}.page--content .page-news-body .inner>.more a{font-size:14px;line-height:40px}.page--content .page-news-body .news-menu{order:3;flex-direction:column;height:auto;padding-bottom:0px;max-width:var(--vertical-menu-max-width);margin:auto;width:100%}.page--content .page-news-body .list .item{height:260px;padding-bottom:20px}.page--content .page-news-body .list .item .thumb{min-height:108px;max-height:108px;margin-bottom:8px}.page--content .page-news-body .list .item .info{font-size:13px;padding-bottom:0px}.page--content .page-news-body .list .item .title{font-size:16px;font-weight:400;margin-bottom:5px}.page--content .page-news-body .list .item .more{font-weight:600;font-size:13px;line-height:10px}.page--content .page-news-body .news-menu{gap:var(--vertical-menu-item-margin-bottom)}.page--content .page-banner .head-title{font-weight:700;font-size:16px;line-height:20px;padding-bottom:10px}.page--content .page-banner .head-title .icon{min-width:20px;max-width:20px}.module-ar-solution{}.module-ar-solution .inner>.row .title .icon{max-width:35px;min-width:35px}.module-ar-solution .inner>.row .title{padding-top:36px;padding-bottom:20px;font-weight:700;font-size:13px;line-height:16px}.module-ar-solution>.inner>.row{padding-left:25px;padding-right:25px}/* .module-ar-solution>.inner{padding-left:25px;padding-right:25px}*/ .module-ar-solution .inner>.row .price-quote{height:29px;margin-top:0}.module-ar-solution .inner>.row .price-quote a{font-weight:500;font-size:12px;line-height:13px}.module-ar-solution>.inner>.row{margin-bottom:20px}.module-ar-solution .inner>.row .title, .module-ar-solution .inner>.row .price-quote{position:unset;transform:unset}.module-ar-solution .inner .list{}#carouselArSoulutionControls .carousel-inner{max-height:400px}#blog-sidebar .popular-post .item{min-height:120px}#home-our-projects .inner .sbody .list{min-height:50vh}#home-our-projects .inner .sbody .list>.row .col .project-name{font-size:0.8em}}