@keyframes gradient-animation-card-skeleton{from{left:0%}to{left:100%}}.re__prj-tag-info{background-color:#fff;margin-bottom:8px;max-width:100%;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;padding:6px 12px;border-radius:4px;display:inline-block}.re__prj-tag-info>i{float:left;margin:2px 4px 2px 0}.re__prj-tag-info>span{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;clear:left}.re__prj-tag-info{display:inline-flex}.re__prj-tag-info>label{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__prj-tag-info>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;flex:1;overflow:hidden}.re__prj-tag-info>span::before{content:"∙";font-weight:bold;padding:0 8px}.re__prj-tag-info.re__project-prepare{background:#ffeceb;color:#e03c31}.re__prj-tag-info.re__project-open{background:#e7fff4;color:#07a35d}.re__prj-tag-info.re__project-finish{background:#f0eaf4;color:#845d9c}.re__prj-tag-info.re__project-na{background:#f2f2f2;color:#999}.re__prj-tag-info.re__project-na>label{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__prj-card-full{width:100%;border-radius:4px;outline:1px solid #f2f2f2;outline-offset:-1px;box-shadow:0px 4px 6px 0px rgb(44 44 44 / 4%)}.re__prj-card-full>a{display:block}.re__prj-card-full>a .re__prj-card-image{position:relative;width:240px;float:left;display:block}.re__prj-card-full>a .re__prj-card-image>img{width:100%;float:left}.re__prj-card-full>a .re__prj-card-image>img:not(:nth-child(1)){width:calc(50% - 1px);height:66px;margin-top:2px}.re__prj-card-full>a .re__prj-card-image>img:nth-child(1){height:180px;border-top-left-radius:4px}.re__prj-card-full>a .re__prj-card-image>img:nth-child(2){border-bottom-left-radius:4px}.re__prj-card-full>a .re__prj-card-image>img:nth-child(3){margin-left:2px}.re__prj-card-full>a .re__prj-card-image::after{position:absolute;width:100%;height:40px;left:0px;bottom:0px;background:linear-gradient(180deg, rgba(44, 44, 44, 0) 0%, rgba(44, 44, 44, 0.8) 100%);content:"";z-index:1;border-bottom-left-radius:4px}.re__prj-card-full>a .re__prj-card-image.re__no-image>img{height:100%}.re__prj-card-full>a .re__prj-card-image.re__no-image::after{content:none}.re__prj-card-full>a .re__prj-card-image .re__prj-card-image-feature{position:absolute;right:16px;bottom:8px;z-index:2}.re__prj-card-full>a .re__prj-card-image .re__prj-card-image-feature>i{float:left;margin-left:4px;color:#fff}.re__prj-card-full>a .re__prj-card-image .re__prj-card-image-feature>span{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;float:left;margin:2px 0px;color:#fff}.re__prj-card-full>a .re__prj-card-image-no-image::after{content:unset}.re__prj-card-full>a .re__prj-card-info{width:calc(100% - 240px);height:246px;float:left;display:block;padding:16px;padding-left:24px;box-sizing:border-box}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content{height:100%;position:relative}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-tag-info{margin-bottom:8px;padding:4px 8px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-tag-info>label{font-family:"Roboto Medium",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-tag-info>span{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-title{font-family:"Lexend Medium",Roboto,Arial !important;font-size:16px;line-height:24px;font-weight:normal !important;letter-spacing:-0.2px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;color:#2c2c2c}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-config{margin-top:8px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-config>span{display:block;float:left}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-config .re__prj-card-config-value{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-config .re__prj-card-config-value>span{display:block;float:left;font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-config .re__prj-card-config-value>i{display:block;float:left;margin:0 0 0 4px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-config .re__prj-card-config-dot{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#999;margin:0 8px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-config .re__prj-card-config-dot:last-child{display:none}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-location{margin-top:8px;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-summary{margin-top:8px;clear:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#505050;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact{position:absolute;bottom:0px;right:0px;width:100%}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact.re__full-width .re__prj-card-contact-avatar{width:100%}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-avatar{float:left}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-avatar.re__avatar-full-max-width{max-width:100%}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-avatar.re__avatar-fix-max-width{max-width:243px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-avatar>img{width:32px;height:32px;border:none;margin-right:8px;display:inline-block;vertical-align:middle;object-fit:contain}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-avatar>span{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;display:inline-block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;vertical-align:middle;color:#2c2c2c;line-height:32px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-avatar>span.re__span-fix-max-width{max-width:199px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-avatar>span.re__span-full-max-width{max-width:420px}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-button{float:right;height:32px;position:relative}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-button>span>i{color:#fff}.re__prj-card-full>a .re__prj-card-info .re__prj-card-info-content .re__prj-card-contact .re__prj-card-contact-button>span>span{color:#fff}.re__project-main-container{width:1140px;padding:0;margin:0 auto}.re__project-main-container.re__project-main-padding{padding-top:110px}.re__project-main-left{width:750px;float:left}.re__project-main-right{width:calc(100% - 780px);float:right}.re__project-main-right.re__margin{margin-top:45px}.re__hide-effect{opacity:0;transition:.5s all ease}.re__margin-right--sm{margin-right:8px}.re__margin-left--sm{margin-left:8px}.re__fl{float:left}.re__fr{float:right}.re__white-color{color:#fff}.re__margin-bottom--sm{margin-bottom:8px}.re__margin-bottom--md{margin-bottom:16px}.re__margin-bottom--lg{margin-bottom:24px}.re__margin-bottom--40{margin-bottom:40px}.re__project-editor{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:24px;font-weight:normal !important;color:#2c2c2c;padding-top:16px}.re__project-editor strong{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__project-editor h1,.re__project-editor h2,.re__project-editor h3,.re__project-editor h4,.re__project-editor h1 strong,.re__project-editor h2 strong,.re__project-editor h3 strong,.re__project-editor h4 strong{font-family:"Lexend Medium",Roboto,Arial !important;font-size:18px;line-height:28px;font-weight:normal !important;letter-spacing:-0.2px;padding-top:8px;margin-bottom:16px}.re__project-editor p,.re__project-editor div,.re__project-editor span{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:24px;font-weight:normal !important}.re__project-editor p,.re__project-editor figure,.re__project-editor img{margin:0 0 16px 0}.re__project-editor p ul,.re__project-editor p ol,.re__project-editor figure ul,.re__project-editor figure ol,.re__project-editor img ul,.re__project-editor img ol{margin-bottom:8px;margin-left:16px}.re__project-editor p ul li,.re__project-editor p ol li,.re__project-editor figure ul li,.re__project-editor figure ol li,.re__project-editor img ul li,.re__project-editor img ol li{list-style:inherit;margin-bottom:4px}.re__project-editor p li ul,.re__project-editor p li ol,.re__project-editor figure li ul,.re__project-editor figure li ol,.re__project-editor img li ul,.re__project-editor img li ol{margin-top:4px}.re__project-editor figure img{margin-bottom:0}.re__project-editor figcaption{text-align:center;margin-top:16px;color:#999}.re__project-editor img{max-width:100%}.re__project-editor img[src^="http://file1"]{width:auto !important;height:auto !important;content:url(/images/ProjectNet/error-image/content-error-image.svg)}.re__project-editor img[src^="https://file1"]{width:auto !important;height:auto !important;content:url(/images/ProjectNet/error-image/content-error-image.svg)}.re__project-editor ul,.re__project-editor ol{margin-bottom:16px;margin-left:16px;padding-left:16px}.re__project-editor ul li,.re__project-editor ol li{list-style:inherit;margin-bottom:8px}.re__project-editor li ul,.re__project-editor li ol{margin-top:8px}.re__project-editor a{color:#007c80}.re__project-editor a:active{color:#007c80}.re__project-editor a--actived{color:#007c80}.re__project-editor a:disabled{color:#999}.re__project-editor li::marker{display:inherit !important;content:inherit !important}.re__project-editor>*:last-child{margin-bottom:0}.re__header{position:fixed;top:0;transition:all .1s linear}.re__header.re__header-fix{position:static !important}.re__full-width{width:100%}.swiper-button-disabled{color:#999;border:1px solid #ccc}.swiper-button-disabled:hover,.swiper-button-disabled:active{background-color:#fff;border:1px solid #ccc}.swiper-button-disabled:hover>i,.swiper-button-disabled:active>i{color:#999}.re__display-none{display:none}.re__truncate-1-lines{overflow:hidden !important;text-overflow:ellipsis;white-space:nowrap}.re__overflow-hidden{overflow:hidden}.re__boxLinkFooter.newLayout{background:#fff;padding:0;margin:auto;border-top:1px solid #f2f2f2;width:100% !important}.re__boxLinkFooter.newLayout .re__footer-link{padding:40px 0 28px 0;margin:auto;background:#fff;width:1140px;overflow:hidden;transition:height .5s ease;border-top:none;display:block}.re__boxLinkFooter.newLayout .re__footer-link>ul::after{content:"";clear:both;display:block}.re__boxLinkFooter.newLayout .re__footer-link>ul>li{display:block;float:left;width:calc((100% - 72px)/4);margin-right:24px;margin-bottom:12px}.re__boxLinkFooter.newLayout .re__footer-link>ul>li:nth-child(4n+4){margin-right:0}.re__boxLinkFooter.newLayout .re__footer-link>ul>li>a{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;vertical-align:middle}.re__boxLinkFooter.newLayout .re__footer-link .content-box-link ul.content-link::after{content:"";clear:both;display:block}.re__boxLinkFooter.newLayout .re__footer-link .content-box-link ul.content-link>li{display:block;float:left;width:calc((100% - 72px)/4);margin-right:24px;margin-bottom:8px}.re__boxLinkFooter.newLayout .re__footer-link .content-box-link ul.content-link>li>ul>li{margin-bottom:8px}.re__boxLinkFooter.newLayout .re__footer-link .content-box-link ul.content-link>li>ul>li:last-child{margin-bottom:0}.re__boxLinkFooter.newLayout .re__footer-link .content-box-link ul.content-link>li:nth-child(4n+4){margin-right:0}.re__boxLinkFooter.newLayout .re__footer-link .content-box-link ul.content-link>li .re__footer-link-header{font-family:"Lexend Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;margin-bottom:8px}.re__boxLinkFooter.newLayout .re__footer-link .content-box-link ul.content-link a{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}._hj-1Fv4C__Feedback__container{z-index:9 !important}.re__margin-top-sm{margin-top:8px !important}.tooltip .tooltip-text{opacity:0;background:rgba(10,13,20,.8);border-radius:4px;color:#fff;padding:6px 12px;line-height:20px;font-size:14px;box-sizing:border-box;position:absolute;z-index:9;bottom:24px;right:calc(50% - 51px);margin-bottom:16px}.tooltip .tooltip-text::before{position:absolute;bottom:-10px;left:calc(50% - 2.5px);content:"";display:block;border:5px solid rgba(0,0,0,0);border-top:5px solid rgba(10,13,20,.8)}.lg-on{scrollbar-width:rgba(0,0,0,0)}.lg-on::-webkit-scrollbar{display:none}.fancybox-skin{border-radius:8px;box-shadow:none !important}.re__prj-card-image img[src^="http://file1"]{content:url(/images/Product/error-image/card-compact-error-image.png)}.re__prj-card-image img[src^="https://file1"]{content:url(/images/Product/error-image/card-compact-error-image.png)}.re__bg-header.re__fix{box-shadow:none}.re__ent-detail-banner{position:relative;width:100%;min-width:1140px;margin:auto;height:320px;overflow-x:hidden;object-fit:cover}.re__ent-detail-banner[src*=banner-default]{object-fit:fill}.re__ent-detail-banner .re__ent-gradient{position:absolute;left:0;bottom:0;width:100%;height:230px;background:linear-gradient(180deg, rgba(44, 44, 44, 0) 0%, #2C2C2C 108.75%);mix-blend-mode:multiply}.re__ent-detail-banner .re__ent-header{position:absolute;left:calc(50% - 570px);bottom:24px;width:100%}.re__ent-detail-banner .re__ent-header .re__ent-header-logo{position:relative;float:left;height:120px;width:120px;object-fit:contain;background:#fff;box-shadow:0px 4px 8px rgba(182,182,182,.18);border-radius:4px;padding:12px}.re__ent-detail-banner .re__ent-header .re__ent-header-info{position:relative;float:left;width:calc(100% - 120px);color:#fff;min-height:120px}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__ent-title{font-family:"Lexend Medium",Roboto,Arial !important;font-size:32px;line-height:44px;font-weight:normal !important;letter-spacing:-0.2px;margin-top:6px;margin-left:24px;max-width:600px}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__ent-project-summary{margin-top:6px}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__ent-project-summary .re__ent-project-item{width:158px;float:left;margin-left:24px;border-right:1px solid hsla(0,0%,100%,.6)}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__ent-project-summary .re__ent-project-item label{display:flex;font-family:"Roboto Regular",Roboto,Arial !important;font-size:16px;line-height:26px;font-weight:normal !important;width:100%}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__ent-project-summary .re__ent-project-item span{display:flex;margin-top:6px;width:100%;font-family:"Lexend Medium",Roboto,Arial !important;font-size:24px;line-height:32px;font-weight:normal !important;letter-spacing:-0.2px}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__ent-project-summary .re__ent-project-item:last-child{border-right:none}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__mg-top-md{margin-top:16px}.re__ent-detail-banner .re__ent-header .re__ent-header-info .re__clamp-1-lines{max-width:850px}.re__ent-detail-banner .re__ent-header .re__align-items-center{display:flex;align-items:center}.re__title-ss{position:relative;font-family:"Lexend Medium",Roboto,Arial !important;font-size:24px;line-height:32px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;padding:40px 0 16px}.re__ent-main-container{width:1140px;padding:0;margin:0 auto;position:relative}.re__ent-main-container .re__ent-main-left{width:750px;float:left}.re__ent-main-container .re__ent-main-right{width:calc(100% - 780px);float:right}.re__ent-main-container .re__ent-main-right.re__margin{margin-top:45px}.re__ent-main-container .re__title-ss{position:relative;font-family:"Lexend Medium",Roboto,Arial !important;font-size:24px;line-height:32px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;padding:40px 0 16px}.re__ent-main-container .re__project-box-info{width:100%;color:#2c2c2c}.re__ent-main-container .re__project-box-info .re__project-box-item{position:relative;display:flex;border-bottom:1px solid #f2f2f2;padding:14px 0}.re__ent-main-container .re__project-box-info .re__project-box-item label{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;float:left;width:92px;margin-right:16px}.re__ent-main-container .re__project-box-info .re__project-box-item span{float:left;width:calc(100% - 108px)}.re__ent-main-container .re__project-box-info .re__project-box-item span a{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__ent-main-container .re__box-detail-content{position:relative}.re__ent-main-container .re__box-detail-content .re__detail-content:not(.re__active){max-height:440px;transition:max-height .5s ease;overflow:hidden}.re__ent-main-container .re__box-detail-content .re__detail-content{padding-top:16px;transition:height .5s ease;overflow:hidden}.re__ent-main-container .re__box-detail-content .re__box-view-more{bottom:0;cursor:pointer;left:0;position:absolute;width:100%;max-height:80px;text-align:center}.re__ent-main-container .re__box-detail-content .re__box-view-more .re__gradient{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);height:48px;width:100%}.re__ent-main-container .re__box-detail-content .re__box-view-more .re__view-more{height:32px;background:#fff;text-align:center}.re__ent-main-container .re__box-detail-content .re__box-view-less{height:32px;background:#fff;text-align:center;margin-top:8px}.re__mg-footer-lg{width:100%;margin-bottom:32px}.re__ent-similar-container{width:1140px;padding:0;margin:auto;position:relative}.re__ent-similar-container .re__title-ss{padding-bottom:24px}.re__ent-similar-container .re__left{z-index:1;right:40px;position:absolute;top:40px}.re__ent-similar-container .re__right{z-index:1;right:0;position:absolute;top:40px}.re__ent-similar-container .re__enterprise-item{order:5;flex-grow:0;display:flex;align-items:center;overflow:hidden;position:relative;width:165px;height:110px;margin-right:30px;background:#fff;border:1px solid #f2f2f2;box-sizing:border-box;box-shadow:0px 4px 10px rgba(26,26,26,.03);border-radius:4px}.re__ent-similar-container .re__enterprise-item a{width:100%;height:100%;padding:16px}.re__ent-similar-container .re__enterprise-item img{width:100%;height:100%;object-fit:contain;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.re__ent-similar-container .re__enterprise-item img:hover{filter:none}.re__ent-projects-container .re__title-ss{padding:40px 0 24px}.re__ent-projects-container .re__prj-list-full .re__prj-card-full:first-child{margin-top:0}.re__ent-projects-container .re__prj-card-full{margin-top:16px}.re__ent-projects-container .re__more-projects{text-align:center}.re__ent-projects-container .re__more-projects .re__btn{margin-top:24px}.re__btn-disabled{opacity:.4;pointer-events:none}.re__btn-disabled:hover{cursor:default}.re__ent-contact-box{background:#fafafa;border-radius:6px;width:100%;padding:32px;margin-top:40px;text-align:center}.re__ent-contact-box .tooltip{position:relative}.re__ent-contact-box .tooltip .tooltip-text{bottom:22px}.re__ent-contact-box .re__title{font-family:"Lexend Medium",Roboto,Arial !important;font-size:16px;line-height:24px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;margin-bottom:8px}.re__ent-contact-box .re__info{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#505050;margin:auto;margin-bottom:24px;text-align:center}.re__ent-contact-box .re__btn{width:100%;font-size:0;margin-top:8px}.re__ent-contact-box .re__btn>i,.re__ent-contact-box .re__btn>span{float:none;line-height:0;vertical-align:middle}.re__ent-contact-box .re__btn-mobile{margin-top:0}.re__ent-contact-box .re__btn-mobile i{vertical-align:middle;margin-right:8px}.re__ent-contact-box .re__btn-contact i,.re__ent-contact-box .re__btn-contact span{vertical-align:middle}.re__ent-contact-box .re__btn-zalo{margin-top:8px}.re__ent-contact-box .re__contact-line{text-align:center}.re__ent-contact-box .re__contact-line .re__contact-or{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#999;margin-bottom:18px;padding:0 10px;background:#fafafa}.re__ent-contact-box .re__contact-line .re__item-line{border-bottom:1px solid #ccc;height:1px;width:100%;margin-top:-9px;margin-bottom:27px}.re__ent-contact-box.re__fixed{position:fixed;top:56px;width:360px;margin-top:30px}.re__ent-contact-box.re__bottom-fixed{position:absolute;bottom:0px;top:auto}.re__popup-contact-msg .re__content{width:100%;position:fixed;bottom:0;right:0;left:0;top:0;z-index:10000}.re__popup-contact-msg .re__sending{width:361px;text-align:center;background:#fff;border-radius:8px;box-sizing:border-box;margin:0 auto;padding:32px}.re__popup-contact-msg .re__sending .re__title{font-family:"Lexend Medium",Roboto,Arial !important;font-size:18px;line-height:28px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;margin-bottom:4px}.re__popup-contact-msg .re__sending .re__msg{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#505050;margin-bottom:16px}.re__popup-contact-msg .re__sending .re__btn{width:200px}#divEnquiry{display:none}#fancybox-overlay{opacity:.6 !important}.fancybox-inner{overflow:hidden !important}.fancybox-close{background-image:url(/images/icons/projects/icon-close.svg);background-repeat:no-repeat;top:32px;right:32px;width:24px;height:24px}.re__ent-enquiry-form{position:relative}.re__ent-enquiry-form .re__prj-popup-title{font-family:"Lexend Medium",Roboto,Arial !important;font-size:18px;line-height:28px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;padding:24px;padding-bottom:16px}.re__ent-enquiry-form .re__prj-popup-download-form{width:444px;margin-bottom:72px;max-height:444px;overflow:auto;padding:24px;padding-top:16px}.re__ent-enquiry-form .re__prj-popup-download-form .re__prj-popup-download-item{margin-bottom:16px}.re__ent-enquiry-form .re__prj-popup-download-form .re__prj-popup-download-item:last-child{margin-bottom:0}.re__ent-enquiry-form .re__prj-popup-download-form::-webkit-scrollbar{width:4px}.re__ent-enquiry-form .re__prj-popup-download-form::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #ccc;border-radius:8px}.re__ent-enquiry-form input.js__input-field-is-invalid,.re__ent-enquiry-form span.js__input-field-is-invalid{border:1px solid #e03c31}.re__ent-enquiry-form .js__input-field-invalid-feedback{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;margin-top:8px;color:#e03c31}.re__ent-enquiry-form .re__prj-error-item{color:#e03c31}.re__ent-enquiry-form .re__prj-popup-fix-item{position:absolute;bottom:0;width:100%;background:#fff;padding:24px;padding-top:16px}.re__ent-enquiry-form .re__btn-w-full{width:100%}.select2-container .select2-selection{min-height:48px;background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:8px !important;padding:11px}.select2-container .select2-selection .select2-selection__rendered{display:block;padding:0;position:relative}.select2-container .select2-selection .select2-selection__clear{margin:auto;font-size:22px;position:absolute;right:0;padding:0;float:none;top:calc(50% - 10px)}.select2-container .select2-selection .select2-selection__clear i{font-size:16px}.select2-container .select2-selection .select2-selection__choice{margin:0 4px 4px 0;padding:4px 8px;font-family:"Roboto Medium",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#2c2c2c;background:#f2f2f2;border-radius:4px;border:none;max-width:168px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-selection .select2-selection__choice .select2-selection__choice__remove{margin-right:0;margin-left:4px;float:right;line-height:15px;font-size:20px}.select2-container .select2-selection .select2-selection__choice:nth-last-child(3){margin-bottom:0}.select2-container .select2-selection .select2-selection__choice:nth-child(odd){margin-bottom:4px}.select2-container .select2-selection .select2-selection__choice:nth-last-child(2){margin-bottom:0}.select2-container .select2-selection .select2-search{height:auto;margin:0}.select2-container .select2-selection .select2-search input{height:24px;margin:0;padding-left:1.5px}.select2-container .select2-container--focus{border:1px solid #2c2c2c !important;box-sizing:border-box;border-radius:8px}.select2-container .select2-dropdown{max-height:240px;background:#fff;box-shadow:0px 8px 20px rgba(182,182,182,.42);border-radius:8px;z-index:9999;border:none}.select2-container .select2-dropdown .select2-results__option{padding:12px 16px;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;display:flex}.select2-container .select2-dropdown .select2-results__option .select2-option-text{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;color:#2c2c2c}.select2-container .select2-dropdown .select2-results__option i{float:right;margin-left:16px;color:#ccc}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:#f2f2f2;color:#2c2c2c}.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#fff}.select2-container .select2-dropdown .select2-results__option[aria-selected=true] .re__icon-check-box-1{display:none}.select2-container .select2-dropdown .select2-results__option[aria-selected=false] .re__icon-check-box-checked-1{display:none}.select2-container .select2-dropdown .re__icon-check-box-checked-1 .path1:before{color:#74150f}.select2-container .select2-dropdown .select2-results__options::-webkit-scrollbar{width:4px}.select2-container .select2-dropdown .select2-results__options::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #ccc;border-radius:8px}.select2-container .select2-dropdown--above{margin-bottom:8px}.select2-container .select2-dropdown--below{margin-top:8px}.re__banner-container{display:none}.re__fancybox-lead-wrap{width:464px !important}.re__fancybox-lead-wrap .fancybox-inner{width:464px !important}.re__fancybox-lead-wrap .fancybox-skin{padding:0 !important}.re__fancybox-lead-wrap .re__prj-popup-title{font-family:"Lexend Medium",Roboto,Arial !important;font-size:16px;line-height:24px;font-weight:normal !important;letter-spacing:-0.2px;padding:16px;border-bottom:1px solid #f2f2f2;margin-bottom:16px}.re__fancybox-lead-wrap .re__ent-enquiry-form .re__prj-popup-lead-item{padding:0 24px 24px}.re__fancybox-lead-wrap .re__ent-enquiry-form .re__prj-popup-download-form{width:100%;float:left !important;margin-bottom:128px}.re__fancybox-lead-wrap .re__prj-popup-text-top{margin-bottom:16px}.re__fancybox-lead-wrap .re__prj-popup-text-policy{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#999;margin:8px 0}.re__fancybox-lead-wrap .re__prj-popup-text-policy a{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#2c2c2c;text-decoration:underline}.re__fancybox-lead-wrap .fancybox-close{background:none !important;font-family:"font-icon-bds" !important;color:#999;font-size:24px;line-height:1;display:inline-block;right:24px;top:16px;height:24px;width:24px;position:absolute}.re__fancybox-lead-wrap .fancybox-close::before{content:"" !important}.re__fancybox-lead-wrap .fancybox-close:hover{color:#505050}.re__fancybox-lead-wrap .fancybox-close:active{color:#2c2c2c}
