﻿:root,*:after,*:before{--primary-color:#24243e;--secondarycolor1:#2a2b4a;--secondarycolor5:#343851;--secondarycolor15:#ffe8e2;--monochrome1:#666;--monochrome1-1:#666;--monochrome2:#fff;--monochrome2-3:rgba(255,255,255,.8);--monochrome2-4:#fff;--monochrome2-6:#fff;--monochrome2-7:#fff;--monochrome3:#ccc;--monochrome3-2:#ccc;--monochrome4:#f4f4f4;--monochrome5:#333;--monochrome6:#ababab;--monochrome7:#dedede;--monochrome8:rgba(0,0,0,.09);}:root,*:after,*:before{--primary-color:#24243e;--secondarycolor1:#2a2b4a;--secondarycolor5:#343851;--secondarycolor15:#ffe8e2;--monochrome1:#666;--monochrome1-1:#666;--monochrome2:#fff;--monochrome2-3:rgba(255,255,255,.8);--monochrome2-4:#fff;--monochrome2-6:#fff;--monochrome2-7:#fff;--monochrome3:#ccc;--monochrome3-2:#ccc;--monochrome4:#f4f4f4;--monochrome5:#333;--monochrome6:#ababab;--monochrome7:#dedede;--monochrome8:rgba(0,0,0,.09);}.open-drawer{overflow:hidden;}.h-auto{height:auto!important;}.drawer-box{display:none;transition:all .05s;-webkit-transition:all .05s;}.drawer-box p,.drawer-box h1,.drawer-box h2,.drawer-box h3,.drawer-box h4,.drawer-box h5,.drawer-box h6,.drawer-box a,.drawer-box ul,.drawer-box li,.drawer-box b,.drawer-box strong{font-family:"Open Sans",sans-serif;margin:0;padding:0;}.drawer-box-right .drawer-wrapper{max-width:1060px!important;background-color:#000!important;}.drawer-box-right .form h1{margin:0 0 2rem!important;}.drawer-box-right .drawer-white-bg{background-color:#fff!important;}.drawer-box .whitecontainer{max-width:100%;position:relative;min-height:calc(100vh - 130px);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff!important;box-shadow:0 0 6px 0 rgba(36,36,62,.15);padding:2.8rem;}.drawer-box .whitecontainer.drawer-container-space{padding:2rem 3rem!important;}.drawer-box .whitecontainer.drawer-container-space .search__container{width:100%;}.drawer-box .whitecontainer h2{margin-bottom:7rem;}.drawer-box .whitecontainer h3{font-size:26px;font-weight:400;color:#666;margin-bottom:30px;}.drawer-box .whitecontainer p{font-size:2.6rem;line-height:3.6rem;font-weight:300;padding-bottom:1.5rem;}@media(max-width:767px){.drawer-box .whitecontainer .box-content{height:auto;margin-bottom:20px;}}.drawer-box .whitecontainer .btn-back{border:0;color:#999;font-size:1.6rem;font-weight:600;padding:0;background:transparent;margin-left:0!important;cursor:pointer;}.drawer-box .whitecontainer .btn-back:before{content:"";width:0;height:0;display:inline-block;margin-right:.5rem;margin-top:-.4rem;vertical-align:middle;border-right:.6rem solid #999;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent;}.drawer-box .drawer-whitecontainer{display:flex;flex-direction:column;min-height:calc(100vh - 130px);}.drawer-box .drawer-close{position:absolute;font-size:2.5rem;right:3rem;top:3rem;background-color:#fff;cursor:pointer;z-index:999;display:none;text-decoration:none;}.drawer-box .drawer-close:hover{opacity:1;}.drawer-box .drawer-wrapper{text-align:left;overflow:auto;background-color:#f4f4f4;padding:2rem 3rem;width:100%;max-width:1280px;position:fixed;top:0;right:0;bottom:0;transition:all 1s;-webkit-transition:all 1s;will-change:transform;-webkit-transform:translate3d(103%,0,0);transform:translate3d(103%,0,0);-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.16);box-shadow:0 0 6px 0 rgba(0,0,0,.16);z-index:99;}.drawer-box .drawer-wrapper .row{margin-left:-12px;margin-right:-12px;}.drawer-box .drawer-wrapper .row [class^=col-]{padding-left:12px;padding-right:12px;}@media(max-width:1366px){.drawer-box .drawer-wrapper{max-width:1100px;}}.drawer-box .drawer-wrapper .drawer-header{margin:0 0 2rem;}.drawer-box .drawer-wrapper .drawer-box-title{color:#666;text-align:left;position:relative;padding-left:6rem;}.drawer-box .drawer-wrapper .drawer-box-title h1{font-size:3.6rem;line-height:1.3;color:#333;}@media(max-width:1366px){.drawer-box .drawer-wrapper .drawer-box-title h1{font-size:2.6rem;}}@media(max-width:767px){.drawer-box .drawer-wrapper .drawer-box-title h1{font-size:2.6rem;}}.drawer-box .drawer-wrapper .drawer-box-title .drawer-close{position:absolute;font-size:2.5rem;background-color:transparent;cursor:pointer;z-index:999;display:block;top:50%;left:0;border:2px solid #666;width:40px;height:40px;margin-right:2rem;transform:translate(0,-50%);display:flex;align-items:center;justify-content:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.drawer-box .drawer-wrapper .drawer-box-title .drawer-close .icon{font-size:1.5rem;color:#666;font-weight:600;}.drawer-box .drawer-wrapper .addnewcontractorform .search{max-width:400px;}.drawer-box .drawer-wrapper .addnewcontractorform .icon{font-size:2.6rem;}.drawer-box .drawer-container{padding-right:2rem;}.drawer-box .drawer-container p{margin:0 0 1rem;}.drawer-box .drawer-btn-group{margin-top:auto;justify-content:space-between;display:flex;margin-bottom:1rem;width:100%;}.drawer-box .drawer-btn-group .btn-primary{min-width:200px;}.drawer-box .drawer-content{padding:0;display:flex;}.drawer-box .drawer-content h2{margin-bottom:6rem;}.drawer-box .drawer-content__left{width:100%;max-width:310px;background:#000;padding:3rem;border-top-left-radius:5px;border-bottom-left-radius:5px;}.drawer-box .drawer-content__left .drawer-nav__item{padding-top:1rem;padding-bottom:2rem;}.drawer-box .drawer-content__left .drawer-nav__item:first-child{padding-top:0;}.drawer-box .drawer-content__left .drawer-nav__item a{font-size:2rem;font-weight:600;color:rgba(255,255,255,.4);text-decoration:none;}.drawer-box .drawer-content__left .drawer-nav__item a.active{color:#fff;}.drawer-box .drawer-content__left .drawer-nav__item--active a{color:#fff;}.drawer-box .drawer-content__left .drawer-nav__item.current>a{color:#fff;}.drawer-box .drawer-content__left .drawer-nav__item.current .drawer-nav__sub{display:block;}.drawer-box .drawer-content__left .drawer-nav__sub{padding-top:.5rem;display:none;}.drawer-box .drawer-content__left .drawer-nav__sub.active{display:block;}.drawer-box .drawer-content__left .drawer-nav__sub li{padding-top:1.1rem;padding-left:2.5rem;position:relative;}.drawer-box .drawer-content__left .drawer-nav__sub li:before{position:absolute;left:0;top:1.4rem;content:"";font-family:"Custom-Icons";font-size:1.5rem;color:rgba(255,255,255,.4);}.drawer-box .drawer-content__left .drawer-nav__sub li a{font-size:1.6rem;color:rgba(255,255,255,.4);font-weight:400;}.drawer-box .drawer-content__left .drawer-nav__sub li.active:before{color:#fff;}.drawer-box .drawer-content__left .drawer-nav__sub li.active>a{color:#fff;}.drawer-box .drawer-content__right{width:100%;max-width:calc(100% - 310px);display:flex;}.drawer-box .drawer-content__right .drawer-wizard{width:100%;height:calc(100vh - 130px);overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;position:relative;}.drawer-box .drawer-content__right .drawer-wizard::-webkit-scrollbar{width:0;background-color:transparent;}.drawer-box .drawer-content__right .drawer-wizard__content{padding:2.5rem 3rem;}.drawer-box .drawer-content__right .drawer-wizard__content .btn-group{margin-top:1.5rem;}.drawer-box .drawer-content__right .drawer-wizard__content .btn-secondary{border:2px solid #00f;}.drawer-box .drawer-content__right .drawer-wizard__content--policy{padding-bottom:12rem;}.drawer-box .drawer-content__right .drawer-wizard__area{height:100%;flex-direction:column;width:100%;}.drawer-box .drawer-content__right .drawer-wizard__area:first-child{display:flex;}.drawer-box .drawer-content__right .drawer-wizard__area:first-child.hide{display:none;}.drawer-box .drawer-content__right .drawer-wizard__area.show{display:flex;}.drawer-box .drawer-content__right .drawer-wizard__area--hide{display:none;}.drawer-box .drawer-content__right .drawer-wizard__bottom{margin:auto 3rem 3rem 3rem;justify-content:space-between;}.drawer-box .drawer-content__right .drawer-wizard__bottom .btn-sm{height:auto;padding:1.5rem 2.5rem;}.drawer-box .drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:99;opacity:0;transition:opacity .8s;will-change:opacity;background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.drawer-box .drawer-md{max-width:1100px;}.drawer-box .drawer-sm{max-width:920px;}.drawer-box .drawer-xs{max-width:760px;}.drawer-box.is-active{display:block;transition:all .25s;-webkit-transition:all .25s;}.drawer-box.is-visible .drawer-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.drawer-box.is-visible .drawer-overlay{opacity:.5;}.drawer-box .back-link span{color:#999;font-size:16px;}.drawer-box .back-link span:before{color:#999;font-size:12px;}.drawer-box .back-link span:hover{text-decoration:underline;}.overflow-hidden{overflow:hidden;}.all-comman-things .inner-tit h3{margin:0;padding:0;font-size:3.6rem;font-weight:700;color:#333;line-height:1.2;}@media(max-width:767px){.all-comman-things .inner-tit h3{font-size:2.2rem;}}.all-comman-things .inner-tit p{font-size:2rem;color:#666;margin:0;padding:0;text-align:left;font-weight:400;}.drawer-contractor-value-details .statistic-graph-bx{margin:4rem -1.5rem 0;}.drawer-contractor-value-details .statistic-graph-bx .comm-style{box-shadow:0 0 18px rgba(131,140,133,.16);margin:0 1.5rem;padding:1.8rem;height:400px;}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx{width:calc(33.3333333333% - 3rem);}@media(max-width:991px){.drawer-contractor-value-details .statistic-graph-bx .statistic-bx{width:100%;height:330px;}}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .contain-bx h2{color:#24243e;font-size:70px;line-height:1.3;font-weight:700;margin-bottom:1rem;}@media(max-width:1199px){.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .contain-bx h2{font-size:60px;}}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .contain-bx p{color:#24243e;font-size:2rem;font-weight:600;line-height:1;}@media(max-width:1199px){.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .contain-bx p{font-size:1.7rem;}}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .num-of-projects{margin:auto auto 0 auto;width:calc(100% - 7rem);padding-top:1.8rem;margin-top:2.5rem;}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .num-of-projects h5{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .num-of-projects .spe-1line{margin:0 .4rem;padding:.4rem;}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .num-of-projects .spe-1line::after{left:0;top:0;width:1px;height:80%;bottom:0;margin:auto;background-color:#aeaeae;}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .num-of-projects p{font-weight:400;font-size:1.6rem;padding:0;}.drawer-contractor-value-details .statistic-graph-bx .statistic-bx .num-of-projects::after{top:0;width:100%;left:0;right:0;margin:auto;height:1px;background-color:rgba(131,140,133,.25);}.drawer-contractor-value-details .statistic-graph-bx .graph-bx{width:calc(66.6666666667% - 3rem);}@media(max-width:991px){.drawer-contractor-value-details .statistic-graph-bx .graph-bx{width:100%;margin-top:3rem;}}.drawer-contractor-value-details .statistic-graph-bx .graph-bx .contract-chart{width:100%;height:100%;}