:root{--primary-color:#E3DFC8;--second-color:#8D9F29;--text-primary:#273F33;--text-second:#393939;--text-third:#074;--text-white:#FBFBFB;--text-gray:#939393;--text-black:#393939;--brand-name:#CDA326;--bs-gray:#939393;--background-gray:#EFF0F0}body{font-family:'Raleway',sans-serif;font-weight:initial;font-style:normal;--tt-lg:calc(22px + 0.5vw);--tt-md:calc(18px + 0.4vw);--tt-xxl:calc(28px + 1vw)}.banner-lg .text-banner{--tt-md:calc(16px + 0.5vw)}#backtop{background-color:var(--text-third)}a{color:var(--text-black)}a:hover{color:var(--second-color)}.back-link{display:inline-block;position:relative}.back-link::after{content:"";position:absolute;width:0;height:3px;bottom:0;left:0;background-color:var(--second-color);transition:width .25s ease-out}.back-link:hover::after{width:100%}.tt,.tt-lg,.tt-md,.tt-sm,.tt-xl,.tt-xs,.tt-xxl{font-family:'Raleway',sans-serif;font-weight:700;font-style:normal}h1,h2,h3,h4,h5{font-family:'Raleway',sans-serif;font-weight:700;font-style:normal}figure{color:var(--text-gray);font-size:14px}.logo{--logo-width:250px}.fit-contain{width:100%;height:100%;object-fit:contain}.text-secondary{color:var(--primary-color)!important}.text-third{color:var(--text-third)!important}.text-primary{color:var(--text-primary)!important}.text-white{color:var(--text-white)!important}.text-gray{color:var(--text-gray)!important}.tt-line{position:relative}.thumb-res.wide-xs{padding-bottom:var(--thumb-res-wide,30%)}.thumb-res.square-md{padding-bottom:var(--thumb-res-square,70%)}.tt-line.tt,.tt-line.tt-lg,.tt-line.tt-md,.tt-line.tt-sm,.tt-line.tt-xl,.tt-line.tt-xs,.tt-line.tt-xxl{padding-top:.3rem}.tt-line::before{content:"";position:absolute;top:0;left:0;width:120px;height:5px;display:block;border-top:1px solid var(--text-third)}.tt-line.text-center::before{margin-left:auto;margin-right:auto;right:0}.tt-line.text-primary::before{border-top:1px solid var(--text-primary)}.tt-line.text-secondary::before{border-top:1px solid var(--primary-color)}.tt-line.text-third::before{border-top:1px solid var(--text-third)}.block-primary{background:var(--primary-color)}.block-second{background:var(--background-gray)}.btn.link-more{border-radius:2px;padding:.5345rem 2rem;color:var(--text-third);border:1px solid var(--text-third)}.btn.link-more:hover{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:2px}.dropdown-language{--dd-menu-width:165px}.dropdown-language.dd-hover .dd-menu{border-radius:0 0 8px 8px}.dropdown-language.dd-hover .menu-vertical > li:hover > .block > a.dd-menu:before,.dropdown-language.dd-hover .dd-menu::after{content:none}.header-body{padding-left:var(--nav-padding-x);padding-right:var(--nav-padding-x)}.header-body.tt-line::before{left:var(--nav-padding-x)}.menu{background-color:var(--background-gray)}.menu-slide > li > a{font-family:'Raleway',sans-serif;font-weight:700;font-style:normal}.menu-slide ul ul a{padding:.5rem .75rem;padding-right:var(--nav-padding-x)}.menu-slide li.open{background:#074}.menu-slide li.open .tt{color:var(--text-white)!important}.menu-slide li.open a{color:var(--text-white)}.menu-slide ul > li{border-top:none}.menu-slide li > ul{padding:0}.menu-slide ul > li:hover > .block > a{color:var(--text-third)}.breadcumb{flex-wrap:wrap}.banner-prm{background-repeat:no-repeat;background-size:cover;background-position:center}.banner-prm .container .text-banner .breadcumb-items::after{content:"|";padding-right:.5rem;color:var(--primary-color)}.banner-prm .container .text-banner .breadcumb-items:last-child::after{content:none}.banner-prm .container .text-banner .breadcumb-items a{color:var(--primary-color)}.banner-prm::before{content:"";background-color:rgba(0,0,0,0.2);position:absolute;top:0;right:0;left:0;bottom:0;z-index:10}.banner-prm .container .text-banner .breadcumb-items a.active,.banner-prm .container .text-banner .breadcumb-items a:hover{color:var(--primary-color);font-weight:700}.footer-svg{display:none}.custom-shape-divider-top-1654225162 .shape-fill{fill:var(--background-gray)}.footer{background-color:var(--primary-color)}.footer .brand-name{color:var(--brand-name)}.footer .logo{--logo-width:66px}.footer-info .phone{margin-left:.2rem}.footer a:not(.btn),.footer .picon{color:var(--text-black)}.footer-menu-list ul li a,.footer-info a{display:inline-block;position:relative}.footer-menu-list ul li a::after,.footer-info a::after{content:"";position:absolute;width:0;height:1px;bottom:0;left:0;background-color:var(--second-color);transition:width .25s ease-out}.footer-menu-list ul li a:hover::after,.footer-info a:hover::after{width:100%}.footer .copy a,.footer .copyr a{color:var(--text-gray)}.footer-menu-list ul,.footer-menu-list li{list-style:none;padding:0}.footer-menu-list ul > li{font-size:16px}.list-icon-social .square-border-color{border-radius:3px;padding:.534rem .8rem;color:var(--text-black);border:2px solid var(--text-black);font-size:1.1rem;transition:all .3s ease}.list-icon-social .square-border-color:hover{color:var(--primary-color);background-color:var(--second-color);border:2px solid var(--primary-color);border-radius:3px}.list-icon-social .square-border-color:hover span{transform:scale(1.3)}.list-icon-social .square-border-color .fa-facebook-f{padding:0 .4rem}.list-icon-social .square-border-color .fa-twitter{padding:0 .1rem}.list-language{display:none}.footer .copyr a{display:inline-block;position:relative}.footer .copyr a::after{content:"";position:absolute;width:0;height:1px;bottom:0;left:0;background-color:var(--second-color);transition:width .25s ease-out}.footer .copyr a:hover::after{width:100%}.search-web{display:none}.form-search{background:var(--primary-color)}.pagination .page-links .fa-angle-right,.pagination .page-links .fa-angle-left{color:var(--text-black);font-size:20px;font-weight:300}.pagination .page-links{display:inline-block;color:var(--text-gray);width:40px;height:40px;line-height:40px;padding:5px 10px;text-align:center;background-color:transparent;border-radius:30px;margin-right:10px;font-family:"Raleway",sans-serif;font-weight:700;font-size:1.2rem;line-height:24px}.pagination .page-links.is-active,.pagination .page-links:hover{background-color:var(--second-color);border-radius:100%;color:var(--primary-color)}.btn.btn-transprent-green{--btn-circle:35px;background:transparent;border:1px solid var(--second-color);color:var(--second-color);transition:all .2s ease-in}.btn.btn-transprent-green:hover,.btn.btn-transprent-green:focus{--btn-circle:35px;background:var(--second-color);border:1px solid var(--second-color);color:var(--text-white)}.btn.btn-link-more{background:transparent;border:1px solid var(--text-gray);border-radius:2px;margin:1rem 0;padding:.3rem 2rem}.btn.btn-link-more:hover{color:var(--second-color);background-color:var(--primary-color);border:3px solid var(--primary-color);border-radius:2px}.home-slider .flickity-button:hover{background-color:var(--text-third)}@media (min-width: 768px) and (max-width: 1023px){#menu-toggle{background-color:transparent;padding:0;margin-left:0}.custom-shape-divider-top-1654225162svg{width:calc(300% + 1.3px);height:197px}}@media (min-width:768px){.footer-svg{display:block;bottom:99%}.header-right .icon{background:none}}@media (min-width:992px){.header-right{align-items:center}.menu-slide > li > a::after{content:none}.header-center{margin:0 auto}.search-web{display:block;position:relative}.search-web .search-box{width:auto;height:auto;position:relative}.search-web .search-box .form-search-web{position:absolute;top:0;bottom:0;right:10%;margin:auto;z-index:999;opacity:0;display:none}.form-search-web .form-group{position:relative}.form-search-web .i-search{display:flex;align-items:center;position:absolute;top:0;right:10px;bottom:0;font-size:20px}.search-web .search-box .input-search{height:40px;width:200px;border-style:none;padding:10px;letter-spacing:2px;outline:none;border-radius:5px;transition:all .5s ease-in-out;padding-right:40px;color:var(--text-black);background-color:transparent}.search-web .search-box .input-search::placeholder{color:var(--text-black);font-size:15px;letter-spacing:2px;font-weight:100}.search-web .search-box .btn-search{cursor:pointer;width:40px;height:40px;border-style:none;font-size:20px;font-weight:700;outline:none;cursor:pointer;border-radius:50%;position:relative;right:0;color:var(--text-black);background-color:transparent;pointer-events:painted;display:flex;align-items:center;justify-content:center;z-index:0}.search-web .search-box.active .form-search-web{opacity:1;transition:all 500ms cubic-bezier(0,0.110,0.35,2);display:block}.search-web .search-box .input-search:focus{width:200px;border-radius:5px;background-color:var(--primary-color);transition:all .4s ease}.search-web .search-box .input-search:focus ~ .btn-search-main{z-index:20}.form-search-web .i-closeinput{position:absolute;top:0;bottom:0;display:flex;align-items:center;right:-20px;cursor:pointer}.search-web .search-box .input-search:focus::placeholder{color:transparent}.dd-hover:hover .dd-menu,.dd-hover .dd-toggle{display:none}.list-language{display:flex;opacity:1;visibility:visible;align-content:center;align-self:center}.list-language .icon-language::after{content:"|";padding-left:1rem;color:#2B2B2B}.list-language .icon-language:last-child::after{content:none}.language-text.active{color:var(--text-black)}.language-text{color:var(--text-gray)}.menu-slide > li{margin-right:0;padding:.5rem 1rem}.menu-slide li{padding:0}.menu-slide li > ul{padding:0}.menu-slide ul li:hover > a{background-color:transparent}.header-body{display:none}.menu{background-color:transparent;padding:0}.footer-logo{width:30%}.footer-info{width:30%}.footer-menu-list{width:15%}.search-web .search-box.active .input-search{width:300px;border-radius:5px;background-color:var(--primary-color);border:none;transition:all 500ms cubic-bezier(0,0.110,0.35,2)}}@media (min-width:1200px){.menu-slide > li{padding:.5rem 1.5rem}.search-web .search-box .input-search:focus{width:300px;border-radius:5px;background-color:var(--primary-color);transition:all 500ms cubic-bezier(0,0.110,0.35,2)}}.home-slider-o .flickity-page-dots{text-align:center;--dot-size:9px}.home-slider-o .flickity-page-dots .dot{background:transparent;border:1px solid #FBFBFB;opacity:1}.home-slider-o .flickity-page-dots .dot.is-selected{background:var(--text-white)}.home-slider-o .img-slide::before{content:"";background-color:rgba(0,0,0,0.3);pointer-events:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:10}.home-slider-o .textbox{background-color:transparent;padding:2rem;border-radius:0;color:var(--primary-color);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto}.home-slider-o .textbox.text-left,.home-slider-o .textbox.text-right{width:100%}.home-slider .textbox.text-left .tt-lg{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.home-slider .textbox.text-left .btn{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.home-slider .textbox.text-left .desc{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.home-slider .is-selected .textbox.text-left .btn,.home-slider .is-selected .textbox.text-left .desc,.home-slider .is-selected .textbox.text-left .tt-lg{-webkit-transform:none;transform:none}.home-slider .textbox.text-center .tt-lg{-webkit-transform:scale(0.5);transform:scale(0.5)}.home-slider .textbox.text-center .btn{-webkit-transform:scale(0.5);transform:scale(0.5)}.home-slider .textbox.text-center .desc{-webkit-transform:scale(0.5);transform:scale(0.5)}.home-slider .is-selected .textbox.text-center .btn,.home-slider .is-selected .textbox.text-center .desc,.home-slider .is-selected .textbox.text-center .tt-lg{-webkit-transform:none;transform:none}.home-slider .textbox.text-right .tt-lg{-webkit-transform:translateX(30%);transform:translateX(30%)}.home-slider .textbox.text-right .btn{-webkit-transform:translateX(30%);transform:translateX(30%)}.home-slider .textbox.text-right .desc{-webkit-transform:translateX(30%);transform:translateX(30%)}.home-slider .is-selected .textbox.text-right .btn,.home-slider .is-selected .textbox.text-right .desc,.home-slider .is-selected .textbox.text-right .tt-lg{-webkit-transform:none;transform:none}.home-slider-o .textbox > *{color:var(--primary-color)}.home-slider-o .textbox .link-more{background:transparent;border:2px solid var(--primary-color);border-radius:2px;margin:1rem 0;padding:.3rem 2rem}.home-slider-o .textbox .desc{margin-top:0}.home-slider-o .textbox .link-more:hover{color:var(--second-color);background-color:var(--primary-color);border:2px solid var(--primary-color);border-radius:2px}.section-about .colText{color:var(--text-black)}.section-about .col-3Img img{width:100%;height:100%;border-radius:228.5px;object-fit:cover}.section-about .col-3Img{position:relative;width:70%;margin:3rem auto}.section-about .col-3Img .block{position:unset}.section-about .col-3Img .block:nth-child(1) img{position:absolute;bottom:0;left:-1rem;z-index:10;width:140px;height:170px;border:4px solid #EFF0F0;border-radius:70px;object-fit:cover}.section-about .col-3Img .block:nth-child(3) img{position:absolute;top:0;right:0;z-index:-1;width:90px;height:90px;border-radius:50%;object-fit:cover}.section-feature .rowText .block{padding:0 3rem}.section-feature .rowText .block::after{content:"";display:block;border-bottom:.5px solid #393939;width:50%;margin:.5rem auto}.section-feature .rowText .col:last-child .block::after{content:none}.section-services .col-2Img{position:relative;margin:3rem auto}.section-services .col-2Img .block{position:unset}.section-services .col-2Img img{width:100%;height:100%;object-fit:cover}.section-services .col-2Img .block:nth-child(1){width:85%}.section-services .col-2Img .block:nth-child(2) img{position:absolute;top:50%;right:0;z-index:1;width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid #EFF0F0}.section-services .list-services .block{transition:all .3s ease}.section-services .list-services .block .tt-sm{margin-bottom:0}.section-services .list-services .block:hover{background-color:var(--second-color)}.section-services .list-services .block:hover .desc{color:var(--text-white)}.section-dash::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background-color:rgba(0,119,68,0.51)}.section-dash .tt-container > *{font-family:'Raleway',sans-serif;--tt-xl:calc(18px + 0.8vw)}.carousel-logo .carousel-cell{width:100%}.carousel-logo .flickity-prev-next-button{background-color:transparent;box-shadow:none;display:block}@media (min-width:540px){.section-about .col-3Img{position:relative;width:50%;margin:0 auto}.section-services .col-2Img .block:nth-child(2) img{width:160px;height:160px}.section-about .col-3Img .block:nth-child(1) img{width:120px;height:148px;border-radius:100px}.section-about .col-3Img .block:nth-child(3) img{width:100px;height:100px}}@media (min-width:768px){.home-slider-o .textbox.text-left,.home-slider-o .textbox.text-right{width:75%}.header-right .icon{background-color:transparent}.carousel-logo .carousel-cell{width:31%}.section-about .col-3Img img{border-radius:310.5px}.section-about .col-3Img .block:nth-child(1) img{width:190px;height:230px;border-radius:100px}.section-about .col-3Img .block:nth-child(3) img{width:115px;height:115px}.section-feature .rowText .block{padding-left:1rem;padding-right:1rem}.section-feature .rowText > *{padding:0}.section-feature .rowText .block::after{content:"";position:absolute;top:0;bottom:0;right:0;display:block;border-right:.5px solid #393939;border-bottom:0;width:50%;height:auto;margin:.5rem auto}.section-feature .rowText .col:last-child .block::after{content:none}.section-services .col-2Img .block:nth-child(1){width:85%;height:600px}.section-services .col-2Img .block:nth-child(1) img{border-top-right-radius:30%;width:100%}.section-services .col-2Img .block:nth-child(2) img{right:0;z-index:1;width:220px;height:220px}}@media (min-width:992px){.section-about .col-3Img img{width:95%}.section-about .col-3Img .block:nth-child(1) img{width:230px;height:270px;border-radius:130px}.section-about .col-3Img .block:nth-child(3) img{width:160px;height:160px}}@media (min-width:1200px){.section-about .col-3Img .block:nth-child(1) img{width:270px;height:310px;border-radius:160px}.section-about .col-3Img .block:nth-child(3) img{width:200px;height:200px}}@media (min-width:1400px){.section-about .col-3Img .block:nth-child(3) img{width:230px;height:230px}}@font-face{font-family:GaramondPremierPro;font-size:initial;font-weight:initial;src:url("fonts/Garamond Pro/GaramondPremrPro.otf") format("opentype")}@font-face{font-family:GaramondPremierProBold;font-size:initial;font-weight:initial;src:url("fonts/Garamond Pro/GaramondPremrPro-Bd.otf")}@font-face{font-family:GaramondPremierProItalic;font-size:initial;font-weight:initial;src:url("fonts/Garamond Pro/GaramondPremrPro-It.otf")}@font-face{font-family:GaramondPremierProMedium;font-size:initial;font-weight:initial;src:url("fonts/Garamond Pro/GaramondPremrPro-Med.otf")}@font-face{font-family:GaramondPremierProSemibold;font-size:initial;font-weight:initial;src:url("fonts/Garamond Pro/GaramondPremrPro-Smbd.otf")}.section-equipments .nav-nowrap{overflow:hidden;margin-bottom:.75rem;position:relative}.section-equipments .nav-tab-detail{flex-wrap:nowrap;overflow:hidden;overflow-x:auto;margin-bottom:-2rem;padding-bottom:2rem}.section-equipments .nav-tab-detail .nav-link{position:relative;border-bottom:0;border-radius:0;letter-spacing:-.2px;color:#939393;padding:.75rem 1.125rem;white-space:nowrap;font-weight:600;font-size:1rem}.section-equipments .nav-tab-detail .nav-link.active{border-color:var(--second-color);color:var(--text-third)}.section-equipments .nav-tab-detail .nav-link::after{content:"|";color:#939393;padding-left:2.5rem}.section-equipments .nav-tab-detail .nav-link:last-child:after{content:none}.section-equipments .nav-nowrap ~ .tab-content,.section-equipments .nav-tab-detail ~ .tab-content{position:relative}.list-equipments .block .tt-xs{--tt-xs:16px}.list-equipments.row{--bs-gutter-x:.6rem;--bs-gutter-y:.6rem;margin-bottom:1rem}.list-equipments .block{background-color:var(--text-white);border:none;padding:10px;transition:all .2s ease}.list-equipments .block .info{padding:10px 5px}.list-equipments .block .info .tt-sm,.list-equipments .block .info .tt-md{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;transition:all .4s ease-in}.list-equipments .block .info .desc{gap:0 10px}.list-equipments .block .info .desc div{position:relative}.list-equipments .block .info .desc div::after{content:"|";padding-left:.2rem;color:silver;position:absolute;top:0;bottom:0}.list-equipments .block .info .desc div:last-child:after{content:none}.list-equipments .block .thumb-res{margin-bottom:.3rem}.list-equipments .block:hover{box-shadow:0 10px 15px rgba(0 0 0 / 20%);border:2px solid var(--primary-color)}.list-equipments .block:hover .thumb-res{opacity:1.5}.list-equipments .block:hover .thumb-res img{transform:scale(1.2)}.list-equipments .block:hover .info .tt-sm,.list-equipments .block:hover .info .desc{color:var(--second-color)!important}.section-equipments-detail .sidebar{order:5}.section-equipments-detail .menu-vertical > li .block,.section-equipments .menu-vertical > li .block{display:-webkit-box;display:flex;gap:0 30px;align-items:center}.section-equipments-detail .menu-vertical > li:first-child,.section-equipments .menu-vertical > li:first-child{padding-top:1rem}.section-equipments-detail .menu-vertical > li,.section-equipments .menu-vertical > li{padding:.25rem 0}.section-equipments-detail .menu-vertical > li.active > .block > a,.section-equipments-detail .menu-vertical > li:hover > .block > a,.section-equipments .menu-vertical > li.active > .block > a,.section-equipments .menu-vertical > li:hover > .block > a{color:var(--text-black);font-weight:600}.section-equipments-detail .menu-vertical .block .toggle-menu-vertical,.section-equipments .menu-vertical .block .toggle-menu-vertical{align-self:baseline;margin-left:auto;transition:transfrom .3s ease-in}.section-equipments-detail .menu-vertical .toggle-menu-vertical.active,.section-equipments .menu-vertical .toggle-menu-vertical.active{transform:rotate(90deg)}.section-equipments-detail .menu-vertical > li > .block > a:before,.section-equipments .menu-vertical li .block a:before{content:none}.section-equipments-detail .menu-vertical-sub > li > a:before,.section-equipments .menu-vertical-sub > li > a:before{content:"\00BB";display:block;font-family:"font awesome 5 pro";margin:0 8px 0 2px;opacity:.4;font-weight:400;align-self:baseline}.section-equipments-detail .menu-vertical .block > a,.section-equipments .menu-vertical .block > a{color:var(--text-black);font-weight:600}.section-equipments-detail .menu-vertical-sub > li > a.active,.section-equipments-detail .menu-vertical-sub > li > a:hover,.section-equipments .menu-vertical-sub > li > a.active,.section-equipments .menu-vertical-sub > li > a:hover{color:var(--second-color)}.section-equipments-detail .menu-vertical-sub > li,.section-equipments .menu-vertical-sub > li{padding:.1rem 0 .1rem .7rem}.section-equipments-detail .menu-vertical-sub > li:first-child{padding-top:.75rem}.col-slide{margin-bottom:20px}.col-slide .slide-wrap{position:relative}[data-carousel].flickity-enabled{opacity:1;display:block}.carousel-base{margin-bottom:.5rem}.list-equipments.carousel-base .carousel-cell{border:none}.carousel-base .carousel-cell{width:48.5%;margin-right:3%}.carousel-product{border:1px solid rgba(192,192,192,0.6)}.thumb-res.wide-xl{padding-bottom:85%}.carousel-product.list-equipments{border:none}.carousel-scroll .carousel-nav{padding-left:.05rem}.carousel-scroll .carousel-cell.is-nav-selected{opacity:1}.carousel-scroll .carousel-cell{width:31.3%;position:relative;margin-right:2%;opacity:.5;border:1px solid rgba(192,192,192,0.6)}.subinfo .model,.subinfo .category,.subinfo .origin{color:#939393}.subinfo .model span,.subinfo .category span,.subinfo .origin span{font-weight:700}.subinfo{gap:0 70px}.banner-rmd::after{content:none}.banner-rmd{background-color:var(--text-third);padding:.5rem 1rem}.banner-rmd .textbox > *{font-family:'GaramondPremierPro';color:var(--primary-color)}.box-detail{background:var(--primary-color);padding:1.1rem 1.3rem;margin-top:2rem}.box-detail ul{max-height:100%}.brief .btn.btn-contact{margin:1.2rem 0;background-color:var(--second-color);color:var(--primary-color);padding:.75rem 3rem;transition:all .3s cubic-bezier()}.brief .btn.btn-contact:hover,.brief .btn.btn-contact:focus{background-color:var(--primary-color);color:var(--second-color);border:1px solid var(--primary-color);animation:pulse 1s;box-shadow:0 0 0 2em transparent}.modal.active{display:block;transform:none;-webkit-transform:none}.modal{-webkit-transform:translateY(30%);transform:translateY(30%);transition:transform .2s;-webkit-transition:transform .2s}.modal .modal-header{position:relative;border-bottom:none}#modal-contact .form-validate .form-group label{color:var(--text-gray)}#modal-contact .form-validate .form-group .form-control{background-color:var(--primary-color);border:none;border-radius:5px;padding:1rem}#modal-contact .form-validate .form-group .form-control:focus{box-shadow:0 3px 12px var(--second-color)}#modal-success,#modal-contact{border-radius:2px}.pane-dropdown-list .pane-dropdown-items{margin:.5rem 0;position:relative}.pane-dropdown-list .pane-dropdown-items .pane-link{cursor:pointer}.pane-dropdown-list .pane-link-items{display:-webkit-box;display:-webkit-flex;display:flex;gap:0 30px;flex-wrap:nowrap;align-items:center;border-bottom:1px solid rgba(192,192,192,0.6)}.pane-dropdown-list .pane-link-items .toggle-pane{margin-left:auto;font-size:24px;font-weight:400;transition:transform .3s}.pane-dropdown-list .pane-link-items .toggle-pane.active{transform:rotate(90deg)}.pane-dropdown-list .pane-content{padding:.5rem 0;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s;height:0;transition:height,.5s linear}.pane-dropdown-list .pane-content.active{height:100%;opacity:1;transform:none;visibility:visible}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--second-color)}}@media (min-width:768px){.list-equipments .block .tt-xs{--tt-xs:20px}.list-equipments.row{--bs-gutter-x:.6rem}.section-equipments-detail .sidebar,.section-equipments .sidebar{order:0}.carousel-base{margin-bottom:1rem}.carousel-base .carousel-cell{width:31.6666666667%;margin-right:2.5%}.carousel-scroll{margin:.5rem auto}.carousel-product.list-equipments .carousel-cell{width:23%;margin-right:2%}.box-detail ul{column-count:2}}@media (min-width:1200px){.box-detail ul{column-gap:4rem;padding-left:4rem}}@media(min-width:1400px){.box-detail ul{column-gap:12rem;font-size:calc(14px + 0.25vw)}}.block-contact{background-position:center;background-size:cover;background-repeat:no-repeat}.block-bg.block-contact::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0 0 0 / 20%)}.block-contact .phone label{display:block}.form-card{background-color:var(--background-gray);padding:2rem 1.5rem}.form-card .form-validate{margin:auto}.form-card .form-validate .form-group label{margin-bottom:10px;color:var(--text-gray)}.form-card .form-validate .form-group .form-control{background-color:var(--primary-color);border:none;border-radius:5px;padding:.8rem .7rem}.form-card .form-validate .form-group .form-control:focus{box-shadow:0 3px 12px var(--second-color)}.form-card .form-validate .btn-contact-form{padding-left:3rem;padding-right:3rem;border-radius:8px;border:1px solid var(--second-color);color:var(--primary-color);background-color:var(--second-color);transition:all .3s cubic-bezier()}.form-card .form-validate .btn-contact-form:hover,.form-card .form-validate .btn-contact-form:focus{background-color:var(--primary-color);color:var(--second-color);border:1px solid var(--primary-color);animation:pulse 1s;box-shadow:0 0 0 2em transparent}.form-card .group-btn-contact{flex-wrap:wrap}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--second-color)}}@media (min-width:768px){.block-contact .desc-contact{width:70%}.form-card .group-btn-contact{flex-wrap:nowrap}}.section-about .section-dash .tt-container > *{font-family:'Raleway',sans-serif;font-weight:700;--tt-xl:calc(18px + 0.75vw)}.section-about .col-2Img{position:relative;margin:3rem auto}.section-about .col-2Img .block{position:unset}.section-about .col-2Img img{width:100%;height:100%;object-fit:cover}.section-about .col-2Img .block:nth-child(1){width:85%}.section-about .col-2Img .block:nth-child(2) img{position:absolute;top:50%;right:1rem;z-index:1;width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid #EFF0F0}.section-about .section-history .header-section .desc{color:var(--text-gray)}.section-history .timeline-items{gap:0 50px}.section-history .timeline-list{position:relative;padding-left:1rem}.section-history .timeline-list:before{top:.7rem;position:absolute;content:" ";width:2px;background-color:#939393;left:0;margin-left:-1.5px;bottom:0}.section-history .timeline-list .timeline-items:before{position:absolute;left:-.27rem;content:' ';display:block;width:8px;height:8px;margin-top:-10px;background:var(--text-gray);border-radius:50%;z-index:10;margin-top:.5rem;transition:all .3s}.section-history .timeline-list .timeline-items:hover::before{width:12px;height:12px;left:-.4rem;background-color:var(--text-third)}.timeline-list .timeline-items .timeline-badge{font-weight:700;color:var(--text-gray);transition:font-size .3s}.timeline-list .timeline-items:hover .timeline-badge{color:var(--text-third);font-size:calc(16px + 1vw)}.timeline-items{margin-bottom:2rem}@media (min-width:540px){.section-about .col-2Img .block:nth-child(2) img{width:160px;height:160px}}@media (min-width:768px){.section-about .col-2Img .block:nth-child(1) img{width:100%}.section-about .col-2Img .block:nth-child(2) img{width:140px;height:140px}}@media (min-width:992px){.section-about .col-2Img .block:nth-child(2) img{width:190px;height:190px}}@media (min-width:1200px){.section-about .col-2Img .block:nth-child(2) img{width:220px;height:220px}}.section-news .sidebar .menu-vertical,.section-news-detail .sidebar .menu-vertical,.section-news-recruitment .sidebar .menu-vertical{border-top:1px solid var(--text-gray)}.section-news .sidebar{order:5}.section-news .menu-vertical > li > .block,.section-news-detail .menu-vertical > li > .block,.section-news-recruitment .menu-vertical > li > .block{display:-webkit-box;display:flex;gap:0 30px;align-items:center}.section-news .menu-vertical > li:first-child,.section-news-detail .menu-vertical > li:first-child,.section-news-recruitment .menu-vertical > li:first-child{padding-top:1rem}.section-news .menu-vertical > li,.section-news-detail .menu-vertical > li,.section-news-recruitment .menu-vertical > li{padding:.5rem 0}.section-news .menu-vertical > li.active > .block > a,.section-news .menu-vertical > li:hover > .block > a{color:var(--text-black);font-weight:700}.section-news-detail .menu-vertical > li.active > .block > a,.section-news-detail .menu-vertical > li:hover > .block > a{color:var(--text-black);font-weight:700}.section-news-recruitment .menu-vertical > li.active > .block > a,.section-news-recruitment .menu-vertical > li:hover > .block > a{color:var(--text-black);font-weight:700}.section-news .menu-vertical .block .toggle-menu-vertical,.section-news-detail .menu-vertical .block .toggle-menu-vertical,.section-news-recruitment .menu-vertical .block .toggle-menu-vertical{align-self:baseline;margin-left:auto;transition:transfrom .3s ease-in}.section-news .menu-vertical .toggle-menu-vertical.active,.section-news-detail .menu-vertical .toggle-menu-vertical.active,.section-news-recruitment .menu-vertical .toggle-menu-vertical.active{transform:rotate(90deg)}.section-news .menu-vertical > li > a:before,.section-news-detail .menu-vertical > li > a:before,.section-news-recruitment .menu-vertical > li > a:before{content:none}.section-news .menu-vertical a:before,.section-news-detail .menu-vertical a:before,.section-news-recruitment .menu-vertical a:before{content:none}.section-news .menu-vertical .block > a,.section-news-detail .menu-vertical .block > a,.section-news-recruitment .menu-vertical .block > a{color:var(--text-gray);font-weight:700}.section-news .menu-vertical-sub > li > a.active,.section-news .menu-vertical-sub > li > a:hover{color:var(--second-color)}.section-news-detail .menu-vertical-sub > li > a.active,.section-news-detail .menu-vertical-sub > li > a:hover{color:var(--second-color)}.section-news-recruitment .menu-vertical-sub > li > a.active,.section-news-recruitment .menu-vertical-sub > li > a:hover{color:var(--second-color)}.section-news .menu-vertical-sub > li,.section-news-detail .menu-vertical-sub > li,.section-news-recruitment .menu-vertical-sub > li{padding:.4rem 0}.section-news .menu-vertical-sub > li:first-child,.section-news-detail .menu-vertical-sub > li:first-child,.section-news-recruitment .menu-vertical-sub > li:first-child{padding-top:.6rem}.pane-list-item .info > *{overflow:hidden;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-news .block{margin-bottom:2rem}.grid-news-item:first-child{--tt2:calc(20px + 0.5vw)}.grid-news-item{--tt:calc(16px + 0.25vw)}.list-news .block .thumb-res::before,.grid-news-item .block .thumb-res::before{content:none}.list-news .block .info .tt-sm,.grid-news-item .block .info .tt{display:inline-block;position:relative;transition:color .25s ease-out}.list-news .block .info .tt-sm::after,.grid-news-item .block .info .tt::after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--text-third);transition:width .25s ease-out}.list-news .block:hover .thumb-res img,.grid-news-item .block:hover .thumb-res img{transform:scale(1.5)}.list-news .block:hover .info .tt-sm,.grid-news-item .block:hover .info .tt{color:var(--text-third)!important}.list-news .block:hover .info .tt-sm::after,.grid-news-item .block:hover .info .tt::after{width:100%}.list-news .info .desc{color:var(--text-gray);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0;line-height:18px}.grid-news-item .block .info .tt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:0}.grid-news-item .block .info .desc{color:var(--text-gray);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:0;margin-top:.3rem}.section-news-detail .sidebar{order:5}.section-news-detail .pane-list .thumb-res{margin-bottom:0}.section-news-detail .pane-list .thumb-res img{border-radius:0}.section-news-detail .content-master .header-content .tt-line::before{width:150px}.section-news-detail .content-master .header-content .desc,.section-news-recruitment .content-master .header-content .desc{width:100%;color:var(--text-black);line-height:17px}.news-next-prev .block:hover .flexbox .fa-angle-right{transform:translateX(20px)}.news-next .block:hover .block-post{transform:translateX(20px)}.news-next-prev .block:hover .flexbox .fa-angle-left{transform:translateX(-20px)}.news-prev .block:hover .flexbox .block-post{transform:translateX(-20px)}.news-next-prev .flexbox{gap:0 30px;align-items:flex-start}.news-next-prev .flexbox .fa-angle-right,.section-news-detail .news-next-prev .flexbox .fa-angle-left{font-size:35px;font-weight:300;transition:transform .3s}.news-prev .flexbox .block-post{text-align:right;transition:transform .3s}.news-next .flexbox .block-post{transition:transform .3s}.news-next-prev .flexbox .block-post .info{color:var(--text-gray);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.projects-slider .flickity-prev-next-button,.news-slider .flickity-prev-next-button{box-shadow:none;background-color:var(--text-third)}.projects-slider .flickity-prev-next-button::before,.news-slider .flickity-prev-next-button::before{filter:brightness(0)invert(1)}.projects-slider .flickity-prev-next-button:hover,.projects-slider .flickity-prev-next-button:focus,.news-slider .flickity-prev-next-button:hover,.news-slider .flickity-prev-next-button:focus{background-color:var(--text-third)}.projects-slider .flickity-page-dots,.news-slider .flickity-page-dots{right:10px;text-align:right}.projects-slider .flickity-page-dots .dot,.news-slider .flickity-page-dots .dot{background:transparent;border:1px solid var(--text-third);opacity:1}.projects-slider .flickity-page-dots .dot.is-selected,.news-slider .flickity-page-dots .dot.is-selected{background:var(--text-third)}.section-news-recruitment .sidebar{order:5}.section-news-recruitment .card-recruitment{background-color:var(--primary-color);padding:1rem 2rem;margin:1rem 0}.card-recruitment .picon{color:var(--text-gray)}.card-recruitment .desc{padding-left:1.625rem;color:var(--text-third);font-weight:700}.card-recruitment .desc.time{color:#D91136}.card-recruitment .col{margin:.5rem 0;border-right:1px solid var(--text-black)}.card-recruitment .col:nth-child(2n){border-right:0}.card-recruitment .row > *{--bs-gutter-x:3.5rem}.form-recruitment{background-color:var(--primary-color);border-radius:2px;border:none;padding:2.5rem 2rem;margin:1rem 0}.form-recruitment .form-select option{background-color:#f2f0f0;padding:15px;border-bottom:2px solid #ddd}.form-recruitment .form-group label{font-weight:700;color:var(--text-black);margin-bottom:.2rem}.form-recruitment .form-select,.form-recruitment .form-control{background-color:#f2f0f0;border:none;padding:.7rem}.form-recruitment #file_cv{display:none}.form-recruitment .form-group-dash{border:2px dashed #939393;background-color:transparent;padding:.5rem 1rem;width:55%;border-radius:8px;text-align:center}.form-recruitment .form-group .label_file{color:#fff;background-color:#262626;padding:.5rem 3rem;border-radius:8px;cursor:pointer}.form-recruitment .btn-recruitment-form{padding:1.5rem 3rem;border:none;border-radius:5px;background-color:var(--second-color);color:var(--primary-color)}.form-recruitment .form-validate .btn-recruitment-form:hover,.form-recruitment .form-validate .btn-recruitment-form:focus{background-color:var(--text-white);color:var(--second-color);border:1px solid var(--text-white);animation:pulse-1 1s;box-shadow:0 0 0 2em transparent}.form-recruitment .form-validate .form-group .form-control:focus{box-shadow:0 3px 12px var(--second-color)}@keyframes pulse-1{0%{box-shadow:0 0 0 0 var(--text-white)}}@media (min-width:540px){.form-recruitment .form-group-dash{width:35%}}@media (min-width:768px){.section-news .sidebar{order:0}.section-news-detail .content-master .header-content .desc,.section-news-recruitment .content-master .header-content .desc{width:70%}.news-prev .flexbox .block-post{text-align:left}.news-next-prev.row .col{border-right:1px solid var(--text-black)}.news-next-prev.row .col:last-child{border-right:none}.section-news-detail .sidebar{order:0}.section-news-recruitment .sidebar{order:0}.section-news-recruitment .content-post{padding:0 4rem}.form-recruitment .form-group-dash{width:39.5%}}@media (min-width:992px){.card-recruitment .col:nth-child(2n){border-right:1px solid var(--text-black)}.card-recruitment .col:last-child{border-right:0}.form-recruitment .form-group-dash{width:27.5%}}@media (min-width:1200px){.section-news-detail .content-master .header-content .desc,.section-news-recruitment .content-master .header-content .desc{width:50%}.form-recruitment .form-group-dash{width:21.5%}}@media (min-width:1400px){.form-recruitment .form-group-dash{width:16%}}.section-projects .nav-nowrap{overflow:hidden;margin-bottom:.75rem;position:relative}.section-projects .nav-tab-detail{flex-wrap:nowrap;overflow:hidden;overflow-x:auto;margin-bottom:-2rem;padding-bottom:2rem}.section-projects .nav-tab-detail .nav-link{position:relative;border-bottom:0;border-radius:0;letter-spacing:-.2px;color:#939393;padding:.75rem 1.125rem;white-space:nowrap;font-weight:600;font-size:1rem}.section-projects .nav-tab-detail .nav-link.active{border-color:var(--second-color);color:var(--text-third)}.section-projects .nav-tab-detail .nav-link::after{content:"|";color:#939393;padding-left:2.5rem}.section-projects .nav-tab-detail .nav-link:last-child:after{content:none}.section-projects .nav-nowrap ~ .tab-content,.section-projects .nav-tab-detail ~ .tab-content{position:relative}.list-projects .block{margin-bottom:2rem}.list-projects .block .thumb-res::before{content:none}.list-projects .block .info .tt-sm{display:inline-block;position:relative;transition:color .25s ease-out}.list-projects .block .info .tt-sm::after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--text-third);transition:width .25s ease-out}.list-projects .block:hover .thumb-res img{transform:scale(1.5)}.list-projects .block:hover .info .tt-sm{color:var(--text-third)!important}.list-projects .block:hover .info .tt-sm::after{width:100%}.list-projects .info .desc{color:var(--text-gray);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-bottom:0;line-height:18px}.section-projects-detail .sidebar .menu-vertical{border-top:1px solid var(--text-gray)}.section-projects-detail .sidebar{order:5}.section-projects-detail .menu-vertical > li > .block{display:-webkit-box;display:flex;gap:0 30px;align-items:center}.section-projects-detail .menu-vertical > li:first-child{padding-top:1rem}.section-projects-detail .menu-vertical > li{padding:.5rem 0}.section-projects-detail .menu-vertical > li.active > .block > a,.section-projects-detail .menu-vertical > li:hover > .block > a{color:var(--text-black);font-weight:700}.section-projects-detail .menu-vertical .block .toggle-menu-vertical{align-self:baseline;margin-left:auto;transition:transfrom .3s ease-in}.section-projects-detail .menu-vertical .toggle-menu-vertical.active{transform:rotate(90deg)}.section-projects-detail .menu-vertical > li > a:before{content:none}.section-projects-detail .menu-vertical a:before{content:none}.section-projects-detail .menu-vertical .block > a{color:var(--text-gray)}.section-projects-detail .menu-vertical-sub > li > a.active,.section-projects-detail .menu-vertical-sub > li > a:hover{color:var(--second-color)}.section-projects-detail .menu-vertical-sub > li{padding:.4rem 0}.section-projects-detail .menu-vertical-sub > li:first-child{padding-top:.6rem}.section-projects-detail .content-master .header-content .tt-line::before{width:150px}.section-projects-detail .content-master .header-content .desc{color:var(--text-black);line-height:17px}.section-projects-detail .projects-next-prev.row{--bs-gutter-x:2.5rem;--bs-gutter-y:1rem}.section-projects-detail .projects-next-prev .block:hover .flexbox .fa-angle-right{transform:translateX(20px)}.section-projects-detail .projects-next .block:hover .block-post{transform:translateX(20px)}.section-projects-detail .projects-next-prev .block:hover .flexbox .fa-angle-left{transform:translateX(-20px)}.section-projects-detail .projects-prev .block:hover .flexbox .block-post{transform:translateX(-20px)}.section-projects-detail .projects-next-prev .flexbox{gap:0 30px;align-items:flex-start}.section-projects-detail .projects-next-prev .flexbox .fa-angle-right,.section-projects-detail .projects-next-prev .flexbox .fa-angle-left{font-size:35px;font-weight:300;transition:transform .3s}.section-projects-detail .projects-prev .flexbox .block-post{text-align:right;transition:transform .3s}.section-projects-detail .projects-next .flexbox .block-post{transition:transform .3s}.section-projects-detail .projects-next-prev .flexbox .block-post .info{color:var(--text-gray);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.section-projects-detail .section-dash::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background-color:#8D9F29}@media (min-width:768px){.list-projects .col:nth-child(2n){transform:translateY(30%)}.section-projects-detail .sidebar{order:0}.section-projects-detail .content-master .header-content .desc{width:70%}.section-projects-detail .projects-prev .flexbox .block-post{text-align:left}.section-projects-detail .projects-next-prev.row .col{border-right:1px solid var(--text-black)}.section-projects-detail .projects-next-prev.row .col:last-child{border-right:none}}@media (min-width:1200px){.section-projects-detail .content-master .header-content .desc{width:50%}}.search-result{color:var(--second-color);font-family:'Raleway',sans-serif;font-weight:700}.section-search .tt-lg{font-family:'Raleway';font-weight:700;color:var(--text-gray)}.section-search{background-color:#f2f0f0}.section-search .pagination{justify-content:end}.section-search .list-news .block .info .tt-sm{transition:all .3s ease}.section-search .list-news .info .desc{color:var(--text-gray);line-height:1rem;display:-webkit-box}.section-search .list-news .block:hover .info .tt-sm{color:var(--text-third);transform:translateY(-10px)}.section-services .nav-nowrap{overflow:hidden;margin-bottom:.75rem;position:relative}.section-services .nav-tab-detail{flex-wrap:nowrap;overflow:hidden;overflow-x:auto;margin-bottom:-2rem;padding-bottom:2rem}.section-services .nav-tab-detail .nav-link{position:relative;border-bottom:0;border-radius:0;letter-spacing:-.2px;color:#939393;padding:.75rem 1.125rem;white-space:nowrap;font-weight:600;font-size:1rem}.section-services .nav-tab-detail .nav-link.active{border-color:var(--second-color);color:var(--text-third)}.section-services .nav-tab-detail .nav-link::after{content:"|";color:#939393;padding-left:2.5rem}.section-services .nav-tab-detail .nav-link:last-child:after{content:none}.section-services .nav-nowrap ~ .tab-content,.section-services .nav-tab-detail ~ .tab-content{position:relative}.list-services-page .block{margin-bottom:2rem}.list-services .info .desc{color:var(--text-gray);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-bottom:0;line-height:18px}.list-services-page .block .thumb-res img{transition:all .3s cubic-bezier()}.list-services-page .block .info .tt-sm{display:inline-block;position:relative;transition:color .25s ease-out;margin-bottom:0}.list-services-page .block .info .tt-sm::after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--text-third);transition:width .25s ease-out}.list-services-page .block:hover .thumb-res img{transform:scale(1.5)}.list-services-page .block:hover .info .tt-sm{color:var(--text-third)!important}.list-services-page .block:hover .info .tt-sm::after{width:100%}.section-services-detail .header-section{margin:2rem auto}.section-services-detail .header-section .tt-line::before{width:250px}.section-services-detail .services-slider img{width:100%;height:100%;object-fit:cover}.section-services-detail .services-slider .flickity-prev-next-button{box-shadow:none;background-color:transparent}.section-services-detail .services-slider .flickity-page-dots{right:10px;text-align:right}.section-services-detail .services-slider .flickity-page-dots .dot{background:transparent;border:1px solid var(--text-third);opacity:1}.services-slider .flickity-page-dots .dot.is-selected{background:var(--text-third)}.section-services-detail .services-slider .flickity-prev-next-button::before{-webkit-filter:invert(29%) sepia(84%) saturate(1136%) hue-rotate(125deg) brightness(87%) contrast(102%);filter:invert(29%) sepia(84%) saturate(1136%) hue-rotate(125deg) brightness(87%) contrast(102%)}.section-services-detail .content-master img{margin:.5rem 0}.section-services-detail .content-master h4{page-break-inside:avoid}.section-services-detail .services-next-prev.row{--bs-gutter-x:2.5rem;--bs-gutter-y:1rem}.section-services-detail .services-next-prev .block:hover .flexbox .fa-angle-right{transform:translateX(20px)}.section-services-detail .services-next .block:hover .block-post{transform:translateX(20px)}.section-services-detail .services-next-prev .block:hover .flexbox .fa-angle-left{transform:translateX(-20px)}.section-services-detail .services-prev .block:hover .flexbox .block-post{transform:translateX(-20px)}.section-services-detail .services-next-prev .flexbox{gap:0 30px;align-items:flex-start}.section-services-detail .services-next-prev .flexbox .fa-angle-right,.section-services-detail .services-next-prev .flexbox .fa-angle-left{font-size:35px;font-weight:300;transition:transform .3s}.section-services-detail .services-prev .flexbox .block-post{text-align:right;transition:transform .3s}.section-services-detail .services-next .flexbox .block-post{transition:transform .3s}.section-services-detail .services-next-prev .flexbox .block-post .info{color:var(--text-gray);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (min-width:768px){.list-services-page .col:nth-child(2n){transform:translateY(30%)}.section-services-detail .header-section .desc{width:70%;margin:0 auto}.section-services-detail .services-prev .flexbox .block-post{text-align:left}.section-services-detail .services-next-prev.row .col{border-right:1px solid var(--text-black)}.section-services-detail .services-next-prev.row .col:last-child{border-right:none}}@media(min-width:992px){.section-equipments .nav-tab-detail,.section-projects .nav-tab-detail,.section-services .nav-tab-detail{scrollbar-width:thin}.section-equipments .nav-tab-detail::-webkit-scrollbar,.section-services .nav-tab-detail::-webkit-scrollbar,.section-projects .nav-tab-detail::-webkit-scrollbar{height:8px}.section-equipments .nav-tab-detail::-webkit-scrollbar-thumb,.section-projects .nav-tab-detail::-webkit-scrollbar-thumb,.section-services .nav-tab-detail::-webkit-scrollbar-thumb{background-color:silver;border-radius:2px}.section-equipments .nav-tab-detail::-webkit-scrollbar-track,.section-projects .nav-tab-detail::-webkit-scrollbar-track,.section-services .nav-tab-detail::-webkit-scrollbar-track{background:transparent;border-radius:2px}}@media (min-width:992px){.section-services-detail .header-section .desc{width:50%}}.menu-slide .menu-slide-sub > li a:hover,.menu-slide ul > li:hover > a{color:#fff}.menu-slide .i-drop.fa-angle-right{display:none}@media (min-width:992px){.menu-slide-sub li:hover{background-color:var(--text-third)}.menu-slide .menu-slide-sub > li a:hover,.menu-slide ul > li:hover > a{color:#fff!important}.menu-slide .mega-menu > li > ul{padding:.5rem 0 .5rem .25rem}.menu-slide .mega-menu > li > ul > li > ul{padding:.5rem 0 .5rem .25rem}.menu-slide .mega-menu > li > ul > li > ul > li > ul{padding:.5rem .25rem}.mega-menu ul li{padding:.3rem .5rem;margin:0}.menu-slide .has-level{position:relative;white-space:normal}.menu-slide ul{white-space:normal}.menu-slide-sub a{position:relative}.menu-slide .mega-menu{position:absolute;top:100%;left:0;overflow:hidden;overflow-y:auto;height:460px;max-height:500px;min-width:625px;padding:.5rem 0 .5rem .5rem}.mega-menu .i-drop.fa-angle-right{display:flex!important}.menu-slide .mega-menu ul a{padding:0}.mega-menu li{position:unset}.menu-slide-sub > li > a ~ ul{display:block;transform-origin:top;animation:dropdown 1s ease-out;z-index:13}.menu-slide-sub > li:hover > a{background:var(--primary-color);color:var(--text-third)}.menu-slide-sub > li > a:focus{background:var(--primary-color);color:var(--text-third)}.menu-slide-sub > li:focus-within > a{background:var(--primary-color);color:var(--text-third)}.mega-menu{flex-direction:column}.mega-menu a ~ ul{position:absolute;top:0;height:100%}.mega-menu > li{--level:3;width:calc(100% / var(--level))}.mega-menu > li > a ~ ul{left:calc(100% / var(--level));--level:3;width:calc(100% / var(--level));box-shadow:none}.mega-menu > li > a ~ ul ul{left:100%;--level:3;width:calc(100% / var(--level));box-shadow:none;height:100%}.mega-menu li:hover > a ~ ul{display:flex;flex-direction:column}.mega-menu a ~ ul:hover{display:flex;flex-direction:column}.mega-menu li:focus-within > a ~ ul{display:flex;flex-direction:column}.mega-menu .four-level{padding-right:1rem}}@keyframes dropdown{0%{opacity:0;transform:scaleY(0)}40%{opacity:1}100%{transform:scaleY(1)}}.menu-slide > li > a{padding-top:.5rem;padding-bottom:.5rem}.menu-slide ul ul ul li a{padding-left:2rem}@media (min-width:992px){.logo-full{margin-top:.75rem;margin-bottom:.75rem}.menu{max-width:960px;margin:0 auto}.menu-slide > li{padding:0}.menu-slide > li > a{padding:1.25rem 1rem;font-weight:600}.menu-slide > li:hover > a{color:#074}.menu-slide ul a{padding:.5rem 1rem;font-weight:600}.menu-slide ul ul ul a{font-weight:400}.menu-slide ul ul ul li a{padding-left:.75rem}.carousel-logo .carousel-cell{width:18.5%}}@media (min-width:1200px){.menu{max-width:1140px;font-size:1rem}.menu-slide > li > a{padding:1.25rem}}@media (min-width:1400px){.menu{max-width:1320px}}@media (min-width:1600px){.menu{max-width:1440px}}@media (max-width:992px){.menu-slide ul li a.tt-xs{color:#fff!important}}