﻿@font-face{font-family:"Oswald-Bold";src:url("../fonts/Oswald-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald-Bold.woff") format("woff"),url("../fonts/Oswald-Bold.woff2") format("woff2"),url("../fonts/Oswald-Bold.ttf") format("truetype"),url("../fonts/Oswald-Bold.svg#Oswald-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Black";src:url("../fonts/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Black.woff") format("woff"),url("../fonts/Roboto-Black.woff2") format("woff2"),url("../fonts/Roboto-Black.ttf") format("truetype"),url("../fonts/Roboto-Black.svg#Roboto-Black") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Bold";src:url("../fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Bold.woff") format("woff"),url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.ttf") format("truetype"),url("../fonts/Roboto-Bold.svg#Roboto-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Medium.woff") format("woff"),url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.ttf") format("truetype"),url("../fonts/Roboto-Medium.svg#Roboto-Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url("../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.ttf") format("truetype"),url("../fonts/Roboto-Regular.svg#Roboto-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Italic";src:url("../fonts/Roboto-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Italic.woff") format("woff"),url("../fonts/Roboto-Italic.woff2") format("woff2"),url("../fonts/Roboto-Italic.ttf") format("truetype"),url("../fonts/Roboto-Italic.svg#Roboto-Italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Oswald-Medium";src:url("../fonts/Oswald-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald-Medium.woff") format("woff"),url("../fonts/Oswald-Medium.woff2") format("woff2"),url("../fonts/Oswald-Medium.ttf") format("truetype"),url("../fonts/Oswald-Medium.svg#Oswald-Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Oswald-Regular";src:url("../fonts/Oswald-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald-Regular.woff") format("woff"),url("../fonts/Oswald-Regular.woff2") format("woff2"),url("../fonts/Oswald-Regular.ttf") format("truetype"),url("../fonts/Oswald-Regular.svg#Oswald-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"NunitoSans-Bold";src:url("../fonts/NunitoSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/NunitoSans-Bold.woff") format("woff"),url("../fonts/NunitoSans-Bold.woff2") format("woff2"),url("../fonts/NunitoSans-Bold.ttf") format("truetype"),url("../fonts/NunitoSans-Bold.svg#NunitoSans-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"NunitoSans-Black";src:url("../fonts/NunitoSans-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/NunitoSans-Black.woff") format("woff"),url("../fonts/NunitoSans-Black.woff2") format("woff2"),url("../fonts/NunitoSans-Black.ttf") format("truetype"),url("../fonts/NunitoSans-Black.svg#NunitoSans-Black") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"NunitoSans-ExtraBold";src:url("../fonts/NunitoSans-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/NunitoSans-ExtraBold.woff") format("woff"),url("../fonts/NunitoSans-ExtraBold.woff2") format("woff2"),url("../fonts/NunitoSans-ExtraBold.ttf") format("truetype"),url("../fonts/NunitoSans-ExtraBold.svg#NunitoSans-ExtraBold") format("svg");font-weight:normal;font-style:normal}.header-top-wrapper{padding:50px 0 0;background-color:#252525}.header-top-wrapper .header-top span.title{font-family:"Roboto-Regular";font-size:13px;color:#959595}.header-top-wrapper .header-top .col-right{text-align:right}.header-top-wrapper .header-top .col-right ul{list-style:none;padding:0}.header-top-wrapper .header-top .col-right ul li{margin-right:22px;display:inline-block}.header-top-wrapper .header-top .col-right ul li form.search{position:relative}.header-top-wrapper .header-top .col-right ul li form.search input{min-width:250px;background:transparent;border:none;border-bottom:1px solid #898989;font-family:"Roboto-Italic";font-size:13px;color:#898989;padding-right:20px}.header-top-wrapper .header-top .col-right ul li form.search button{cursor:pointer;outline:none;border:none;background:transparent;position:absolute;top:50%;right:0;transform:translateY(-50%);padding:0}.header-top-wrapper .header-top .col-right ul li form.search button svg{color:#aa852d}.header-top-wrapper .header-top .col-right ul li.link{margin:0;padding:0 22px}.header-top-wrapper .header-top .col-right ul li.link a{font-family:"Roboto-Regular";font-size:13px;color:#fff}.header-top-wrapper .header-top .col-right ul li.link a.active{color:#aa852d}.header-top-wrapper .header-top .col-right ul .link1{padding-right:0 !important;position:relative}.header-top-wrapper .header-top .col-right ul .link1:before{content:"/";position:absolute;top:50%;transform:translateY(-50%);left:0;color:#fff}.header-top-wrapper .header-top .col-right ul .link2{position:relative}.header-top-wrapper .header-top .col-right ul .link2:before{content:"/";position:absolute;top:50%;transform:translateY(-50%);right:0;color:#fff}.header-top-wrapper .header-top .col-right ul .language{padding-left:4px}.header-top-wrapper .header-top .col-right ul .language a{font-family:"Roboto-Black";font-size:13px;color:#959595}.header-top-wrapper .header-top .col-right ul .language1{margin-left:10px;padding-right:15px;margin-right:0 !important;position:relative}.header-top-wrapper .header-top .col-right ul .language1:before{content:"|";position:absolute;top:50%;transform:translateY(-50%);right:0;color:#959595}.header-top-wrapper .header-top .col-right ul .activate a{font-family:"Roboto-Black";color:#aa852d}.header-bottom-wrapper ul{list-style:none;padding:0}.header-bottom-wrapper ul.menu-primary{padding:30px 0 15px;margin:0 0 0 10px}.header-bottom-wrapper ul.menu-primary li{display:inline-block}.header-bottom-wrapper ul.menu-primary li ul li{margin-right:22px;position:relative}.header-bottom-wrapper ul.menu-primary li ul li a{font-family:"Roboto-Black";font-size:13px;color:#000;text-transform:uppercase;text-decoration:none;outline:none}.header-bottom-wrapper ul.menu-primary li ul li a:hover{color:#aa852d}.header-bottom-wrapper ul.menu-primary li ul li:before{content:"";position:absolute;left:51%;right:51%;bottom:-39px;background:#aa852d;height:4px;transition:all linear .4s;-webkit-transition:all linear .3s}.header-bottom-wrapper ul.menu-primary li ul li:hover:before{left:0;right:0}.header-bottom-wrapper ul.menu-primary li ul li.active a{font-family:"Roboto-Black" !important;color:#aa852d}.header-bottom-wrapper ul.menu-primary li ul li.active ul li a{color:#000}.header-bottom-wrapper ul.menu-primary li ul li.dropdown a.dropdown-menu-custom:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#aa852d;padding-left:4px}.header-bottom-wrapper ul.menu-primary li ul li.dropdown:hover ul.dropdown-menu{display:block}.header-bottom-wrapper ul.menu-primary li ul li.dropdown:hover ul.dropdown-menu li{display:block}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul{background:none;margin:0;border:none !important;min-width:287px}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li{padding:12px 0 12px 30px;margin:0;background:#fff;border-bottom:1px solid #e0e0e0}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li:before{display:none}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li a{font-family:"Roboto-Regular"}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li a.dropdown-menu-custom:after{content:""}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li ul{display:none !important}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li:hover{background:#e4e4e3}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li:hover a{color:#aa852d;font-family:"Roboto-Black"}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li:hover ul{display:block !important;position:absolute;top:0;left:100%;padding:0 0 0 8px}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li:hover ul li a{color:#000;font-family:"Roboto-Regular"}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li:hover ul li:hover a{color:#aa852d;font-family:"Roboto-Black"}.header-bottom-wrapper ul.menu-primary li ul li.dropdown ul li:hover ul li.active a{color:#aa852d}.header-bottom-wrapper ul.menu-primary li.download-brochure a{padding:11px 8px;background:#aa852d;color:#fff;font-family:"Roboto-Bold";font-size:14px;text-transform:uppercase;text-decoration:none;outline:none}.header-bottom-wrapper ul.menu-primary li.download-brochure a svg{margin-right:12px}@media screen and (min-width: 1660px){.header-bottom-wrapper ul.menu-primary li ul li a{font-family:"Roboto-Black";font-size:15px;color:#000;text-transform:uppercase;text-decoration:none;outline:none}.header-bottom-wrapper ul.menu-primary li ul li a:hover{color:#aa852d}.header-bottom-wrapper ul.menu-primary li.download-brochure a{font-size:13px}}@media screen and (max-width: 1660px){.header-bottom-wrapper ul.menu-primary li.download-brochure a{font-size:13px}}@media screen and (max-width: 1366px){.header-bottom-wrapper ul.menu-primary li.download-brochure a{font-size:11px}}.menu-mobile{margin-bottom:45px}.menu-mobile ul.menu-display{background:#fff;list-style:none;padding-left:0;position:fixed;top:0px;left:0;width:100%;z-index:100;padding:10px 0}.menu-mobile ul.menu-display li{display:inline-block}.menu-mobile ul.menu-display li.logo a{outline:none}.menu-mobile ul.menu-display li.logo img{margin-left:15px}.menu-mobile ul.menu-display li.button-mobile{cursor:pointer;position:absolute;right:15px;top:12px}.menu-mobile ul.menu-display li.button-mobile .button-menu{display:none}.menu-mobile ul.menu-display li.button-mobile .button-menu svg{color:#aa852d;font-size:22px}.menu-mobile ul.menu-display li.button-mobile .click{display:inline-block}.menu-mobile .content-menu{transition:all ease-out .7s;background:#fff;position:fixed;left:-2000px;top:40px;width:100%;z-index:100;height:100vh}.menu-mobile .content-menu ul{list-style:none;padding-left:15px;margin-top:20px}.menu-mobile .content-menu ul li{margin-bottom:20px;display:table;margin-right:22px;position:relative}.menu-mobile .content-menu ul li a{font-family:"Roboto-Black";font-size:14px;color:#000;text-transform:uppercase;text-decoration:none;outline:none}.menu-mobile .content-menu ul li a:hover{color:#aa852d}.menu-mobile .content-menu ul li.active a{font-family:"Roboto-Black" !important;color:#aa852d}.menu-mobile .content-menu ul li.active ul li a{color:#000}.menu-mobile .content-menu ul li.dropdown a.dropdown-menu-custom:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#aa852d;padding-left:4px}.menu-mobile .content-menu ul li.dropdown:hover ul.dropdown-menu{display:block;position:unset;float:none}.menu-mobile .content-menu ul li.dropdown:hover ul.dropdown-menu li{display:block}.menu-mobile .content-menu ul li.dropdown ul{background:none;margin:0;border:none !important}.menu-mobile .content-menu ul li.dropdown ul li{padding:12px 0 12px 30px;margin:0;background:#fff;border-bottom:1px solid #e0e0e0}.menu-mobile .content-menu ul li.dropdown ul li:before{display:none}.menu-mobile .content-menu ul li.dropdown ul li a{font-family:"Roboto-Regular"}.menu-mobile .content-menu ul li.dropdown ul li a.dropdown-menu-custom:after{content:""}.menu-mobile .content-menu ul li.dropdown ul li ul{display:none !important}.menu-mobile .content-menu ul li.dropdown ul li:hover a{color:#aa852d;font-family:"Roboto-Black"}.menu-mobile .content-menu ul li.dropdown ul li:hover ul{display:block !important;position:absolute;top:0;left:100%;padding:0 0 0 8px}.menu-mobile .content-menu ul li.dropdown ul li:hover ul li a{color:#000;font-family:"Roboto-Regular"}.menu-mobile .content-menu ul li.dropdown ul li:hover ul li:hover a{color:#aa852d;font-family:"Roboto-Black"}.menu-mobile .content-menu ul li.dropdown ul li:hover ul li:last-child{border:none}.menu-mobile .content-menu ul li.dropdown ul li:hover ul li.active a{color:#aa852d}.menu-mobile .content-menu form.search{width:100%;position:relative}.menu-mobile .content-menu form.search input{min-width:250px;background:transparent;border:none;border-bottom:1px solid #898989;font-family:"Roboto-Italic";font-size:13px;color:#898989;padding-right:20px;width:100%}.menu-mobile .content-menu form.search button{cursor:pointer;outline:none;border-style:none;background:transparent;position:absolute;top:50%;right:0;transform:translateY(-50%);padding:0}.menu-mobile .content-menu form.search button svg{color:#aa852d}.menu-mobile .content-menu .multi-language{border-top:1px #aa852d solid}.menu-mobile .content-menu .multi-language ul{text-align:center;padding-left:0}.menu-mobile .content-menu .multi-language ul li{display:inline-block;margin:0}.menu-mobile .content-menu .multi-language ul li.activate a{color:#aa852d}.menu-mobile .content-menu .multi-language ul li:first-child{padding-right:10px;position:relative}.menu-mobile .content-menu .multi-language ul li:first-child:after{border-right:1px #000 solid;content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:50%}.menu-mobile .content-menu .multi-language ul li:last-child{padding-left:10px}.menu-mobile .open{left:0;transition:all ease-out .7s}.civil-wrapper{position:relative}.civil-wrapper .civil{text-align:left;writing-mode:vertical-rl;transform:rotate(180deg);text-orientation:mixed;position:absolute;left:0;top:0;z-index:10;background:#fff;height:100%}.civil-wrapper .civil a{font-family:"Roboto-Regular";font-size:14px;color:#000;out-line:none;text-decoration:none}.civil-wrapper .civil a:hover{color:#aa852d}.civil-wrapper .civil a:nth-child(1){padding:0px 14px;margin:29px 0;font-size:20px;writing-mode:lr;transform:rotate(180deg)}.civil-wrapper .civil a:nth-child(2){padding:29px 0;border-top:2px solid #000}.home-frame1{position:relative}.home-frame1 .slide{position:relative}.home-frame1 .slide .swiper-frame1 .swiper-slide{position:relative}.home-frame1 .slide .swiper-frame1 .swiper-slide .content{position:absolute;top:142px;left:86px;width:100%}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand{position:relative}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand h4{font-family:"Oswald-Bold";font-size:15px;color:#000;text-transform:uppercase;display:inline-block;padding:40px 55px 166px;background-color:#cd9e2e;letter-spacing:2px}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand .introduce{position:absolute;top:83px;left:55px}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand .introduce p.title{font-family:"NunitoSans-ExtraBold";font-size:72px;color:#fff;line-height:72px}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand .introduce p.discription{max-width:383px;font-family:"Roboto-Regular";font-size:15px;color:#fff;margin-bottom:32px}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand .introduce a{font-family:"Oswald-Bold";font-size:15px;color:#aa852d;text-transform:uppercase;padding:10px 5px 10px 39px;border:2px solid #aa852d;text-decoration:none}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand .introduce a button{cursor:pointer;margin-left:100px;border:none;background:transparent;position:relative}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand .introduce a button:before{position:absolute;top:50%;left:0;border:1px solid #aa852d;height:39.5px;transform:translateY(-45%);content:""}.home-frame1 .slide .swiper-frame1 .swiper-slide .content .brand .introduce a button svg{font-size:25px;color:#aa852d}.home-frame1 .slide .swiper-frame1 .swiper-slide-content{cursor:pointer;background:#1d1d1d;position:relative;animation:all linear .2s}.home-frame1 .slide .swiper-frame1 .swiper-slide-content .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70%}.home-frame1 .slide .swiper-frame1 .swiper-slide-content .content h4,.home-frame1 .slide .swiper-frame1 .swiper-slide-content .content p{font-family:"Roboto-Bold";font-size:18px;color:#707070;animation:all linear .2s}.home-frame1 .slide .swiper-frame1 .swiper-slide-content .content p{font-size:14px}.home-frame1 .slide .swiper-frame1 .swiper-slide-thumb-active{animation:all linear .2s;background:#252525}.home-frame1 .slide .swiper-frame1 .swiper-slide-thumb-active .content h4{color:#aa852d;animation:all linear 5s}.home-frame1 .slide .swiper-frame1 .swiper-slide-thumb-active .content p{color:#fff;animation:all linear .2s}.home-frame1 .slide .swiper-frame1 .swiper-pagination{writing-mode:vertical-rl;text-orientation:mixed;position:absolute;left:96%;top:50%;width:auto;transform:translateY(-50%);height:-moz-max-content}.home-frame1 .slide .swiper-frame1 .swiper-pagination .swiper-pagination-bullet{background:#fff;width:10px;height:10px;opacity:1;margin-top:8px}.home-frame1 .slide .swiper-frame1 .swiper-pagination .swiper-pagination-bullet-active{background:#aa852d}.home-frame1 .slide .swiper-frame1 .swiper-button-next{position:absolute;bottom:70px;background-image:none;top:unset;left:unset;right:33px}.home-frame1 .slide .swiper-frame1 .swiper-button-next svg{font-size:32px;color:#fff}.home-frame1 .slide .swiper-frame1 .swiper-button-prev{position:absolute;bottom:70px;background-image:none;top:unset;left:unset;right:63px}.home-frame1 .slide .swiper-frame1 .swiper-button-prev svg{font-size:32px;color:#fff}.home-frame1 .slide .swiper-frame1 .background-button{background:#1d1d1d;height:190px;width:124px;position:absolute;right:0;bottom:0;z-index:1}.home-frame1 .slide .swiper-frame1-2{position:absolute;right:123px;bottom:0;width:900px;height:190px}@media screen and (max-width: 1439px){.home-frame1 .slide .swiper-frame1-2{width:500px}}@media screen and (max-width: 1200px){.home-frame1 .slide .swiper-frame1 .background-button{background:none;position:unset;width:0;height:0}.home-frame1 .slide .swiper-frame1 .swiper-pagination{position:absolute;left:50%;bottom:0;writing-mode:unset;top:unset;transform:translateX(-50%)}.home-frame1 .slide .swiper-frame1 .swiper-button-prev{top:calc(100% - 17px);left:calc(100% - 50px)}.home-frame1 .slide .swiper-frame1 .swiper-button-next{top:calc(100% - 17px);left:calc(100% - 23px)}.home-frame1 .slide .swiper-frame1-2{position:unset;width:100%}}@media screen and (max-width: 414px){.home-frame1 .slide .swiper-frame1 .swiper-slide-content .content{position:unset;transform:none;padding:15px 0 15px 15px;width:100%}.home-frame1 .slide .swiper-frame1-2{height:auto}}.home-frame2{background:url("../images/frame2-bg.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding:121px 0}.home-frame2 .class-container{position:relative}.home-frame2 .class-container .title{display:inline-block;padding-top:72px;margin-bottom:46px;position:relative}.home-frame2 .class-container .title:after{position:absolute;top:0;left:0;height:43px;border:3px solid #aa852d;content:""}.home-frame2 .class-container .title h4{font-family:"Oswald-Bold";font-size:14px;color:#525252;text-transform:uppercase}.home-frame2 .class-container .title span{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;line-height:35px}.home-frame2 .class-container .featured-project{padding-bottom:30px;position:unset}.home-frame2 .class-container .featured-project .swiper-wrapper .swiper-slide{overflow:hidden;height:auto;transition:height .2s ease-out;outline:none;text-decoration:none}.home-frame2 .class-container .featured-project .swiper-wrapper .swiper-slide img{width:100%;transition:all linear .4s;object-fit:cover;height:calc(100% - 169px);position:absolute;top:42%;height:56%;transform:translateY(-50%)}.home-frame2 .class-container .featured-project .swiper-wrapper .swiper-slide .discription{transition:all linear .4s;position:absolute;bottom:0;left:0;width:100%}.home-frame2 .class-container .featured-project .swiper-wrapper .swiper-slide .discription2{opacity:0;position:absolute;bottom:0;left:0;width:80%}.home-frame2 .class-container .featured-project .swiper-wrapper .slide-active{height:592px;transition:height .4s ease-in}.home-frame2 .class-container .featured-project .swiper-wrapper .slide-active img{object-fit:cover;height:120%;transition:height .4s ease-in}.home-frame2 .class-container .featured-project .swiper-wrapper .slide-active .discription{display:none;transition:all linear .4s}.home-frame2 .class-container .featured-project .swiper-wrapper .slide-active .discription2{opacity:1;transition:all linear .4s}.home-frame2 .class-container .featured-project .discription,.home-frame2 .class-container .featured-project .discription2{padding:29px 0;background:#151515}.home-frame2 .class-container .featured-project .discription h4.date,.home-frame2 .class-container .featured-project .discription2 h4.date{font-family:"Oswald-Medium";font-size:12px;color:#aa852d;letter-spacing:2px;text-transform:uppercase}.home-frame2 .class-container .featured-project .discription .title-project,.home-frame2 .class-container .featured-project .discription2 .title-project{position:relative;padding-left:25px}.home-frame2 .class-container .featured-project .discription .title-project:before,.home-frame2 .class-container .featured-project .discription2 .title-project:before{content:"";position:absolute;top:0;left:0;height:100%;border:3px solid #aa852d}.home-frame2 .class-container .featured-project .discription .title-project span,.home-frame2 .class-container .featured-project .discription2 .title-project span{font-family:"NunitoSans-Bold";font-size:20px;color:#e1e1e1}.home-frame2 .class-container .featured-project .swiper-pagination{bottom:60px}.home-frame2 .class-container .featured-project .swiper-button-next{right:-4%;position:absolute;top:50%;background-image:none}.home-frame2 .class-container .featured-project .swiper-button-next svg{font-size:45px;color:#464646}.home-frame2 .class-container .featured-project .swiper-button-prev{left:-4%;position:absolute;top:50%;background-image:none}.home-frame2 .class-container .featured-project .swiper-button-prev svg{font-size:45px;color:#464646}.home-frame2 .class-container .featured-project .swiper-pagination-bullet{background:#3d3d3d;width:12px;height:12px}.home-frame2 .class-container .featured-project .swiper-pagination-bullet-active{background:#aa852d}.home-frame2 .see-all{margin-top:40px;text-align:center}.home-frame2 .see-all a{font-family:"Oswald-Bold";font-size:15px;color:#000;text-transform:uppercase;background:#aa852d;outline:none;text-decoration:none;padding:8px 40px;letter-spacing:2px}.home-frame2 .see-all a svg{margin-right:7px}@media screen and (max-width: 1200px){.home-frame2 .class-container .featured-project .swiper-wrapper .swiper-slide img{position:unset;transform:none}.home-frame2 .class-container .featured-project .swiper-wrapper .swiper-slide .discription{position:unset;margin-top:20px;display:block;opacity:1}.home-frame2 .class-container .featured-project .swiper-wrapper .swiper-slide .discription2{position:unset;margin-top:20px;display:none;opacity:0}}@media screen and (max-width: 1200px){.home-frame2{padding:40px 0}}.home-frame3{padding:40px 0;position:relative}.home-frame3:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.home-frame3 .title{text-align:center}.home-frame3 .title h4{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d}.home-frame3 .title .description{font-family:"Roboto-Regular";font-size:15px;color:#000}.home-frame3 .frame3-content{position:relative}.home-frame3 .frame3-content .our-clients{position:unset}.home-frame3 .frame3-content .our-clients .swiper-pagination{bottom:-66px}.home-frame3 .frame3-content .our-clients .swiper-button-next{right:-4%;position:absolute;top:50%;background-image:none}.home-frame3 .frame3-content .our-clients .swiper-button-next svg{font-size:32px;color:#464646}.home-frame3 .frame3-content .our-clients .swiper-button-prev{left:-4%;position:absolute;top:50%;background-image:none}.home-frame3 .frame3-content .our-clients .swiper-button-prev svg{font-size:32px;color:#464646}.home-frame3 .frame3-content .our-clients .swiper-pagination-bullet{background:#3d3d3d;width:12px;height:12px}.home-frame3 .frame3-content .our-clients .swiper-pagination-bullet-active{background:#aa852d}.home-frame4{padding:152px 0;background:url("../images/home-frame4-bg.png");background-position:center;background-size:cover;background-repeat:no-repeat}.home-frame4 .class-image{position:relative;z-index:10}.home-frame4 .class-image:after{border:9px solid #43381d;position:absolute;top:40px;right:40px;width:100%;height:100%;z-index:-1;content:""}.home-frame4 .class-image .class-text{position:absolute;bottom:-142px;left:-15px}.home-frame4 .class-image .class-text span.date{font-family:"Roboto-Black";font-size:150px;color:#aa852d;padding-right:22px}.home-frame4 .class-image .class-text span.year{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;padding-right:22px}.home-frame4 .class-image .class-text span.since{font-family:"Oswald-Bold";font-size:16px;color:#525252;padding-left:22px;letter-spacing:2px;text-transform:uppercase;position:relative}.home-frame4 .class-image .class-text span.since:before{border:3px solid #aa852d;position:absolute;top:0;left:0;height:100%;content:""}.home-frame4 .col-right{padding:92px 40px 0;position:relative}.home-frame4 .col-right:before{border:3px solid #aa852d;position:absolute;top:22px;left:40px;height:43px;content:""}.home-frame4 .col-right .content h4.categories{font-family:"Oswald-Bold";font-size:14px;color:#525252;text-transform:uppercase}.home-frame4 .col-right .content h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d}.home-frame4 .col-right .row-download{margin-bottom:52px}.home-frame4 .col-right .row-download .download{margin-top:40px}.home-frame4 .col-right .row-download .download h4.download-title{font-family:"Roboto-Bold";font-size:14px;text-transform:uppercase;color:#fff}.home-frame4 .col-right .row-download .download h4.download-address{font-family:"Roboto-Medium";font-size:14px;color:#525252}.home-frame4 .col-right .row-download .download a{font-family:"Oswald-Medium";font-size:12px;color:#aa852d;text-transform:uppercase;text-decoration:none;outline:none;transition:all .3s linear;letter-spacing:2px}.home-frame4 .col-right .row-download .download a:hover{padding-left:12px;transition:all .3s linear}.home-frame4 .col-right a.see-more{margin-top:37px;font-family:"Oswald-Bold";font-size:15px;color:#000;text-transform:uppercase;background:#aa852d;padding:15px 28px;text-decoration:none;outline:none}.home-frame4 .col-right a.see-more span{position:relative;padding-right:90px;letter-spacing:2px}.home-frame4 .col-right a.see-more span:before{border:1px solid #000;position:absolute;top:0;right:0;height:100%;content:""}.home-frame4 .col-right a.see-more svg{margin-left:8px;transition:all .3s linear;font-size:18px}@media screen and (max-width: 1200px){.home-frame4 .class-image:after{display:none}}@media screen and (max-width: 991px){.home-frame4 .class-image .class-text{position:unset}.home-frame4 .class-image .class-text span.date{font-size:70px}.home-frame4 .class-image .class-text span.year{font-size:22px;padding-right:12px}.home-frame4 .class-image .class-text span.since{font-size:14px}}@media screen and (max-width: 441px){.home-frame4 .col-right{padding:50px 15px 0}.home-frame4 .col-right:before{top:0;left:15px}.home-frame4 .col-right .content h4.title{font-size:26px}.home-frame4 .col-right a.see-more span{padding-right:60px}}.home-frame5{padding:65px 0;background:url("../images/home-frame5-bg.png");background-position:center;background-size:cover;background-repeat:no-repeat}.home-frame5 .col-left h4{padding-top:26px;font-family:"NunitoSans-ExtraBold";font-size:28px;color:#aa852d;position:relative;margin-top:13px}.home-frame5 .col-left h4:before{border:2px solid #aa852d;position:absolute;top:0;left:0;width:42px;content:""}.home-frame5 h4.number{font-family:"Roboto-Black";font-size:80px;color:#fff}.home-frame5 p{font-family:"Oswald-Regular";font-size:14px;color:#aa852d;text-transform:uppercase;letter-spacing:2px}.our-project .project-frame-2{padding:54px 0 33px;position:relative}.our-project .project-frame-2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.our-project .project-frame-2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.our-project .project-frame-2 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center}.our-project .project-frame-3{margin:0 0 54px 0}.our-project .project-frame-3 .container .row>div .choices{font-family:"Roboto-Medium";font-size:14px;color:#555}.our-project .project-frame-3 .container .row>div .choices::after{border:none;background-image:url("../images/arrow-select.png");width:8px;height:4px;background-repeat:no-repeat;margin:0;right:23px}.our-project .project-frame-3 .container .row>div .choices .choices__inner{background-color:#fff;border:2px solid #ccc;border-radius:0;padding:10px 18px 6px 18px}.our-project .project-frame-3 .container .row>div .choices .choices__inner .choices__list.choices__list--single .choices__item.choices__item--selectable{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.our-project .project-frame-3 .container .row>div .choices .choices__list{border-radius:0}.our-project .project-frame-3 .container .row>div .choices .choices__list.choices__list--dropdown .choices__list .choices__item--selectable{padding-right:10px !important}.our-project .project-frame-4 .container{position:relative}.our-project .project-frame-4 .container .row{border-bottom:8px solid #f5f5f5}.our-project .project-frame-4 .container .row>div{margin:0 0 68px 0}.our-project .project-frame-4 .container .row>div .wrapper:hover .image .mask-content{opacity:1;transform:skew(0deg) scale(1)}.our-project .project-frame-4 .container .row>div .wrapper:hover .title>div::before{height:220%}.our-project .project-frame-4 .container .row>div .wrapper .image{position:relative}.our-project .project-frame-4 .container .row>div .wrapper .image img{width:100%;object-fit:cover;height:442px}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content{position:absolute;top:0;left:0;width:100%;height:101%;background-color:rgba(255,255,255,.85);border:5px solid #aa852d;padding:28px 33px;opacity:0;transform:skew(12deg) scale(0.5);transition:opacity .2s ease-in,transform .2s ease;will-change:opacity,transform}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content h4{font-family:"Oswald-Medium";font-size:18px;color:#aa852d;margin:0 0 13px 0}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content .company-name{font-family:"Roboto-Regular";font-size:15px;color:#000;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:2px solid #aa852d}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content .scroll{height:227px}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content .scroll .first-p{font-family:"Roboto-Bold";font-size:15px;color:#000;margin:0 0 12px 0}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content .scroll .second-p{font-family:"Roboto-Regular";font-size:15px;color:#000;margin:0}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content a{display:block;width:100%;padding:12px 36px;border:none;border-radius:0;background-color:#aa852d;text-decoration:none;margin-top:20px}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content a>div{position:relative}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content a>div::before{content:"";background-color:#fff;width:2px;height:50%;position:absolute;top:50%;right:32px;transform:translateY(-40%)}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content a>div::after{content:"";position:absolute;top:50%;right:0;background-image:url("../images/arrow-project-detail.png");width:13px;height:10px;transform:translateY(-40%)}.our-project .project-frame-4 .container .row>div .wrapper .image .mask-content a>div span{font-family:"Roboto-Bold";font-size:14px;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:2px}.our-project .project-frame-4 .container .row>div .wrapper .title{margin:36px 0 0 0;padding:0 0 0 22px}.our-project .project-frame-4 .container .row>div .wrapper .title>div{position:relative;padding:0 0 0 24px}.our-project .project-frame-4 .container .row>div .wrapper .title>div::before{content:"";position:absolute;bottom:0;left:0;width:6px;height:100%;background-color:#aa852d;transition:height .3s ease}.our-project .project-frame-4 .container .row>div .wrapper .title>div h3{font-family:"NunitoSans-Bold";font-size:20px;color:#000}.our-project .project-frame-4 .container .row>div .wrapper .title>div p{font-family:"Oswald-Medium";font-size:12px;color:#aa852d}.our-project .project-frame-4 .loading-project{display:none;position:absolute;width:100%;height:100%;top:0;left:0}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.our-project .project-frame-4 .loading-project .lds-spinner{position:relative}.our-project .project-frame-4 .loading-project .lds-spinner div{left:94px;top:48px;position:absolute;-webkit-animation:lds-spinner linear .9s infinite;animation:lds-spinner linear .9s infinite;background:#337ab7;width:12px;height:24px;border-radius:40%;-webkit-transform-origin:6px 52px;transform-origin:6px 52px}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-0.825s;animation-delay:-0.825s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-0.75s;animation-delay:-0.75s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.675s;animation-delay:-0.675s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.525s;animation-delay:-0.525s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.375s;animation-delay:-0.375s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.225s;animation-delay:-0.225s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.15s;animation-delay:-0.15s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.075s;animation-delay:-0.075s}.our-project .project-frame-4 .loading-project .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}.our-project .project-frame-4 .loading-project .lds-spinner{width:177px !important;height:177px !important;-webkit-transform:translate(-88.5px, -88.5px) scale(0.885) translate(88.5px, 88.5px);transform:translate(-88.5px, -88.5px) scale(0.885) translate(88.5px, 88.5px);position:absolute;top:5%;left:50%;transform:translateX(-50%)}.our-project .project-frame-4 .open{background:#fff;display:block}@media screen and (max-width: 575px){.our-project .project-frame-4 .container .row>div .wrapper .image img{height:100%}}.our-project .project-frame-5{margin:0 0 46px 0}.our-project .project-frame-5 .container .row>div ul{display:block;list-style:none;padding:18px 0;margin:0;text-align:center}.our-project .project-frame-5 .container .row>div ul li{display:inline-block}.our-project .project-frame-5 .container .row>div ul li:hover a{color:#aa852d}.our-project .project-frame-5 .container .row>div ul li a{display:inline-block;font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;padding:0 8px 2px 8px;transition:color .2s ease}.our-project .project-frame-5 .container .row>div ul li:first-child{text-transform:uppercase}.our-project .project-frame-5 .container .row>div ul li:last-child{text-transform:uppercase}.our-project .project-frame-5 .container .row>div ul .active{border:2px solid #aa852d}.our-project .project-frame-5 .container .row>div ul .active a{color:#aa852d}.our-project .button-reset{width:100%;border:2px solid #ccc;border-radius:0;padding:10px 18px 6px 18px;height:100%;background-image:unset;background-color:#aa852d;color:#fff;transition:all linear .3s;cursor:pointer}.our-project .button-reset:hover{color:#aa852d;background-color:#fff;transition:all linear .3s}@media(min-width: 1200px){.our-project section .container{max-width:1110px}}@media screen and (max-width: 991px){.our-project .project-frame-3 .container .row>div .choices{margin-bottom:15px}.our-project .project-frame-4 .loading-project{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:10;background:#fff}.our-project .project-frame-4 .loading-project .lds-spinner{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}}@media(min-width: 768px){.our-project .project-frame-2 .container .row>div{padding:0 6.5px}.our-project .project-frame-2 .container .row>div:first-child{padding-left:15px}.our-project .project-frame-2 .container .row>div:last-child{padding-right:15px}}.company-banner{position:relative}.company-banner .content{position:absolute;top:50%;left:7%;transform:translateY(-50%);right:30px}.company-banner .content .history{display:inline-block;padding:3px 32px;background:#aa852d}.company-banner .content .history a{font-family:"Oswald-Bold";font-size:14px;color:#000;text-transform:uppercase;letter-spacing:2px;text-decoration:none;outline:none;margin-right:12px}.company-banner .content .history svg{margin-right:12px}.company-banner .content .history a.page{font-family:"Oswald-Bold";font-size:14px;color:#fff;text-transform:uppercase;margin-right:0px}.company-banner .content h4.title{font-family:"NunitoSans-ExtraBold";font-size:60px;color:#fff;background:rgba(27,27,28,.8);padding:10px 31px;margin-top:10px;display:inline-block !important}@media screen and (max-width: 991px){.company-banner .content .history a{font-size:10px}.company-banner .content .history a.page{font-size:10px}.company-banner .content h4.title{font-size:24px}}@media screen and (max-width: 441px){.company-banner .content{display:none}}.company-frame2{padding:54px 0 94px;position:relative}.company-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.company-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center;margin-bottom:59px}.company-frame2 .col-left .class-image{width:100%;display:inline-block;position:relative}.company-frame2 .col-left .class-image:after{border:9px solid #aa852d;position:absolute;top:40px;right:40px;width:100%;height:100%;z-index:-1;content:""}.company-frame2 .col-left .class-image img{width:100%}.company-frame2 .col-right h4.title{margin-top:28px;font-family:"Roboto-Bold";font-size:20px;color:#fff;background:#aa852d;padding:7px 0;position:relative;z-index:10}.company-frame2 .col-right h4.title:before{content:"";position:absolute;width:100%;height:100%;background:#aa852d;top:0;left:-122px;z-index:-1}.company-frame2 .col-right p{margin-top:28px;font-family:"Roboto-Regular";font-size:15px;color:#000}.company-frame2 .content-frame2{margin-top:28px;font-family:"Roboto-Regular";font-size:15px;color:#000}.company-frame2 .content-frame2 img{max-width:100%;height:auto}@media screen and (max-width: 1200px){.company-frame2 .col-left .class-image:after{position:unset;border:none}}@media screen and (max-width: 767px){.company-frame2{padding:54px 0 0px}.company-frame2 .col-left .class-image:after{position:unset;border:none}.company-frame2 .col-right h4.title{margin:28px 0}.company-frame2 .col-right h4.title:before{display:none}}.company-frame3{background:url("../images/company-frame3-bg.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding:129px 0 150px}.company-frame3 .col-left{padding-top:67px;position:relative}.company-frame3 .col-left:before{border:3px solid #aa852d;position:absolute;top:0px;left:15px;height:43px;content:""}.company-frame3 .col-left h4{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d}.company-frame3 .col-left p.slogan{margin-top:20px;font-family:"Roboto-Regular";font-size:20px;color:#fff;padding:34px 48px;border:2px solid #aa852d;position:relative}.company-frame3 .col-left p.slogan:before{position:absolute;top:-89px;right:16px;height:43px;content:"”";font-family:"NunitoSans-ExtraBold";font-size:150px;color:#aa852d}.company-frame3 .col-left .description{font-family:"Roboto-Regular";font-size:15px;color:#acacac;margin-bottom:40px}.company-frame3 .col-left a{font-family:"Oswald-Bold";font-size:14px;color:#aa852d;text-transform:uppercase;letter-spacing:2px;text-decoration:none;outline:none;position:relative}.company-frame3 .col-left a svg{border:1px solid #aa852d;width:24px;height:24px;padding:3px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.company-frame3 .col-right .class-image{width:100%;display:inline-block;position:relative}.company-frame3 .col-right .class-image img{width:100%;position:relative;z-index:1}.company-frame3 .col-right .class-image:after{border:9px solid #aa852d;position:absolute;top:40px;left:40px;width:100%;height:100%;content:""}@media screen and (max-width: 1200px){.company-frame3 .col-left h4{margin-bottom:40px}.company-frame3 .col-right .class-image:after{display:none}}@media screen and (max-width: 991px){.company-frame3 .col-right{margin-top:2em}}@media screen and (max-width: 767px){.company-frame3{padding:40px 0 50px}.company-frame3 .col-left p.slogan{padding:20px 5px}}.company-frame4{padding:54px 0 94px;position:relative}.company-frame4:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.company-frame4 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center;margin-bottom:59px}.company-frame4 .col-left .class-image{width:100%;display:inline-block;position:relative}.company-frame4 .col-left .class-image:after{border:9px solid #aa852d;position:absolute;top:-40px;right:-40px;width:100%;height:100%;z-index:-1;content:""}.company-frame4 .col-left .class-image img{width:100%}.company-frame4 .col-right{padding-left:55px}.company-frame4 .col-right h4.title{font-family:"Roboto-Bold";font-size:20px;color:#fff;background:#aa852d;padding:7px 0;position:relative;z-index:10}.company-frame4 .col-right h4.title:before{content:"";position:absolute;width:100%;height:100%;background:#aa852d;top:0;left:-122px;z-index:-1}.company-frame4 .col-right .content .col-left button{font-family:"Roboto-Medium";font-size:18px;color:#fff;width:40px;height:40px;border:none;border-radius:50%;background:#aa852d}.company-frame4 .col-right .content .col-right{padding-left:35px;margin-bottom:32px}.company-frame4 .col-right .content .col-right h4{font-family:"Roboto-Bold";font-size:14px;color:#000;text-transform:uppercase}.company-frame4 .col-right .content .col-right .content{font-family:"Roboto-Regular";font-size:15px;color:#000}.company-frame4 .col-right a{font-family:"Oswald-Bold";font-size:14px;color:#aa852d;text-transform:uppercase;letter-spacing:2px;text-decoration:none;outline:none;position:relative}.company-frame4 .col-right a svg{border:1px solid #aa852d;width:24px;height:24px;padding:3px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}@media screen and (max-width: 767px){.company-frame4{padding:54px 0 15px}.company-frame4 .col-left .class-image:after{display:none}.company-frame4 .col-right{padding-left:15px;margin-top:2em}.company-frame4 .col-right h4.title:before{display:none}.company-frame4 .col-right .content .col-right{margin:0}}.board-frame2{padding:54px 0 94px;position:relative}.board-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.board-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.board-frame2 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center;margin-bottom:59px}.board-frame2 .col-left .class-image{width:100%;display:inline-block;position:relative}.board-frame2 .col-left .class-image:after{border:9px solid #aa852d;position:absolute;top:-34px;left:-46px;width:93%;height:120%;z-index:-1;content:""}.board-frame2 .col-left .class-image img{width:100%}.board-frame2 .col-right .title{display:inline-block;margin-top:28px;padding:12px 120px 12px 30px;background:rgba(255,255,255,.8);position:relative;margin-left:-38px}.board-frame2 .col-right .title:after{border:4px solid #aa852d;position:absolute;top:50%;left:0px;height:100%;content:"";transform:translateY(-50%)}.board-frame2 .col-right .title:before{content:"";position:absolute;width:55px;height:100%;background:rgba(255,255,255,.8);top:0;left:-45px;z-index:0}.board-frame2 .col-right .title h4{font-family:"NunitoSans-Bold";font-size:22px;color:#000;margin:0}.board-frame2 .col-right .title span{font-family:"Oswald-Medium";font-size:14px;color:#aa852d;text-transform:uppercase}.board-frame2 .col-right .class-scroll{height:300px}.board-frame2 .col-right .class-scroll .mCSB_scrollTools{margin-right:2px}.board-frame2 .col-right .class-scroll .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger{min-height:7px;height:7px;left:4px}.board-frame2 .col-right .class-scroll .mCSB_dragger_bar{background-color:#aa852d;height:7px;width:7px;border-radius:0}.board-frame2 .col-right .class-scroll .join{font-family:"Roboto-Regular";font-size:15px;color:#000}.board-frame2 .col-right .class-scroll ul{padding:0 14px}.board-frame2 .col-right .class-scroll ul li{font-family:"Roboto-Regular";font-size:15px;color:#000}.board-frame2 .col-right .class-scroll h4.major-projects{font-family:"Roboto-Black";font-size:15px;color:#aa852d;text-transform:uppercase;margin:0}.board-frame2 .col-right .class-scroll span.commercial-and-offices{font-family:"Roboto-Black";font-size:15px;color:#000}.board-frame2 .row1{margin-top:140px}.board-frame2 .row2{margin-top:140px}.board-frame2 .row2 .col-right .class-image{width:100%;display:inline-block;position:relative}.board-frame2 .row2 .col-right .class-image:after{border:9px solid #aa852d;position:absolute;top:-34px;right:-46px;width:93%;height:120%;z-index:-1;content:""}.board-frame2 .row2 .col-right .class-image img{width:100%}.board-frame2 .row2 .col-left .title{margin-top:28px;padding:12px 53px 12px 30px;background:rgba(255,255,255,.8);position:relative;margin-right:-61px;text-align:right}.board-frame2 .row2 .col-left .title:after{border:4px solid #aa852d;position:absolute;top:50%;right:23px;height:100%;content:"";transform:translateY(-50%);z-index:1}.board-frame2 .row2 .col-left .title:before{content:"";position:absolute;width:55px;height:100%;background:rgba(255,255,255,.8);top:0;right:-24px;z-index:1}.board-frame2 .row2 .col-left .title h4{font-family:"NunitoSans-Bold";font-size:22px;color:#000;margin:0}.board-frame2 .row2 .col-left .title span{font-family:"Oswald-Medium";font-size:14px;color:#aa852d;text-transform:uppercase}.board-frame2 .row2 .col-left .class-scroll{height:277px}.board-frame2 .row2 .col-left .class-scroll .mCSB_scrollTools{margin-right:2px}.board-frame2 .row2 .col-left .class-scroll .mCSB_dragger_bar{background-color:#aa852d;height:7px;width:7px;border-radius:0;left:4px}.board-frame2 .row2 .col-left .class-scroll ul{padding:0 14px}.board-frame2 .row2 .col-left .class-scroll ul li{font-family:"Roboto-Regular";font-size:15px;color:#000}.board-frame2 .row2 .col-left .class-scroll h4.major-projects{font-family:"Roboto-Black";font-size:15px;color:#aa852d;text-transform:uppercase;margin:0}.board-frame2 .row2 .col-left .class-scroll span.commercial-and-offices{font-family:"Roboto-Black";font-size:15px;color:#000}@media screen and (max-width: 1200px){.board-frame2 .col-left .class-image:after{display:none}}@media screen and (max-width: 991px){.board-frame2{padding:54px 0 0px}.board-frame2 .row1{margin-top:25px}.board-frame2 .row2{margin-top:25px}.board-frame2 .row2 .col-left{order:2}.board-frame2 .row2 .col-left .title{text-align:left;padding-left:0;margin-right:0}.board-frame2 .row2 .col-left .title:before{position:unset;display:none}.board-frame2 .row2 .col-left .title:after{right:0}.board-frame2 .row2 .col-left .class-scroll{height:auto}.board-frame2 .row2 .col-left .class-scroll ul{padding:0 20px}.board-frame2 .row2 .col-left .class-scroll .mCSB_scrollTools{display:none !important}.board-frame2 .row2 .col-left .class-scroll .mCSB_container{margin-right:0;overflow:initial}.board-frame2 .row2 .col-right{order:1;margin-top:15px}.board-frame2 .row2 .col-right .class-image:after{display:none}.board-frame2 .col-right .title{margin-left:0;padding:12px 0px 12px 30px}.board-frame2 .col-right .class-scroll{height:auto}.board-frame2 .col-right .class-scroll ul{padding:0 20px}.board-frame2 .col-right .class-scroll .mCSB_scrollTools{display:none !important}.board-frame2 .col-right .class-scroll .mCSB_container{margin-right:0;overflow:initial}}.board-frame3{margin:0 0 46px 0}.board-frame3 .container{border-top:8px solid #f5f5f5}.board-frame3 .container .row>div ul{display:inline-block;list-style:none;padding:18px 0;margin:0;text-align:right}.board-frame3 .container .row>div ul li{display:inline-block}.board-frame3 .container .row>div ul li:hover a{color:#aa852d}.board-frame3 .container .row>div ul li a{display:inline-block;box-shadow:none;outline:none;font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;padding:0 8px 2px 8px;transition:color .2s ease;border:0;background-color:transparent}.board-frame3 .container .row>div ul li span{display:inline-block;font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;padding:0 8px 2px 8px;transition:color .2s ease;border:0;background-color:transparent}.board-frame3 .container .row>div ul li:first-child{text-transform:uppercase}.board-frame3 .container .row>div ul li:last-child{text-transform:uppercase}.board-frame3 .container .row>div ul li.active{border:2px solid #aa852d}.board-frame3 .container .row>div ul li.active a{color:#aa852d}.board-frame3 .container .row>div ul.pagination li:first-child{display:none}.board-frame3 .container .row>div ul.pagination li:last-child{display:none}.our-engineers-frame2{padding:54px 0 43px;position:relative}.our-engineers-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.our-engineers-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.our-engineers-frame2 p.description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center}.project-frame-3{margin:0 0 54px 0}.project-frame-3 .container .row>div .choices{font-family:"Roboto-Medium";font-size:14px;color:#555}.project-frame-3 .container .row>div .choices::after{border:none;background-image:url("../images/arrow-select.png");width:8px;height:4px;background-repeat:no-repeat;margin:0;right:23px}.project-frame-3 .container .row>div .choices .choices__inner{background-color:#fff;border:2px solid #ccc;border-radius:0;padding:10px 18px 6px 18px}.project-frame-3 .container .row>div .choices .choices__inner .choices__list.choices__list--single .choices__item.choices__item--selectable{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.project-frame-3 .container .row>div .choices .choices__list{border-radius:0}.project-frame-3 .container .row>div .choices .choices__list.choices__list--dropdown .choices__list .choices__item--selectable{padding-right:10px !important}.project-frame-4 .container .row{border-bottom:8px solid #f5f5f5}.project-frame-4 .container .row>div{margin:0 0 68px 0}.project-frame-4 .container .row>div .wrapper:hover .image .mask-content{opacity:1;transform:skew(0deg) scale(1)}.project-frame-4 .container .row>div .wrapper:hover .title>div::before{height:220%}.project-frame-4 .container .row>div .wrapper .image{position:relative}.project-frame-4 .container .row>div .wrapper .image img{width:98%;height:100%;object-fit:cover}.project-frame-4 .container .row>div .wrapper .image .mask-content{position:absolute;top:0;left:0;width:98%;height:101%;background-color:#fff;border:5px solid #aa852d;padding:28px 33px;opacity:0;transform:skew(12deg) scale(0.9);transition:opacity .2s ease-in,transform .2s ease;will-change:opacity,transform}.project-frame-4 .container .row>div .wrapper .image .mask-content h4{font-family:"Oswald-Medium";font-size:18px;color:#aa852d;margin:0 0 13px 0}.project-frame-4 .container .row>div .wrapper .image .mask-content .company-name{font-family:"Roboto-Regular";font-size:15px;color:#000;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:2px solid #aa852d}.project-frame-4 .container .row>div .wrapper .image .mask-content .first-p{font-family:"Roboto-Bold";font-size:15px;color:#000;margin:0 0 12px 0}.project-frame-4 .container .row>div .wrapper .image .mask-content .second-p{max-height:275px;font-family:"Roboto-Regular";font-size:15px;color:#000;margin:0 0 14px 0}.project-frame-4 .container .row>div .wrapper .image .mask-content a{display:block;width:100%;padding:12px 36px;border:none;border-radius:0;background-color:#aa852d;text-decoration:none}.project-frame-4 .container .row>div .wrapper .image .mask-content a>div{position:relative}.project-frame-4 .container .row>div .wrapper .image .mask-content a>div::before{content:"";background-color:#fff;width:2px;height:50%;position:absolute;top:50%;right:32px;transform:translateY(-40%)}.project-frame-4 .container .row>div .wrapper .image .mask-content a>div::after{content:"";position:absolute;top:50%;right:0;background-image:url("../images/arrow-project-detail.png");width:13px;height:10px;transform:translateY(-40%)}.project-frame-4 .container .row>div .wrapper .image .mask-content a>div span{font-family:"Roboto-Bold";font-size:14px;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:2px}.project-frame-4 .container .row>div .wrapper .title{margin:36px 0 0 0;padding:0 0 0 22px}.project-frame-4 .container .row>div .wrapper .title>div{position:relative;padding:0 0 0 24px}.project-frame-4 .container .row>div .wrapper .title>div::before{content:"";position:absolute;bottom:0;left:0;width:6px;height:100%;background-color:#aa852d;transition:height .3s ease}.project-frame-4 .container .row>div .wrapper .title>div h3{font-family:"NunitoSans-Bold";font-size:20px;color:#000}.project-frame-4 .container .row>div .wrapper .title>div p{font-family:"Oswald-Medium";font-size:12px;color:#aa852d}.project-frame-5{margin:0 0 46px 0}.project-frame-5 .container .row>div ul{display:block;list-style:none;padding:18px 0;margin:0;text-align:right}.project-frame-5 .container .row>div ul li{display:inline-block}.project-frame-5 .container .row>div ul li:hover a{color:#aa852d}.project-frame-5 .container .row>div ul li a{display:inline-block;font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;padding:0 8px 2px 8px;transition:color .2s ease;border:0;background-color:transparent}.project-frame-5 .container .row>div ul li span{display:inline-block;font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;padding:0 8px 2px 8px;transition:color .2s ease;border:0;background-color:transparent}.project-frame-5 .container .row>div ul li:first-child{text-transform:uppercase}.project-frame-5 .container .row>div ul li:last-child{text-transform:uppercase}.project-frame-5 .container .row>div ul .active{border:2px solid #aa852d}.project-frame-5 .container .row>div ul .active a{color:#aa852d}@media(min-width: 1200px){section .container{max-width:1110px}}@media(min-width: 768px){.project-frame-2 .container .row>div{padding:0 6.5px}.project-frame-2 .container .row>div:first-child{padding-left:15px}.project-frame-2 .container .row>div:last-child{padding-right:15px}}.our-clients-frame2{padding:54px 0 94px;position:relative}.our-clients-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.our-clients-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.our-clients-frame2 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center;margin-bottom:59px}.our-clients-frame2 .class-col .col-left .class-image{display:inline-block;position:relative}.our-clients-frame2 .class-col .col-left .class-image:after{border:9px solid rgba(82,82,82,.3);position:absolute;top:-31px;right:-31px;width:100%;height:100%;z-index:-1;content:"";transition:all linear .2s}.our-clients-frame2 .class-col .col-left .class-image img{-webkit-box-shadow:5px -2px 8px -1px rgba(0,0,0,.62);box-shadow:5px -2px 8px -1px rgba(0,0,0,.62)}.our-clients-frame2 .class-col .col-right h4.title{font-family:"Roboto-Bold";font-size:18px;color:#000;text-transform:uppercase;text-align:left;transition:all linear .2s}.our-clients-frame2 .class-col .col-right .p-close{font-family:"Roboto-Regular";font-size:15px;color:#000;text-align:left}.our-clients-frame2 .class-col .col-right .p-close{transition:all linear .3s;max-height:0;overflow:hidden}.our-clients-frame2 .class-col .col-right .p-close.click{transition:all linear .3s;max-height:135px;margin-bottom:10px}.our-clients-frame2 .class-col .col-right .p-open{font-family:"Roboto-Regular";font-size:15px;color:#000;text-align:left;overflow:hidden;transition:all linear .5s;height:0px}.our-clients-frame2 .class-col .col-right .p-open.click{max-height:370px;overflow:hidden;transition:all linear .5s}.our-clients-frame2 .class-col .col-right a{font-family:"Oswald-Bold";font-size:14px;color:#000;text-transform:uppercase;letter-spacing:2px;text-decoration:none;outline:none;position:relative;transition:all linear .2s}.our-clients-frame2 .class-col .col-right a svg{border:1px solid #aa852d;width:24px;height:24px;padding:3px;position:absolute;top:50%;right:-40px;transform:translateY(-50%);transition:all linear .2s;color:#aa852d}.our-clients-frame2 .class-col .col-right a:hover{color:#aa852d;transition:all linear .2s}.our-clients-frame2 .class-col .col-right a.read-open{display:none}.our-clients-frame2 .class-col:hover .col-left .class-image:after{border:9px solid #aa852d;transition:all linear .2s}.our-clients-frame2 .class-col:hover .col-right h4.title{color:#aa852d;transition:all linear .2s}.our-clients-frame2 .class-col:nth-child(n+3){margin-top:90px}@media screen and (max-width: 991px){.our-clients-frame2 .class-col .col-left .class-image:after{top:-20px;right:-20px}.our-clients-frame2 .class-col:not(:nth-child(1)){margin-top:60px}}.certifications-frame2{padding:54px 0 94px;position:relative}.certifications-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.certifications-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.certifications-frame2 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center;margin-bottom:75px}.certifications-frame2 .class-col .col-left .class-image{display:inline-block;position:relative}.certifications-frame2 .class-col .col-left .class-image:after{border:9px solid rgba(82,82,82,.3);position:absolute;top:-31px;right:-31px;width:100%;height:100%;z-index:-1;content:"";transition:all linear .2s}.certifications-frame2 .class-col .col-left .class-image img{-webkit-box-shadow:5px -2px 8px -1px rgba(0,0,0,.62);box-shadow:5px -2px 8px -1px rgba(0,0,0,.62)}.certifications-frame2 .class-col .col-right h4.title{font-family:"Roboto-Bold";font-size:16px;color:#000;text-transform:uppercase;text-align:left;transition:all linear .2s}.certifications-frame2 .class-col .col-right p{font-family:"Roboto-Medium";font-size:14px;color:#525252;text-align:left}.certifications-frame2 .class-col .col-right a{font-family:"Oswald-Bold";font-size:14px;color:#000;text-transform:uppercase;letter-spacing:2px;text-decoration:none;outline:none;position:relative;transition:all linear .2s}.certifications-frame2 .class-col .col-right a svg{border:1px solid #aa852d;width:24px;height:24px;padding:3px;position:absolute;top:50%;right:-40px;transform:translateY(-50%);transition:all linear .2s;color:#aa852d}.certifications-frame2 .class-col .col-right a:hover{color:#aa852d;transition:all linear .2s}.certifications-frame2 .class-col:hover .col-left .class-image:after{border:9px solid #aa852d;transition:all linear .2s}.certifications-frame2 .class-col:hover .col-right h4.title{color:#aa852d;transition:all linear .2s}.certifications-frame2 .class-col:nth-child(n+3){margin-top:90px}@media screen and (max-width: 1200px){.certifications-frame2 .class-col .col-left .class-image:after{top:-20px;right:-20px}}@media screen and (max-width: 767px){.certifications-frame2{padding:54px 0 0}.certifications-frame2 .class-col .col-right h4.title{margin-top:15px}.certifications-frame2 .class-col:not(:nth-child(1)){margin-top:50px}}.certifications-frame3{margin:0 0 46px 0}.certifications-frame3 .container{border-top:8px solid #f5f5f5}.certifications-frame3 .container .row>div ul{display:block;list-style:none;padding:18px 0;margin:0;text-align:center}.certifications-frame3 .container .row>div ul li{display:inline-block}.certifications-frame3 .container .row>div ul li:hover a{color:#aa852d}.certifications-frame3 .container .row>div ul li a{display:inline-block;font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;padding:0 8px 2px 8px;transition:color .2s ease;border:0;background-color:transparent}.certifications-frame3 .container .row>div ul li span{display:inline-block;font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;padding:0 8px 2px 8px;transition:color .2s ease;border:0;background-color:transparent}.certifications-frame3 .container .row>div ul li:first-child{text-transform:uppercase}.certifications-frame3 .container .row>div ul li:last-child{text-transform:uppercase}.certifications-frame3 .container .row>div ul .active{border:2px solid #aa852d}.certifications-frame3 .container .row>div ul .active a{color:#aa852d}.offices-frame2{padding:54px 0 94px;position:relative}.offices-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.offices-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.offices-frame2 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center;margin-bottom:59px}.offices-frame2 .col-left .class-image{display:inline-block;position:relative}.offices-frame2 .col-left .class-image:after{border:9px solid #aa852d;position:absolute;top:-32px;left:-32px;width:100%;height:100%;z-index:-1;content:""}.offices-frame2 .col-left .class-image iframe{width:450px;height:250px;overflow:hidden}.offices-frame2 .col-right .title{display:inline-block;margin-top:50px;padding:30px 120px 30px 30px;background:rgba(255,255,255,.8);position:relative;margin-left:-45px}.offices-frame2 .col-right .title:before{content:"";position:absolute;width:55px;height:100%;background:rgba(255,255,255,.8);top:0;left:-45px;z-index:0}.offices-frame2 .col-right .title h4{font-family:"NunitoSans-Bold";font-size:22px;color:#000;margin:0;position:relative}.offices-frame2 .col-right .title h4:after{border:4px solid #aa852d;position:absolute;top:50%;left:-30px;height:100%;content:"";transform:translateY(-50%)}.offices-frame2 .col-right .addess{padding-left:30px}.offices-frame2 .col-right .addess h4,.offices-frame2 .col-right .addess a{font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;outline:none}.offices-frame2 .col-right .addess ul{list-style:none;padding:0}.offices-frame2 .col-right .addess ul li{font-family:"Roboto-Black";font-size:15px;color:#aa852d;display:inline-block;padding-right:17px;padding-left:17px;position:relative}.offices-frame2 .col-right .addess ul li:after{border:1px solid #000;position:absolute;top:50%;right:0;height:60%;content:"";transform:translateY(-50%)}.offices-frame2 .col-right .addess ul li:first-child{padding-left:0px}.offices-frame2 .col-right .addess ul li:last-child{padding-right:0px}.offices-frame2 .col-right .addess ul li:last-child:after{display:none}.offices-frame2 .col-right .addess a.view-big-map{letter-spacing:2px;font-family:"Oswald-Bold";font-size:14px;color:#aa852d;text-transform:uppercase}.offices-frame2 .col-right .addess a.view-big-map svg{margin-right:5px}.offices-frame2 .row1{margin-top:100px}.offices-frame2 .row2{margin-top:100px}.offices-frame2 .row2 .col-right .class-image{display:inline-block;position:relative}.offices-frame2 .row2 .col-right .class-image:after{border:9px solid #aa852d;position:absolute;top:-32px;right:-32px;width:100%;height:100%;z-index:-1;content:""}.offices-frame2 .row2 .col-right .class-image iframe{width:450px;height:250px;overflow:hidden}.offices-frame2 .row2 .col-left{text-align:right}.offices-frame2 .row2 .col-left .title{display:inline-block;margin-top:50px;padding:30px 0px 30px 30px;background:rgba(255,255,255,.8);position:relative}.offices-frame2 .row2 .col-left .title:before{content:"";position:absolute;width:55px;height:100%;background:rgba(255,255,255,.8);top:0;right:-84px;z-index:1}.offices-frame2 .row2 .col-left .title h4{font-family:"NunitoSans-Bold";font-size:22px;color:#000;margin:0;position:relative}.offices-frame2 .row2 .col-left .title h4:after{border:4px solid #aa852d;position:absolute;top:50%;right:-38px;height:100%;content:"";transform:translateY(-50%);z-index:1}.offices-frame2 .row2 .col-left .addess{padding-right:30px}.offices-frame2 .row2 .col-left .addess h4,.offices-frame2 .row2 .col-left .addess a{font-family:"Roboto-Regular";font-size:15px;color:#000;text-decoration:none;outline:none}.offices-frame2 .row2 .col-left .addess ul{list-style:none;padding:0}.offices-frame2 .row2 .col-left .addess ul li{font-family:"Roboto-Black";font-size:15px;color:#aa852d;display:inline-block;padding-right:17px;padding-left:17px;position:relative}.offices-frame2 .row2 .col-left .addess ul li:after{border:1px solid #000;position:absolute;top:50%;right:0;height:60%;content:"";transform:translateY(-50%)}.offices-frame2 .row2 .col-left .addess ul li:first-child{padding-left:0px}.offices-frame2 .row2 .col-left .addess ul li:last-child{padding-right:0px}.offices-frame2 .row2 .col-left .addess ul li:last-child:after{display:none}.offices-frame2 .row2 .col-left .addess a.view-big-map{letter-spacing:2px;font-family:"Oswald-Bold";font-size:14px;color:#aa852d;text-transform:uppercase}.offices-frame2 .row2 .col-left .addess a.view-big-map svg{margin-right:5px}@media screen and (max-width: 991px){.offices-frame2 .col-right .title{margin-top:0}.offices-frame2 .col-right .addess{padding:0}.offices-frame2 .col-left .class-image:after{top:-20px;left:15px}.offices-frame2 .row2 .col-left .title{margin-top:0}.offices-frame2 .row2 .col-left .addess{padding:0}.offices-frame2 .row2 .col-right .class-image:after{top:-20px;left:15px}}@media screen and (max-width: 768px){.offices-frame2 .col-right .addess ul li{display:block;padding:0;margin-bottom:15px}.offices-frame2 .col-right .addess ul li:after{display:none}.offices-frame2 .row2 .col-left .addess ul li{display:block;padding:0;margin-bottom:15px}.offices-frame2 .row2 .col-left .addess ul li:after{display:none}}@media screen and (max-width: 576px){.offices-frame2 .col-right .title{width:100%;display:block;margin-left:0;padding:30px 0px 30px 30px}.offices-frame2 .row2 .col-left{text-align:left;order:2}.offices-frame2 .row2 .col-left .title{width:100%;display:block;padding:30px 0 30px 30px}.offices-frame2 .row2 .col-left .title:before{position:unset}.offices-frame2 .row2 .col-left .title h4:after{left:-30px;right:unset}.offices-frame2 .row2 .col-right{order:1}}.our-business-frame2{padding:54px 0 94px;position:relative}.our-business-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.our-business-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.our-business-frame2 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center;margin:40px 0}.our-business-frame2 .content{font-family:"Roboto-Regular";font-size:15px;color:#000;display:block;text-align:center;margin-bottom:59px}@media screen and (max-width: 991px){.our-business-frame2{padding:54px 0 0px}}.our-business-frame3{margin-top:120px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;height:750px}.our-business-frame3 .content-image{position:absolute;bottom:60%;left:50%;transform:translateX(-50%)}.our-business-frame3 .content-text{position:absolute;bottom:11%;left:50%;transform:translateX(-50%)}.our-business-frame3 .content-text .content_frame{font-family:"Roboto-Regular";font-size:20px;color:#fff;padding:34px 48px;border:7px solid #aa852d;position:relative;text-align:center}.our-business-frame3 .content-text .content_frame:after{position:absolute;top:-94px;right:15%;height:43px;content:"”";font-family:"NunitoSans-ExtraBold";font-size:150px;color:#aa852d}@media screen and (max-width: 991px){.our-business-frame3{margin-top:0;height:auto;padding:15px 0}.our-business-frame3 .content-image{position:unset;transform:unset}.our-business-frame3 .content-text{position:unset;transform:unset;margin-top:50px}.our-business-frame3 .content-text .content_frame{padding:34px 0;font-size:18px}}.our-business-frame4{padding:60px 0}.our-business-frame4 .content{font-family:"Roboto-Regular";font-size:15px;color:#000;text-align:center}.our-business-frame4 .our-business{margin-top:50px}.our-business-frame4 a{text-decoration:none;outline:none}.our-business-frame4 .class-title{min-height:100%;border:7px solid #aa852d;position:relative}.our-business-frame4 .class-title .content{padding:35px 0 0 33px}.our-business-frame4 .class-title .content h4{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d}.our-business-frame4 .class-title .content p{position:absolute;bottom:35px;left:35px;font-family:"Oswald-Medium";font-size:12px;color:#707070;text-transform:uppercase;letter-spacing:2px}.our-business-frame4 .class-title .content p svg{color:#aa852d;margin-right:6px}.our-business-frame4 .wrapper .image img{min-height:190px;object-fit:cover;width:100%}.our-business-frame4 .wrapper:hover .title>div::before{height:120%}.our-business-frame4 .wrapper .title{margin:36px 0 0 0}.our-business-frame4 .wrapper .title>div{position:relative;padding:0 0 0 24px}.our-business-frame4 .wrapper .title>div::before{content:"";position:absolute;bottom:0;left:0;width:6px;height:100%;background-color:#aa852d;transition:height .3s ease}.our-business-frame4 .wrapper .title>div h3{font-family:"NunitoSans-Bold";font-size:19px;color:#000;min-height:45px}.our-business-frame4 .wrapper .title>div p{font-family:"Oswald-Medium";font-size:12px;color:#aa852d;text-transform:uppercase}@media screen and (max-width: 767px){.our-business-frame4 .class-title{min-height:340px}.our-business-frame4 .class-title .content{padding:35px 0 0 15px}.our-business-frame4 .class-title .content p{left:0;right:unset;width:100%;padding:35px 0 0 15px;text-align:left}}.business-frame2{padding:65px 0}.business-frame2 .content{margin-top:59px;position:relative}.business-frame2 .content:before{content:"";position:absolute;top:-19px;left:55px;border:3px solid #aa852d;height:43px}.business-frame2 .content div.title{padding:39px 0px 30px 49px;position:relative}.business-frame2 .content div.title:before{content:"";position:absolute;top:0;left:0;height:100%;width:116%;border:7px solid rgba(170,133,45,.6);z-index:1}.business-frame2 .content div.title h4.address{font-family:"Oswald-Bold";font-size:14px;color:#525252;text-transform:uppercase;letter-spacing:3px}.business-frame2 .content div.title h4.name{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d}.business-frame2 .content .description{padding-left:49px;font-family:"Roboto-Regular";font-size:15px;color:#000;margin:23px 0}.business-frame2 .content .content-other{padding-left:49px}.business-frame2 .content .client h4.title{font-family:"NunitoSans-Black";font-size:18px;color:#aa852d;text-transform:uppercase}.business-frame2 .content .client p{font-family:"Roboto-Regular";font-size:15px;color:#000}@media screen and (max-width: 767px){.business-frame2{padding:40px 0}.business-frame2 .content{margin-top:0}.business-frame2 .content div.title{padding:39px 10px}.business-frame2 .content div.title:before{width:100%}.business-frame2 .content .description{padding-left:0}.business-frame2 .content .content-other{padding-left:0}.business-frame2 .content .client{padding-left:0}}.business-frame3 .frame3{background:#aa852d;padding:50px 0 50px 50px}.business-frame3 .frame3 .class-border{position:relative}.business-frame3 .frame3 .class-border:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;border:1px solid #edbd4b;height:103%}.business-frame3 .frame3 .col-left{padding:10px 15px;min-height:62px}.business-frame3 .frame3 .col-left h4{font-family:"NunitoSans-Black";font-size:15px;color:#ffd267;text-transform:uppercase}.business-frame3 .frame3 .col-right{padding:10px 15px;min-height:62px}.business-frame3 .frame3 .col-right h4{font-family:"Roboto-Regular";font-size:15px;color:#fff}@media screen and (max-width: 1200px){.business-frame3 .frame3{padding:50px 15px 50px 15px}}@media screen and (min-width: 991px){.business-frame3 .col-border:nth-child(3n) .class-border:after{display:none}}@media screen and (max-width: 576px){.business-frame3 .frame3 .class-border:after{display:none}}.business-frame4{margin:52px 0;text-align:center}.business-frame4 h4.title{font-family:"Roboto-Bold";font-size:15px;color:#000}.business-frame4 div.content{font-family:"Roboto-Regular";font-size:15px;color:#000}.business-frame5 .project-detail{padding-bottom:55px}.business-frame5 .project-detail .swiper-pagination{bottom:0}.business-frame5 .project-detail .swiper-pagination .swiper-pagination-bullet{border:4px solid #b7b7b7;background:none;width:16px;height:16px;opacity:1}.business-frame5 .project-detail .swiper-pagination .swiper-pagination-bullet-active{border:4px solid #aa852d;background:none}.business-frame5 .project-detail .swiper-button-next{right:0;width:54px;height:54px;background:rgba(178,177,177,.5);top:42%;transform:translateY(-50%);background-image:none;margin-top:0}.business-frame5 .project-detail .swiper-button-next svg{font-size:32px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.business-frame5 .project-detail .swiper-button-prev{left:0;top:42%;transform:translateY(-50%);background-image:none;margin-top:0;width:54px;height:54px;background:rgba(178,177,177,.5)}.business-frame5 .project-detail .swiper-button-prev svg{font-size:32px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.our-project-frame4{padding:60px 0}.our-project-frame4 p.content{font-family:"Roboto-Regular";font-size:15px;color:#000;text-align:center}.our-project-frame4 .our-business{margin-top:50px}.our-project-frame4 .class-title{min-height:278px;border:7px solid #aa852d;position:relative}.our-project-frame4 .class-title .content{padding:35px 0 0 33px}.our-project-frame4 .class-title .content h4{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d}.our-project-frame4 .class-title .content p{position:absolute;bottom:35px;left:35px;font-family:"Oswald-Medium";font-size:12px;color:#707070;text-transform:uppercase;letter-spacing:2px}.our-project-frame4 .class-title .content p svg{color:#aa852d;margin-right:6px}.our-project-frame4 .wrapper{outline:none;text-decoration:none}.our-project-frame4 .wrapper .image img{height:193px;object-fit:cover;width:100%}.our-project-frame4 .wrapper:hover .title>div::before{height:120%}.our-project-frame4 .wrapper:hover .title>div h3{color:#aa852d}.our-project-frame4 .wrapper .title{margin:36px 0 0 0}.our-project-frame4 .wrapper .title>div{position:relative;padding:0 0 0 24px}.our-project-frame4 .wrapper .title>div::before{content:"";position:absolute;bottom:0;left:0;width:6px;height:100%;background-color:#aa852d;transition:height .3s ease}.our-project-frame4 .wrapper .title>div h3{font-family:"NunitoSans-Bold";font-size:19px;color:#000}.our-project-frame4 .wrapper .title>div p{font-family:"Oswald-Medium";font-size:12px;color:#aa852d;text-transform:uppercase}.new-frame2{padding:54px 0 94px;position:relative}.new-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.new-frame2 .row1 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.new-frame2 .row1 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center;margin-bottom:59px}.new-frame2 .content-new .col-left{margin-top:85px;position:relative}.new-frame2 .content-new .col-left .col-title{background:rgba(255,255,255,.95);position:absolute;top:0;left:15px;width:120%;z-index:10;padding-bottom:23px}.new-frame2 .content-new .col-left .col-title:after{position:absolute;bottom:-7px;left:0;border:2px solid #aa852d;width:80%;content:""}.new-frame2 .content-new .col-left .col-title h4.day{letter-spacing:2px;font-family:"Oswald-Medium";font-size:14px;color:#aa852d;text-transform:uppercase;text-align:left}.new-frame2 .content-new .col-left .col-title h4.title{margin-top:20px;font-family:"NunitoSans-Bold";font-size:24px;color:#000;text-align:left}.new-frame2 .content-new .col-left .description{margin-top:150px;font-family:"Roboto-Regular";font-size:15px;color:#000;text-align:left;margin-bottom:37px}.new-frame2 .content-new .col-left a.view-more{font-family:"Oswald-Bold";font-size:15px;color:#fff;text-transform:uppercase;background:#aa852d;padding:15px 25px 15px 41px;text-decoration:none}.new-frame2 .content-new .col-left a.view-more span{padding-right:60px;position:relative}.new-frame2 .content-new .col-left a.view-more span:after{position:absolute;top:0;right:0;height:100%;border:1px solid #fff;content:""}.new-frame2 .content-new .col-left a.view-more svg{margin-left:25px}.new-frame2 .content-new .col-left a.view-more:hover{background:#111}.new-frame2 .content-new .col-right{position:relative}.new-frame2 .content-new .col-right:before{position:absolute;top:-26px;right:-26px;content:"";width:100%;height:100%;border:6px solid #aa852d;z-index:-1}.new-frame2 .content-new{margin-bottom:100px}.new-frame2 .content-new:last-child{margin-bottom:0}@media screen and (max-width: 1200px){.new-frame2 .content-new .col-left .col-title{position:unset;width:100%}.new-frame2 .content-new .col-left .col-title:after{display:none}.new-frame2 .content-new .col-left .description{margin-top:0}.new-frame2 .content-new .col-right:before{top:-20px;right:20px}}@media screen and (max-width: 767px){.new-frame2 .content-new{margin-bottom:70px}.new-frame2 .content-new .col-left{margin-top:15px}.new-frame2 .content-new .col-right:before{display:none}}.new-detail-frame2 .new-detail-content{padding-top:68px;position:relative}.new-detail-frame2 .new-detail-content:before{content:"";position:absolute;top:-29px;left:15px;height:69px;border:2px solid #aa852d}.new-detail-frame2 .new-detail-content .col-left h4.day{letter-spacing:2px;font-family:"Oswald-Medium";font-size:14px;color:#aa852d;text-transform:uppercase}.new-detail-frame2 .new-detail-content .col-left h4.title{margin-top:27px;font-family:"NunitoSans-Bold";font-size:30px;color:#000}.new-detail-frame2 .new-detail-content .col-left ul.info{margin-top:40px;list-style:none;padding:0}.new-detail-frame2 .new-detail-content .col-left ul.info li{font-family:"Roboto-Medium";font-size:16px;color:#000;display:inline-block;margin-right:40px}.new-detail-frame2 .new-detail-content .col-left ul.info li.count-comment{color:#aa852d}.new-detail-frame2 .new-detail-content .col-left ul.info li.share{color:#898989}.new-detail-frame2 .new-detail-content .col-left ul.info li.share button{margin-left:13px;border:none;border-radius:50%;background:#aa852d;outline:none;cursor:pointer;width:28px;height:28px}.new-detail-frame2 .new-detail-content .col-left ul.info li.share button svg{color:#fff}.new-detail-frame2 .new-detail-content .content{margin-top:43px;font-family:"Roboto-Regular";font-size:15px;color:#000}.new-detail-frame2 .new-detail-content .content figure{text-align:center}.new-detail-frame2 .new-detail-content .content figure img{max-width:100%;height:auto}.new-detail-frame2 .new-detail-content ul.category{margin-top:50px;list-style:none;padding:0}.new-detail-frame2 .new-detail-content ul.category a{outline:none;text-decoration:none;color:#000;font-family:"Roboto-Regular";font-size:15px}.new-detail-frame2 .new-detail-content ul.category li{display:inline-block;background:#ebebeb;margin-right:5px;padding:5px 24px}.new-detail-frame2 .new-detail-content .col-right .form-search{margin-top:50px}.new-detail-frame2 .new-detail-content .col-right .form-search .class-input{position:relative;display:inline-block;width:80%}.new-detail-frame2 .new-detail-content .col-right .form-search .class-input input.search{width:100%;color:#000;font-family:"Roboto-Medium";font-size:14px;border:1px solid #e6e6e6;border-radius:25px;height:29px;padding-left:12px;padding-right:37px}.new-detail-frame2 .new-detail-content .col-right .form-search .class-input .btn-search{border:none;background:transparent;position:absolute;top:50%;transform:translateY(-50%);right:4px;cursor:pointer;outline:none}.new-detail-frame2 .new-detail-content .col-right .form-search .class-input .btn-search svg{color:#aa852d}.new-detail-frame2 .new-detail-content .col-right h4.title{margin-top:70px;color:#aa852d;font-family:"NunitoSans-ExtraBold";font-size:26px}.new-detail-frame2 .new-detail-content .col-right .content{text-decoration:none;position:relative;padding-bottom:24px;outline:none}.new-detail-frame2 .new-detail-content .col-right .content:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:92%;border:1px solid #aa852d}.new-detail-frame2 .new-detail-content .col-right .content .avatar{-webkit-mask-image:-webkit-radial-gradient(#fff, #000)}.new-detail-frame2 .new-detail-content .col-right .content .avatar img{transition:all linear .3s;object-fit:cover}.new-detail-frame2 .new-detail-content .col-right .content h4.day{letter-spacing:2px;font-family:"Oswald-Medium";font-size:12px;color:#aa852d;text-transform:uppercase}.new-detail-frame2 .new-detail-content .col-right .content h4.title-new{font-family:"NunitoSans-Bold";font-size:16px;color:#000}.new-detail-frame2 .new-detail-content .col-right .content:hover img{transform:scale(1.05, 1.05);overflow:hidden;transition:all linear .3s}.new-detail-frame2 .new-detail-content .view-more{margin-top:28px;text-align:right}.new-detail-frame2 .new-detail-content .view-more a{position:relative;outline:none;text-decoration:none;letter-spacing:2px;font-family:"Oswald-Bold";font-size:15px;color:#aa852d;text-transform:uppercase;padding-right:30px}.new-detail-frame2 .new-detail-content .view-more a svg{font-size:30px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width: 767px){.new-detail-frame2 .new-detail-content .col-left ul.info li.share button{background:none;margin-left:0}.new-detail-frame2 .new-detail-content .col-left ul.info li.share button svg{color:#aa852d}}.new-detail-comment{margin-top:55px;padding-top:55px;border-top:9px solid #000}.new-detail-comment h4.title-comment{color:#aa852d;font-family:"NunitoSans-ExtraBold";font-size:26px}.new-detail-comment .list-comment{margin-top:30px;padding-bottom:20px;border-bottom:5px solid #f3f3f3}.new-detail-comment .list-comment .col-left img{width:70px;height:70px;border-radius:50%;object-fit:cover}.new-detail-comment .list-comment .col-right{padding-bottom:20px}.new-detail-comment .list-comment .col-right span.name{font-family:"Roboto-Black";font-size:16px;color:#000;padding-right:20px}.new-detail-comment .list-comment .col-right span.day{font-family:"Roboto-Regular";font-size:14px;color:#8f8f8f;padding-left:20px;position:relative}.new-detail-comment .list-comment .col-right span.day:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#8f8f8f;font-size:6px}.new-detail-comment .list-comment .col-right p{padding-top:15px;font-family:"Roboto-Regular";font-size:14px;color:#000;display:block}.new-detail-comment .list-comment .col-right a.reply{font-family:"Oswald-Bold";font-size:12px;color:#707070;text-transform:uppercase;text-decoration:none;outline:none}.new-detail-comment .list-comment .col-right a.reply svg{color:#aa852d;margin-right:10px}.new-detail-comment .list-comment .col-right .comment-child{margin-top:30px;padding-top:30px;border-top:5px solid #f3f3f3}.new-detail-comment .form-comment h4.title-comment{margin-top:30px;margin-bottom:30px}.new-detail-comment .form-comment input{border:2px solid #000;width:100%;font-family:"Roboto-Bold";font-size:13px;color:#5f5f5f;height:36px;padding-left:10px;padding-right:10px}.new-detail-comment .form-comment .txtarea-comment{margin-top:30px;border:2px solid #000;width:100%;font-family:"Roboto-Bold";font-size:13px;color:#5f5f5f;min-height:145px;padding-left:10px;padding-right:10px;padding-top:10px}.new-detail-comment .form-comment .reply-true{opacity:0;margin-top:10px;font-family:"Roboto-Bold";font-size:13px;color:#aa852d}.new-detail-comment .form-comment .reply-true span.name-comment{color:#000}.new-detail-comment .form-comment .reply-true .display-reply{font-size:18px;cursor:pointer}.new-detail-comment .form-comment .submit{margin-bottom:70px;text-align:right;position:relative}.new-detail-comment .form-comment .submit .btn-submit{border:none;background-color:#aa852d;font-family:"Oswald-Bold";font-size:15px;color:#fff;text-transform:uppercase;padding:6px 15px 6px 15px;letter-spacing:2px}.new-detail-comment .form-comment .submit .btn-submit span{padding-right:50px;position:relative}.new-detail-comment .form-comment .submit .btn-submit span:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:1px solid #fff;height:80%}.new-detail-comment .form-comment .submit .btn-submit svg{color:#fff;font-size:16px}.new-detail-comment .form-comment .submit .form-loading{display:none;position:absolute;top:50%;right:160px;transform:translateY(-50%)}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.new-detail-comment .form-comment .submit .form-loading .lds-spinner{position:relative}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div{left:94px;top:48px;position:absolute;-webkit-animation:lds-spinner linear 1s infinite;animation:lds-spinner linear 1s infinite;background:#eca611;width:12px;height:24px;border-radius:40%;-webkit-transform-origin:6px 52px;transform-origin:6px 52px}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-0.9166666667s;animation-delay:-0.9166666667s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-0.8333333333s;animation-delay:-0.8333333333s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.75s;animation-delay:-0.75s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.6666666667s;animation-delay:-0.6666666667s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.5833333333s;animation-delay:-0.5833333333s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.4166666667s;animation-delay:-0.4166666667s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.3333333333s;animation-delay:-0.3333333333s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.25s;animation-delay:-0.25s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.1666666667s;animation-delay:-0.1666666667s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.0833333333s;animation-delay:-0.0833333333s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}.new-detail-comment .form-comment .submit .form-loading .lds-spinner{width:40px !important;height:40px !important;-webkit-transform:translate(-20px, -20px) scale(0.2) translate(20px, 20px);transform:translate(-20px, -20px) scale(0.2) translate(20px, 20px)}@media screen and (max-width: 767px){.new-detail-comment .list-comment .col-left img{width:50px;height:50px}.new-detail-comment .list-comment .col-right{padding-left:0}.new-detail-comment .list-comment .col-right span.day{display:block}}.contact-banner{position:relative}.contact-banner .form{position:absolute;bottom:0;right:19%;background:#fff;border:7px solid #aa852d;border-bottom:none}.contact-banner .form .content-form{padding:0 25px}.contact-banner .form .content-form h4.title{font-family:"Roboto-Bold";font-size:15px;color:#000;margin-bottom:30px;padding-top:70px;padding-left:30px;position:relative}.contact-banner .form .content-form h4.title:before{content:"";position:absolute;top:-40px;left:0;border:3px solid #aa852d;height:125px}.contact-banner .form .content-form input,.contact-banner .form .content-form textarea{display:block;width:100%;height:47px;font-family:"Roboto-Regular";font-size:15px;color:#616161;padding-left:30px;padding-right:30px;margin-bottom:12px;border:1px solid #ccc}.contact-banner .form .content-form ::-webkit-input-placeholder{color:#000}.contact-banner .form .content-form ::-moz-placeholder{color:#000}.contact-banner .form .content-form :-ms-input-placeholder{color:#000}.contact-banner .form .content-form :-moz-placeholder{color:#000}.contact-banner .form .content-form textarea{min-height:125px}.contact-banner .form .content-form .submit{margin-top:20px;margin-bottom:70px;text-align:right;position:relative}.contact-banner .form .content-form .submit a{font-family:"Oswald-Bold";font-size:14px;color:#aa852d;text-transform:uppercase;outline:none;text-decoration:none;letter-spacing:2px}.contact-banner .form .content-form .submit .btn-contact{cursor:pointer;border:none;background-color:#aa852d;font-family:"Oswald-Bold";font-size:15px;color:#fff;text-transform:uppercase;padding:8px 15px 8px 15px;letter-spacing:2px}.contact-banner .form .content-form .submit .btn-contact span{padding-right:70px;position:relative}.contact-banner .form .content-form .submit .btn-contact span:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:1px solid #fff;height:80%}.contact-banner .form .content-form .submit .btn-contact svg{color:#fff;font-size:16px}.contact-banner .form .content-form .submit .form-loading{display:none;position:absolute;top:50%;right:176px;transform:translateY(-50%)}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.contact-banner .form .content-form .submit .form-loading .lds-spinner{position:relative}.contact-banner .form .content-form .submit .form-loading .lds-spinner div{left:94px;top:48px;position:absolute;-webkit-animation:lds-spinner linear 1s infinite;animation:lds-spinner linear 1s infinite;background:#eca611;width:12px;height:24px;border-radius:40%;-webkit-transform-origin:6px 52px;transform-origin:6px 52px}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-0.9166666667s;animation-delay:-0.9166666667s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-0.8333333333s;animation-delay:-0.8333333333s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.75s;animation-delay:-0.75s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.6666666667s;animation-delay:-0.6666666667s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.5833333333s;animation-delay:-0.5833333333s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.4166666667s;animation-delay:-0.4166666667s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.3333333333s;animation-delay:-0.3333333333s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.25s;animation-delay:-0.25s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.1666666667s;animation-delay:-0.1666666667s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.0833333333s;animation-delay:-0.0833333333s}.contact-banner .form .content-form .submit .form-loading .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}.contact-banner .form .content-form .submit .form-loading .lds-spinner{width:40px !important;height:40px !important;-webkit-transform:translate(-20px, -20px) scale(0.2) translate(20px, 20px);transform:translate(-20px, -20px) scale(0.2) translate(20px, 20px)}@media screen and (max-width: 1770px){.contact-banner .form{right:15px}}@media screen and (max-width: 1365px){.contact-banner .content{top:10%}.contact-banner .form{position:unset}}.board-banner{position:relative}.board-banner .content{position:absolute;top:50%;left:7%;transform:translateY(-50%);max-width:90%}.board-banner .content .history{display:inline-block;padding:3px 32px;background:#aa852d}.board-banner .content .history a{font-family:"Oswald-Bold";font-size:14px;color:#000;text-transform:uppercase;letter-spacing:2px;text-decoration:none;outline:none;margin-right:12px}.board-banner .content .history a:hover{color:#fff}.board-banner .content .history svg{margin-right:12px}.board-banner .content .history a.page{font-family:"Oswald-Bold";font-size:14px;color:#fff;text-transform:uppercase;margin-right:0px}.board-banner .content h4.title{font-family:"NunitoSans-ExtraBold";font-size:60px;color:#fff;background:rgba(27,27,28,.8);padding:10px 31px;margin-top:10px}.careers-frame2{padding:54px 0 94px;position:relative}.careers-frame2:before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);border:2px solid #aa852d;height:43px;z-index:10}.careers-frame2 h4.title{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}.careers-frame2 .description{font-family:"Roboto-Bold";font-size:15px;color:#000;display:block;text-align:center;margin-bottom:59px}.careers-frame2 .careers{margin-top:48px;padding-bottom:48px;border-bottom:2px solid #aa852d}.careers-frame2 .careers h4.title{font-family:"NunitoSans-ExtraBold";font-size:24px;color:#000;text-transform:uppercase;text-align:left}.careers-frame2 .careers button{float:right;width:41px;height:41px;border:none;background:#000;outline:none;display:none}.careers-frame2 .careers button svg{color:#fff}.careers-frame2 .careers button:hover{background-color:#aa852d}.careers-frame2 .careers button.active{display:inline-block}.careers-frame2 .careers ul{list-style:none;padding:0}.careers-frame2 .careers ul li{display:inline-block;font-family:"Oswald-Medium";font-size:14px;color:#000;text-transform:uppercase;letter-spacing:2px}.careers-frame2 .careers ul li.address span{padding-right:18px;border-right:2px solid #000}.careers-frame2 .careers ul li.day{padding-left:18px;color:#959595}.careers-frame2 .careers .content{height:0;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s;overflow:hidden}.careers-frame2 .careers .content .discription{font-family:"Roboto-Medium";font-size:15px;color:#000}.careers-frame2 .careers .content .content-title{margin-top:30px;font-family:"NunitoSans-ExtraBold";font-size:20px;color:#aa852d;text-transform:uppercase}.careers-frame2 .careers .content .content-content{font-family:"Roboto-Regular";font-size:15px;color:#000}.careers-frame2 .careers .content div.send{margin-top:30px;padding:7px 23px;display:inline-block;border:2px solid #000;font-family:"Oswald-Bold";font-size:14px;color:#000;text-transform:uppercase;letter-spacing:2px}.careers-frame2 .careers .content div.send a{outline:none;text-decoration:none;color:#aa852d}.careers-frame2 .active h4.title{color:#aa852d}.careers-frame2 .active ul li.day{color:#aa852d}@media screen and (max-width: 767px){.careers-frame2{padding:54px 0 0px}.careers-frame2 .careers{margin-top:0;padding-bottom:15px;margin-bottom:15px}.careers-frame2 .careers h4.title{font-size:18px}.careers-frame2 .careers ul li{font-size:12px;display:block}.careers-frame2 .careers ul li.day{padding-left:0}}.investor-wrapper{margin:40px 0}.investor-wrapper .category{display:flex}.investor-wrapper .category .item-list{text-align:center;flex:1;background-repeat:no-repeat;background-position:center;background-size:cover;vertical-align:middle;height:360px;position:relative}.investor-wrapper .category .item-list:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(255,255,255,.6)}.investor-wrapper .category .item-list .item{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;z-index:1}.investor-wrapper .category .item-list .item a,.investor-wrapper .category .item-list .item h4{font-family:"Roboto-Bold";font-size:18px;color:#000;text-decoration:none;outline:none;display:inline-block;margin-top:15px}.investor-wrapper .category .item-list .item a:hover,.investor-wrapper .category .item-list .item h4:hover{color:#aa852d}.investor-wrapper .category .item-list .item h4{display:block}.investor-wrapper .category .item-list .item svg,.investor-wrapper .category .item-list .item img{max-width:120px}@media screen and (max-width: 767px){.investor-wrapper .category{display:block}}.investor-detail-wrapper{margin:80px 0}.investor-detail-wrapper table{width:100%}.investor-detail-wrapper table tr{border-bottom:3px solid #000}.investor-detail-wrapper table tr td,.investor-detail-wrapper table tr a{font-family:"Roboto-Bold";font-size:18px;color:#000;text-decoration:none;outline:none}.investor-detail-wrapper table tr a{color:#b4b4b4}.investor-detail-wrapper table tr a:hover{color:#aa852d}.investor-detail-wrapper table tr td{padding:15px 0}.investor-detail-wrapper table tr td:last-child{padding-left:15px}.careers-frame2 .container .row .form-style{float:left}.careers-frame2 .container .row .form-style .form-float{float:left;padding-right:0px}.careers-frame2 .container .row .form-style .form-float .form-radius{border-radius:1.25rem}.careers-frame2 .container .row .form-style .form-float .nice-select{width:100%;padding-left:30px}.careers-frame2 .container .row .form-style .form-float .nice-select .list{border-radius:1.25rem;width:100%;margin-top:6px}.careers-frame2 .container .row .form-style .form-float .nice-select .option:hover{color:#aa852d;font-family:"Roboto-Black"}.careers-frame2 .container .row .form-style .form-float .nice-select .option:focus{font-family:"Roboto-Black";color:#aa852d}.careers-frame2 .container .row .form-style .form-float .nice-select .option{font-size:15px;padding-left:30px;-webkit-transition:none;transition:none;font-family:"Roboto-Regular"}.careers-frame2 .container .row .form-style .form-float .nice-select .current{font-family:"Roboto-Black";font-size:15px}.careers-frame2 .container .row .form-style .form-float .nice-select .selected{font-family:"Roboto-Black";color:#aa852d;font-weight:normal}.careers-frame2 .container .row .form-style .form-float .nice-select:after{height:8px;width:8px;right:30px;border-color:#aa852d}.careers-frame2 .container .row .form-style .form-float .form-color:focus{outline:none;border-color:#ced4da;box-shadow:0 0;color:#aa852d;font-family:"Roboto-Bold";font-size:16px}.careers-frame2 .container .row .form-style .form-float .form-color{outline:none;border-color:#ced4da;box-shadow:0 0;color:#aa852d;font-family:"Roboto-Bold";font-size:16px}.careers-frame2 .container .row .form-style .form-float .form-size{padding:.375rem 38px}.careers-frame2 .container .row .form-style .frm-pd-r{padding-right:15px}@media(max-width: 768px){.careers-frame2 .container .row .form-style .form-float{padding-right:15px}.careers-frame2 .container .row .form-style .form-float #button-style{right:30px}}.careers-frame2 .container .row .form-style #button-style{position:absolute;top:50%;right:10px;border:none;outline:none;background:none;cursor:pointer;color:#aa852d;transform:translateY(-50%)}.careers-frame2 .container .row .font{font-family:"Oswald-Medium";letter-spacing:3px;font-size:12px}.careers-frame2 .container .row .font a{text-decoration:none;color:#000}.careers-frame2 .container .row .font .fcolor{color:#707070}.careers-frame2 .container .row .pcolor{font-family:"Roboto-Regular"}.careers-frame2 .container .row .pcolor .scolor{color:#aa852d}.careers-frame2 .container .row .astyle{text-decoration:none;color:#000}.careers-frame2 .container .row .astyle .h3style{font-family:"NunitoSans-Bold";font-size:24px;transition:all .05s}.careers-frame2 .container .row .astyle .h3style:hover{border-left:6px solid #aa852d;padding-left:14px;cursor:pointer;transition:all .05s}.careers-frame2 .container .row .astyle .h3style:hover .understyle{border-bottom:2px solid #707070}.careers-frame2 .container .row .images{position:relative;display:inline-block;margin-bottom:25px;width:100%;object-fit:cover}.careers-frame2 .container .row .images img{width:100%}.careers-frame2 .container .row .images:after{border-left:8px solid #aa852d;position:absolute;top:14px;right:14px;width:100%;height:100%;z-index:-1;content:"";border-bottom:8px solid #aa852d}.careers-frame2 .container .row a.view-project{background-color:#aa852d;padding:10px 65px 10px 21px;outline:none;text-decoration:none;position:relative;color:#fff;font-family:"Oswald-Bold";font-size:12px;letter-spacing:3px}.careers-frame2 .container .row a.view-project:before{content:"";background-color:#fff;width:2px;height:35%;position:absolute;top:50%;right:37px;transform:translateY(-50%)}.careers-frame2 .container .row a.view-project:after{content:"";position:absolute;top:50%;right:12px;background-image:url("../images/arrow-project-detail.png");width:13px;height:10px;transform:translateY(-50%)}.careers-frame2 .container .row .colpad{padding-left:0px;padding-right:0px}@media(max-width: 768px){.careers-frame2 .container .row .colpad{padding-left:15px;padding-right:15px}}.careers-frame2 .container .colmd2-w{width:100%;object-fit:cover}.careers-frame2 .container .px-2{padding-left:15px !important}.careers-frame2 .container .app_projects{border-bottom:6px solid #f5f5f5}.careers-frame2 .container .padrow{padding-bottom:32px;padding-top:32px}.footer-page{background-image:url("../images/footer-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover;padding:83px 0 150px}.footer-page ul{list-style:none;padding:0}.footer-page ul a{outline:none;text-decoration:none}.footer-page ul li{font-family:"Roboto-Medium";font-size:14px;color:#d7d7d7;margin-bottom:15px}.footer-page ul li h4.area{text-transform:uppercase;font-size:14px}.footer-page ul li h4.area-title{font-size:14px;text-transform:uppercase;position:relative}.footer-page ul li h4.area-title:before{content:"";position:absolute;top:0;left:-21px;border:3px solid #aa852d;height:11px}.footer-page ul li h4.title{font-size:14px;position:relative}.footer-page ul li h4.title:before{content:"";position:absolute;top:2px;left:-21px;border:3px solid #aa852d;height:11px}.footer-page ul li a{color:#7d7d7d}.footer-page ul li a:hover{color:#aa852d}.footer-page ul li ul.tel-fax li{display:inline-block;margin-left:0px !important;padding-left:10px !important;padding-right:10px !important;border-right:2px solid #7d7d7d}.footer-page ul li ul.tel-fax li:last-child{border:none}.footer-page ul li ul.tel-fax li:nth-child(1){padding-left:0 !important}.footer-page ul li ul.tel-fax li:nth-child(2){border:none}.footer-page ul li ul.address-child{margin-left:20px}.footer-page ul li:not(:nth-child(1)){padding-left:21px}.footer-page .footer-col-2 ul li{display:block;border:none;padding-left:0 !important;margin-bottom:9px}.footer-page .footer-col-2 ul li svg{margin-left:15px;color:#aa852d;font-size:22px}.footer-page .footer-col-2 ul li.active a{color:#aa852d;position:relative}.footer-page .footer-col-2 ul li.active a:before{position:absolute;left:-22px;top:-3px;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#aa852d;padding-rightz:4px}.footer-page .footer-col-3 ul li{display:block;border:none;padding-left:0 !important;margin:0}.footer-page .footer-col-3 ul li svg{margin-left:15px;color:#aa852d;font-size:22px}.footer-page .footer-col-3 ul li ul.dropdown-menu{display:block;position:unset;background:none;border:none;border-radius:none}.footer-page .footer-col-3 ul li.active a{color:#aa852d !important;position:relative}.footer-page .footer-col-3 ul li.active a:before{position:absolute;left:-22px;top:-3px;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#aa852d;padding-rightz:4px}.footer-page .footer-col-3 ul .dropdown a{font-family:"Roboto-Medium";color:#d7d7d7;font-size:14px;text-transform:uppercase;position:relative}.footer-page .footer-col-3 ul .dropdown a:after{content:"";position:absolute;top:0;left:-21px;border:3px solid #aa852d;height:11px}.footer-page .footer-col-3 ul .dropdown ul.dropdown-menu{margin-top:24px}.footer-page .footer-col-3 ul .dropdown ul.dropdown-menu a{color:#7d7d7d;text-transform:unset}.footer-page .footer-col-3 ul .dropdown ul.dropdown-menu a:hover{color:#aa852d}.footer-page .footer-col-3 ul .dropdown ul.dropdown-menu a:after{display:none}.footer-page .footer-col-3 ul .dropdown ul.dropdown-menu li{margin-bottom:9px}.footer-page .footer-col-3 ul .dropdown:not(:nth-child(1)){margin-top:24px}.footer-page .all-right{margin-top:30px;background-color:#000;padding:25px 0}.footer-page .all-right ul{margin:0}.footer-page .all-right ul li{display:inline-block;margin:0}.footer-page .all-right ul li a.private-policy{color:#959595}.footer-page .all-right ul li a.private-policy:hover{color:#aa852d}.footer-page .register-gov{font-family:"Roboto-Medium";color:#7d7d7d;font-size:14px;justify-content:center}.footer-page .register-gov>div{align-self:center}.footer-page .register-gov img{max-width:200px}@media screen and (max-width: 441px){.footer-page ul li ul{padding-left:15px}.footer-page ul li ul.address-child{margin:0;padding:0}.footer-page ul li ul.tel-fax li{display:block;margin-bottom:5px}.footer-page ul li ul.tel-fax li:nth-child(2){padding:0 !important}.footer-page .footer-col-3 ul .dropdown ul.dropdown-menu{padding-left:30px}}.not-data{font-family:"NunitoSans-ExtraBold";font-size:32px;color:#aa852d;text-align:center}a.back{font-family:"Oswald-Regular";font-size:20px;color:#000;text-align:center;text-decoration:none;outline:none}a.back:hover{color:#aa852d}@media screen and (max-width: 1200px){.container{max-width:100%}}/*# sourceMappingURL=app.css.map */
