@charset "UTF-8";@font-face{font-family:Custom_Font;font-style:normal;font-weight:300;font-display:swap;src:local("Poppins Light"),local("Poppins-Light"),url(/fonts/Poppins-Light.eot) format("embedded-opentype"),url(/fonts/Poppins-Light.woff2) format("woff2"),url(/fonts/Poppins-Light.woff) format("woff"),url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Custom_Font;font-style:normal;font-weight:400;font-display:swap;src:local("Poppins Regular"),local("Poppins-Regular"),url(/fonts/Poppins-Regular.eot) format("embedded-opentype"),url(/fonts/Poppins-Regular.woff2) format("woff2"),url(/fonts/Poppins-Regular.woff) format("woff"),url(/fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Custom_Font;font-style:normal;font-weight:600;font-display:swap;src:local("Poppins Medium"),local("Poppins-Medium"),url(/fonts/Poppins-Medium.eot) format("embedded-opentype"),url(/fonts/Poppins-Medium.woff2) format("woff2"),url(/fonts/Poppins-Medium.woff) format("woff"),url(/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Custom_Font;font-style:normal;font-weight:700;font-display:swap;src:local("Poppins Bold"),local("Poppins-Bold"),url(/fonts/Poppins-Bold.eot) format("embedded-opentype"),url(/fonts/Poppins-Bold.woff2) format("woff2"),url(/fonts/Poppins-Bold.woff) format("woff"),url(/fonts/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Custom_Font;font-style:normal;font-weight:900;font-display:swap;src:local("Poppins Black"),local("Poppins-Black"),url(/fonts/Poppins-Black.eot) format("embedded-opentype"),url(/fonts/Poppins-Black.woff2) format("woff2"),url(/fonts/Poppins-Black.woff) format("woff"),url(/fonts/Poppins-Black.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8ff}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8ff}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--color-main:#3499a9;--color-text:#3e404e;--color-body:#f7f7f7;--color-grey:#cecece;--color-grey2:#6e6e6e;--color-grey3:#a1a1a1;--color-dark:#424242;--color-blue:#1f487e;--color-red:#db4437;--color-font:#3e404e;--color-yellow:#fcbb2f;--color-thinline:#ebebeb;--color-form:#f4f6f8;--color-blue1:#275b93;--color-blue2:#1f487e;--color-blue3:#18395e;--color-red1:#db4437;--color-red2:#b53731;--color-red3:#932d28;--color-lred:#e6685c;--color-lblue1:#dfeaf7;--color-lblue2:#9ebfe6;--color-lblue3:#6da0d9;--color-green:#22b68e;--color-mint:#98ffb2;--color-aqua:#0ff;--color-gradient:linear-gradient(90deg,#1f487e,#db4437);--color-gradient-blue:linear-gradient(135deg,#43cbff 10%,#9708cc);--color-gradient-green:linear-gradient(135deg,#1f487e 10%,#22b68e);--color-gradient-yellow:linear-gradient(135deg,#fd6e6a 10%,#ffc600);--font-icon:"Font Awesome 5 Free";--font-main:"Custom_Font"}html{scroll-behavior:smooth}body{background:var(--color-body);font-family:var(--font-main),Poppins;-webkit-font-smoothing:antialiased;font-size:14px;line-height:14px;color:var(--color-text)}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--color-font);overflow-wrap:break-word}body a{color:var(--color-main);text-decoration:none;transition:color .3s}body a:focus{outline:none!important;box-shadow:none!important}body a:hover{color:var(--color-main);transition:color .3s;text-decoration:none}body li{list-style-type:none}body p{font-size:14px;line-height:16px;color:var(--color-font);overflow-wrap:break-word}body small{font-size:10px}@media only screen and (min-width:1281px){.container{max-width:100%}}@media only screen and (max-width:1280px){.container{max-width:1260px}}main{min-height:40vw;background:var(--color-body)}main.main-landing,main.no-menu{margin-top:0}button{outline:none!important;box-shadow:none!important;border:1px solid var(--color-grey);background:none;font-size:14px}.shadow{box-shadow:0 1px 3px rgba(0,0,0,.18)!important;transition:box-shadow .3s}.shadow-hover:hover{box-shadow:0 8px 16px rgba(0,0,0,.28)!important;transition:all .3s ease-in-out}.line{position:relative}.line:hover:before{width:80%;transition:width .3s}img{max-width:100%;height:auto}section{margin-top:50px;margin-bottom:50px}main{margin-top:60px}.font-blue{color:var(--color-main)!important}.font-green{color:var(--color-green)}.font-grey{color:var(--color-grey3)}.font-white{color:#fff!important}.font-yellow{color:var(--color-yellow)}.font-red{color:var(--color-red)}.font-grey{color:var(--color-grey2)}.font-white-underline{color:#fff!important}.font-underline,.font-white-underline{text-decoration:underline}.hover-underline:hover{text-decoration:underline}.font-italic{color:var(--color-grey3);font-style:italic}.font-weight-900{font-weight:900}.text-decoration-none{text-decoration:none!important}.btn-blue{font-weight:700;background:var(--color-main);border:none;padding:5px 20px;border-radius:5px;font-size:12px}.btn-blue,.btn-blue a{color:#fff}.btn-blue a:hover{color:#fff}.btn-white{font-weight:700;background:#fff;border:none;padding:5px 20px;border-radius:5px;font-size:12px}.btn-white,.btn-white a{color:var(--color-main)}.btn-grey{font-weight:700;background:var(--color-grey);color:var(--color-grey2);border:none;padding:5px 10px;border-radius:0;font-size:16px}.btn-grey :hover{background:var(--color-grey);color:var(--color-grey2)}.btn-green{font-weight:700;color:#fff;background:var(--color-green);border:none;border-radius:0;transition:all .3s ease-in-out}.btn-green :hover{box-shadow:0 6px 18px rgba(0,0,0,.28);transition:all .3s ease-in-out}.btn-gradient-b{background-image:var(--color-gradient-blue);font-weight:700;color:#fff;border-radius:4px;border:none;padding:5px 20px}.bg-w,.edit-btn{background:#fff}.edit-btn{border-radius:50%;width:30px;height:30px}.edit-btn,select{border:1px solid var(--color-grey)}select{background:none;border-radius:0;background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0);background-position:calc(100% - 5px) 50%,100% 50%;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;-webkit-appearance:none;padding-right:15px;padding-left:5px}select:active{outline:none}select.form-control{background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;padding-right:30px}.column-btn button.select,select.form-control{background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0);background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;-webkit-appearance:none}.column-btn button.select{background-position:calc(100% - 15px) calc(1em + 2px),calc(100% - 10px) calc(1em + 2px);padding-right:25px;padding-left:10px}.column-btn button.select:active{background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0)}input{border:1px solid var(--color-grey);background:none;padding:5px 10px}:focus{outline:none!important}form label{font-weight:600}.white-text{color:#fff;text-shadow:0 0 7px #000}.action-btn{background:#fff;color:var(--color-main);padding:5px 20px;font-weight:600}.action-btn:hover{background:var(--color-red);color:#fff;transition:all .3s ease-in-out}.btn-line-b{background:transparent;color:var(--color-main);border:1px solid var(--color-main);border-radius:5px;padding:5px 20px;font-weight:600;transition:background .3s ease-in-out;margin:2px}.btn-line-b:hover{background:var(--color-main);color:#fff!important;transition:all .3s ease-in-out}.btn-line-r{background:transparent;color:var(--color-red);border:1px solid var(--color-red);border-radius:5px;padding:5px 20px;font-weight:600;transition:all .3s ease-in-out}.btn-line-r:hover{background:var(--color-red);color:#fff;transition:all .3s ease-in-out}.btn-line-g{background:transparent;color:var(--color-green);border:1px solid var(--color-green);border-radius:5px;padding:5px 20px;font-weight:600;transition:all .3s ease-in-out}.btn-line-g:hover{background:var(--color-green);color:#fff;transition:all .3s ease-in-out}.btn-line-w{background:transparent;color:#fff;border:1px solid #fff;border-radius:5px;padding:5px 20px;font-weight:600;transition:all .3s ease-in-out}.btn-line-w:hover{background:#fff;color:var(--color-main);transition:all .3s ease-in-out}.btn-no-line{border:none}.btn-no-bg-blue{background:transparent;color:var(--color-main)}.btn-full-gradient{padding:8px 60px;width:100%;background:linear-gradient(155deg,var(--color-main) 35%,var(--color-green));border:none;color:#fff;font-size:18px;font-weight:700}.soon{position:relative}.soon:before{content:"Coming Soon";opacity:0;top:-21px;height:21px;width:140px!important;background:var(--color-main);color:#fff;border-radius:5px;transition:opacity .15s ease-in-out;position:absolute;text-align:center;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;font-size:12px}.soon:hover:after,.soon:hover:before{opacity:1;transition:opacity .15s ease-in-out}.soon:after{content:"";opacity:0;height:100%;width:100%;background:transparent;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--color-main);top:0;transition:opacity .15s ease-in-out;position:absolute;text-align:center;left:50%;transform:translateX(-50%)}.preline{white-space:pre-line;line-height:20px}button.add-item{border:none;color:var(--color-main);font-size:16px;font-weight:600;background:none}button{cursor:pointer}.list-table{border-collapse:separate;border:1px solid var(--color-thinline);border-radius:6px;background:#fff}.list-table td{vertical-align:top;overflow-wrap:break-word}form label{font-size:14px}.form-control{border:1px solid var(--color-thinline);font-size:13.5px}.form-control:focus{border-color:transparent;box-shadow:0 0 0 .1rem var(--color-lblue2)}input-datepicker-bootstrap4.form-control{background:none;border:1px solid var(--color-lblue1)}input-datepicker-bootstrap4.form-control .form-control{font-size:12px}.form-divider{margin-bottom:20px}.form-divider.divider2{margin-top:60px}.form-divider .divider-label{position:relative;overflow:hidden;color:var(--color-main);font-size:20px;font-weight:800}hr.divider-line{margin:40px}.paw-upload-multiple label span{padding:5px 8px!important}input.form-control::placeholder{color:var(--color-grey3)}input[type=checkbox],input[type=radio]{margin-bottom:10px}.nav.nav-tabs.verticle-nav-tabs{width:fit-content}.nav.nav-tabs.verticle-nav-tabs .nav-link{color:var(--color-font)}.nav.nav-tabs.verticle-nav-tabs .nav-link.active{border-radius:0;border:none;border-bottom:2px solid #fff;border-right:1px solid var(--color-thinline);color:var(--color-main);font-weight:400}.nav.nav-tabs.verticle-nav-tabs .nav-link.active span{font-weight:700}p.description{white-space:pre-line;margin-bottom:0;line-height:18px}p.msg{background:var(--color-thinline);padding:10px 20px;margin:20px 0}p.msg.alert-danger{background-color:#f8d7da}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none!important}.btn.disabled,.btn:disabled{opacity:.35!important}button.btn-blue.btn-line-b:disabled{color:var(--color-grey)!important;border-color:var(--color-grey);background:none}.custom-select{font-size:12px}custom-project-contact-input .custom-select{border-color:var(--color-form)}custom-project-contact-input .input-selection .custom-select{border-color:var(--color-thinline);width:30%}button.btn.btn-secondary.btn-sm:disabled{padding:5px 20px;font-size:12px}.paw-upload-multiple-item-wrapper{padding:0!important}.form-group{position:relative}.required.form-group label:after{content:"*";color:var(--color-red);padding:3px}.paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item{height:fit-content!important}.paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item .show{max-width:200px;overflow:hidden}.paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item .show span{white-space:normal}.tooltip-inner{background:var(--color-dark)!important}.bs-tooltip-bottom:before{border-bottom-color:var(--color-dark)!important}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:var(--color-dark)!important}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:var(--color-dark)!important}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:var(--color-dark)!important}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:var(--color-dark)!important}.truncate{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}a.btn-line-b:hover,a.btn-line-g:hover,a.btn-line-r:hover,a.btn-line-w:hover{text-decoration:none}.bg-body{background:var(--color-body)}#fancybox-thumbs,.fancybox-container,.fancybox-lock .fancybox-overlay{z-index:9999999}.fancybox-container .fancybox-image,.fancybox-container .fancybox-spaceball{left:50%;transform:translate(-50%,-50%);top:50%;height:auto;width:auto;max-height:100%;max-width:100%}.fancybox-container.fancybox-show-thumbs .fancybox-inner{right:0}.fancybox-container .fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px;box-sizing:border-box;background:rgba(0,0,0,.3)}.fancybox-container .fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px}.slidecontainer{width:100%}.text-grey{color:var(--color-grey3)}.text-bold{font-weight:600}.slider{-webkit-appearance:none;appearance:none;width:100%;height:25px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#4caf50;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;background:#4caf50;cursor:pointer}.range-input{margin-top:10px;display:flex;justify-content:space-between}.range-input label{margin:0}.range-input .range-input-box{width:45%;display:flex;align-items:center}.range-input .range-input-box input{width:100%;margin-left:5px;padding:5px 10px;font-family:var(--font-main);height:30px;background:#fff;border:1px solid var(--color-thinline);border-radius:5px}.irs--round .irs-bar,.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:var(--color-main)!important;font-family:var(--font-main);font-size:12px}.irs--round .irs-handle{border-color:var(--color-main)!important}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border-top-color:var(--color-main)!important}.ck-editor li{list-style-type:unset}button.filter-button{width:100%;padding:10px;margin-bottom:20px;background:var(--color-blue3)!important;color:#fff!important}.filter-btn{background:var(--color-blue3);color:#fff!important;font-size:13px}.loading-img{text-align:center;position:absolute;z-index:9;width:100%}.invalid-feedback{font-size:100%}.border-round{border-radius:6px}.nosidebar{margin-top:100px}.nosidebar .nosidebar__block{padding:40px}@media only screen and (max-width:575px){.nosidebar .nosidebar__block{padding:40px 15px}}ul.sidebar li{font-size:14px;padding:10px}.border-table td{padding:5px;border:1px solid rgba(0,0,0,.5)}.border-table.equal-width td{width:1%}.form-check-inline{justify-content:space-between}.form-check-inline .form-check-label{width:36px;height:36px;margin-right:10px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid var(--color-grey);position:relative;cursor:pointer}.form-check-inline .form-check-label .form-check-input{position:absolute;opacity:0;padding:10px;margin:0;top:0;left:0;width:0}.form-check-inline .form-check-label .form-check-input:before{background-color:transparent}.form-check-inline .form-check-label .form-check-input:checked{opacity:1}.form-check-inline .form-check-label .form-check-input:checked:before{content:"";width:100%;background-color:var(--color-main);position:absolute;height:100%;border-radius:5px;height:36px;width:35px;left:0;top:0}.form-check-inline .form-check-label .form-check-input:checked+span{color:#fff}.form-check-inline .form-check-label span{position:relative;z-index:1}.overflow-scroll{overflow:scroll}.cursor-pointer{cursor:pointer}.mobile-profile img{width:50px;height:50px;border-radius:50%;object-fit:cover}.pjax-content{width:100%;overflow:hidden}.badge{width:fit-content;padding:3px 8px;border-radius:.75rem;color:#fff;font-weight:400;font-size:12px;margin:5px;text-decoration:none}.badge.badge-success{background:var(--color-green)}.badge.badge-danger{background:var(--color-lred)}.menu-item{max-width:500px}.border-bottom-thin{border-bottom:1px solid var(--color-thinline)}.border-thin{border:1px solid var(--color-thinline)}.color-main{color:var(--color-main)!important}.site-logo{display:flex;align-items:center}.sticky{height:calc(100vh - 15rem);min-height:460px;position:sticky;top:6em;padding-bottom:60px}.btn-line-b.bookmark{padding:0}.single-content{margin-top:90px}.top-menu{display:flex;align-items:center;padding:0 10px;justify-content:space-between;transition:all .3s ease-in-out}.top-menu a{font-weight:600;color:var(--color-text)}.top-menu .search-form{height:40px;width:100%}.top-menu .search-form form button.fas.fa-search{background:var(--color-form);color:var(--color-main)}.top-menu .reg-log{display:flex;align-items:center;justify-content:flex-end;min-width:190px}.top-menu .reg-log .sign-up{margin:0 10px 0 20px}.top-menu .reg-log .sign-up:hover{text-decoration:none}.top-menu .reg-log .log-in{color:var(--color-main);font-weight:700}.top-menu .reg-log .log-in:hover{text-decoration:none}.top-menu .reg-log .client-menu{margin:0 10px;width:fit-content;background:none}.top-menu .reg-log .client-menu img{max-width:30px;width:30px;height:30px;object-fit:cover;background:#fff}.top-menu .reg-log .profile-menu-content{position:absolute;height:fit-content;background:#fff;z-index:9;right:0;padding:0;min-width:180px;border-radius:5px;top:60px}.top-menu .reg-log .profile-menu-content .profile-welcome{padding-top:15px;text-align:center;padding-bottom:10px;border-bottom:1px solid var(--color-grey)}.top-menu .reg-log .profile-menu-content .profile-welcome img.client-avatar-s{border-radius:50%;max-width:45px;width:45px;height:45px;object-fit:cover}.top-menu .reg-log .profile-menu-content .profile-welcome p{margin-bottom:0;margin-top:5px}.top-menu .reg-log .profile-menu-content .profile-welcome h3{font-size:14px;font-weight:600;color:var(--color-main)}.top-menu .reg-log .profile-menu-content ul{background:var(--color-body);padding:0;margin-bottom:0}.top-menu .reg-log .profile-menu-content ul li{padding:5px 5px 5px 20px;border-bottom:1px solid var(--color-grey)}.top-menu .reg-log .profile-menu-content ul li a{color:var(--color-dark)}.top-menu .reg-log .profile-menu-content ul li a:hover{text-decoration:underline;font-weight:700}.top-menu .reg-log .profile-menu-content ul li:last-child{border:none}.menu-item:first-child .dropdown{left:50%;transform:translateX(-40%)}.menu-item:last-child .dropdown{width:210px}.menu-item:last-child .dropdown h3{font-size:18px;font-weight:700;color:var(--color-red)}.menu-item:last-child .dropdown p{margin:0}.dropdown{display:none;position:absolute;padding:20px;border:1px solid var(--color-grey);background:#fff;z-index:999;top:24px;text-align:left;border-top:none}.dropdown .drop-col{display:table-cell;white-space:nowrap;padding-right:30px}.dropdown a{font-size:12px;display:block;color:var(--color-font);line-height:18px}.dropdown h2{font-size:14px;font-weight:800;color:var(--color-main)}.menu-item:hover .dropdown{display:block}input[type=search]::-webkit-input-placeholder{font-family:var(--font-main);color:var(--color-grey2);font-size:12px}.site-logo img{max-width:130px;position:relative;top:-4px}.search-form{display:flex;align-items:center}input-globalsearch#tender-invite-user-search,input[type=search]{flex-grow:1;transition:all .3s;padding:2px 10px;font-family:var(--font-main)}input-globalsearch#tender-invite-user-search{padding:0}.top-menu input-globalsearch#tender-invite-user-search i{position:absolute;top:9px;right:10px;color:var(--color-main)}input[type=search]:focus{outline:none;box-shadow:3px 1px 25px rgba(51,51,51,.2);transition:all .3s}button.fas.fa-search{background:var(--color-main);border:none;color:#fff;border-left:0;padding:0 13px;height:30px;cursor:pointer}button.fas.fa-search:hover{background:var(--color-main)}.top-search{display:flex;width:100%;padding-bottom:0;justify-content:space-around}@media only screen and (min-width:475px){.top-search .search-menu{padding:5px 0 0;max-width:1500px}}.main-nav{height:fit-content;transition:all .3s ease-in-out;width:100%}.main-nav .menu-list{width:100%;margin:auto;display:flex;justify-content:space-between;padding:6px 10px 0}.main-nav .menu-list .line.menu-item .fas{font-size:13px;margin-right:3px}.main-nav .menu-list li{list-style:none;width:fit-content;float:left;text-align:center;height:fit-content;display:flex;justify-content:center;align-items:center;padding-bottom:10px}.main-nav .menu-list li:last-child{border-right:0}.main-nav .menu-list li:last-child .dropdown{right:-20px}.main-nav .menu-list li:first-child{padding-left:0}.main-nav .menu-list li>a{font-weight:700;padding:0 10px 3px;display:block;font-size:11px;color:var(--color-main);text-transform:uppercase}.main-nav .menu-list li>a:before{padding-right:5px;font-family:var(--font-icon);font-weight:800;font-size:13px}.main-nav .menu-list li>a:hover{text-decoration:none;color:var(--color-red)}a.sign-up{color:var(--color-main);padding:8px 15px}a.sign-up:before{content:"\f007";font-family:var(--font-icon);font-weight:800;padding-right:5px}.main-header{padding-top:0;position:fixed;top:0;width:100%;z-index:999;background:#fff;transition:all .3s ease-in-out;border-bottom:1px solid var(--color-thinline)}.float .main-nav{height:0;transition:height .3s}.float:hover .main-nav{height:50px}.menu-icon{position:relative;top:5px;font-size:20px;color:var(--color-lblue2);margin:0 10px;padding-bottom:4px}.dd-solution{width:300px}.dd-solution p{font-size:13px}.dd-solution h2{margin-bottom:0}.dd-solution a:hover h2,.dd-solution a:hover p{color:var(--color-main)}.col-c2{column-count:2}span.notify-indicator.unread{width:8px;height:8px;background:var(--color-lred);position:absolute;border-radius:50%}input-globalsearch .custom-input-tender-participant-autocomplete .result{overflow:scroll;max-height:500px}.more-option{flex-grow:1;text-align:right;font-size:20px;color:var(--color-lred);padding:10px 14px}li.e-solution-mobile{padding:0!important}.solution-dropdown{border-bottom:1px solid var(--color-grey);background:var(--color-body)}.solution-dropdown .dd-solution{padding:10px}.solution-dropdown .dd-solution h2{font-size:16px;color:var(--color-main);font-weight:700}.landing-menu{background:transparent;box-shadow:none;position:absolute}.landing-menu .top-menu{justify-content:flex-end}.landing-menu .site-logo img{filter:brightness(0) invert(1)}.footer{width:100%;background:#fff;position:relative;z-index:9}.footer .footer-logo{display:block;width:100%;text-align:left}.footer .footer-link{width:100%}.footer .footer-link a:hover{color:var(--color-main);text-decoration:underline}.footer .support-logo img{max-width:80px;height:30px;width:auto}.footer img.foot-logo{margin-bottom:10px;max-width:150px}@media only screen and (min-width:992px){.footer .col-sm-3{max-width:25%}}.footer .col-sm-3>*{display:block;line-height:20px}.footer h2{font-size:16px;color:var(--color-main);font-weight:700;margin-top:10px}.footer a{color:var(--color-font);text-decoration:none;transition:color .3s}.footer a:hover{color:var(--color-main);transition:color .3s}.footer p{color:var(--color-grey2)}.footer .footer-menu-wrap{background:#fff;padding:20px 30px}.footer .footer-logo-wrap{padding-top:20px;padding-left:7%}.social-logo{margin-top:15px}.social-logo i{font-size:15px;margin-right:10px}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:left .6s ease-in-out;-o-transition:.6s ease-in-out left;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.home main{margin-top:0}section.container-l{margin:auto;background:#fff;padding-top:50px}.main-title{margin:0;padding:80px 20px 30px;background:#fff}.main-title h2{font-size:25px;font-weight:600}.main-title p{font-size:16px}.main-title a{background:linear-gradient(90deg,#4b00d1,#0072d1);font-weight:700;padding:8px 15px;color:#fff;margin-top:20px}.main-title img{max-height:100px}.main-title .position{font-weight:900;color:var(--color-blue)}.main-title .pos-desc{font-size:16px;max-width:300px;margin:auto;line-height:24px}.latest>p{text-align:left;font-size:16px}.latest h2{text-align:left;font-size:25px;margin-bottom:5px;font-weight:600}.latest .view-more{margin-top:20px;font-size:16px}@media only screen and (min-width:1561px){.project-item{width:19%!important}.home-c .project-item{width:24%!important}}.project-item{width:24%;float:left;margin-right:1%;margin-bottom:1%;min-height:300px;transition:all .3s ease-in-out}.project-item.shadow:hover{box-shadow:0 8px 16px rgba(0,0,0,.28)!important;transition:all .3s ease-in-out}.project-item .img-wrap{position:relative;background:#fff;border:1px solid var(--color-thinline)}.project-item .img-wrap a.quote{position:absolute;top:5px;padding:2px 7px;background:#fff;border-radius:5px;right:45px;font-size:20px;opacity:0;display:none}.project-item a.follow,.project-item custom-bookmark-toggle,.project-item custom-social-media-popup{position:absolute;top:0;background:#000;color:#fff;right:0;font-size:20px;opacity:.3;transition:all .3s ease-in-out;width:30px;height:30px;display:flex;align-items:center;justify-content:center;z-index:9}.project-item a.follow i,.project-item custom-bookmark-toggle i,.project-item custom-social-media-popup i{font-size:15px}.project-item custom-bookmark-toggle>div.clickhandle,.project-item custom-social-media-popup div.clickhandle{cursor:pointer;position:absolute;top:0;right:0;left:0;bottom:0}.project-item custom-social-media-popup{top:30px}.project-item:hover a.follow,.project-item:hover a.quote,.project-item:hover custom-bookmark-toggle,.project-item:hover custom-social-media-popup{opacity:.3;transition:all .3s ease-in-out}.project-item:hover a.follow:hover,.project-item:hover a.quote:hover,.project-item:hover custom-bookmark-toggle:hover,.project-item:hover custom-social-media-popup:hover{opacity:.8;transition:all .3s ease-in-out}.project-item custom-bookmark-toggle.active{background:var(--color-red);opacity:.6}.project-item .detail-wrap{padding:10px;text-align:left;background-color:#fff;height:100px;position:relative;z-index:9}.project-item .detail-wrap>p{font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.project-item .detail-wrap h3{font-size:14px;font-weight:700;color:var(--color-blue2);height:fit-content}.project-item .detail-small{display:flex;justify-content:space-between}.project-item .detail-small p{color:var(--color-grey2);font-size:12px;height:18px;margin:0}.project-item .detail-small i{width:15px;height:15px;border-radius:50%;border:1px solid var(--color-thinline);padding:10px;display:flex;justify-content:center;align-items:center;float:left;margin-right:5px}.webp .feature1 .feature-img.lazy,.webp .feature-cover.feature2.lazy,.webp .feature-cover.feature3.lazy{background-image:none;background-color:#f1f1fa}.webp .feature1 .feature-img{background-image:-webkit-image-set(url(images/c.i-850.webp) 1x,url(images/c.i-650.webp) 2x,url(images/c.i-450.webp) 3x)}.webp .feature-cover.feature2{background-image:-webkit-image-set(url(images/e-profile-2400.webp) 1x,url(images/e-profile-1280.webp) 2x,url(images/e-profile-960.webp) 3x,url(images/e-profile-760.webp) 4x,url(images/e-profile-480.webp) 5x)}.webp .feature-cover.feature3{background-image:-webkit-image-set(url(images/e-tender-2400.webp) 1x,url(images/e-tender-1280.webp) 2x,url(images/e-tender-960.webp) 3x,url(images/e-tender-760.webp) 4x,url(images/e-tender-480.webp) 5x)}.home-cover{height:100vh}.home-cover picture{position:absolute;height:100vh;width:100%}.home-cover picture img{width:100%;height:100%;object-fit:cover}.no-webp .feature1 .feature-img{background-image:-webkit-image-set(url(images/c.i-850.jpeg) 1x,url(images/c.i-650.jpeg) 2x,url(images/c.i-450.jpeg) 3x)}.no-webp .feature-cover.feature2{background-image:-webkit-image-set(url(images/e-profile-2400.jpg) 1x,url(images/e-profile-1280.jpg) 2x,url(images/e-profile-960.jpg) 3x,url(images/e-profile-760.jpg) 4x,url(images/e-profile-480.jpg) 5x)}.no-webp .feature-cover.feature3{background-image:-webkit-image-set(url(images/e-tender-2400.jpg) 1x,url(images/e-tender-1280.jpg) 2x,url(images/e-tender-960.jpg) 3x,url(images/e-tender-760.jpg) 4x,url(images/e-tender-480.jpg) 5x)}.cover-title{display:flex;text-align:center;justify-content:center;align-items:center;height:100%;z-index:99;position:relative}.cover-title div{z-index:99}.cover-title h2{font-size:50px;font-weight:700;text-transform:uppercase;margin-top:20px}.cover-title h2,.cover-title p{color:#fff;text-shadow:rgba(0,0,0,.38) 0 1px 3px}.cover-title p{font-size:20px;line-height:25px;font-weight:600}.cover-title .cover-btn{padding:8px 40px;background:#fff;color:var(--color-blue);margin-top:10px;display:inline-block;font-weight:600;transition:background .3s ease-out}.cover-title .cover-btn:hover{color:#fff;background:var(--color-red);transition:background .3s ease-out}.partner{margin-bottom:10px}.partner img{max-width:200px;margin:10px}.home-title{text-align:left}.home-title h2{font-weight:700;margin-bottom:10px;font-size:24px}.home-cate-wrap .row>*{max-width:20%;flex:0 0 20%}.home-cate-wrap .row>* .cate-img-container h3{padding:10px 0;font-size:16px;width:100%;font-weight:600}.view-more{text-align:left;color:var(--color-blue);display:block;font-weight:600}.home-grid .home-title h2{margin-bottom:15px}.feature-cover{display:flex;align-items:center;height:400px;position:relative;background:var(--color-body);justify-content:center}.feature-cover.feature1{margin:0}.feature-cover.feature1 .row.home-c{max-width:1680px;padding:0}.feature-cover .row{width:100%;height:100%;margin:0}.feature-cover .feature-title{text-align:left;position:relative;z-index:9;display:flex;flex-direction:column;justify-content:center;padding-left:30px;padding-right:50px}.feature-cover .feature-title h2{font-size:25px;margin-bottom:10px;font-weight:700}.feature-cover .feature-title p{font-size:16px;line-height:22px}.feature-cover .feature-title .feature-btn{width:fit-content}.feature1 .feature-img{background-repeat:no-repeat;background-size:cover;background-position-x:100%;background-position-y:50%}.feature-cover.feature2{background-attachment:fixed;background-position:50%;background-size:cover}.feature-cover.feature2 .feature-title{padding-left:50px;text-align:right}.feature-cover.feature2 h2{margin-bottom:10px;text-align:right}.feature-cover.feature2 a{display:block;margin-left:auto}.feature-title3{margin:auto;max-width:800px;text-align:left}.feature-title3 p{font-size:16px;line-height:22px}.feature-cover.feature3{background-size:cover;height:100%;margin-top:40px}.feature-cover.feature3 .feature-img{width:100%}.feature-cover.feature3 .feature-img img{max-height:400px}.feature-cover.feature3 p{font-size:14px;line-height:22px}.feature3{background-repeat:no-repeat;background-position:50%;padding-top:20px;padding-bottom:20px;margin-bottom:0;background-size:cover;background-attachment:fixed}@media only screen and (min-width:769px){.feature3 .col-sm-6{align-items:center;justify-content:center;display:flex}}.feature3 h2,.feature3 h5,.feature3 p{text-align:left}.h-project-title{margin-bottom:20px}.display-grid .desc p,.display-grid h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}a.subscribe{display:block;height:100%;position:absolute;width:100%;z-index:9999}.subscribeModal .modal-dialog{margin-top:15%}.subscribeModal .modal-header{border-bottom:none;position:absolute;right:-40px;top:-40px}.subscribeModal .modal-header button span{color:#fff}.subscribeModal .modal-body{padding:0}.subscribeModal .row{margin:0}.subscribeModal .row .col-sm-6{padding:0}.subscribeModal .row .col-sm-6:first-child{padding:40px;display:flex;flex-direction:column;justify-content:center}.subscribeModal .row .col-sm-6:first-child h3{font-weight:700;color:var(--color-blue3);line-height:30px}.subscribeModal .row .col-sm-6:first-child a{width:fit-content}@media (min-width:576px){.subscribeModal .modal-dialog{max-width:800px}}.subscribeModal h3{font-size:1.5rem}.card-title a{color:var(--color-blue);font-weight:700}.home-c{max-width:1680px;margin:auto;padding-left:15px;padding-right:15px}custom-bookmark-toggle.active .single-bookmark{color:#fff!important;background:var(--color-main)}div#subscribeModal h3{display:block}div#subscribeModal table tr:first-child{background:none!important;color:var(--color-font)}div#subscribeModal table tr td{padding:7px 7px 7px 0;vertical-align:top;line-height:15px}div#subscribeModal table tr td:first-child{color:var(--color-green)}div#subscribeModal .popup-btn{margin-top:20px}div#subscribeModal .popup-btn a{display:block;margin:auto}div#subscribeModal .popup-btn .btn-green{color:#fff;width:100%;text-align:center;padding:10px}div#subscribeModal img{height:420px;object-fit:cover}.modal-open .modal .modal-dialog{display:block;margin:10% auto auto;padding-bottom:20vh}section.sec-bg.home-sec-bg{margin-top:0;margin-bottom:0}section.sec-bg.home-sec-bg h2{margin-bottom:10px}section.sec-bg.home-sec-bg p{margin-bottom:40px;font-size:16px;line-height:22px}.project-item.company-item img{width:auto}.company-title,.project-grid.project-list .project-item .card-body h3,.project-title{text-transform:uppercase;font-size:14px}.single-detail .single-head>.single-title h2{text-transform:uppercase}.contact-list .company-name .firm>a{text-transform:uppercase}#tender-extend-modal .modal-dialog{margin-top:0}.sidebar{padding-bottom:5px;transition:margin-top .3s ease-in-out;transition-delay:1s}.sidebar label{font-size:12px;font-weight:400;margin-bottom:0;cursor:pointer}.sidebar label:hover{text-decoration:underline}.sidebar span.filter-count{background:var(--color-thinline);padding:1px 5px;border-radius:.75rem;font-size:.65rem;margin-left:.35rem;border:1px solid #e0e2e5;height:18px}.sidebar input[type=checkbox]{margin-right:10px;margin-bottom:5px;cursor:pointer}.sidebar ul.filter{padding:0}.sidebar ul.filter li{border-bottom:1px solid var(--color-thinline)}.sidebar .search-form,.sidebar form{position:relative}.sidebar .search-form input[type=search],.sidebar form input[type=search]{padding-right:40px}.sidebar .search-form button.fas.fa-search,.sidebar form button.fas.fa-search{position:absolute;background:none;right:0;color:var(--color-main)}.project-grid{overflow:hidden}.project-grid .col-md-3{transition:all .5s ease-in-out;transition-delay:.3s}.project-grid h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.project-grid .reset-search{margin-bottom:10px}.project-grid .reset-search button{width:100%;border:none;background:var(--color-main);color:#fff;text-align:left;padding:10px;font-weight:700}.project-grid .reset-search button:before{content:"\f0c9";font-family:var(--font-icon);margin-right:10px}@media only screen and (min-width:500px){.project-grid.project-list .col-md-3{flex:1 1 auto;max-width:300px}.project-grid.project-list .col-sm-9{max-width:calc(100% - 320px);flex:1 1 auto}}.project-grid.project-list .filter-title{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);padding:20px 10px;margin-bottom:10px}.project-grid.project-list .filter-title .search{margin-bottom:20px}.project-grid.project-list .filter-title h5{font-weight:600;color:var(--color-dark);font-size:14px;margin-bottom:5px}.project-grid.project-list .filter-list .filter-item label{display:flex;align-items:center;font-weight:400}.project-grid.project-list .filter-list .filter-item p{margin-bottom:0;color:#212529}.project-grid.project-list .filter-list .filter-item>.content>div{padding:2px 0;position:relative;cursor:pointer;display:flex;align-items:center}.project-grid.project-list .filter-list .filter-item button{width:100%;padding:0;background:#fff;font-size:12px;text-transform:uppercase;font-weight:700;color:var(--color-grey3);transition:color .2s ease-in-out}.project-grid.project-list .filter-list .filter-item button:hover{color:var(--color-main)}.project-grid.project-list .filter-list .filter-item button.active{color:var(--color-main);font-weight:700}.project-grid.project-list .filter-list .filter-item button.lock{border:none;text-align:left}.project-grid.project-list .filter-list .filter-item button.lock:before{content:"\f023"}.project-grid.project-list .filter-list .filter-item.double-dropdown .content{padding:0}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .main-cate label{font-weight:400}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .main-cate span.expand-ind{float:right;flex-grow:1;text-align:right}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .main-cate span.expand-ind:before{content:"\f078";font-family:var(--font-icon);font-weight:800;color:var(--color-grey2);font-size:10px;transition:transform .2s ease-in-out}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .main-cate.active span.expand-ind:before{transform:rotate(180deg)}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .main-cate:last-child{margin-bottom:0}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .content{padding:0 10px}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .content>li:first-child{margin-top:10px}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .content>li:last-child{margin-bottom:10px}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .content li{margin-bottom:5px}.project-grid.project-list .filter-list .filter-item.double-dropdown .content .content .filter-count{background:var(--color-grey)}.project-grid.project-list .col-sm-9{padding-bottom:60px;position:relative;height:fit-content;min-height:1100px}.project-grid.project-list .col-sm-9 .project-header{padding:20px;background:#fff;margin-bottom:20px}.project-grid.project-list .col-sm-9 .project-header p{margin:0}.project-grid.project-list .col-sm-9 .project-header h2{font-size:24px;font-weight:400;margin-bottom:20px}.project-grid.project-list .navigation{position:absolute;bottom:0;right:20px}.project-grid.project-list .project-item{padding:0;width:32.3333%}.project-grid.project-list .project-item:hover a{text-decoration:none}.project-grid.project-list .project-item:hover h3{text-decoration:underline}@media only screen and (min-width:1281px){.project-grid.project-list .project-item{width:24%}}@media only screen and (min-width:1561px){.project-grid.project-list .project-item{width:19%}}.project-grid.project-list .project-item .card-body{padding:0}.project-grid.project-list .project-item .card-body h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:20px;color:var(--color-main);line-height:20px;margin-bottom:5px}.project-grid.project-list .project-item .card-body h3 a{color:var(--color-main)}.project-grid.project-list .project-item .card-body .desc p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-grey2);font-weight:400}.project-grid ul{padding-left:0}.navigation .justify-content-end{margin-bottom:0;margin-top:3em}.pagination-sm .page-item:first-child .page-link,.pagination-sm .page-item:last-child .page-link,.pagination-sm .page-link{color:var(--color-main)}.page-item.active .page-link{background:var(--color-main);border-color:var(--color-main)}.project-item img{height:200px;object-fit:cover;width:auto}.project-item.ci-project img{width:100%}.project-item .img-wrap{text-align:center;height:200px;overflow:hidden}.sample-project{filter:blur(4px)}.project-cover{height:250px;margin-bottom:20px}.project-cover .img-container{background-image:url(http://localhost:4000/static/images/project/the-loft.jpg);height:100%;background-position:50%;background-attachment:fixed;background-repeat:no-repeat;width:100%;background-size:cover}.single-detail .single-head{margin-top:0}.filter-item.value-filter input[type=search]{background:#fff;border:1px solid var(--color-thinline);text-align:center;width:60px}.filter-item.value-filter input[type=search] p{margin-bottom:5px}.filter-item.date-filter input[type=date]{background:#fff;border:1px solid var(--color-thinline);margin-bottom:10px}.filter-item.date-filter p{margin-bottom:0}.filter-item.date-filter h6{font-size:12px;font-weight:700}.single-detail .guest-contact{padding:40px 20px;background-image:linear-gradient(135deg,var(--color-main) 10%,var(--color-main));text-align:center}.single-detail .guest-contact h3{font-size:22px;text-align:center}.single-detail .guest-contact p{color:#fff;text-align:center;margin-bottom:30px}.single-detail .guest-contact .product-project-num{text-align:center;width:80px;height:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:18px;color:var(--color-main);background:#fff;margin:15px auto;border-radius:.35rem}.single-detail .guest-contact .product-project-num h6{margin-bottom:5px;color:var(--color-grey2);font-weight:700;font-size:25px}.single-detail .guest-contact .product-project-num p{margin-bottom:0;color:var(--color-grey2);font-weight:400}.c-content{position:relative}.c-content .project-grid.project-list .navigation{bottom:10px}.c-content .project-grid.project-list .project-item{width:24%;max-width:385px}@media only screen and (min-width:1561px){.c-content .project-grid.project-list .project-item{width:19%;max-width:385px}}.c-content input[type=search]{width:100%}.project-table tr:hover td.bkmark custom-bookmark-toggle,.project-table tr:hover td.bkmark custom-social-media-popup{transition:all .3s ease-in-out}.project-table td:nth-child(2){max-width:500px}.project-table td:nth-child(2) a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:fit-content}.project-table td.checkcol,.project-table th.checkcol{width:.1%}.project-table td.checkcol .form-group,.project-table td.checkcol input[type=checkbox],.project-table th.checkcol .form-group,.project-table th.checkcol input[type=checkbox]{margin-bottom:0}.project-table td.checkcol+td,.project-table th.checkcol+td{width:3%}.project-table td{width:1%}.project-table td p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:fit-content}.project-table td p.abandoned{opacity:.3}.project-table td.bkmark{width:.1%;padding:10px 5px;text-align:center;min-width:50px}.project-table td.bkmark custom-social-media-popup .media-popup.list{left:-50px;bottom:-30px}.project-table td.bkmark custom-social-media-popup .clickhandle{z-index:9999999999;cursor:pointer;position:absolute;top:0;right:0;left:0;bottom:0;width:15px;height:15px}.project-table td.bkmark custom-bookmark-toggle{position:relative;transition:all .3s ease-in-out;z-index:9;padding:3px;border:1px solid var(--color-red);border-radius:3px;font-size:10px}.project-table td.bkmark custom-bookmark-toggle i{color:var(--color-red)}.project-table td.bkmark custom-bookmark-toggle.active{background:var(--color-red)}.project-table td.bkmark custom-bookmark-toggle.active i{color:#fff}.project-table td.bkmark custom-bookmark-toggle .clickhandle{z-index:9999999999;cursor:pointer;position:absolute;top:0;right:0;left:0;bottom:0;width:15px;height:15px}.project-table td.bkmark custom-bookmark-toggle:hover{opacity:.8!important}.project-table i{color:var(--color-grey2);margin:2px}.project-table p{margin-bottom:0}.project-table td:last-child p,.project-table td:nth-last-child(2) p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:fit-content}.project-table td.cate{white-space:nowrap}.project-table .cancelled{filter:opacity(.4)}.search-form button.fas.fa-lock{width:100%;position:absolute;height:100%;background:var(--color-form);border:none;color:var(--color-grey2)}.signup-item.product-item .card.paper{height:310px}.signup-item .card.paper{height:300px;background:var(--color-green);text-align:center;padding:20px}.signup-item .card.paper h6{color:#fff;font-weight:700}.signup-item .card.paper p{color:#fff}.signup-item .card.paper a{font-size:10px;text-transform:uppercase;font-weight:700;padding:10px 15px;border:none;transition:all .3s ease-in-out;background:#fff;text-decoration:none;display:block;width:fit-content;margin:auto}.signup-item .card.paper a:hover{box-shadow:0 7px 10px rgba(0,0,0,.28)!important;transition:all .3s ease-in-out}.signup-item .signup-icon{text-align:center;height:50%}.signup-item .signup-icon,.signup-item .signup-icon i{display:flex;align-items:center;justify-content:center}.signup-item .signup-icon i{font-size:50px;color:var(--color-main);width:100px;height:100px;padding:20px;background:#fff;border-radius:50%}span.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='0' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='0' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.identity,.input-selection{display:flex;align-items:center}.identity{width:30%;min-width:300px}custom-project-contact-input .search-result,custom-project-product-input .search-result{max-height:300px;overflow-y:scroll}custom-project-contact-input .search-result .selected,custom-project-product-input .search-result .selected{color:var(--color-main)}span.filter-item{background:var(--color-main);color:#fff;padding:3px 7px;border-radius:.75rem;font-size:.65rem;margin-left:.35rem;height:18px;font-weight:700}span.filter-item a{color:#fff}span.filter-item a:hover{color:#fff}span.filter-item a i{color:var(--color-main);margin-left:2px}span.filter-item.clear-filter{background:var(--color-grey);border-color:var(--color-grey);color:var(--color-font)}span.filter-item.clear-filter a{color:var(--color-font)}span.filter-item .filter-tag{margin-right:5px}#tender-pjax-tender-list button.uncheck{padding:0;background:none;border:none}.blur{filter:blur(3px)}li.project-item{position:relative}.product-item.unsub .detail-wrap{height:110px}.product-item>a{display:block;height:100%;width:100%;position:absolute;z-index:99}.product-item .detail-wrap{height:170px}.product-item .detail-small{display:block}.product-item .detail-small .empty-word{height:15px}.product-item .product-project-img{overflow:hidden;margin-top:10px;position:relative;z-index:999}.product-item .product-project-img .project-img{width:20%;float:left;padding:.5px}.product-item .product-project-img .project-img img{height:50px;object-fit:cover;background:var(--color-body)}.product-item .product-project-img .project-img .empty-img{height:50px;background:var(--color-body)}.product-item .product-project-img .project-img.additional p{margin-bottom:0;height:50px;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;background:var(--color-main);color:#fff;transition:all .3s ease-in-out}.product-item .product-project-img .project-img.additional:hover p{background:var(--color-green);transition:all .3s ease-in-out}@media only screen and (min-width:768px){.filter-tag-wrap{display:flex;align-items:end}}.filter-tag-wrap .list-title-left{padding-left:0}.filter-tag-wrap .list-title-left h4{float:left}.filter-tag-wrap .list-title-left .tags{overflow:hidden}.filter-tag-wrap .list-title-left .tags .filter-item{float:left;margin:.1rem;height:fit-content}.filter-tag-wrap .list-title-left .tags .filter-item a.dlt-filter:hover{text-decoration:line-through}.filter-tag-wrap .list-title-left .tags .filter-item span.dlt-filter:hover{text-decoration:line-through}.filter-tag-wrap .list-title-left .tags .filter-item i{display:inline-flex;justify-content:center;align-items:center;width:14px;height:14px;border-radius:50%;background:#fff;color:var(--color-main)}.filter-tag-wrap .list-title-right{display:flex;justify-content:flex-end;padding-right:0;max-width:none!important}.filter-tag-wrap .list-title-add{color:var(--color-main)}.single-slider div#carousel-thumb{width:100%}.single-slider div#carousel-thumb .carousel-slide-wrap{position:relative}.single-slider div#carousel-thumb ol.carousel-indicators{width:100%;margin:0;left:auto;display:block;top:400px}.single-slider img.d-block{margin:auto;object-fit:contain;width:fit-content}@media only screen and (min-height:576px){.single-slider img.d-block{height:400px}}.subcate .form-group{margin-bottom:5px}.subcate label.custom-control-label{font-weight:400;font-size:11px}.maincate .form-group{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid var(--color-thinline)}.maincate .form-group label{color:var(--color-font);font-size:12px}.maincate .form-group i{padding-top:4px}#product-filters-form input[type=radio]{display:none}.sub-cate>li{display:flex;align-items:center}.ci-project .detail-wrap{height:120px}.ci-project .detail-small{position:absolute;bottom:10px}.project-grid.project-list .project-item.ci-project .card-body h3{-webkit-line-clamp:2}.checkbox-wrap{position:absolute;top:0}.table-wrapper{overflow:scroll}.bk-deselect-all,.bk-select-all{cursor:pointer}.select-number,.select-sort{height:30px;border-radius:0;border:none;padding:1px 10px 0 5px}.sort-sidebar{float:right;display:flex;align-items:center;justify-content:center;margin-left:10px}.sort-sidebar .search-form{background:#fff;height:30px;padding:15px}@media (min-width:991px){.sort-container{display:flex;align-items:center;justify-content:space-between}}.sort-container .sort__item{display:flex;align-items:center;justify-content:center}@media (min-width:991px){.sort-container .sort__item span{margin-left:10px}}.column-btn{position:relative}.column-btn button{background-color:#fff;height:30px;font-size:12px;line-height:normal;padding:0 10px}.column-btn button.active{background-color:var(--color-main);color:#fff}.column-btn .content{position:absolute;background:#fff;width:150px;right:0;padding:0 5px;z-index:99}.column-btn .content label{display:block}.column-btn .content label:last-child{margin-bottom:0}.column-btn .content label:last-child input{margin-bottom:0}.column-btn .active+.content{height:fit-content}@media only screen and (min-width:576px){.single-slider.single-layout2>.container{height:100vh;height:calc(100vh - 15rem);min-height:460px;position:sticky;top:7rem;padding-bottom:60px}}.single-slider.single-layout2 .carousel-inner{overflow:hidden}.single-slider.single-layout2 .carousel-indicators li{border:none;width:inherit;height:100%;position:relative}.single-slider.single-layout2 .carousel-indicators li:before{content:"";position:absolute;height:100%;width:100%;z-index:99999;left:0}.single-slider.single-layout2 .carousel-indicators li.carousel-thumb-nav{width:50px;height:50px;margin:5px}.single-slider.single-layout2 .carousel-indicators img{max-height:50px;object-fit:cover}.single-slider.single-layout2 a.carousel-control-next,.single-slider.single-layout2 a.carousel-control-prev{top:50%;transform:translateY(-50%)}.single-head{margin-top:35px}.single-head p.single-location{display:inline-block;margin-right:20px;color:var(--color-grey3);font-size:12px;width:100%}.single-head .single-title h2{font-size:1.5em;font-weight:600}.single-head .single-title .single-stage span{font-weight:600}.single-head .single-title .single-action{overflow:hidden;padding-bottom:10px;position:relative}.single-head .single-title .single-action p{float:left;margin-bottom:0;padding-top:8px;color:var(--color-grey3)}.single-head .single-title .single-action a,.single-head .single-title .single-action button{float:right;cursor:pointer;font-weight:600;font-size:12px;color:var(--color-blue2)}.single-head .single-title .single-action a:hover,.single-head .single-title .single-action button:hover{text-decoration:underline;color:var(--color-main)}.single-head .single-title .single-action a.fav:focus,.single-head .single-title .single-action button.fav:focus{color:var(--color-main)}.already-bid{color:var(--color-green);font-weight:700}.single-detail{border-left:1px solid var(--color-grey);padding:30px;background:hsla(0,0%,100%,.97)}.single-detail h3{font-size:12px;font-weight:400;text-transform:uppercase;color:var(--color-grey3);letter-spacing:2px}.single-detail .guest-contact h3{text-transform:inherit;color:#fff;letter-spacing:0;font-weight:700}.single-detail section{margin-top:20px;margin-bottom:0}.single-detail .gmap{margin-top:0}.single-details{padding:5px 0}.single-details td{padding:7px 0}.single-details td:first-child{font-weight:400;width:130px;color:var(--color-grey3);text-transform:uppercase;letter-spacing:2px;min-width:130px}.single-details h3{margin-bottom:20px}.single-details i{width:15px;text-align:center}.single-contact .contact-title p:first-child{margin-bottom:0}.contact-list{padding-left:0;width:100%}.contact-list li:nth-child(2n){background:var(--color-body)}.contact-list .contact-title p{margin-bottom:0}.contact-list .contact-title .contact-wrapper{display:flex;align-items:center}.contact-list .contact-title .contact-wrapper .company-logo{margin-right:20px}.contact-list .contact-title .contact-wrapper .company-logo img{border-radius:50%;border:1px solid var(--color-thinline);width:50px;height:50px;object-fit:cover}.contact-list .contact-title .contact-wrapper .firm{font-weight:600}.contact-list .contact-title .col-sm-1{display:flex;align-items:center}.contact-list .contact-title .col-sm-1:before{content:"\f107";font-family:var(--font-icon);font-weight:800}.contact-list .contact-title.active .col-sm-1:before{content:"\f106"}.contact-list .contact-title.active li{border-color:var(--color-main)}.contact-list .contact-detail h5{font-size:14px;font-weight:600}.contact-list .contact-detail td{font-size:12px;line-height:18px}.contact-list .contact-detail td:first-child{width:100px}.single-slider{padding-bottom:20px}.single-slider a{display:block;width:48%;float:left;margin:1%;height:200px}.single-slider a img{height:250px;object-fit:cover;width:100%}.company-item .img-wrap{background:#fff;border:1px solid var(--color-thinline);overflow:hidden}.company-item .detail-wrap{height:inherit}.single-detail.single-layout2{margin-top:0;padding:10px 0 0}.single-detail.single-layout2 .single-head{overflow:hidden}.single-detail.single-layout2 .single-type i{margin-right:5px}.single-detail.single-layout2 .single-location{margin-bottom:7px}.single-detail.single-layout2 .single-row{padding:0 25px}.single-detail.single-layout2 .single-action{margin-bottom:30px;border-bottom:1px solid var(--color-thinline)}.single-detail.single-layout2 .single-details{margin:30px 0}.single-detail.single-layout2 section.single-row.single-contact-1{padding-top:30px;margin-top:30px;border-top:1px solid var(--color-thinline)}.single-detail.single-layout2 .single-attachment a{float:left;width:fit-content}.single-detail.single-layout2 .single-winner{padding-bottom:25px}.single-detail.single-layout2 .single-description{padding-top:30px;padding-bottom:30px;border-top:1px solid var(--color-thinline);border-bottom:1px solid var(--color-thinline);margin:0}.single-detail.single-layout2 .single-attachment{border-top:none;padding-top:30px;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid var(--color-thinline);overflow:hidden}.single-slider.single-layout2 a{display:flex;width:15%;float:none;margin:0}.single-slider.single-layout2>.container{display:flex;align-items:center;justify-content:center}.single-slider.single-layout2 .carousel-item img.d-block.w-100{max-height:500px;width:auto!important;margin:auto;object-fit:contain}.single-details td{line-height:20px}.single-details td .comma:last-child{display:none}.single-contact{padding-bottom:40px;border-bottom:1px solid var(--color-thinline)}.single-contact .contact-title{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 10px}.single-contact .contact-title button#expand-contact{border:none;color:var(--color-main);font-weight:700;background:none}.single-contact .contact-title button#expand-contact:hover{text-decoration:underline}.single-contact .row{width:100%;margin:0;align-items:center}.single-contact .contact-list .col-sm-2{flex:0 0 16%;padding:10px}section.single-proj-desc{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--color-thinline)}.desc-title{margin-bottom:-10px;font-size:12px;font-weight:400;text-transform:uppercase;color:var(--color-grey3);letter-spacing:2px}.project-product-list{padding-left:0;overflow:hidden}.project-product-list a{display:block;float:left;padding:1px;width:100px;height:100px}.project-product-list a:hover{content:"";border:1px solid var(--color-thinline)}.project-product-list a img{object-fit:cover;height:100px;width:100px}button.mb-2.search-btn.search-clear{background:none;border:none;height:100%;position:absolute;right:50px;z-index:99999}.single-detail.single-layout2 .single-action{overflow:visible;height:40px}td.project-unit{line-height:20px}.contact-title .company-name{max-width:80%}.detail-small .company-name{text-transform:uppercase}.detail-small .supplied-by{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}custom-social-media-popup{z-index:999}custom-social-media-popup .media-container{float:right;position:relative}custom-social-media-popup .media-container .media-popup{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);box-shadow:0 1px 3px rgba(0,0,0,.18);background:#fff;padding:3px 10px;z-index:99999}custom-social-media-popup .media-container .media-popup.grid{bottom:-30px}custom-social-media-popup .media-container .media-popup a{font-size:16px;margin:.1rem .3rem;position:relative;z-index:99999}.project-grid.project-list .project-item.company-item .card-body .desc p{font-weight:700;font-size:11px;-webkit-line-clamp:2;height:30px}.project-single .single-detail{border-left:none;padding:0;background:none}.project-single .single-detail .single-action p{float:none;padding-top:0}.project-single .single-detail .proj-row{padding:25px 15px;background-color:#fff;margin-bottom:15px}.project-single .single-detail .single-location{margin-right:0;margin-bottom:0}.project-single .single-detail .single-detail a{width:100%;float:none;margin:0;height:fit-content}.project-single .single-detail .single-action custom-bookmark-toggle a{width:100%;color:var(--color-main);margin-bottom:15px;border:1px solid var(--color-main);border-radius:0;background:#fff;font-weight:700;font-size:14px}.project-single .single-detail .single-action custom-bookmark-toggle.active a{background:var(--color-main);color:#fff!important}.project-single .single-detail .single-action a.btn.pdf{width:100%;background:var(--color-main);color:#fff;border-radius:0;font-weight:700;font-size:14px}@media only screen and (max-width:575px){.project-single .single-action{display:none}.project-single .single-action .single-contact{margin-top:0}.project-single .single-action.mobile{display:flex;position:fixed;bottom:-1px;z-index:99;left:0;width:100%;justify-content:center;align-items:stretch}.project-single .single-action.mobile a.btn.pdf,.project-single .single-action.mobile custom-bookmark-toggle{width:50%}.project-single .single-action.mobile a.btn.pdf,.project-single .single-action.mobile custom-bookmark-toggle a{border-radius:0;margin-bottom:0;padding:20px;font-weight:700;margin-left:0}.project-single .single-action.mobile custom-bookmark-toggle{display:flex;align-items:center;justify-content:center}.project-single .single-action.mobile custom-bookmark-toggle a{margin:0;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}}@media only screen and (min-width:576px){.project-single .single-action{display:block}.project-single .single-action.mobile{display:none}}.comp-map{margin-bottom:20px}.comp-map h3{font-size:14px;font-weight:600;margin-bottom:10px;color:var(--color-grey2)}.comp-body{padding:0;overflow:hidden}.comp-body .comp-head{margin-bottom:50px}.comp-cover{background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:350px;display:flex;align-items:flex-end;position:relative}.comp-cover .container{position:relative;z-index:99;background:linear-gradient(transparent,rgba(0,0,0,.8))}.comp-cover .container>*{display:inline-block}.comp-cover .comp-avatar{position:relative;bottom:-60px;width:150px;height:150px;text-align:center}.comp-cover .comp-avatar img{height:150px!important;width:150px!important;object-fit:cover;box-shadow:0 1px 3px rgba(0,0,0,.18)!important;border-radius:50%;background:#fff;border:.4em solid #fff}.comp-cover .comp-avatar .paw-upload label{margin-bottom:0}.comp-cover .comp-avatar .paw-upload .actions{display:none}.comp-cover .comp-title-wrap{width:54%;padding-left:20px;vertical-align:bottom}.comp-cover .comp-title-wrap .comp-title{width:100%}.comp-cover .comp-title-wrap h2{color:#fff;text-shadow:1px 1px 3px #000;font-weight:600;margin-bottom:0;font-size:21px;display:flex;text-transform:uppercase}.comp-cover .comp-title-wrap h2 span.comp-certification{text-shadow:1px 1px .18px #000;font-size:12px;padding-top:7px;padding-left:10px;text-transform:capitalize;min-width:140px}.comp-cover .comp-title-wrap h2 span.comp-certification.certified{color:var(--color-mint)}.comp-cover .comp-title-wrap h2 span.comp-certification.uncertified{color:var(--color-grey)}.comp-cover .comp-title-wrap p{color:#fff;text-shadow:1px 1px 3px #000;font-weight:600}.comp-cover .comp-btn{vertical-align:bottom;width:35%;text-align:right}@media only screen and (min-width:992px){.comp-cover .comp-btn{position:absolute;right:15px;bottom:10px}}.comp-cover .comp-btn .btn-row1,.comp-cover .comp-btn .btn-row2{display:flex;justify-content:flex-end}.comp-cover .comp-btn .btn-row1>*,.comp-cover .comp-btn .btn-row2>*{margin:3px}.comp-cover .comp-btn .bookmark{padding:0}.comp-cover .comp-btn .bookmark custom-bookmark-toggle{padding:5px 20px;display:block;position:relative}.comp-cover .comp-btn .bookmark custom-bookmark-toggle.active{background:#fff}.comp-cover .comp-btn .bookmark custom-bookmark-toggle a.btn.single-bookmark{padding:0;border:none;font-size:12px;line-height:12px;font-weight:700}.comp-cover .comp-btn .bookmark custom-bookmark-toggle .clickhandle{height:100%;width:100%;position:absolute;top:0;left:0}.comp-cover custom-social-media-popup button{background:transparent;color:#fff;border:1px solid #fff;border-radius:5px;padding:3px 20px;font-weight:600;transition:all .3s ease-in-out;font-size:12px}.comp-cover custom-social-media-popup button:hover{background:#fff;color:var(--color-main)}.comp-header{padding:10px 0 10px 20%;background:#fff}.comp-header>.container{padding:0}.comp-header .comp-menu{display:flex;align-items:center;justify-content:space-between;margin-right:5%}.comp-header .comp-menu a{font-weight:800;text-transform:uppercase}.comp-header .comp-menu a:hover{text-decoration:none;color:var(--color-red)}.comp-content{padding:0;margin-top:90px}.comp-content .comp-desc li{list-style-type:inherit;padding-bottom:5px}.comp-content .comp-desc strong{font-weight:900}.comp-content .comp-desc p{line-height:18px}.comp-content .comp-col:first-child{max-width:70%}.comp-content .comp-col:last-child{max-width:30%;flex:0 0 30%}.comp-content .comp-col:last-child td{color:var(--color-grey2);vertical-align:top;line-height:18px;padding-bottom:10px}.comp-content .comp-col:last-child td:first-child{padding-right:10px}.comp-content h3{font-size:16px;font-weight:700;text-transform:uppercase}.comp-row{padding:15px;background:#fff;margin-bottom:35px}.comp-row:first-child,.comp-row:last-child{border:none}@media only screen and (min-width:768px){.comp-col1 .comp-row{padding:25px 15px}}.comp-col2 .comp-row{padding:0}.comp-col2 .comp-row .comp-contact{padding-top:0!important}@media only screen and (min-width:768px){.comp-col2 .comp-row .comp-contact{padding:25px 15px}}@media only screen and (max-width:767px){.comp-col2 .comp-row .comp-contact{padding:15px}}.comp-contact h2{font-size:16px;font-weight:700}.comp-contact td{font-weight:600}.comp-contact .visitor-contact td:nth-child(2){min-width:100px}.comp-contact .visitor-contact td:last-child{width:100%;text-align:right}.comp-detail tr td{padding-bottom:8px}.comp-detail tr td:first-child{font-weight:600;padding-right:20px;color:var(--color-grey2)}.comp-detail tr:last-child td{padding-bottom:0}.comp-cert .cert h6{font-weight:600;margin-bottom:5px}.comp-cert .cert h6,.comp-cert .cert p{color:var(--color-grey2);font-size:12px}.comp-cert .cert:last-child p{margin-bottom:0}.comp-award .award p{margin-bottom:10px}.comp-award .award p:last-child{margin-bottom:0}.comp-partner .partner-img img{max-width:150px}.project-grid.project-list.comp-content{margin-top:50px;margin-bottom:0;padding:0 35px 50px}.cover-btn{background:none;border:none}.cover-btn a{color:#fff;font-weight:700}.cover-btn a:hover{color:#fff;text-decoration:underline}.cover-btn a i{margin-right:5px}.comp-person-title{font-size:16px;font-weight:700;margin-bottom:30px}.comp-person-list{margin-bottom:50px;padding-bottom:50px}.comp-person-list .comp-person{text-align:center}.comp-person-list .comp-person .wrapper{padding:20px 10px;box-shadow:0 0 7px rgba(0,0,0,.08);position:relative}.comp-person-list .comp-person .person-photo{margin-bottom:20px}.comp-person-list .comp-person .person-photo img{max-width:150px;border-radius:50%;border:1px solid var(--color-grey)}.comp-person-list .comp-person .person-detail h6{font-weight:600}.comp-person-list .comp-person .person-detail p{font-size:12px;color:var(--color-grey2);margin-bottom:0}.company-item-wrap .project-grid.project-list{margin-top:30px;margin-bottom:40px}.company-item-empty{padding:20px;margin-bottom:50px}.company-person-wrap .person-detail{display:flex;align-items:center;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid var(--color-grey)}.company-person-wrap .person-detail .person-photo{margin-right:20px}.company-person-wrap .person-detail .person-photo .add-btn-cir{height:60px;width:60px;background:#fff}.company-person-wrap .person-detail .person-photo i{font-size:20px;color:var(--color-font)}.company-person-wrap .person-detail .person-name h5{font-size:16px;font-weight:700}.company-person-wrap .person-detail .person-name p{margin-bottom:0}.person-item{min-height:260px}.person-item .img-wrap,.person-item .img-wrap .person-img{display:flex;align-items:center;justify-content:center}.person-item .img-wrap .person-img{height:100px;width:100px;border-radius:50%;border:1px solid var(--color-grey)}.person-item .img-wrap .person-img i{font-size:30px}.person-item .detail-wrap{height:70px}span.comp-num{background:var(--color-lblue1);padding:1px 5px;border-radius:.75rem;font-size:.65rem;border:1px solid #e0e2e5;height:18px;margin-left:.35rem;color:var(--color-main)!important}.public-contact .comp-person .person-photo-wrap{display:flex;align-items:center}.public-contact .comp-person .person-photo-wrap .person-photo{margin-bottom:0}.public-contact .comp-person .person-detail{text-align:left}.public-contact .comp-person .person-detail .person-name{font-weight:700;color:var(--color-main)}.public-contact .comp-person .person-detail .person-detail-small,.public-contact .comp-person .person-detail small.salute{padding-left:0;margin-bottom:0}.public-contact .comp-person .person-detail .person-detail-small p,.public-contact .comp-person .person-detail small.salute p{line-height:20px}.public-contact .comp-person .person-detail .person-detail-small p:first-child,.public-contact .comp-person .person-detail small.salute p:first-child{font-weight:700;color:var(--color-lblue3)}.public-contact .comp-person .person-detail .person-detail-small p i,.public-contact .comp-person .person-detail small.salute p i{margin-right:5px}.comp-activity ul{padding-left:15px}.comp-activity ul li{list-style:disc;padding-bottom:7px}.comp-head .share{color:#fff;padding:5px 20px}.comp-head .share button{padding:0;margin-bottom:0;font-size:12px;line-height:12px;color:#fff}.comp-head .share:hover button{color:var(--color-main)}.company-item .company-project-img{overflow:hidden;margin-top:10px;position:relative;z-index:999}.company-item .company-project-img .project-img{width:20%;float:left;padding:.5px}.company-item .company-project-img .project-img img{height:50px;width:100%;object-fit:cover;background:var(--color-body)}.company-item .company-project-img .project-img .empty-img{height:50px;width:100%;background:var(--color-body)}.company-item .company-project-img .project-img.additional p{margin-bottom:0;height:50px;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;background:var(--color-main);color:#fff;transition:all .3s ease-in-out}.company-item .company-project-img .project-img.additional:hover p{background:var(--color-green);transition:all .3s ease-in-out}custom-input-company-award#awards label{font-size:12px}custom-input-company-award#awards .row{margin:0}custom-input-company-award#awards .row .row>*{padding:0}custom-input-company-award#awards .row .row>div:nth-child(2){padding-left:15px}custom-input-company-award#awards .notlast{padding-bottom:20px;border-bottom:1px solid var(--color-thinline)}custom-input-company-award#awards textarea{resize:none}.client__table table{width:100%}@media only screen and (max-width:768px){.client__table table{width:1000px}}.client__table table th{padding:20px;border-bottom:2px solid var(--color-thinline);width:1%}.client__table table th.action,.client__table table th.action td{padding:0;width:.2%}.client__table table th.action td i{font-size:15px}.client__table table td{padding:20px;border-bottom:1px solid var(--color-thinline);vertical-align:middle;max-width:200px}.client__table table tr:last-child td{border-bottom:none}@media only screen and (max-width:768px){.client__table{overflow-x:scroll}}.client-p{padding:20px}@media only screen and (max-width:768px){.client-p{padding:20px 15px}}.client-p2{padding:40px}@media only screen and (max-width:768px){.client-p2{padding:20px 15px}}@media only screen and (min-width:768px){.voucher-dashboard>div>div:last-child{border-left:1px solid var(--color-thinline)}}.term-box{white-space:pre-line;max-width:400px;border:1px solid var(--color-thinline);padding:10px;margin:auto;height:300px;overflow-y:scroll}.list-action span{position:relative;cursor:pointer;color:var(--color-main);margin-right:10px}.list-action span a{position:absolute;width:100%;height:100%}.profile-side-menu{height:100vh;position:sticky;top:0}.profile-side-menu .sidebar-cover{overflow:hidden;display:flex;align-items:center;height:100px;border-bottom:1px solid var(--color-thinline);padding:20px}.profile-side-menu .sidebar-cover img.client-avatar{width:50px;height:50px;border-radius:50%;margin-right:20px;background:#fff}.profile-side-menu .sidebar-cover h3{font-size:14px;font-weight:600;margin-bottom:0}.profile-sec{max-width:950px;margin:auto}.profile-head-title{margin:30px 0 0}.profile-head-title .profile-title{max-width:950px;margin:auto;padding-bottom:20px}.profile-head-title .pf-title-wrap,.profile-menu-wrap{border-bottom:1px solid var(--color-grey)}.profile-menu-wrap{padding:10px 0}.profile-menu-wrap .profile-menu{max-width:950px;margin:auto}.profile-menu-wrap .profile-menu a{margin-right:7%;font-weight:600}.add-btn-cir{height:100px;width:100px;border-radius:50%;color:var(--color-grey);font-size:20px;margin:auto;display:flex;align-items:center;justify-content:center;border:1px solid}.client-content .container.shadow.comp-body{margin-top:30px}@media only screen and (min-width:1281px){.client-content .main-content{flex:0 0 100%;max-width:calc(100% - 210px)}}.client-content .comp-cover .comp-avatar{position:relative}.client-content .comp-cover .comp-avatar .change-avatar{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:fit-content;background:none;border:none;opacity:0}.client-content .comp-cover .comp-avatar .change-avatar a{color:#fff;font-weight:600;text-shadow:0 0 3px rgba(0,0,0,.5)}.client-content .comp-cover .comp-avatar:hover .change-avatar{opacity:1}.client-content .comp-cover .comp-avatar:hover:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.client-content .change-cover{border:1px solid #fff;padding:5px 10px;background:rgba(0,0,0,.3)}.client-content .project-grid.project-list{margin-top:0}.client-content .project-grid.fav-list{width:950px;padding:0;margin:20px auto auto}.profile-container{padding-bottom:10px;margin-bottom:20px}.profile-container .p-3.px-5.pb-5{padding:0!important}.profile-container .p-3.px-5.pb-5 .container{padding:0}.profile-side-menu{padding-right:0;padding-left:0;z-index:1;overflow:scroll}.profile-side-menu ul{padding:0}.profile-side-menu ul li.profile-side-item{transition:all .3s ease-in-out;position:relative;display:flex;align-items:center;justify-content:space-between}.profile-side-menu ul li.profile-side-item.not-access a,.profile-side-menu ul li.profile-side-item.not-access i{color:var(--color-grey3)}.profile-side-menu ul li.profile-side-item a{text-transform:capitalize;color:var(--color-font);font-size:12px;padding:13px 0 13px 20px;display:block}.profile-side-menu ul li.profile-side-item a:hover{text-decoration:none}.profile-side-menu ul li.profile-side-item i{margin-right:10px;color:var(--color-grey3)}.profile-side-menu ul li.profile-side-item:hover i{color:var(--color-blue)}.profile-side-menu ul li.profile-side-item.active .submenu-popup a{color:var(--color-font)}.profile-side-menu ul li.profile-side-item.current>a{font-weight:900;color:var(--color-blue)}.profile-side-menu ul li.profile-side-item.current>a i{color:var(--color-blue)}.profile-side-menu ul li.profile-side-item.submenu-parent{padding:0}.profile-side-menu ul li.profile-side-item.submenu-parent .dropdown-icon{font-size:10px;transition:all .3s}.profile-side-menu ul li.profile-side-item.submenu-parent.active .dropdown-icon{transform:rotate(180deg);transition:all .3s}.profile-side-menu ul li.profile-side-item .submenu-popup{position:absolute;right:-152px;background:#fff;z-index:10000000000000000;top:0;padding:10px;width:150px;opacity:0;display:none;transition:all .3 ease-in-out}.profile-side-menu ul li.profile-side-item:hover{background:var(--color-lblue1);transition:all .3s ease-in-out}.profile-side-menu ul li.profile-side-item:hover .submenu-popup{opacity:1;display:block}.profile-side-menu ul li.profile-side-item.no-sub{display:block}.profile-side-menu ul .submenu{background:var(--color-body)}.profile-side-menu ul .submenu li:hover{background:var(--color-lblue1);transition:all .3s ease-in-out}.profile-side-menu ul .submenu li a{display:block;height:30px;padding-left:45px;line-height:30px;color:var(--color-font);text-decoration:none}.profile-side-menu ul .submenu li a:hover{color:var(--color-blue)}.profile-form>*{margin-bottom:25px}.profile-form label{display:block;margin-bottom:5px;font-weight:600}.profile-form textarea{width:100%;resize:none;border:1px solid var(--color-grey);height:80px}.profile-form .row1>*{width:fit-content;display:inline-block;margin-right:20px}.profile-form .row1>:first-child,.profile-form .row1>:nth-child(2){width:25%}.profile-form .row1>* input{width:100%;margin-right:20px}.profile-form .add-btn{color:var(--color-grey);display:block;width:250px;margin:10px 0}.profile-form .add-btn-cir{margin:0 10px;background:#fff}.profile-form .add-btn-cir i{font-size:20px;color:var(--color-grey)}.profile-form table{width:50%}.profile-form table td{padding-bottom:5px}.profile-form img{border-radius:50%;max-width:100px;border:1px solid var(--color-grey)}.profile-form .btn-wrap{margin-top:50px}.profile-form .btn-wrap button{padding:5px 20px}.pf-wrap{padding-top:30px;padding-bottom:30px;margin-bottom:20px}.profile-list ul{padding-left:0;margin-top:0}.profile-list ul li{padding:20px 0;border-bottom:1px solid var(--color-grey)}.profile-list ul li .list-item{max-width:950px;margin:auto}@media only screen and (min-width:475px){.profile-list ul li .list-item .list-date{position:absolute;bottom:0}}.profile-list ul li p{margin-bottom:0;font-size:13px}.profile-list ul .list-title{font-size:14px;font-weight:600;margin-bottom:3px}.profile-list ul .is-new{display:inline-block;margin-left:10px;font-size:10px;color:var(--color-blue)}span.happening{color:var(--color-blue);font-weight:600}h2.pf-inner-title{margin:20px 0;font-size:16px;font-weight:600}.profile-title{font-size:16px;font-weight:600;margin-bottom:20px}.pf-title,.profile-title{max-width:950px;margin:auto}.pf-title .msg-search i,.profile-title .msg-search i{margin-left:20px}.pf-sec{max-width:950px;margin:20px auto auto}.pf-sec h3.project-title{font-size:16px;font-weight:600;margin:10px 0 5px}.msg-body .notify-position{font-size:16px}.msg-body .notify-position span{font-weight:600;color:var(--color-blue);font-size:20px}.msg-body .msg-table td:first-child{font-weight:600;padding-right:40px}.msg-body .msg-response{margin-top:20px}.msg-body .msg-response button{padding:5px 20px;margin-right:10px}.profile-pj-form .row2>*{display:inline-block;margin-right:20px}.profile-pj-form .row3 img{width:100px;height:100px;border-radius:20px}.profile-pj-form .row3 .add-btn-cir.sqr{border-radius:20px}.profile-contact-list{padding:0}.profile-contact-list li{padding:20px 0;border-bottom:1px solid var(--color-grey)}.profile-contact-list li:last-child{border:none}.profile-contact-list .company-logo img{margin-bottom:10px}.profile-contact-list .company-logo .firm{margin-bottom:0;font-weight:600}.profile-contact-list .company-logo .role{margin-bottom:0}.profile-contact-list .contact-detail table{width:100%}.comp-person.add-person a:hover{text-decoration:none}.comp-person.add-person a:hover .person-name{text-decoration:underline}.comp-person.add-person .person-name{position:relative}.comp-person.add-person .person-name .project-count{position:absolute;top:60%;transform:translateY(-50%);background:var(--color-thinline);padding:1px 5px;border-radius:.75rem;font-size:.65rem;margin-left:.35rem;border:1px solid #e0e2e5;height:18px}.comp-person.add-person .add-btn-cir{width:100px;height:100px;font-size:30px;background:transparent}.comp-person.add-person .add-btn-cir i{font-size:30px;color:var(--color-font)}.comp-person.add-person .person-detail>*{margin-bottom:10px;padding:5px 10px}.comp-person.add-person .person-detail input::placeholder{color:var(--color-grey3)}.comp-person.add-person .person-detail small.salute{font-size:12px;color:var(--color-grey3)}.edit{margin-top:10px}.delete{position:absolute;top:5px;right:5px;opacity:0}.comp-person:hover .delete{opacity:1}.profile-menu{padding-left:0}.tender-action{display:flex;align-items:center;justify-content:center;flex-direction:column}.tender-action .share-tender{margin-top:5px}.tender-action button{width:130px}.tender-action .auction-btn{width:160px}.tender-action .bid-now{background:#fcbb2f}.bid-col .pf-inner-title{margin-bottom:5px;margin-top:0}.bid-col h3{font-weight:700;color:var(--color-blue)}.bid-col .bid-price{margin-top:20px;margin-bottom:10px}.bid-col .bid-price input{height:30px;margin-right:10px}.bid-col .bid-price button{width:80px}.bid-col .bid-price .minimum{font-size:12px}.bid-col p{margin-bottom:0}.bid-col .bid-status span{font-weight:800;color:green}.bid-col2{padding-left:40px;border-left:1px solid var(--color-grey)}.bid-col2>*{margin-bottom:20px}.bid-col2 p{margin-bottom:0}.bid-col2 .initial-bid h6{font-size:14px;font-weight:600;color:var(--color-grey2)}.bid-col2 .initial-bid:last-child{margin-bottom:0}.list-position span{font-weight:600}.tender-status{display:flex;align-items:center;margin-right:left}.tender-status span{font-weight:800}.tender-status .inprogress{color:red}.tender-status .complete{color:var(--color-blue)}.tender-status .ready{color:green}.tender-form{margin:2px}.tender-form .row1>*{width:inherit;margin-right:0}.tender-form .row1>* img{border-radius:0;max-width:100%}.tender-form .row1>* .list-title{font-size:14px;font-weight:800;margin-bottom:5px}.tender-form .row1>:nth-child(2){display:flex;flex-direction:column;justify-content:center}.tender-form .row1>:nth-child(2) p{margin-bottom:0}.tender-form .row1>:last-child{margin-top:20px}.tender-form .row2>*{display:block;width:50%}.tender-form .row3{width:50%;display:flex;align-items:center;justify-content:space-between}.tender-form .row3>*{width:45%}.tender-form .row3>*>*{width:100%}.tender-form .row4 input{margin-right:10px}.tender-form .row4 p:nth-last-child(2){margin-top:10px;margin-bottom:0;font-weight:600}.tender-form .row6 label{padding-bottom:5px;border-bottom:1px solid var(--color-grey)}.tender-form .row6 ul{padding-left:0}.tender-form .row6 ul li{padding:20px 0;border-bottom:1px solid var(--color-grey)}.tender-form .row6 ul li .list-item .msg-title{display:flex;justify-content:center;flex-direction:column}.tender-form .row6 ul li .list-item .msg-title h4{font-weight:800;font-size:14px;margin-bottom:5px}.tender-form .row6 ul li .list-item .msg-title p{margin-bottom:0}.tender-form .row6 ul li .list-item .reject{justify-content:flex-start}.tender-form .row6 ul li:last-child{border:none}.tender-form .notify-position{font-weight:600;color:var(--color-blue);font-size:20px}.profile-form.setting-form>* input,.profile-form.setting-form>* label{display:block;width:40%}.profile-form.setting-form .row1 input{width:40%}a.attach{margin-bottom:20px;display:inline-block}span.bid-status.success{color:green;font-weight:600}.container-c{background:#fff;margin-top:0}.container-c .c-title-wrap{padding:40px 0!important;margin-left:40px;margin-right:40px;border-bottom:1px solid var(--color-grey)}.c-title{font-weight:700;margin-right:30px;margin-bottom:0;font-size:25px}.c-project .c-title-wrap{display:flex;align-items:center;justify-content:space-between}.c-content{padding:40px}.btn-blue.btn-add{background:transparent;border:1px solid var(--color-blue);color:var(--color-blue);border-radius:5px;transition:all .3s ease-in}.btn-blue.btn-add:before{content:"\f067";font-family:var(--font-icon);margin-right:10px}.btn-blue.btn-add:hover{background:var(--color-blue);color:#fff;transition:all .3s ease-in}span.your-name{font-weight:600;color:var(--color-main)}.c-profile h3{font-size:20px;margin-top:30px;margin-bottom:10px;font-weight:700}.profile-edit-row{padding:20px}.manage-title{padding:40px!important;margin-bottom:20px}.manage-title h2{font-weight:700;margin-right:30px;margin-bottom:0;font-size:25px}.manage-title .btn-blue,.manage-title .btn-line-r,.manage-title a{display:inline-block}.c-project,.c-project .project-container{padding-top:0!important}.c-project .project-container>div{padding:40px!important}.c-project h6{font-weight:600;margin-bottom:20px}.c-project .paw-upload,.c-project .paw-upload-multiple{margin-top:10px}.c-project .project-container .tender-manage-wrapper{padding:0!important}.profile-table{padding-bottom:5px;margin-bottom:30px}.profile-table,.profile-table .table-header{border-bottom:1px solid var(--color-thinline)}.profile-table .table-header{margin:0;margin-bottom:15px!important;flex-wrap:nowrap}.profile-table .table-header p{margin-bottom:0;padding:10px 0;font-size:16px;font-weight:600}.profile-table .row.mb-2{margin-bottom:1em!important;flex-wrap:nowrap}.profile-table .table-delete{color:var(--color-dark)!important}.mb-5.bidding-content h6{margin-bottom:5px;font-size:12px;font-weight:700}.sort-sidebar.sort{text-align:right;margin-bottom:15px}.sort-sidebar.sort a{width:60px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-right:4px;font-weight:400}.sort-sidebar.sort a i{margin-right:5px}.pjax-content .project-list{overflow:scroll;width:100%}.project-list table{width:100%}.project-list table td,.project-list table th{padding:10px 20px 10px 10px;font-size:12px;border-bottom:1px solid var(--color-thinline)}.project-list table td p,.project-list table th p{font-size:12px}.project-list table tr:nth-child(2n){background:#fff}.project-list table td:first-child{text-transform:uppercase}.project-list table tr:last-child td{border-bottom:none}.project-list a{color:var(--color-font);font-weight:600}.project-list a:hover{color:var(--color-main)}.project-list .form-group,.project-list input[type=checkbox]{margin-bottom:0}.filter .reset{color:var(--color-main)}.cover-photo{position:absolute;width:100%;height:100%}.cover-photo:before{content:"";position:absolute;width:100%;height:50%;background:linear-gradient(transparent,rgba(0,0,0,.5));z-index:9;bottom:0}.cover-photo img{position:absolute;top:0;width:100%;height:100%!important;object-fit:cover}.c-project.bkmark-sec{background:none}.c-project.bkmark-sec .c-title-wrap{margin:0 0 20px;padding:40px!important}.c-project.bkmark-sec .c-content.bkmark-content{padding:0}.c-project.bkmark-sec .c-content.bkmark-content .title__sub{margin-bottom:20px}.c-project.bkmark-sec .c-content.bkmark-content ul.nav{width:fit-content}.c-project.bkmark-sec .c-content.bkmark-content ul.nav a.nav-link{width:150px;text-align:center;color:var(--color-font)}.c-project.bkmark-sec .c-content.bkmark-content ul.nav a.nav-link.active{font-weight:600;color:var(--color-main);border-bottom:1px solid var(--color-main)}.c-project.bkmark-sec .c-content.bkmark-content ul.nav .nav-item:last-child a.nav-link{border-right:none}.c-project.bkmark-sec .c-content.bkmark-content ul.nav .nav-item:first-child a.nav-link.active{border-left:none}.c-project.bkmark-sec .c-content.bkmark-content ul.nav .nav-item:last-child a.nav-link.active{border-right:none}.c-project.bkmark-sec .c-content.bkmark-content .bookmark-list .project-list td.checkbox-col{width:.1%}.dashboard-action.c-content{padding-top:0;text-align:center}.dashboard-action.c-content h6{margin-bottom:5px}.dashboard-action.c-content .row>div{margin-bottom:20px}.dashboard-action.c-content a{text-decoration:none;display:block;padding:10px;transition:all .3s ease-in-out}.dashboard-action.c-content a:hover{box-shadow:0 0 5px rgba(0,0,0,.18);transition:all .3s ease-in-out}.dashboard-action.c-content .dashboard-icon{font-size:30px;text-align:center;height:70px;width:70px;display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%}.dashboard-action.c-content .dashboard-icon i{color:var(--color-blue3)}.gallery-c .form-group>label{margin-bottom:15px}.gallery-c .form-group .paw-upload-multiple .paw-upload-multiple-item-wrapper{white-space:normal}.gallery-c .form-group .paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item{width:18.95%;margin-top:10px}.gallery-c .form-group .paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item>div.show{display:flex!important;flex-direction:column;align-items:center;justify-content:center}.gallery-c .form-group .paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item div.actions{width:100%}.company-gallery a{width:19%;display:block;float:left;height:200px;margin:.5%;overflow:hidden}.company-gallery a img{height:200px;width:100%;object-fit:cover;background-repeat:no-repeat;background-position:50% 50%}.topupModal .form-group{margin-bottom:0}.qrcodeModal .modal-dialog{width:fit-content}.client-avatar{display:block;height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--color-main);color:#fff;font-weight:700}.profile-popup .modal-title{font-size:16px;font-weight:600}.profile-popup .search-box{display:block}.profile-popup .search-box input{width:100%}.profile-popup .search-result ul{padding-left:0;margin-bottom:0}.profile-popup .search-result ul li{padding:10px 20px;border-bottom:1px solid #e9ecef}.profile-popup .search-result ul li:last-child{border:none}.profile-popup .search-result .list-col1 img{border-radius:50%;border:1px solid var(--color-grey)}.profile-popup .search-result .list-col2{display:flex;flex-direction:column;justify-content:center}.profile-popup .list-title{font-size:14px;font-weight:600;margin-bottom:0}.profile-popup .list-excerpt{margin-bottom:0}.profile-popup .self-create{padding:1rem;border-top:1px solid #e9ecef}.profile-popup .self-create p{margin-bottom:0;text-align:right;font-size:14px}.profile-popup .self-create button{float:right;font-size:14px;padding:0}.profile-popup .self-create button:hover{color:var(--color-blue)}.profile-form.popup-form .form-row>*{display:block;width:100%;margin:0}.tender-create-title .pf-inner-title{margin-bottom:0}.tender-popup .search-result .list-col1 img{border-radius:0}.package{overflow:hidden}.package .package-title{margin:100px auto 90px;text-align:center;max-width:750px}.package .package-title h2{font-weight:700;color:var(--color-blue)}.package .package-title p{font-size:16px;line-height:25px}.package-wrap{padding:10px}.package-wrap .package-table{width:100%;margin-top:50px;margin-bottom:50px}.package-wrap .package-table .to-bill{width:70%;padding:10px;font-size:15px;border-radius:6px}.package-wrap .package-table tr:first-child th{font-weight:600;text-align:center}.package-wrap .package-table tr:first-child th:nth-child(2),.package-wrap .package-table tr:first-child th:nth-child(3){font-size:25px}.package-wrap .package-table tr:first-child th:nth-child(4){color:var(--color-blue)}.package-wrap .package-table tr:first-child th:last-child{color:var(--color-yellow)}.package-wrap .package-table tr:not(:first-child){border-bottom:1px solid hsla(0,0%,80.8%,.5)}.package-wrap .package-table tr:not(:first-child) td{font-size:13px}.package-wrap .package-table tr:not(:first-child) td:not(:first-child){text-align:center}.package-wrap .package-table tr:not(:first-child) td:not(:first-child) i{color:var(--color-green)}.package-wrap .package-table tr:not(:first-child) td{padding:20px 10px;width:1%}.package-wrap .package-table tr.pkg-title{border-bottom:0}.package-wrap .package-table tr.pkg-title td{font-size:16px;font-weight:900}.premium{width:fit-content;margin:auto;text-align:left}.premium .start-from{font-size:10px;margin-bottom:0}.premium .package-price{margin-bottom:0;font-size:16px;color:var(--color-blue);font-weight:600}.premium .per-month{margin-bottom:0;font-size:10px;text-align:right}td:last-child .premium .package-price{color:var(--color-yellow)}.package-contact{text-align:center;padding-top:80px;padding-bottom:70px;background:var(--color-blue3)}.package-contact h2{font-weight:700;color:#fff}.package-contact a{padding:7px 30px;display:inline-block;background:#fff;margin:10px;color:var(--color-blue);font-weight:600;transition:background .3s ease-out}.package-contact a:hover{background:var(--color-red);transition:background .3s ease-out;color:#fff}.package-wrap .container .row{justify-content:center}.package-wrap .container .package-col{background:#fff;margin:1%;padding:50px 20px;border-radius:20px;position:relative}.package-wrap .container .package-col .package-head{text-align:center}.package-wrap .container .package-col .package-head p{margin-bottom:5px;color:var(--color-blue);font-weight:700}.package-wrap .container .package-col .package-head h3{color:var(--color-blue);font-weight:700}.package-wrap .container .package-col .package-price{text-align:center;position:relative;height:60px}.package-wrap .container .package-col .package-price .ori-price{position:relative;font-size:18px}.package-wrap .container .package-col .package-price .ori-price:after{content:"";position:absolute;background:var(--color-red);width:100px;height:3px;left:50%;top:50%;transform:translate(-50%,-50%)}.package-wrap .container .package-col .package-price h4.real-price{font-weight:700}.package-wrap .container .package-col .package-price h4.real-price .per-month{font-size:12px}.package-wrap .container .package-col .package-price .limited{width:fit-content;margin:auto;background:var(--color-red);padding:2px 10px;border-radius:10px;color:#fff;font-weight:700}.package-wrap .container .package-col .package-price small.percent{position:absolute;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--color-red);border-radius:50%;color:#fff;font-weight:700;font-size:10px;top:-8%;left:64%;transform:rotate(32deg)}.package-wrap .container .package-col .package-spec{margin-top:30px;text-align:left;padding-top:10px;border-top:2px solid var(--color-form)}.package-wrap .container .package-col .package-spec ul{padding:10px;margin:10px}.package-wrap .container .package-col .package-spec ul li{padding-left:25px;position:relative;padding-bottom:10px}.package-wrap .container .package-col .package-spec ul li p{font-size:13px}.package-wrap .container .package-col .package-spec ul li p.spec-title{margin-bottom:5px;font-weight:800}.package-wrap .container .package-col .package-spec ul li p.spec-desc{line-height:20px}.package-wrap .container .package-col .package-spec ul li:before{content:"\f058";font-weight:900;font-family:var(--font-icon);position:absolute;left:0;top:1px}.package-wrap .col-md-4:first-child li:before{color:var(--color-blue)}.package-wrap .col-md-4:nth-child(2) li:before{color:var(--color-yellow)}.package-wrap .col-md-4:last-child li:before{color:var(--color-green)}.include{text-align:center;margin-bottom:50px}.include h3{font-weight:700;font-size:20px;margin-bottom:40px}.include .item p{margin-bottom:10px;font-size:16px}.include .item .icon{font-size:40px;margin-bottom:20px}.include .item .icon,.refund i{color:var(--color-blue3)}.slider-wrapper{display:flex;transition:all .3s}.price{width:100%}.bill{width:0;height:fit-content}.bill .client__invoice__table table{width:100%}.client__invoice__table .total td{padding-top:20px}.ribbon{width:48%;float:left;background-size:cover;text-transform:capitalize;font-weight:700;color:#fff;left:0;top:0}.ribbon,.ribbon3{position:absolute}.ribbon3{width:125px;height:fit-content;line-height:25px;padding-left:15px;left:-8px;top:20px;background:var(--color-red)}.ribbon3:after,.ribbon3:before{content:"";position:absolute}.ribbon3:before{height:0;width:0;top:-8.5px;left:.1px;border-bottom:9px solid var(--color-red3);border-left:9px solid transparent}.ribbon3:after{height:0;width:0;right:-15px;border-top:12.5px solid transparent;border-bottom:12.5px solid transparent;border-left:15px solid var(--color-red)}.refund p{font-size:14px;line-height:20px}.discount{text-align:center;position:relative}.discount .ori-price{position:relative;font-size:18px}.discount .ori-price:after{content:"";position:absolute;background:var(--color-red);width:100px;height:3px;left:50%;top:50%;transform:translate(-50%,-50%)}.discount .real-price{font-weight:700}.discount .real-price .per-month{font-size:12px}.discount .limited{width:fit-content;margin:auto;padding:2px 10px;border-radius:10px}.discount .limited,.discount .percent{background:var(--color-red);color:#fff;font-weight:700}.discount .percent{position:absolute;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:10px;top:-8%;left:64%;transform:rotate(32deg)}.tender-list ul{padding-left:0;margin-top:0}.tender-list ul li{padding:20px;background:var(--color-body);margin-bottom:20px}.tender-list ul li .list-item{max-width:950px;margin:auto}.tender-list ul li p{margin-bottom:0;font-size:13px}.tender-list ul .list-title{font-size:18px;font-weight:700;margin-bottom:3px}.tender-list ul .content .list-title{font-size:14px;font-weight:700}@media only screen and (max-width:575px){.tender-list ul .company-title{margin-bottom:10px}}.tender-list ul .is-new{display:inline-block;margin-left:10px;font-size:10px;color:var(--color-blue)}.tender-list .list-label{width:100%;margin:auto auto 10px}.tender-list .submited-row{margin-bottom:20px}.tender-list .submited-row:last-child{margin-bottom:0}.c-content .tender-list li{background:none}.tender-price{align-items:center}@media only screen and (min-width:576px){.tender-price{text-align:right}}@media only screen and (max-width:576px){.tender-price{margin-top:20px;display:flex;justify-content:space-between}}.tender-price span{font-weight:800}.tender-price .inprogress{color:red}.tender-price .complete{color:var(--color-blue)}.tender-price .ready{color:green}span.badge.badge-primary{background:var(--color-blue2)}.collapsible p.tender-toggle:before{content:"More "}.collapsible p.tender-toggle:after{content:"  \f107";font-family:var(--font-icon);font-weight:800}.collapsible.active p.tender-toggle:before{content:"Less "}.collapsible.active p.tender-toggle:after{content:" \f107";font-family:var(--font-icon);font-weight:800}.single-description.desc-2{margin:20px 0}.p-3.pt-1.tender-manage{display:none}#extend_end.form-control.is-invalid:after,#tender-extends-form-pjax-1 .form-control.is-invalid:after{content:"Please choose a time from now onward";color:#dc3545}input-datepicker-bootstrap4.is-invalid{margin-bottom:30px}#start.form-control.is-invalid:after{content:"Please choose a time from now onward";color:#dc3545}#end.form-control.is-invalid:after{content:"Please choose a time from now onward";color:#dc3545}#form-tender-reverse #start.form-control.is-invalid:after{content:"Please choose a time from now onward";color:#dc3545}.reverse-checklist h5.mt-4{font-size:14px;font-weight:700;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid var(--color-thinline)}.reverse-checklist .form-group{margin-bottom:5px}.tender-stage .badge{font-size:10px;border-radius:.25rem;margin:0}.tender-stage .badge-light{color:var(--color-font)}.tender-stage .badge-primary{font-size:12px}.tender-stage .stage-title{font-weight:700}.tender-details{margin-bottom:20px}.tender-details img{max-height:420px}.tender-details label{font-size:14px;font-weight:700;margin-bottom:10px;color:var(--color-grey3)}.tender-details .time-wrap{display:flex}.tender-details .time-wrap>*{margin-left:8px}.tender-details .time-wrap span{font-size:20px;font-weight:900}.tender-details .time-wrap small{color:var(--color-grey3);font-weight:700;font-size:12px}.tender-details .tab-pane{display:none}.tender-details .tab-pane.active{display:block}.tender-details .detail-box{width:100%;display:inline-block;margin-top:30px}.tender-details .detail-box p{font-size:18px;font-weight:900;color:var(--color-blue);line-height:20px}.tender-details table td{padding:10px 30px 10px 0;font-size:12px}.tender-details table td:first-child{color:var(--color-grey3);font-weight:700}label.badge.badge-secondary.p-2{background:var(--color-green);margin-bottom:0}span.badge.badge-primary.lose{background:var(--color-grey2)}span.badge.badge-primary.win{background:var(--color-green);color:#fff}.last-result{text-align:center;margin:60px 0}.last-result h3{font-size:18px}.last-result h5{font-size:25px;color:var(--color-blue)}.nav.nav-tabs.verticle-nav-tabs.tender-tab{width:fit-content;border-bottom:1px solid var(--color-thinline);margin-bottom:20px}.nav.nav-tabs.verticle-nav-tabs.tender-tab .nav-link.active{background:none;border:none;border-bottom:1px solid}.bid-item .detail-small p:first-child,.tender-item .detail-small p:first-child{padding:1px 8px;border-radius:.75rem;color:#fff}.bid-item .detail-small p.before,.tender-item .detail-small p.before{background:var(--color-blue)}.bid-item .detail-small p.running,.tender-item .detail-small p.running{background:var(--color-green)}.bid-item .detail-small p.end,.tender-item .detail-small p.end{background:var(--color-grey3)}.bid-item .detail-small p.pending,.tender-item .detail-small p.pending{background:var(--color-lred)}.bid-item .detail-small p.draft,.tender-item .detail-small p.draft{background:var(--color-lblue3)}.tender-list.bid-list a:hover{text-decoration:none!important}.tender-list.bid-list a:hover h4.list-title{text-decoration:underline}.tender-list.bid-list h4.list-title{margin-bottom:5px!important}.tender-item.bid-item .detail-small p{width:fit-content;padding:1px 8px;border-radius:.75rem;color:#fff;font-weight:400;font-size:12px;margin:5px;text-decoration:none}.tender-item.bid-item .detail-small p.bid-private{background:var(--color-lred)}.tender-item.bid-item .detail-small p.win-bid{background:var(--color-yellow)}.tender-item.bid-item .detail-small p.lose-bid{background:var(--color-grey)}.tender-item.bid-item .img-container{height:30px;width:30px;margin-right:10px;display:table}.tender-item.bid-item img{height:30px;width:30px;object-fit:cover;margin-right:30px}.tender-item.bid-item a.title{display:flex;align-items:center}.tender-attachment a.fancybox{display:block;width:fit-content}.bidding-result .bid-detail .col-sm-4 p{text-align:center}.final-status.leading{color:var(--color-green)}span.private{background:var(--color-lred)}span.draft,span.private{padding:1px 20px;width:fit-content;border-radius:.75em;color:#fff;font-size:12px;position:relative;top:-4px;margin-left:10px;font-weight:400}span.draft{background:var(--color-lblue3)}p.private{position:absolute;padding:1px 20px;border-radius:0 .75rem .75rem 0;color:#fff;background:var(--color-lred);top:10px}p.private.private-view{border-radius:.75rem;position:static;width:fit-content}span.private-manage{font-size:12px;padding:1px 12px;border-radius:.75em;color:#fff;background:var(--color-lred);position:relative;top:-5px}.term-table td{padding-bottom:10px;padding-right:10px}.term-table td:first-child{min-width:150px}.term-table td ol.al li{list-style-type:lower-alpha}.term-table td ol.num li{list-style-type:inherit}.term-table td ol li{padding-bottom:5px}.bidding-content{padding:2px}.bidding-content section{margin:0}custom-currency-input.currency-input{background:none;margin-bottom:30px}custom-currency-input.currency-input input{border:none;width:100%;text-align:center;font-size:20px;border-bottom:.3px solid var(--color-grey)}span.bidder-ind{padding-left:2px;color:var(--color-font)}.tender-manage{position:relative;padding:2px}.tender-manage .vis-select{position:absolute;right:20px;top:1.5rem}.tender-manage .vis-select custom-tender-visibility>div{display:flex;align-items:center}.tender-manage .vis-select custom-tender-visibility .form-control{padding:3px;height:fit-content;margin-left:10px}.tender-single section.single-contact.single-row.single-contact-1{margin-top:0;border-top:none}.tender-list.bid-list.client__table .price{max-width:100px}.tender-list.bid-list.client__table tr:hover .title{text-decoration:underline}.tender-list .list-item .price{font-size:18px;font-weight:900}.bid-btn{width:100%;padding:10px;font-size:16px;background:var(--color-blue);color:#fff;margin-top:20px}@media only screen and (min-width:576px){.open-tender-price{text-align:right}}.voucher-dashboard label{font-weight:700;margin-top:25px}.voucher-dashboard h5{font-weight:900;font-size:35px}@media only screen and (max-width:768px){.voucher-dashboard h5{white-space:nowrap;overflow-x:scroll}}@media only screen and (max-width:768px){.voucher-dashboard .col-md-3{width:33.3333%;text-align:center}.voucher-dashboard .col-md-3:last-child{width:100%;text-align:left;margin-top:15px}}.voucher-banner{background:var(--color-gradient-blue)}.voucher-banner .col-6{text-align:center}.voucher-banner .col-6 img{max-height:160px}.voucher-banner .col-6 h4{font-size:25px;font-weight:700;color:#fff;text-align:left;margin-bottom:0;margin-left:-20px}#exchangeModal .credit span{font-size:20px;font-weight:700;color:var(--color-yellow)}.voucher-exchange-input{padding:0 15px}@media only screen and (max-width:768px){.voucher-exchange-input{padding:0}}.voucher-exchange-input .form-group{flex-grow:1}@media only screen and (max-width:768px){.voucher-list.client__table table{width:1000px}}.voucher-list .client-avatar{max-width:20px;max-height:20px;border-radius:50%;object-fit:contain;margin-right:5px;border:1px solid var(--color-thinline)}.voucher-list td{width:1%}.voucher-list td:last-child{width:.5%}.voucher-claim-bg{background:var(--color-gradient-blue)}.voucher-claim-bg .voucher-banner{background:url(/static/images/voucher/voucher-bg.png);max-width:600px;margin:auto;background-size:cover}.voucher-bg{background-size:cover;background-repeat:no-repeat;overflow:hidden}.voucher-content{max-width:600px;margin:auto}.voucher-cashback label{font-weight:900;margin-top:40px}.voucher-cashback .progress{height:25px}.voucher-cashback .progress-bar{font-weight:900;background:var(--color-gradient-green)}.voucher-cashback .ribbon3{width:200px;text-transform:none}.details{border:1px solid var(--color-thinline);border-radius:5px}.cart table{min-width:300px;width:70%}@media only screen and (max-width:768px){.cart table{width:100%}}.cart th{border-bottom:1px solid var(--color-thinline);padding:20px 20px 20px 0;font-size:14px}.cart tr td{padding:5px 20px 5px 5px;width:70%;font-size:14px}.cart tr:nth-child(2) td{padding-top:20px}.cart tr:nth-last-child(2) td{padding-bottom:20px}.cart .total td{font-size:20px;font-weight:700;border-top:1px solid var(--color-thinline)}.cart .total td:first-child{text-align:right}.payment td{padding:5px 15px 5px 0}.voucher-body .voucher-content{max-width:600px;margin:auto;position:relative;z-index:99}.voucher-body.runout{filter:grayscale(1);overflow:hidden}.voucher-body .special{font-size:13px;margin-bottom:0;color:var(--color-lblue2);height:15px}.voucher-body .row>div:first-child{color:#fff;background-size:cover;background-repeat:no-repeat}.voucher-body .client-avatar{max-width:25px;max-height:25px;border-radius:50%;object-fit:contain;margin-right:10px;border:1px solid var(--color-white);background:#fff}.voucher-body .price{font-size:60px;font-weight:900}.voucher-body .price p,.voucher-body .price span{font-weight:700;font-size:35px}.voucher-body h5,.voucher-body h6,.voucher-body p{color:#fff}.voucher-body .text-small{font-size:10px;line-height:12px}.voucher-body .qrcode p{color:var(--color-font)}.voucher-body .voucher-title{letter-spacing:10px;font-size:16px}.voucher-body .min-spend{font-size:13px}.voucher-body .voucher-intender-logo{position:absolute;width:25px;filter:brightness(0) invert(1);right:-5px;top:-3px}.voucher-body .voucher-body2{background:#fff;position:relative;z-index:99}.voucher-body .voucher-body2 h5,.voucher-body .voucher-body2 h6,.voucher-body .voucher-body2 p{color:var(--color-font)}.voucher-body .voucher-body2 button{font-size:16px;padding:10px 20px}@media only screen and (max-width:768px){.voucher-body .voucher-body2{padding:20px}}.voucher-cover{background-size:cover;background-repeat:no-repeat;background-position-y:20%;height:280px}.voucher-title{margin:40px 0 70px}.voucher-title p{font-size:14px}.voucher-title .search-form{max-width:500px;margin:auto}.voucher-title .search-form input{background:#fff}.cashback-btn{justify-content:flex-end}@media only screen and (max-width:768px){.cashback-btn{justify-content:flex-start}}.credit-panel{padding:20px 10px;margin-bottom:20px;text-align:center;border-radius:7px}.credit-panel p.credit{margin-bottom:0;font-size:20px;font-weight:700;line-height:20px}.credit-panel label{font-weight:700}#campaign_end_at.form-control.is-invalid:after{content:"Please choose a date after validity days";color:#dc3545;font-size:12px}.voucher-product-img{overflow:hidden;margin-top:10px;position:relative;z-index:999;display:flex;align-items:center;justify-content:center}.voucher-product-img .voucher-product-img-container{width:20%}.voucher-product-img .product-img{width:100%;float:left}.voucher-product-img .product-img img{height:50px;width:100%;object-fit:cover;background:var(--color-body)}.claimViewModal label{font-weight:700;margin-bottom:5px}.table__company{min-width:100px}.purchase{width:200px;padding:10px 15px;font-size:16px}.purchase:disabled{background:var(--color-grey)}.privacy{background:#fff;padding:50px 20px 20px;margin-bottom:50px}.privacy,.term{margin-top:130px}@media only screen and (min-width:768px){.term-tab{position:fixed;width:20%!important;padding-top:50px}}@media only screen and (max-width:767px){.term-tab{padding-bottom:50px}}.nav.nav-tabs.verticle-nav-tabs.vertical-tab{width:100%;display:block;border:none}.nav.nav-tabs.verticle-nav-tabs.vertical-tab li a{border:none;background:none;font-size:14px}.nav.nav-tabs.verticle-nav-tabs.vertical-tab li a.active{border:none;background:none}.privacy-title{font-weight:700}.privacy-content{margin-top:30px}.privacy-content h3{margin-top:30px;font-weight:600;font-size:20px}.privacy-content h4{font-weight:600;font-size:18px}.privacy-content ul{margin-top:20px}.privacy-content ul li{list-style-type:disc;margin-bottom:10px}.c-start{max-width:600px;margin:auto}.c-start p.c-start-desc{color:var(--color-blue1);font-weight:700;margin:20px 0 40px}.c-80{max-width:80%;margin:auto}.c-start.complete-register{text-align:center}.premium-title a{font-size:12px;margin-top:10px;text-decoration:underline}.upgrade{width:300px;padding:15px;margin-top:20px;background:var(--color-gradient-green);font-size:20px}a.upgrade{margin:20px auto auto}a.upgrade:hover{color:#fff;text-decoration:none}.verify>*{margin-bottom:30px}.verify>* p{margin-bottom:10px}.verify>* form{display:flex}.verify>* form label{display:none}.verify>* form .form-group{flex-grow:1;margin-bottom:0}.verify>* form button{margin-left:20px}.verify>* form small.form-text.text-muted{margin:0}.email-verify .site-logo{max-width:100px}.email-verify h2{font-weight:300}.email-verify input#code{max-width:300px;margin:auto;text-align:center;font-size:30px;font-weight:700;letter-spacing:5px}.email-verify button.resend{border:none;color:var(--color-blue);text-decoration:underline}.getting-started-form{max-width:400px;margin:auto}.show-email input#email{max-width:300px;margin:auto}.reg-sec{margin:0;background-image:url(/static/images/reg-wallpaper.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;background-blend-mode:multiply;background-color:rgba(0,0,0,.7);height:100vh;display:flex;align-items:center}.reg-sec__site-logo img{margin:0 auto 30px}.reg-sec>.container{background:#fff;padding:40px}.reg-sec .reg-title{text-align:center;margin-bottom:4em}.reg-sec .reg-title img{max-width:140px}.reg-sec .reg-title p{text-align:center;font-weight:600}.reg-sec h2{font-weight:700;text-align:left;margin-bottom:30px;font-size:24px}.center-btn{text-align:center;margin-top:20px}.center-btn .btn-line-b{padding:5px 60px}.reg-btn button{padding:8px 60px;width:100%;background:linear-gradient(155deg,var(--color-blue) 35%,var(--color-green));border:none;color:#fff;font-size:18px;font-weight:700}.reg-footer{text-align:center;margin-top:30px}.reg-footer p{color:#fff}.to-login{margin-top:30px}.to-login p{text-align:left;margin-bottom:0}.to-login p a{color:var(--color-main)}section.login-sec{background:none;background-color:transparent;background-image:none;padding:50px 0}section.login-sec>.container{max-width:600px}section.login-sec>.container h2{text-align:center}section.login-sec form p{text-align:center}section.login-sec .to-reg a{font-weight:700;color:var(--color-main)}section.login-sec .to-reg a:hover{text-decoration:underline}section.login-sec .forgot-pw{margin-top:20px}section.login-sec .forgot-pw a{font-weight:600;color:var(--color-main)}section.login-sec .forgot-pw a:hover{text-decoration:underline}.custom-switch .invalid-feedback{display:block}label.custom-control-label{padding-top:3px}.login2reg{text-align:center;display:flex;align-items:center;justify-content:center}.login2reg>*{display:inline-block}.login2reg p{margin-bottom:0}.login2reg .to-reg .btn{font-size:16px}.login2reg .to-reg .free{color:var(--color-green)}section.login-sec .auth-clients{margin:0;padding:10px 0 0}section.login-sec .auth-clients li{float:none;margin:auto}section.login-sec .auth-clients li a{font-size:.8em}section.login-sec .auth-clients li .facebook{background-color:#4267b2;color:#fff}section.login-sec .auth-clients li i.fab{margin-right:5px}.register-form label.required{margin-bottom:20px}.register-form label.required:after{content:"*";color:var(--color-red);padding:3px}.register-form label[for=password]:before{content:"(Min 8 characters with numbers & letters)"!important;float:right;font-weight:400;font-size:12px}.register-form .checkbox-list{margin-bottom:20px}.register-form .checkbox-list .form-group{margin-bottom:5px}.register-form .checkbox-list .form-group input[type=checkbox]{margin-right:10px}.register-form .checkbox-list .checkbox-item{display:flex}.register-form .checkbox-list .checkbox-item label{font-weight:400}.reg-content-wrapper{padding:0}.reg-content-wrapper:before{content:"";background-image:linear-gradient(135deg,var(--color-blue) 10%,var(--color-green));opacity:.5;position:absolute;height:100%;width:100%}.reg-content-wrapper .reg-content{height:calc(100vh - 15rem);min-height:460px;position:relative;top:3rem;padding:40px 80px}.reg-content-wrapper .reg-content h3{color:#fff;font-weight:300;font-size:30px}.reg-content-wrapper .reg-content .reg-content-item{margin-bottom:30px}.reg-content-wrapper .reg-content .reg-content-item h3{color:#ffdead;font-weight:700;margin-bottom:5px}.reg-content-wrapper .reg-content .reg-content-item h4{font-size:18px;color:#fff;font-weight:700}.reg-content-wrapper .reg-content .reg-content-item p{color:#fff;font-size:16px;line-height:22px}.contact-banner img{height:300px;width:100%;object-fit:cover;margin-bottom:-50px}.contact-sec{margin-top:30px;position:relative}.contact-sec .container{background:#fff;border-radius:15px}.contact-sec .row{align-items:center}@media only screen and (min-width:769px){.contact-sec .row .contact-info{padding:70px;border-right:1px solid var(--color-lblue1);flex:0 0 45%;max-width:45%}}.contact-sec .row .contact-info h3{font-weight:700;color:var(--color-blue3)}.contact-sec .row .contact-info i{width:20px;font-size:8px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-blue3);color:#fff;margin-right:10px}.contact-sec table td{vertical-align:top;padding-bottom:15px;line-height:16px}.contact-sec table td:last-child{padding-top:3px}@media only screen and (min-width:769px){.contact-sec .contact-form{padding:50px;border-radius:5px;flex:0 0 55%;max-width:55%}}.contact-sec .contact-form input,.contact-sec .contact-form textarea{width:100%;border:none;padding:5px 10px;background:#f4f6f8}.contact-sec .contact-form textarea{min-height:50px}.contact-sec .contact-form .contact-submit{width:150px;background:none;border:1px solid var(--color-blue1)}.contact-sec .contact-form .contact-submit:hover{background:var(--color-blue1)}.contact-sec .contact-form>:last-child{margin-bottom:0}select#channel+*+.invalid-feedback{display:none}.solution-cover{background-size:cover;background-position:bottom}.solution-cover .cover-title{padding-left:50px}.solution-cover .cover-title:before{content:none}.solution-cover .row{align-items:center}.solution-cover h2{color:#fff;font-size:40px;font-weight:700;text-transform:capitalize}.solution-cover p{color:#fff;font-size:16px;line-height:25px}.solution-cover a.cover-btn{padding:8px 40px;background:#fff;color:var(--color-blue);margin-top:10px;display:inline-block;font-weight:600;transition:background .3s ease-out}.solution-cover a.cover-btn:hover{color:#fff;background:var(--color-red);transition:background .3s ease-out}.solution-cover .solution-img img{padding:60px}.solution-sec{margin-top:80px;margin-bottom:80px}.solution-sec h2,.solution-sec h3{font-weight:700}.solution-sec p,.table-icon td{font-size:14px;line-height:20px}.table-icon td{vertical-align:top;padding:5px 2px}.table-icon td:first-child{color:var(--color-green);padding-right:10px}.img-circle{text-align:center}.img-circle img{border-radius:50%;border:20px solid var(--color-grey)}.space-l{padding-left:50px}.sec-bg{background:var(--color-blue3);padding:80px 0}.sec-bg h2{margin-bottom:50px}.sec-bg h2,.sec-bg h3{color:#fff;font-weight:700}.sec-bg h3{font-size:25px}.sec-bg p{color:#fff}.sec-bg.sec-join{margin-bottom:0}.sec-bg2{background:#fff;padding:80px 0}.sec-bg2 img{margin:20px 0}.solution-img>.row>div{display:flex;flex-direction:column;justify-content:center}.solution-cover.tender-cover .cover-title{height:42.2vw;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10%}section.solution-sec.tender-sec{padding:80px 0 0;background:#fff;margin-bottom:0}section.solution-sec.tender-sec h3{font-weight:700}@media only screen and (min-width:576px){section.solution-sec.tender-sec .row>div:first-child>div{padding-left:5em;padding-right:5em}}section.solution-sec.tender-sec .row>div:last-child{display:flex;align-items:flex-end}section.solution-sec.tender-sec .row>div:last-child img{box-shadow:0 0 40px -3px rgba(0,0,0,.18);position:relative;border-top-left-radius:10px;border-top-right-radius:10px}.solution-action{margin:0}custom-reverse-auction-result .bid-input,custom-reverse-auction .bid-input{text-align:center}custom-reverse-auction-result .bid-input button,custom-reverse-auction .bid-input button{display:block;margin:20px auto auto;padding:5px 20px;color:#fff;font-weight:800;border:none;transition:all .3s ease-in-out}custom-reverse-auction-result .bid-input button:hover,custom-reverse-auction .bid-input button:hover{box-shadow:0 1px 10px rgba(0,0,0,.28)!important;transition:all .3s ease-in-out}custom-reverse-auction-result .bid-input input,custom-reverse-auction .bid-input input{font-size:23px;text-align:center;padding:5px 20px 5px 40px;width:100%;font-weight:900;border:none;border-bottom:1px solid var(--color-thinline)}custom-reverse-auction-result .bid-input button.quick-bid:hover,custom-reverse-auction .bid-input button.quick-bid:hover{box-shadow:none!important;background:var(--color-blue);color:#fff}custom-reverse-auction-result .bid-input .bid-input-wrap,custom-reverse-auction .bid-input .bid-input-wrap{position:relative;width:88%;margin:60px auto auto}custom-reverse-auction-result .bid-input .bid-input-wrap label,custom-reverse-auction .bid-input .bid-input-wrap label{position:absolute;top:50%;margin-bottom:0;transform:translateY(-50%);left:5%}custom-reverse-auction-result .bid-input .main-bid,custom-reverse-auction .bid-input .main-bid{padding:0;width:90%;height:40px;font-size:15px;border-radius:10px;background-image:linear-gradient(135deg,#1e3b70 10%,#29539b);box-shadow:0 2px 4px var(--color-lblue2)!important}custom-reverse-auction-result .bid-input .main-bid:hover,custom-reverse-auction .bid-input .main-bid:hover{box-shadow:0 4px 7px var(--color-lblue2)!important}custom-reverse-auction-result .bid-input .quick-bid,custom-reverse-auction .bid-input .quick-bid{background:none;color:var(--color-blue);border:1px solid var(--color-blue);border-radius:6px;font-weight:700;margin-top:15px}custom-reverse-auction-result .tender-details,custom-reverse-auction .tender-details{margin-bottom:30px}custom-reverse-auction-result .tender-details p,custom-reverse-auction .tender-details p{text-align:left}custom-reverse-auction-result .tender-details p.label,custom-reverse-auction .tender-details p.label{font-weight:700;margin-bottom:10px;color:var(--color-grey3);font-size:14px}custom-reverse-auction-result .tender-details p.result,custom-reverse-auction .tender-details p.result{color:var(--color-font);margin-bottom:10px;margin-top:20px;font-weight:900;font-size:25px;line-height:25px}custom-reverse-auction-result .tender-details .lowest-bid,custom-reverse-auction .tender-details .lowest-bid{text-align:right;padding-right:30px}custom-reverse-auction-result .tender-details .auction-detail,custom-reverse-auction .tender-details .auction-detail{height:130px;padding:20px}custom-reverse-auction-result .tender-details .auction-detail.module-fill,custom-reverse-auction .tender-details .auction-detail.module-fill{background-image:linear-gradient(135deg,#1e3b70 10%,#29539b)}custom-reverse-auction-result .tender-details .auction-detail.module-fill p.result,custom-reverse-auction .tender-details .auction-detail.module-fill p.result{color:#fff}custom-reverse-auction-result .tender-details .auction-detail p.label,custom-reverse-auction .tender-details .auction-detail p.label{color:var(--color-grey3)}custom-reverse-auction-result .tender-details .auction-detail:first-child,custom-reverse-auction .tender-details .auction-detail:first-child{margin-bottom:20px}custom-reverse-auction-result .tender-details .auction-detail p.result,custom-reverse-auction .tender-details .auction-detail p.result{color:var(--color-font);margin-bottom:10px;margin-top:20px;font-weight:900;font-size:25px;line-height:25px}custom-reverse-auction-result .tender-details .error,custom-reverse-auction .tender-details .error{text-align:center;max-width:360px;margin:10px auto auto;line-height:18px;color:var(--color-red1)}custom-reverse-auction-result .tender-details .tender-list,custom-reverse-auction .tender-details .tender-list{margin-top:40px}custom-reverse-auction-result .tender-details .tender-list .list-label,custom-reverse-auction .tender-details .tender-list .list-label{font-weight:700;color:var(--color-grey3)}custom-reverse-auction-result .tender-details .tender-list ul li,custom-reverse-auction .tender-details .tender-list ul li{padding:0;margin-bottom:15px}custom-reverse-auction-result .tender-details .tender-list ul li .list-item,custom-reverse-auction .tender-details .tender-list ul li .list-item{max-width:none;margin:initial;padding:20px;font-weight:700}custom-reverse-auction-result .tender-details .tender-list ul li .list-item .rank-num,custom-reverse-auction .tender-details .tender-list ul li .list-item .rank-num{padding:5px;background:var(--color-thinline);border-radius:4px}custom-reverse-auction-result .tender-details .tender-list ul li .list-item .online-status,custom-reverse-auction .tender-details .tender-list ul li .list-item .online-status{text-align:center}custom-reverse-auction-result .tender-details .tender-list ul li .list-item .online-status span,custom-reverse-auction .tender-details .tender-list ul li .list-item .online-status span{height:10px;width:10px;background-color:#bbb;border-radius:50%;display:inline-block}custom-reverse-auction-result .tender-details .tender-list ul li .list-item .online-status span.online,custom-reverse-auction .tender-details .tender-list ul li .list-item .online-status span.online{background-color:var(--color-green)}custom-reverse-auction-result .tender-details .tender-list ul li:first-child .list-item .rank-num,custom-reverse-auction .tender-details .tender-list ul li:first-child .list-item .rank-num{background:var(--color-yellow);color:#fff;font-weight:900}custom-reverse-auction-result .time-left,custom-reverse-auction .time-left{text-align:center;padding:40px}custom-reverse-auction-result .time-left span,custom-reverse-auction .time-left span{font-size:50px;font-weight:700;line-height:50px;color:var(--color-blue);margin-left:30px}custom-reverse-auction-result .time-left p,custom-reverse-auction .time-left p{font-weight:700}custom-reverse-auction-result .progress-ring,custom-reverse-auction .progress-ring{width:200px;height:200px;overflow:visible}custom-reverse-auction-result .progress-ring-ring,custom-reverse-auction .progress-ring-ring{stroke:url(#bluegradient);stroke-width:6;stroke-linecap:round;fill:none}custom-reverse-auction-result .circle-bg,custom-reverse-auction .circle-bg{fill:#fff}custom-reverse-auction-result .countdown,custom-reverse-auction .countdown{font-size:14px;font-weight:900;fill:var(--color-font)}custom-reverse-auction-result .remaining,custom-reverse-auction .remaining{font-size:7px;font-weight:700;fill:var(--color-grey2)}custom-reverse-auction-result .time-left .critical .progress-ring-ring,custom-reverse-auction-result .time-left .danger .progress-ring-ring,custom-reverse-auction .time-left .critical .progress-ring-ring,custom-reverse-auction .time-left .danger .progress-ring-ring{stroke:url(#redgradient)}custom-reverse-auction-result .progress-ring-circle,custom-reverse-auction .progress-ring-circle{stroke:var(--color-thinline);stroke-width:4.3;fill:none}custom-reverse-auction-result .warning .warning-modal,custom-reverse-auction .warning .warning-modal{min-width:500px;margin:0 auto;padding:20px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px 3px;transition:all .2s ease-in;font-family:Helvetica,Arial,sans-serif}custom-reverse-auction-result .warning .warning-modal.begin-warning,custom-reverse-auction .warning .warning-modal.begin-warning{max-width:800px}custom-reverse-auction-result .warning .warning-modal.begin-warning h5,custom-reverse-auction .warning .warning-modal.begin-warning h5{margin-bottom:40px}custom-reverse-auction-result .warning .warning-modal.begin-warning ul,custom-reverse-auction .warning .warning-modal.begin-warning ul{padding-left:20px}custom-reverse-auction-result .warning .warning-modal.begin-warning ul li,custom-reverse-auction .warning .warning-modal.begin-warning ul li{padding-bottom:10px;list-style:disc}custom-reverse-auction-result .warning .warning-modal.begin-warning button.cancel,custom-reverse-auction .warning .warning-modal.begin-warning button.cancel{background:var(--color-green);width:150px;flex-grow:inherit}custom-reverse-auction-result .warning .fadeIn-enter,custom-reverse-auction .warning .fadeIn-enter{opacity:0;transition:all .2s ease-in}custom-reverse-auction-result .warning .fadeIn-leave-active,custom-reverse-auction .warning .fadeIn-leave-active{opacity:0;transition:all .2s step-end}custom-reverse-auction-result .warning .fadeIn-enter .modal,custom-reverse-auction-result .warning .fadeIn-leave-active.modal,custom-reverse-auction .warning .fadeIn-enter .modal,custom-reverse-auction .warning .fadeIn-leave-active.modal{transform:scale(1.1)}custom-reverse-auction-result .warning .warning-btn,custom-reverse-auction .warning .warning-btn{display:flex;justify-content:center}custom-reverse-auction-result .warning .warning-btn button,custom-reverse-auction .warning .warning-btn button{padding:7px;margin-top:10px;font-size:12px;border:none;margin-left:20px;margin-right:20px}custom-reverse-auction-result .warning .warning-btn button.close,custom-reverse-auction .warning .warning-btn button.close{color:var(--color-blue);border:none;font-size:12px}custom-reverse-auction-result .warning .warning-btn button.submit,custom-reverse-auction .warning .warning-btn button.submit{color:var(--color-blue);flex-grow:1}custom-reverse-auction-result .warning .warning-btn button.submit:hover,custom-reverse-auction .warning .warning-btn button.submit:hover{text-decoration:underline}custom-reverse-auction-result .warning .warning-btn button.cancel,custom-reverse-auction .warning .warning-btn button.cancel{background:var(--color-red);color:#fff;flex-grow:1}custom-reverse-auction-result .warning .overlay,custom-reverse-auction .warning .overlay{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.5803921569);z-index:999;transition:opacity .2s ease}custom-reverse-auction-result .reverse-date,custom-reverse-auction .reverse-date{padding-left:10px}custom-reverse-auction-result .reverse-date h5,custom-reverse-auction .reverse-date h5{color:var(--color-grey3)}custom-reverse-auction-result button.close,custom-reverse-auction button.close{font-size:12px}custom-reverse-auction-result .result-table td,custom-reverse-auction .result-table td{height:30px;vertical-align:middle}custom-reverse-auction-result .bid-col .bid-detail,custom-reverse-auction .bid-col .bid-detail{height:fit-content;padding:20px;margin-bottom:15px}custom-reverse-auction-result .bid-col .bid-detail p.result,custom-reverse-auction .bid-col .bid-detail p.result{font-size:20px;margin-bottom:0;color:var(--color-grey2)}custom-reverse-auction-result .bid-col .bid-detail:last-child,custom-reverse-auction .bid-col .bid-detail:last-child{margin-bottom:0}.reverse-item.bid-status{text-align:center;margin:auto;overflow:hidden}.reverse-item.bid-status p{color:#fff!important;font-weight:900;font-size:20px;margin:10px 0!important}.reverse-item.bid-status div{text-align:center}.reverse-item.bid-status div.leading .led1,.reverse-item.bid-status div.leading .led2{position:absolute;background:var(--color-green);animation:running_line2 1s infinite}.reverse-item.bid-status div.almost .led1{position:absolute;background:var(--color-blue);animation:running_line2 2s infinite}.reverse-item.bid-status div.trailing .led1{position:absolute;background:var(--color-red);animation:running_line2 2s infinite}.reverse-item.bid-status .indicator{width:100px;margin:4px;height:2px;background:var(--color-grey);display:inline-block}.led-wrap{position:relative;width:100%;height:10px;left:50%;transform:translateX(-50%);overflow:hidden}@-webkit-keyframes glow{0%{text-shadow:0 0 0 var(--color-red)}50%{text-shadow:0 0 10px var(--color-red)}to{text-shadow:0 0 0 var(--color-red)}}@-webkit-keyframes running_line{0%{left:-110%}50%{left:110%}to{left:-110%}}@-webkit-keyframes running_line2{0%{left:-110%}to{left:110%}}.tender-list span.result-company{color:var(--color-grey2);margin-top:5px;display:block}.bid-history-list{margin-top:30px;max-height:800px;overflow-y:scroll}.bid-history-list .label{color:var(--color-grey3)}.bid-history-list .bid-history-item,.bid-history-list .label{padding:20px;border-bottom:1px solid var(--color-thinline);font-weight:700}.bid-history-list .bid-history-item:last-child{border:none}.bid-history-list .bid-history-item .bid-time{color:var(--color-grey3)}.bid-wrapper .module-fill{height:100%;overflow:hidden}.bid-wrapper .module-fill .bid-detail{background:linear-gradient(135deg,var(--color-green),var(--color-mint));background-size:600% 600%;animation:AnimationName 3s ease infinite}.bid-wrapper .module-fill .bid-detail.leading{background-image:linear-gradient(270deg,var(--color-green) 20%,var(--color-mint) 50%,var(--color-green) 90%)}.bid-wrapper .module-fill .bid-detail.almost{background-image:linear-gradient(270deg,#1e3b70 20%,#29539b 50%,#1e3b70 90%)}.bid-wrapper .module-fill .bid-detail.trailing{background-image:linear-gradient(270deg,#3f0d12 20%,#a71d31 50%,#3f0d12 90%)}@keyframes AnimationName{0%{background-position:0 50%}to{background-position:100% 50%}}.bid-wrapper .module-fill .reverse-item.bid-status{padding:20px;background-image:url(images/govel.png);background-size:contain;background-repeat:no-repeat;background-position-x:right;background-blend-mode:multiply}custom-reverse-auction .time-left{display:flex;align-items:center;justify-content:center;height:100%}.bidding-result{padding:20px}.bidding-result .thank-you{background-image:url(images/shakehand.jpg);background-size:contain;background-repeat:no-repeat;height:230px;width:300px;margin:20px auto auto}.bidding-result .last-result{margin-top:20px}.bidding-result .last-result h2,.bidding-result .last-result h5{font-weight:900}.bidding-result .last-result p{margin-bottom:10px;font-size:14px;margin-top:40px}.bidding-result .bid-detail p.result{font-size:20px}.disconnect{background-image:url(images/disconnected.jpg);height:230px;background-repeat:no-repeat;width:fit-content;margin:auto;width:550px;background-size:contain}.owner-result .bid-detail p.label{color:var(--color-grey3);font-weight:700}.owner-result .bid-detail p.result{color:var(--color-font);font-size:20px;line-height:25px;font-weight:900;margin-top:15px}.owner-result .bid-detail.winner{background:var(--color-gradient-yellow)}.owner-result .bid-detail.winner p.label,.owner-result .bid-detail.winner p.result{color:#fff}.owner-result .tender-list{margin-top:40px}.owner-result .tender-list .list-label{font-weight:700;color:var(--color-grey3)}.owner-result .tender-list ul li{padding:0;margin-bottom:15px}.owner-result .tender-list ul li .list-item{max-width:none;margin:initial;padding:20px;font-weight:700}.owner-result .tender-list ul li .list-item .rank-num{padding:5px;background:var(--color-thinline);border-radius:4px}.owner-result .tender-list ul li .list-item .online-status{text-align:center}.owner-result .tender-list ul li .list-item .online-status span{height:10px;width:10px;background-color:#bbb;border-radius:50%;display:inline-block}.owner-result .tender-list ul li .list-item .online-status span.online{background-color:var(--color-green)}.owner-result .tender-list ul li:first-child .list-item .rank-num{background:var(--color-yellow);color:#fff;font-weight:900}.soon-content>div{padding:40px 15px}.soon-content .reverse-date{text-align:center}.soon-content h3{font-size:30px;font-weight:900}.soon-content h5{font-size:18px;font-weight:700}.soon-content .comingsoon{background-image:url(images/coming-soon.jpg);height:300px;background-repeat:no-repeat;width:fit-content;width:100%;background-size:contain;background-position:50%;margin:auto auto 20px}.landing-content .solution-sec .feature-title{font-size:16px}.landing-content .solution-sec .feature-title.econstruct{color:var(--color-yellow)}.landing-content .solution-sec .feature-title.eprofile{color:var(--color-blue)}.landing-content .solution-sec .feature-title.etender{color:var(--color-green)}@media only screen and (min-width:992px){.landing-content .solution-sec h3{font-size:2rem}}.landing-content .solution-sec>.row>div{display:flex;flex-direction:column;justify-content:center}.landing-content .solution-sec .sec-bg2{margin:auto}.landing-content .btn-join-wrap{margin-top:30px}.landing-content .btn-green{margin-top:20px;width:fit-content;padding:10px 20px;font-size:14px}.landing-content .btn-green:hover{color:#fff;text-decoration:none}.landing-menu .get-start{color:#fff;border-radius:5px;margin:0 20px;background:var(--color-red)}.landing-menu .get-start,.main-landing .cover-btn{padding:7px 30px;font-weight:700;font-size:14px}.main-landing .cover-btn:hover{text-decoration:none}.main-landing .cover-title h2{text-transform:inherit}@media only screen and (min-width:769px){.main-landing .cover-title h2{font-size:30px}}.home-cover2{height:100vh}.landing2 .home-cover{display:flex;align-items:center;justify-content:flex-start}.landing2 .cover-title:before{background:none}@media only screen and (min-width:992px){.landing2 .cover-title{width:50%}}.landing2 .cover-title .cover-content{text-align:left;background:rgba(24,57,94,.9);padding:30px}.landing2 .cover-title .cover-content .frame{border-bottom:1px solid hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.5) currentcolor;border-top:1px solid hsla(0,0%,100%,.5);padding:20px 0;margin:20px 0}.landing2 .cover-title .cover-content p{font-weight:400;font-size:16px}.landing2 .cover-title .cover-content .small-title{letter-spacing:5px}.landing2 .cover-title .cover-content .price{display:flex;color:#ffe4b5}.landing2 .cover-title .cover-content .price .rm{font-size:20px;margin-right:10px;margin-top:10px}.landing2 .cover-title .cover-content .price .price-tag{font-size:80px;font-weight:900;display:flex;letter-spacing:5px}.landing2 .cover-title .cover-content .price .only{align-self:flex-end;margin-bottom:12px;font-size:20px}.subscribe-contact #contact-form{text-align:center;max-width:500px;margin:auto}.sec-bg.subscribe-contact{background:#fff;text-align:center}.sec-bg.subscribe-contact h2,.sec-bg.subscribe-contact p{color:var(--color-font)}.sec-bg.subscribe-contact input.contact-submit{padding:15px 60px;width:100%;background:linear-gradient(155deg,var(--color-blue) 35%,var(--color-green));border:none;color:#fff;font-size:18px;font-weight:700;pointer-events:cursor}.sec-bg.subscribe-contact hr{width:50%;margin-top:30px}.sec-bg.subscribe-contact .contact-btn{display:block;padding:10px 20px;width:fit-content;margin:auto;font-size:16px;background:var(--color-green);font-weight:700;color:#fff;text-decoration:none;border-radius:5px}.about-cover{margin-bottom:10em}.about-cover .about-title{margin-top:-20em}.about-cover .about-title q{font-size:40px;font-weight:700;color:var(--color-grey2);line-height:40px}.about-cover .about-title h2{font-size:20px;max-width:800px;margin:20px auto auto;line-height:30px}.about-content{max-width:1120px;margin:auto}.about-content .img-container{text-align:center}.about-content .about-story{display:flex;flex-direction:column;justify-content:center;padding-right:10%}.about-content .about-story>div:first-child{margin-bottom:30px}.about-content .about-story h3{font-weight:300;font-size:20px;color:var(--color-grey3)}.about-content .about-story p{font-size:14px;line-height:22px}.about-feature{max-width:960px;margin:auto}.about-feature i{color:var(--color-grey2)}.about-feature h5{margin-bottom:15px}.about-feature p{font-size:14px;line-height:22px}.about-last{max-width:900px;margin:auto}.about-last h2{font-size:25px;color:#fff;margin-bottom:30px;line-height:40px}.about-last p{line-height:22px}.about-last p,.quote-list h4{font-size:16px}.quote-list .list-item{padding-bottom:10px}.quote-list img{height:35px;width:35px;object-fit:cover;margin-right:10px}.single-quote img{width:50px;height:40px;object-fit:cover}.single-quote td{padding:5px 10px 5px 0}.notify-sec .notify-list .card{border:none;box-shadow:0 .5px 2px rgba(0,0,0,.18)!important}.notify-sec .notify-list .card .card-header{background:var(--color-body);font-weight:700;color:var(--color-dark);border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;border:none}.notify-sec .notify-list .card .card-header:hover{background:var(--color-lblue1)}.notify-sec .notify-list .card .card-body{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px);border:1px solid pre;border-margin-bottom:0}.notify-sec .notify-list .card a:hover{text-decoration:none}.notify-sec .notify-list .card .msg-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:700}.notify-sec .notify-list .card .msg-content{font-weight:400;color:var(--color-font);margin-top:5px;margin-bottom:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.notify-sec .notify-list .notify-icon{color:var(--color-grey3);padding:5px;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center}.notify-sec .notify-list .notify-icon.unread{border:1px solid var(--color-lblue3);color:var(--color-blue)}.notify-sec .notify-list .row{justify-content:center;align-items:center;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.notify-sec .notify-list .row>div:first-child{min-width:70px}.notify-sec .notify-list .row>div:last-child{min-width:100px}span.read-indicator.unread{border-radius:50%;width:5px;height:5px;background:var(--color-lblue3);display:inline-block;margin-left:10px;margin-bottom:2px}.email-content .detail-table{margin-bottom:20px}.email-content .detail-table td{padding-bottom:5px}.email-content .detail-table td.detail-title{font-weight:700;padding-bottom:5px}.email-content .detail-table td:nth-child(2){padding:0 20px}.email-content .msg-title{font-size:14px;margin-top:20px;font-weight:700}.email-content .email-title{font-size:16px;font-weight:700;margin-bottom:5px!important}.email-content .email-btn{margin-top:20px}.email-content .highlight{font-weight:700;color:var(--color-blue1)}div#quotation-message .chat-content{width:fit-content;padding:9px 20px;border-radius:10px;background:var(--color-lblue1)}div#quotation-message .opponent .chat-content{background:var(--color-body);margin-left:auto}div#quotation-message .self .chat-content{background:var(--color-lblue1)}.acc-title{margin-right:10px}.acc-package-wrap{overflow:hidden}.acc-package-wrap .row{justify-content:center;align-items:center;height:100%}.acc-package-wrap.acc-package{background-size:cover!important;background-position:center 100%!important}.acc-package{width:auto;margin:0;background:url(/static/images/account/normal-bg.jpg)}@media only screen and (min-width:768px){.acc-package .upgrade-btn{display:block;width:fit-content;margin:auto 0 auto auto}}.acc-package h5{font-weight:900;text-transform:capitalize;font-size:25px;color:#fff}.acc-package a,.acc-package p{color:#fff;font-size:14px}.acc-package.premium{background:url(/static/images/account/premium-bg.jpg)}.acc-package.advance{background:url(/static/images/account/advance-bg.jpg)}@media only screen and (min-width:992px){.menu-desktop{display:block}.menu-mobile{display:none}}@media only screen and (min-width:1200px){.comp-header{padding-left:210px}.comp-cover .comp-title-wrap{padding-left:40px}.profile-side-menu{max-width:210px}}@media only screen and (max-width:1199px){.comp-cover .comp-title-wrap{padding-left:20px}.no-webp .feature-cover.feature2,.no-webp .feature-cover.feature3,.no-webp .home-cover{background-attachment:scroll}}@media only screen and (max-width:991px){.project-grid.project-list{margin-top:80px;overflow:scroll}.project-grid.project-list table{width:1000px}.top-search{align-items:center}.comp-header.container,.container{max-width:100%}.menu-desktop{display:none}.desktop-menu-logo{max-height:50px}.top-menu{justify-content:flex-end}.site-logo img{top:0}.search-menu.menu-mobile{display:block;position:static;padding:0}.search-menu.menu-mobile .row{justify-content:flex-end}.search-menu.menu-mobile .row .search-form{width:100%;justify-content:flex-end}.search-menu.menu-mobile .row .search-form .search-form{width:100%}.search-menu.menu-mobile .row button.navbar-toggler{margin:0 20px}.search-menu.menu-mobile .row div#navbarContent{position:absolute;width:50%;max-width:230px;top:48px;right:0;background:#fff;border:1px solid var(--color-thinline);padding-top:10px;max-height:90vh;overflow-y:scroll}.search-menu.menu-mobile .row div#navbarContent .main-nav{height:100%}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile{padding:0;overflow:hidden;width:100%;text-align:right}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log-mobile{text-align:center;padding:10px 0 15px}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log{justify-content:flex-end;width:100%;text-align:center}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .log-in{padding-right:6px}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .get-start{margin-left:0}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .mobile-welcome p{margin-bottom:5px}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .mobile-welcome h3{font-size:14px;font-weight:600;color:var(--color-main)}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .client-menu{background:none;overflow:hidden;text-align:center;margin:0 0 5px;border:none}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .client-menu img{max-width:40px;width:40px;height:40px;object-fit:cover;border-radius:50%;background:#fff}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .profile-menu-content{padding:0}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .profile-menu-content ul{background:var(--color-body);padding:0;margin-bottom:0}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .profile-menu-content ul li{padding:10px 5px 10px 20px;border-bottom:1px solid var(--color-grey);text-align:left}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .profile-menu-content ul li a{font-weight:700}.search-menu.menu-mobile .row div#navbarContent .top-menu-profile .reg-log .profile-menu-content ul li:last-child{border-bottom:none}.search-menu.menu-mobile .row div#navbarContent .menu-list{display:block;padding:0;border-top:1px solid var(--color-grey)}.search-menu.menu-mobile .row div#navbarContent .menu-list .menu-item{width:fit-content;float:none;width:100%;justify-content:left;height:50px;border-bottom:1px solid var(--color-grey);padding-bottom:0}.search-menu.menu-mobile .row div#navbarContent .menu-list .menu-item a{width:100%;height:100%;padding-bottom:0;display:flex;align-items:center}}@media only screen and (max-width:991px) and (max-width:991px){.search-menu.menu-mobile .row div#navbarContent .menu-list .menu-item a{color:var(--color-main);text-shadow:none}}@media only screen and (max-width:991px){.col-sm-2.site-logo{width:fit-content}main{margin-top:48px}.single-head .single-title .single-action button{float:right;padding-left:0}.project-cover .img-container{background-attachment:inherit}.comp-cover:before{bottom:0}.comp-cover .comp-avatar{width:fit-content;height:fit-content;margin-bottom:10px;bottom:0}.comp-cover .comp-avatar img{width:100px!important;height:100px!important}.comp-cover .container{text-align:center;padding-bottom:30px}.comp-cover .comp-title-wrap{text-align:center;padding-left:0;width:100%}.comp-cover .comp-btn,.comp-cover .comp-title{width:100%;text-align:center}.comp-header{padding-left:0}.comp-header .comp-menu{display:flex;justify-content:space-around;margin:0}.comp-header .comp-menu a{margin-right:0}.comp-body .comp-content .comp-col{max-width:100%;flex:100%}.top-menu-profile .reg-log{display:block}.top-menu-profile .reg-log .profile-menu-content{position:relative;padding-top:0;border-top:1px solid var(--color-grey);top:0;border-radius:0;width:100%}.top-menu-profile .reg-log .profile-menu-content ul li{padding:10px 5px 10px 20px}.top-menu-profile .reg-log .menu-icon{top:12px}.top-menu-profile .reg-log .client-menu{float:left}.profile-side-menu{display:none}.col-md-10.main-content,.project-grid.project-list .col-md-3,.project-grid.project-list .col-sm-9{flex:100%;max-width:100%}.col-md-10.main-content{padding:0}.main-content .container-fluid.py-3{padding-top:0!important;padding:0}.comp-cover .comp-title-wrap h2{display:block;margin-bottom:10px}.comp-cover .comp-title-wrap h2 .comp-certification.certified{display:block;text-align:center;padding:0;margin-top:5px}.home-cover:before{top:0}.public-contact .comp-person .person-detail{padding-left:10%}.comp-cover .comp-btn .btn-row1,.comp-cover .comp-btn .btn-row2{justify-content:center}.sort-sidebar{margin-left:0;float:none;justify-content:flex-start}.sort-sidebar.sort{text-align:left;display:inline-block;margin-bottom:0}.sort-sidebar.sort>*{float:left;margin-bottom:10px;margin-right:10px!important;margin-left:0!important}.mobile-hide{display:none!important}.top-menu .reg-log{min-width:110px}}@media only screen and (max-width:768px){.single-detail.single-layout2 .single-row{padding:0 15px}.search-menu.menu-mobile .row .search-form{width:100%}.home-c .project-item{width:32.333333%}.home-cover .cover-title{padding:15px}.home-cover .cover-title h2{font-size:35px}.home-cover .cover-title p{font-size:20px;line-height:35px}.home-cate-wrap .row>* .cate-img-container h3{font-size:14px}.feature-cover .feature-title{padding-left:15px;padding-right:15px}.feature-cover.feature2 .feature-title{padding-left:15px}.c-content{padding:15px}.project-item{width:32.3333333%}.single-contact .row{margin:0}.single-contact .contact-list{padding-left:0}.single-contact .contact-title .col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.single-contact .contact-title .col-sm-9{flex:0 0 75%;max-width:75%}.single-contact .contact-title .col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.solution-cover h2{font-size:2rem}custom-reverse-auction-result .warning .warning-modal,custom-reverse-auction .warning .warning-modal{width:100%;min-width:inherit}.tender-stage{display:block;text-align:center}.tender-stage>*{justify-content:center}.tender-stage .fa-arrow-right{display:none}.tender-stage .badge-light{display:none!important}.chart-area{overflow-x:scroll}.filter-tag-wrap .list-title-left h4{float:none;margin-bottom:10px!important}.filter-tag-wrap .list-title-right{justify-content:flex-start;padding:0;margin-top:10px}.features3{padding:60px 0}.gallery-c{padding:0 10px!important}.gallery-c .form-group .paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item{width:18%}section.container.gallery-c{padding:0 10px!important}.public-contact .comp-person .person-photo-wrap{justify-content:center}.public-contact .comp-person .person-detail{padding:15px;text-align:center}.public-contact .comp-person .person-detail .salute{padding:0}.col-sm-6.contact-form,.col-sm-6.contact-info{padding:60px 15px}.about-cover .about-title{margin-top:-10em}.reg-sec .col-md-5.bg-white.p-5{padding:48px 15px!important}.reg-content-wrapper .reg-content{height:100%;padding:40px 20px;top:0}custom-reverse-auction-result .col-md-4,custom-reverse-auction-result .col-md-9,custom-reverse-auction .col-md-4,custom-reverse-auction .col-md-9{margin-bottom:20px}custom-reverse-auction-result .bid-wrapper>div,custom-reverse-auction .bid-wrapper>div{padding-bottom:20px}custom-reverse-auction-result .bid-history-list .col-md-1,custom-reverse-auction-result .tender-list .col-md-1,custom-reverse-auction .bid-history-list .col-md-1,custom-reverse-auction .tender-list .col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}custom-reverse-auction-result .bid-history-list .col-md-6,custom-reverse-auction-result .tender-list .col-md-6,custom-reverse-auction .bid-history-list .col-md-6,custom-reverse-auction .tender-list .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}custom-reverse-auction-result .bid-history-list .col-md-5,custom-reverse-auction-result .tender-list .col-md-5,custom-reverse-auction .bid-history-list .col-md-5,custom-reverse-auction .tender-list .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}custom-reverse-auction-result .bid-history-list .col-md-7,custom-reverse-auction-result .tender-list .col-md-7,custom-reverse-auction .bid-history-list .col-md-7,custom-reverse-auction .tender-list .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}custom-reverse-auction-result .bid-history-list .col-md-3,custom-reverse-auction-result .tender-list .col-md-3,custom-reverse-auction .bid-history-list .col-md-3,custom-reverse-auction .tender-list .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}custom-reverse-auction-result .bid-history-list .col-md-8,custom-reverse-auction-result .tender-list .col-md-8,custom-reverse-auction .bid-history-list .col-md-8,custom-reverse-auction .tender-list .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}custom-reverse-auction-result .disconnect,custom-reverse-auction .disconnect{height:140px}}@media only screen and (min-width:475px){.desktop-menu-logo{display:block}.mobile-menu-logo{display:none}}@media only screen and (max-width:700px){.desktop-menu-logo{display:none}.mobile-menu-logo{display:block}.site-logo img{max-width:45px}.home-cate-wrap .row{flex-wrap:nowrap;overflow-x:scroll}.home-cate-wrap .row>*{width:200px;max-width:none;flex:none;padding:0 0 0 15px}.search-menu.menu-mobile .row button.navbar-toggler{margin:0 10px}.home-cover h2{font-size:5.5vw}.home-cover p{font-size:16px}.feature-cover.feature1{height:fit-content}.feature-cover.feature1 .feature-title{padding:0 15px}.feature-cover.feature1 .feature-img{height:300px;background-size:cover}.feature-cover.feature2 .feature-title{padding-left:15px}.project-grid.project-list .project-item,.project-item{width:49%;margin:0 1% 0 0}.project-grid.project-list .project-item:nth-child(2n),.project-item:nth-child(2n){margin-left:1%;margin-right:0}.feature-cover.feature3{margin-bottom:-40px}.landing-menu .site-logo{width:50%;flex:0 0 50%;max-width:50%}.landing-menu .site-logo img{width:110px;padding-left:15px}.landing-menu .top-menu{width:50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:576px){.comp-content{padding:0 10px}}@media only screen and (max-width:575px){.solution-cover.tender-cover .home-c{height:480px}.feature-cover.feature1 .feature-title{padding:30px 15px;order:2}.feature-cover.feature1 .feature-img{margin-bottom:20px}.c-content .project-grid.project-list .project-item,.project-item{margin-right:0;width:100%}.project-item.company-item img{width:auto}.single-title .project-date{width:40%!important}.home-c .project-item{width:100%}.home-cover .cover-title p{line-height:27px}.single-detail.single-layout2{padding:15px}.row.bid-detail{margin-top:30px}custom-reverse-auction .tender-details .col-sm-4{margin-bottom:20px}custom-reverse-auction .tender-details p.label{margin-bottom:5px}.footer .copyright{width:100%}.footer .footer-link a{display:inline-block;margin-right:10px}.footer .footer-logo-wrap{padding-left:0}.footer .footer-menu-wrap{padding:20px 0}.footer .footer-menu-wrap .col-sm-3{margin-bottom:20px}.project-cover{height:300px}.project-cover .img-container{background-attachment:inherit;background-size:cover}.single-detail{margin-top:0;order:2;padding:15px}.comp-header .comp-menu{display:block}.comp-header .comp-menu a{text-align:center;margin:5px 0}.manage-title{padding:40px 20px!important}.c-project .project-container>div{padding:40px 20px!important}.c-project .project-container .mb-5{margin-bottom:0!important}.comp-cover .comp-title-wrap{padding-left:0;width:100%}.client-content .comp-header .comp-menu a{margin:0 10px}.comp-person-list .comp-person{width:100%;max-width:100%;flex:100%;margin:10px}.comp-person-list .comp-person .row{padding-top:20px}.subscribeModal .row .col-sm-6:last-child{display:none}.subscribeModal button.close{margin-right:15px;padding-top:0;font-size:40px}.company-item-empty.shadow.bg-w{margin-bottom:30vh}.solution-cover .cover-title{padding-left:15px;margin-top:50px}.solution-cover .cover-title h2,.solution-cover .cover-title p{text-align:center}.solution-cover .cover-title a{display:block;width:fit-content;margin:auto}.solution-cover .solution-img img{padding:20px}.solution-img img{margin-bottom:50px}.img-circle{margin-bottom:30px}.space-l{padding-left:15px;margin-top:20px}section.reg-sec>.container{padding:40px 15px}.table-icon .col-sm-6:last-child{margin-top:5em}.single-detail.single-layout2 .single-row{padding:0;height:fit-content}.single-detail.single-layout2 .single-row p{float:none}.single-detail.single-layout2 .single-row .single-action-btn{height:40px}.single-detail.single-layout2 .single-action button{float:left}.search-menu.menu-mobile .row div#navbarContent{max-width:inherit;width:80%}.container-c .c-title-wrap{margin-left:15px;margin-right:15px}.c-project.bkmark-sec .c-content.bkmark-content ul.nav a.nav-link{width:100%}span.comp-certification{display:block}.row{margin:0}.tender-list.bid-list h4.list-title{margin-top:10px}.separator .col-sm-6{width:50%}.reverse-checklist .col-1{padding-left:0;padding-right:0;flex:none}.reverse-checklist .col-4.text-right{display:block;flex:100%;max-width:100%;text-align:left!important;margin-left:30px}.reverse-checklist .col-12{margin-bottom:20px}.reverse-checklist input[type=checkbox]{margin-bottom:0}.reverse-checklist .col-7{flex:0 0 80%;max-width:80%}.dual-search{padding:0;margin-bottom:10px}.footer-logo-wrap .container,.footer-logo-wrap .container .col-sm-3,.footer-menu-wrap .container,.footer-menu-wrap .container .col-sm-3{padding:0}.single-detail.single-layout2 .single-action .media-container .media-popup{left:-10%}.comp-cover{padding-top:20%}.c-project.bkmark-sec .c-content.bkmark-content .bookmark-list{padding:15px}.c-project li.project-item.shadow{margin:10px 0}.c-project .project-grid{overflow:visible}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding:0}.project-grid.project-list .project-item,.project-item{width:100%;margin:10px 0!important}.comp-col{padding:0 15px}.comp-header{overflow:scroll}.comp-header .comp-menu{width:900px}.client-content .comp-header .comp-menu{width:460px}.gallery-c .form-group .paw-upload-multiple .paw-upload-multiple-item-wrapper .paw-upload-multiple-item{width:48%;margin:1%}.comp-header .comp-menu a{margin:15px}.col-sm-6.contact-info{padding-bottom:0}.include .item{margin-bottom:40px}.bkmark-item-wrap{overflow:hidden;padding:1px}.col-sm-5.single-detail{padding:15px;border:none}.company-gallery a{width:48%;margin:1%}.single-slider img.d-block{max-height:300px;object-fit:contain;margin:auto;width:fit-content}.single-slider.single-layout2>.container{height:inherit}.single-detail.single-layout2 .single-attachment a{padding:10px}.container-fluid{padding-left:10px;padding-right:10px}.single-head .single-title .single-action p{float:none}.single-head .single-title .single-action .action-right a{float:left;padding-left:0}custom-social-media-popup .media-container .media-popup.grid{left:-40px}.single-slider div#carousel-thumb ol.carousel-indicators{top:inherit;position:static}.product-item .product-project-img .project-img img{width:100%}.main-header .separator.row{margin:0!important;padding:5px 10px}input-globalsearch .custom-input-tender-participant-autocomplete{position:static}input-globalsearch .custom-input-tender-participant-autocomplete .result{left:0;width:100%;box-shadow:0 4px 10px rgba(0,0,0,.18)}input-globalsearch .custom-input-tender-participant-autocomplete .search-wrap{position:relative}.about-cover{margin-bottom:5em}.about-cover img{height:300px;object-fit:cover}.about-cover .about-title q{font-size:30px;line-height:35px}.about-cover .about-title h2{font-size:16px;line-height:22px}.about-content .img-container{margin-bottom:50px}.about-feature>div{margin-bottom:20px}.about-last h2{line-height:30px}.btn-join-wrap{text-align:center}.m-reverse .home-c{order:2}.bookmark-list .bk-deselect-all,.bookmark-list .bk-select-all{display:inline-block}.single-layout2 .action-right{overflow:hidden}.tender-manage .vis-select{position:static;right:0;top:0;margin-bottom:20px;width:fit-content}.tender-attachment a.fancybox{padding:10px}}@media only screen and (max-width:474px){.single-contact .company-name{width:200px}.comp-cover .comp-btn .btn-row1{display:block}.comp-cover .comp-btn .btn-row1>*{margin:5px 0}.comp-cover .comp-btn .btn-row1 .media-container,.comp-cover .comp-btn .btn-row1 button{width:100%}.comp-cover .comp-btn .btn-row1 .media-container custom-social-media-popup{display:flex;justify-content:center}.comp-cover .comp-btn .btn-row2{display:block;margin-top:40px}}.main-header .container .row{margin-left:-15px;margin-right:-15px}.single-slider .container{padding:0}.animated-icon{width:30px;height:20px;position:relative;margin:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-icon,.animated-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:var(--color-red)}.animated-icon span:first-child{top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px}.animated-icon.open span:nth-child(2){width:0;opacity:0}.animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}.gg-menu{transform:scale(var(--ggs,1))}.gg-menu,.gg-menu:after,.gg-menu:before{box-sizing:border-box;position:relative;display:block;width:20px;height:3px;border-radius:3px;background:var(--color-main)}.gg-menu:after,.gg-menu:before{content:"";position:absolute;top:-6px}.gg-menu:after{top:6px}#admin-user-list table{width:2000px}.collapsible{cursor:pointer;padding:5px;width:100%;border:none;text-align:left;outline:none;font-size:14px}.active+.content{height:100%;transition:all .3s ease-out}.content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.project-grid .content>div:first-child{margin-top:10px}.project-grid .content>div:last-child{margin-bottom:10px}.inputGroup,.inputGroup label{display:block;position:relative}.inputGroup label{padding:12px 32px;width:0;text-align:left;color:transparent;cursor:pointer;z-index:2;transition:color .2s ease-in;overflow:hidden}.inputGroup label:after{width:32px;height:32px;content:"";border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:2px 3px;border-radius:50%;z-index:2;position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.inputGroup input:checked~label:before{transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}.inputGroup input:checked~label:after{background-color:var(--color-main);border-color:var(--color-main);opacity:1!important}.inputGroup input:hover~label:after{background-color:var(--color-main);border-color:var(--color-main);opacity:.5}.inputGroup input{width:32px;height:32px;order:1;z-index:2;position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}.modal.modal__noheader .modal-header{border-bottom:none;position:absolute;right:-40px;top:-40px}.modal.modal__noheader .modal-header .close{color:#fff}.modal.modal__fullwidth .modal-body{padding:0}.modal .modal__fullwidth__content{padding:15px}.drawerbtm{z-index:99999;bottom:0;background-color:#111;overflow-x:hidden;transition:.5s}.drawerbtm,.drawerbtm .overlay{height:0;width:100%;position:fixed;left:0}.drawerbtm .overlay{top:0;background:rgba(0,0,0,.3)}.drawerbtm a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.drawerbtm a:hover{color:#f1f1f1}.drawerbtm .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.filterModal .filter-content{height:400px;overflow:scroll}.filterModal .filter-content .filter-item{width:50%;display:inline-block;float:left}.filterModal .filter-content .filter-item input[type=checkbox]{margin-right:10px}.filterModal .filter-content .filter-item label{font-weight:400}.filterModal .filter-content .filter-item .filter-count{color:var(--color-grey3)}.filterModal .filter-tag-wrap .list-title-left{width:100%}.filterModal .filter-tag-wrap .list-title-left .tag-wrap{padding:20px;background:var(--color-body)}.filterModal .nav-tabs .nav-item{width:100%;border-top:1px solid #e6e6e6}.filterModal .nav-tabs .nav-item .nav-link{padding:12px 40px 12px 16px;border-radius:0}.filterModal .nav-tabs .nav-item .nav-link:hover{border:none}.filterModal .nav-tabs .nav-item .nav-link i{position:absolute;right:20px}.filterModal .nav-tabs .nav-item .nav-link.active{border:none;background-color:var(--color-lblue1)}#mobile-filter .sub-filter label{margin-bottom:0;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/2) var(--mm-spn-item-indent);width:100%}#mobile-filter .sub-filter span{padding:0}#mobile-filter .sub-filter li:before{content:none}#mobile-filter .sub-filter input[type=checkbox]{margin-right:10px}#mobile-filter .sub-search .search{padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/2) var(--mm-spn-item-indent)}#mobile-filter .sub-search label{padding:0}#mobile-filter .sub-search input{padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/2) var(--mm-spn-item-indent);width:100%}#mobile-filter .mm-spn li:after{margin:0}.mm-spn li:after{margin:0!important}.mm-spn.mm-spn--light{background:#fff!important}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding:0!important;opacity:1}.mm-spn a{font-size:13px}.mm-spn.mm-spn--navbar:after{color:var(--color-main);font-weight:900;opacity:1!important}.search-box{position:relative;height:60px;width:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.search-box.active{width:350px}.search-box.active input{opacity:1}.search-box input{height:100%;width:100%;border:1px solid var(--color-thinline);font-size:14px;border-radius:10px;outline:none;opacity:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.search-box .search-btn{height:50px;width:50px;color:var(--color-main);position:absolute;top:50%;right:-75px;transform:translateY(-50%);line-height:50px;text-align:center;border-radius:50%;font-size:20px;cursor:pointer;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);z-index:2}.search-box.active .search-btn{height:50px;width:50px;background:var(--color-main);color:#fff}fieldset{border:none;display:flex;flex-direction:column;margin:20px;align-items:flex-start;min-width:400px}.aside{color:#ccc}input:before{content:"";display:block;box-sizing:content-box;width:16px;height:16px;border:1px solid #ccc;transition:border-color .2s ease}input:checked:before{border-color:var(--color-main);transition:border-color .5s ease}input:disabled:before{border-color:#ccc;background-color:#ccc}input:after{content:"";display:block;position:absolute;box-sizing:content-box;top:50%;left:50%;transform-origin:50% 50%;background-color:var(--color-main);width:16px;height:16px;border-radius:100vh;transform:translate(-50%,-50%) scale(0)}input[type=radio]{appearance:none;position:relative;border:none}input[type=radio]:before{border-radius:100vh}input[type=radio]:after{width:16px;height:16px;border-radius:100vh;transform:translate(-50%,-50%) scale(0)}input[type=radio]:checked:after{animation:toggleOnRadio .2s ease forwards}input[type=checkbox]{border:0;height:fit-content}input[type=checkbox]:after{width:9.6px;height:16px;border-radius:0;transform:translate(-50%,-85%) scale(0) rotate(45deg);background-color:transparent;box-shadow:4px 4px 0 0 var(--color-main)}input[type=checkbox]:checked:after{animation:toggleOnCheckbox .2s ease forwards}input[type=checkbox]{appearance:none;position:relative}input[type=checkbox]:before{border-radius:4px;transition:border-color .2s ease,background-color .2s ease}input[type=checkbox]:checked:not(:disabled):before{background-color:var(--color-main)}input[type=checkbox]:not(:disabled):after{box-shadow:4px 4px 0 0 #fff}@keyframes toggleOnCheckbox{0%{opacity:0;transform:translate(-50%,-85%) scale(0) rotate(45deg)}70%{opacity:1;transform:translate(-50%,-85%) scale(.9) rotate(45deg)}to{transform:translate(-50%,-85%) scale(.8) rotate(45deg)}}@keyframes toggleOnRadio{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}70%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(.8)}}.action-form{position:fixed;right:15px;bottom:15px;z-index:999;transition:transform .2s ease-in-out}.action-form li{padding:10px 5px;text-align:left;cursor:pointer}.action-form li:hover{color:var(--color-blue)}.action-form:before{content:"";width:100%;height:3px;background:var(--color-main);position:absolute;left:0;top:0}.action-form.closed{transform:scale(0)}.action-form.open{transform:scale(1)}.block{padding:20px;border:1px solid var(--color-thinline);background:#fff;border-radius:5px}.block__title{font-size:25px}.block__subtitle,.block__title{font-weight:600;color:var(--color-main)}.block__subtitle{font-size:20px}.post-content{max-width:800px}.post-content p{line-height:2;font-size:17px;margin-bottom:2rem}.post-content h2{color:var(--color-blue1);font-weight:700;margin-top:50px;margin-bottom:20px}.post-content .promote{background-size:cover}.post-content .promote p{line-height:25px}.post-content .promote a{display:block;margin-top:20px;width:fit-content}body,html{height:100%}.display-5{font-size:2.5rem;font-weight:300;line-height:1.2}.blocker-container,.position-relative{position:relative}.blocker-container .blocker{background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0}.blocker-container .blocker.blocker-light{background-color:hsla(0,0%,100%,.5)}.blocker-container .blocker .blocker-content{position:absolute;top:-50%;left:-50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}