html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
*{box-sizing:border-box;outline:none;}
a{color:#191d20;text-decoration:none;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;}
img{object-fit:cover;}
.clearfix{position:relative;}
.clearfix::after{content:"";clear:both;display:table;}
:root{--dark-color:#191d20;--gold-color:#f0815f;--number-font:'Oswald', sans-serif;--lato-font:'Lato', sans-serif;--quicksand-font:'Quicksand', sans-serif;}
body, a,p,input,textarea,button,li,ul,
h1,h2,h3,h4,h5,h6{font-family:var(--lato-font);font-weight:400;}
.container{max-width:1345px;width:90%;margin:0 auto;}
.container-inner{max-width:1200px;width:90%;margin:0 auto;}
.container-small{max-width:1190px;width:90%;margin:0 auto;}
.row{width:100%;position:relative;}
.row::after{content:"";clear:both;display:table;}
p,li{font-size:16px;line-height:28px;letter-spacing:1.6px;margin-bottom:15px;}
p:last-child{margin-bottom:0px;}
.secPd{padding:100px 0;}
.secPdBottom{padding-bottom:150px;}
.secPd2{padding:80px 0;}
.txtJstFy{text-align:justify;}
.title{width:100%;display:block;margin-bottom:100px;}
.title h1,
.title h2,
.title h3,
.title h4,
.title h5,
.title h6{font-size:35px;color:var(--dark-color);line-height:50px;font-weight:400;text-transform:uppercase;letter-spacing:8px;text-align:center;}
.title span{color:var(--gold-color);}
.title p{text-align:center;line-height:24px;font-weight:600;margin-top:12px;font-size:18px;letter-spacing:1px;}
.sub-title{font-size:22px;line-height:30px;letter-spacing:1px;word-spacing:5px;font-weight:700;margin-bottom:50px;text-transform:lowercase;}
.sub-title span{display:block;}
header{position:relative;z-index:2;width:100%;left:0px;top:0px;height:92px;transition:all 1s;}
.logo-wrapper{background-color:rgb(255, 255, 255);width:190px;height:170px;float:left;position:absolute;z-index:1;border-bottom-left-radius:50%;border-bottom-right-radius:50%;top:0px;}
.logo-wrap{width:100%;height:100%;display:table;padding:16px;padding-top:0px;}
.logo-mid{display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center;}
.logo-mid img{width:90%;height:90%;object-fit:contain;}
header nav{width:100%;float:left;transition:all 1s;position:absolute;left:0px;background:#fff;}
.navMnBar{width:calc(100% - 300px);float:right;height:100%;background:#0565a1;position:relative;border-top-left-radius:100px;}
.navMnBar .bckClr{position:absolute;top:0px;height:100%;background:#0565a1;}
.nav-wrap{float:right;margin:0px;position:relative;z-index:1;}
.nav-wrap li{float:left;margin-right:32px;margin-top:25px;line-height:50px;}
.nav-wrap li:last-child{margin-right:0px;;}
.nav-wrap li a{color:#fff;font-weight:400;font-size:14px;letter-spacing:2px;text-transform:uppercase;display:block;}
.nav-wrap li a span{font-weight:700;}
.nav-wrap li a .navIcon{font-size:20px;transform:rotate(-25deg)}
.nav-wrap li:last-child a{}
.nav-wrap li a:hover{color:rgba(240, 129, 95, 1);}
.dropDwn{position:relative;padding-right:12px;}
.dropDwn:after{position:absolute;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;top:50%;right:0px;margin-top:-2px;transition:all .5s;}
.dropDwn:hover:after{border-top:5px solid rgba(240, 129, 95, 1);transition:all .5s;}
.drpDnMenu{position:absolute;width:250px;background:rgba(255, 255, 255, 0.97);padding:14px 0;top:30px;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;box-shadow:0px 5px 15px rgba(0, 0, 0, 0.14);border-bottom:4px solid #0565a1;}
.dropDwn:hover .drpDnMenu{visibility:visible;opacity:1;z-index:1;top:50px;transition-delay:0s, 0s, 0.3s;}
.drpDnMenu:before{position:absolute;content:"";border:0px;border-bottom:10px solid rgba(255, 255, 255, 0.75);border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:0;}
.nav-wrap .drpDnMenu li{float:none;width:100%;margin:0px;line-height:40px;height:40px;padding:0 20px;}
.nav-wrap .drpDnMenu li a{color:#191d20;display:block;}
.nav-wrap .drpDnMenu li a:hover{color:rgba(240, 129, 95, 1);}
.headerFix nav{position:fixed;z-index:99;width:100%;background:#fff;box-shadow:0px 0px 11px rgba(25, 29, 32, 0.38);transition:all 1s;}
.nv-logo{width:200px;float:left;margin:10px 0 0;opacity:1;transition:all 1s;}
.nv-logo img{height:70px;width:auto;}
.headerFix .nv-logo{opacity:1;transition:all 1s;}
.headerFix .nav-wrap li{margin-top:22px;line-height:46px;}
.headerFix .dropDwn:hover .drpDnMenu{top:46px;}
.headerFix .nav-wrap .drpDnMenu li{line-height:40px;margin-top:0px}
.headerFix .dropDwn:after{color:rgba(0, 0, 0, 0.75);}
.headerFix .dropDwn:hover:after{color:rgba(240, 129, 95, 1);}
.navHighBtn{padding:0 20px;border:1px solid var(--gold-color);border-radius:60px;background:var(--gold-color);color:#fff;}
li.navHighBtn a{color:#fff;}
li.navHighBtn a:hover{color:var(--dark-color);}
.banner-wrapper{width:100%;position:relative;height:560px;margin-top:-5px;}
.banner-wrapper img{height:100%;width:100%;}
.spc-bx{width:50%;float:left;}
.spc-bx:first-child{padding-right:20px;}
.spc-bx:last-child{padding-left:20px;}
.spc-bx-in{width:100%;height:750px;position:relative;}
.spcBX-wrap{width:100%;height:50%;position:relative;}
.spcBX-wrap:first-child{padding-bottom:20px;}
.spcBX-wrap:last-child{padding-top:20px;}
.spcBX-wrap-in{width:100%;height:100%;position:relative;}
.spc-img, .spc-img img{width:100%;height:100%;}
.spc-dt{position:absolute;width:100%;height:100%;top:0px;left:0px;padding:50px 35px;}
.spc-head{font-size:32px;color:#fff;line-height:50px;font-weight:700;text-transform:uppercase;letter-spacing:3px;text-shadow:2px 2px 50px #191d20;position:absolute;top:50px;left:35px;}
.spcBX-wrap .spc-head{top:auto;bottom:50px;}
.spc-btn a{width:200px;height:60px;line-height:60px;text-align:center;background:#191d20;display:inline-block;color:#fff;margin:0 auto;overflow:hidden;transition:all .5s;position:absolute;right:0px;bottom:0px;}
.spc-btn i{margin-left:5px;transition:all .5s;}
.deliDrm-wrapper{margin-bottom:100px;}
.prj-wrap{width:100%;float:left;height:650px;position:relative;overflow:hidden;}
.prj-img, .prj-img img{width:100%;height:100%;filter:grayscale(.1);transition:all 1s;}
.prj-wrap:after{position:absolute;content:"";width:100%;height:100%;background:rgba(25, 29, 32, 0.6);top:0px;left:0px;transition:all .5s;}
.prj-wrap:hover:after{background:rgba(25, 29, 32, 0);transform:scale(2);transition:all .5s;}
.prj-brif{position:absolute;top:0px;left:0px;width:100%;height:100%;padding:50px 35px;z-index:1;}
.prj-name{font-size:24px;color:#fff;line-height:50px;font-weight:400;text-transform:uppercase;letter-spacing:5px;transition:all .5s;position:absolute;top:50px;left:35px;}
.prj-type{font-weight:300;font-size:18px;letter-spacing:10px;transition:all .5s;text-transform:uppercase;color:#fff;position:absolute;transform:rotate(-90deg);left:0px;bottom:132px;text-shadow:2px 2px 30px #000;}
.prj-wrap:hover .prj-name{padding-top:130px;opacity:0;transition:all .5s;}
.prj-wrap:hover .prj-type{letter-spacing:20px;opacity:0;transition:all .5s;}
.prj-more{width:100%;height:100%;display:table;}
.prj-mr-mid{display:table-cell;vertical-align:middle;width:100%;text-align:center;}
.prj-mr-btn{width:175px;opacity:0;height:40px;line-height:40px;text-align:center;background:#191d20;border-radius:80px;display:inline-block;color:#fff;margin:0 auto;overflow:hidden;transition:all .5s;transform:scale(0);}
.prj-mr-btn svg{margin-left:5px;transition:all .5s;}
.prj-wrap:hover .prj-mr-btn{transition:all .5s;opacity:1;transform:scale(1);}
.prj-wrap:hover .prj-img img{transition:all 1s;transform:scale(1.1);}
.prjSlider.owl-theme .owl-nav [class*=owl-]{background:transparent;position:absolute;}
.prjSlider.owl-theme .owl-nav{margin-top:0;position:absolute;top:50%;width:100%;left:0px;margin-top:-6px;padding:0 10px;}
.prjSlider .owl-prev{left:30px;}
.prjSlider .owl-next{right:30px;}
.prjSlider .left:after{position:absolute;content:"";width:40px;height:2px;background:#fff;left:8px;}
.prjSlider .left:before{position:absolute;content:"";border:none;border-right:10px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;top:-3.2px;left:0px;}
.prjSlider .left span{position:absolute;top:-9px;left:15px;font-size:12px;}
.prjSlider .right:after{position:absolute;content:"";width:40px;height:2px;background:#fff;right:8px;}
.prjSlider .right:before{position:absolute;content:"";border:none;border-left:10px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;top:-3.2px;right:0px;}
.prjSlider .right span{position:absolute;top:-9px;right:15px;font-size:12px;}
.yrOFexp,.inx-abt{width:50%;float:left;text-align:justify;}
.yrNo-wrap{position:relative;width:290px;height:260px;background:url(../images/1202.jpg);background-size:260px;display:inline-block;background-position:center center;background-repeat:no-repeat;}
.yrNo-wrap svg{position:absolute;top:0;left:0;width:100%;height:100%;}
.yrNo-wrap svg text{text-transform:uppercase;font-size:96px;font-family:var(--number-font);}
.yrNo-wrap svg > rect{-webkit-mask:url(#mask);mask:url(#mask);}
.yrNo-wrap svg rect{fill:#fff;}
.yrTxt{font-size:26px;line-height:44px;display:inline-block;text-align:left;letter-spacing:5px;font-weight:400;text-transform:uppercase;}
.yrTxt small{display:block;color:var(--gold-color);}
footer{background:rgba(25, 29, 32, 0.89);position:relative;overflow:hidden;}
footer.secPd2{padding-bottom:20px;}
footer:after{position:absolute;content:"";width:100%;height:100%;left:0px;z-index:-1;top:0px;background:url(../images/ft.jpg);background-repeat:no-repeat;background-size:cover;}
.ft-bx{width:25%;float:left;padding-right:20px;}
.ft-bx:last-child{padding-right:0px;}
.ft-bx li{width:100%;line-height:26px;height:26px;}
.ft-bx li a{color:#fff;font-weight:300;font-size:0.8em;letter-spacing:0.2em;text-transform:uppercase;display:block;}
.ft-bx li a:hover{color:var(--gold-color);}
.ft-social li{width:auto;display:inline-block;margin-right:10px;}
.ft-social li a{font-size:1.3em;}
.ftBtm{margin-top:80px;}
.cpRt{width:100%;text-align:center;float:left;}
.cpRt a img{width:25px;top:0px;position:absolute;margin-left:5px;}
.mdPs{float:right;position:relative;padding-right:142px;}
.ftBtm p{font-size:10px;color:#fff;text-transform:uppercase;}
.mdPs img{position:absolute;width:25px;right:115px;top:0px;}
.subForm{max-width:500px;margin:0 auto;}
.subSec{position:relative;padding:0px 0 100px;}
.subSec:after{background:url(../images/sktch-spz-prj7.png);background-repeat:no-repeat;background-position:right bottom;background-size:43%;content:"";width:100%;height:100%;left:0px;top:0px;position:absolute;opacity:.4;z-index:-1;}
.subSec .title{margin-bottom:60px;}
.subForm fieldset{width:100%;margin-bottom:40px;}
.subForm fieldset input{width:100%;line-height:50px;height:50px;border:none;font-size:18px;letter-spacing:1px;font-weight:700;border-bottom:2px solid var(--dark-color);transition:all 1s;cursor:pointer;}
.subForm fieldset input:focus{border-bottom:2px solid var(--gold-color);transition:all 1s;}
.subForm fieldset textarea{width:100%;line-height:24px;height:100px;border:none;font-size:18px;letter-spacing:1px;font-weight:700;border-bottom:2px solid var(--dark-color);transition:all 1s;resize:none;}
.subForm fieldset textarea:focus{border-bottom:2px solid var(--gold-color);transition:all 1s;}
.subForm fieldset select{width:100%;line-height:24px;height:50px;border:none;font-size:18px;letter-spacing:1px;font-weight:700;border-bottom:2px solid var(--dark-color);transition:all 1s;}
.subForm fieldset select:focus{border-bottom:2px solid var(--gold-color);transition:all 1s;}
.subForm::-webkit-input-placeholder{color:var(--dark-color);opacity:.7;}
.subForm::-moz-placeholder{color:var(--dark-color);opacity:.7;}
.subForm:-ms-input-placeholder{color:var(--dark-color);opacity:.7;}
.subForm:-moz-placeholder{color:var(--dark-color);opacity:.7;}
.jobFormInner fieldset input.subBtn{display:inline-block;width:180px;height:50px;line-height:50px;font-weight:700;text-align:center;letter-spacing:1px;font-size:18px;background:var(--dark-color);border:none;color:#fff;cursor:pointer;}
.subForm fieldset:last-child{text-align:right;}
.deliBX{width:100%;margin-top:100px;text-align:center;}
.deliBX-wrap{width:200px;height:200px;background:#0565a1;display:inline-block;margin:0 20px;}
.deliBX-wrap:nth-child(even){background:#e93842;}
.dlBXWrap-in{width:100%;height:100%;display:table;}
.deliTxt{padding:15px;width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;color:#fff;}
.deliTxt span{font-size:50px;display:block;margin-bottom:10px;font-weight:700;}
.deliTxt small{font-size:30px;display:block;margin-bottom:15px;font-weight:400;}
.innerBanner{width:100%;height:600px;}
.innerBnr-wrap{width:100%;height:100%;position:relative;}
.innerBnr-wrap:after{position:absolute;width:100%;top:0px;height:100%;left:0px;background:rgba(25, 29, 32, 0.55);content:"";}
.innrBn_img{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.innrBn_img img{width:100%;height:100%;object-fit:cover;object-position:right top;}
.innrBn_img.cntBtm img{object-position:center bottom;}
.innrBn_img.cntCnt img{object-position:center center;}
.innrBn-txt{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:1;}
.innrBn-txtDT{width:100%;height:100%;display:table;}
.innrBn-txtMD{width:100%;height:100%;display:table-cell;vertical-align:middle;}
.innrBn-txtBtm{width:100%;height:100%;display:table-cell;vertical-align:bottom;}
.innrBn-txttop{width:100%;height:100%;display:table-cell;vertical-align:middle;}
.innrBn-txtTopLeft{width:100%;height:100%;display:table-cell;vertical-align:top;}
.innrBn-txtWrap{max-width:800px;margin:0 auto;color:#fff;text-align:center;}
.innrBn-txtTopLeft .innrBn-txtWrap{max-width:100%;padding-top:120px;color:#fff;text-align:left;}
.projectDetail2 .innrBn-txtWrap{max-width:100%;text-align:left;padding-top:50px;}
.innerBan-logo img{width:240px;height:160px;object-fit:contain;object-position:left top;}
.innrBn-txt h1{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:4px;white-space:normal;text-transform:uppercase;margin-bottom:30px;font-family:var(--quicksand-font);margin-top:30px;opacity:0;transition:all .5s;}
.innrBn-txt p{font-size:22px;line-height:1.2;margin-bottom:10px;font-family:var(--quicksand-font);margin-top:50px;opacity:0;transition:all 1s;}
.displayDelay.showDisDly h1{margin-top:0px;opacity:1;transition:all .5s;}
.displayDelay.showDisDly p{margin-top:0px;opacity:1;transition:all 1s;}
.abtProCont-wrapper{width:100%;text-align:center;display:flex;width:750px;margin:0 auto;}
.abtProCont-wrap{width:250px;display:inline-block;text-align:center;padding:20px;transition:all .5s;}
.abtProCont-wrap img{height:80px;width:auto;transition:all .5s;}
.abtProCont-wrap span{display:block;font-size:20px;font-family:var(--quicksand-font);font-weight:700;margin-top:20px;}
.abtProCont-wrap:hover{box-shadow:0px 0px 15px rgba(0, 0, 0, 0.28);transition:all .5s;}
.abtProCont-wrap:hover img{filter:grayscale(0);transition:all .5s;}
.abttxt{margin-top:50px;text-align:justify;}
.abtSlogn{background:url(../images/c173.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;position:relative;overflow:hidden;}
.abtSlogn:after{position:absolute;width:100%;top:0px;height:100%;left:0px;background:rgba(25, 29, 32, 0.7);content:"";}
.abtSlogn-wrapper{width:100%;text-align:center;position:relative;z-index:1;}
.abtSlogn-wrap{display:inline-block;width:350px;padding:20px 8px;color:#fff;margin-right:20px;}
.abtSlogn-head{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:4px;white-space:normal;text-transform:uppercase;margin-bottom:30px;word-spacing:6px;font-family:var(--quicksand-font);}
.abtSlogn-txt p{font-size:20px;font-family:var(--quicksand-font);margin-bottom:6px}
.spzStn-rgt{width:calc(100% - 600px);float:right;padding-left:50px;font-family:var(--quicksand-font);}
.spzStn-rgt .title{margin-bottom:40px;}
.spzStn-rgt .title h3{font-family:var(--quicksand-font);font-weight:700;font-size:28px;letter-spacing:4px;text-align:left;}
.spzStn-wrapper{position:relative;}
.spzStn-wrapper:after{background:url(../images/sktch-spz-prj7.png);background-repeat:no-repeat;background-position:left bottom;background-size:43%;content:"";width:100%;height:100%;left:0px;top:0px;position:absolute;opacity:.4;z-index:-1;}
.prtFol-wrap{width:33.3%;float:left;padding:0 10px;margin-bottom:30px;}
.prtFol-wrap:nth-child(3n+1){padding-left:0px;padding-right:20px;}
.prtFol-wrap:nth-child(3n){padding-right:0px;padding-left:20px;}
.prFl-wrapIn{width:100%;}
.prFl-img{width:100%;height:250px;overflow:hidden;}
.prFl-img img{width:100%;height:100%;transition:all .5s;transform:scale(1.1);}
.prFl-wrapIn:hover .prFl-img img{transform:scale(1);transition:all .5s;}
.prFl-det{width:100%;background:#efefef;padding:20px 0;}
.prFl-name{font-size:20px;font-weight:700;line-height:22px;margin-bottom:20px;padding:0 20px;}
.prFl-name img{height:100px;width:auto;margin:0 auto;display:block;}
.prFl-loc,.prFl-bkPric{font-size:16px;line-height:18px;margin-bottom:20px;padding:0 20px;}
.prFl-loc .prFl-icn{margin-right:8px;}
.prFl-action{border-top:1px solid #d9d9d9;padding:20px 20px 0 20px;}
.prFlBtn{float:left;}
.prFl-detBtn{text-align:right;width:30%;}
.prFl-brchBtn{width:70%;line-height:38px;text-align:left;font-size:18px;}
.prFl-brchBtn a{line-height:38px;text-align:left;font-size:18px;}
.prFl-detBtn a{width:120px;height:40px;border:2px solid var(--dark-color);border-radius:5px;display:inline-block;line-height:36px;text-align:center;font-size:18px;transition:all .5s;}
.prFl-detBtn a:hover{background:var(--dark-color);color:#fff;transition:all .5s;}
.listing2 .listBanr{height:600px;}
.catChngList{max-width:800px;margin:0 auto;position:absolute;z-index:1;transform:translateX(-50%);left:50%;bottom:-85px;}
.catChngList-wrap{width:150px;height:150px;border-radius:50%;background:#fff;display:inline-block;margin:0 15px;}
.catChngList-wrap.catChngList-act{box-shadow:0px 0px 12px rgba(0, 0, 0, 0.39);}
.catChngList-wrap.catChngList-act span{color:var(--gold-color);}
.catChngList-wrap a{display:block;text-align:center;padding:30px 10px;}
.catChngList-wrap img{height:50px;width:auto;}
.catChngList-wrap span{display:block;font-size:18px;font-family:var(--quicksand-font);font-weight:700;margin-top:10px;}
.catChngList-wrap:hover span{color:var(--gold-color);}
.prod-wrap{max-width:950px;margin:0 auto;margin-bottom:180px;}
.prod-wrap:last-child{margin-bottom:0px;}
.prodHead{text-align:center;}
.prodHead h2{font-size:42px;font-family:var(--quicksand-font);font-weight:700;margin-bottom:20px;}
.prodHead p{font-family:var(--quicksand-font);font-size:18px;}
.prodWrap-left{width:calc(100% - 380px);height:550px;float:left;position:relative;z-index:1;padding-right:30px;}
.prod-wrap:nth-child(even) .prodWrap-left{float:right;padding-right:0px;padding-left:30px;}
.prodWrap-right{width:380px;height:550px;float:left;}
.prodWrap-right img{width:100%;height:100%;}
.prodWrap-smlImg{width:100%;height:350px;}
.prodWrap-smlImg img{width:100%;height:100%;}
.prodWrap-name{line-height:100px;font-size:38px;font-family:var(--quicksand-font);font-weight:700;}
.prodWrap-add{font-size:20px;line-height:18px;margin:20px 0;font-family:var(--quicksand-font);}
.prodWrap-add .prFl-icn{margin-right:8px;}
.prodWrap-btn a.prFl-detBtn{width:120px;height:40px;border:2px solid var(--dark-color);border-radius:5px;display:inline-block;line-height:38px;text-align:center;font-family:var(--quicksand-font);font-size:18px;transition:all .5s;}
.prodWrap-btn a.prFl-detBtn:hover{background:var(--dark-color);color:#fff;transition:all .5s;}
.showDelayScroll .prodWrap-name,
.showDelayScroll .prodWrap-add{margin-top:50px;opacity:0;transition:all.5s;}
.showDelayScroll .prodWrap-smlImg{margin-left:-50px;opacity:0;transition:all.5s;}
.showDelayScroll .prodWrap-right{margin-top:-50px;opacity:0;transition:all.5s;}
.showDelayScroll.showScrollOn .prodWrap-name{margin-top:0px;opacity:1;transition:all.5s;}
.showDelayScroll.showScrollOn .prodWrap-add{margin-top:20px;opacity:1;transition:all.8s;}
.showDelayScroll.showScrollOn .prodWrap-smlImg{margin-left:0px;opacity:1;transition:all.5s;}
.showDelayScroll.showScrollOn .prodWrap-right{margin-top:0px;opacity:1;transition:all.5s;}
.prjDet-wrapper{max-width:800px;margin:0 auto;position:relative;z-index:1;}
.prjDet-wrap{width:100%;margin-bottom:100px;}
.prjDet-wrap:last-child{margin-bottom:0px;}
.prjOvr-wrapImg{width:calc(100% - 400px);float:left;height:400px;}
.prjOvr-wrapImg img{width:100%;height:100%;}
.prjOvr-wrapDet{width:400px;height:400px;padding:30px;float:left;background:#e0e0e0;}
.projectDetail-1-2 .prjOvr-wrapDet{background:transparent;padding:0px;padding-right:30px;}
.projectDetail-1-2 .prjOvr-wrapDet h1{font-size:35px;color:var(--dark-color);line-height:50px;font-weight:400;text-transform:uppercase;letter-spacing:8px;text-align:left;margin-bottom:20px;}
.projectDetail-1-2 .prjOvr-wrapDet p{font-size:16px;line-height:28px;letter-spacing:1.6px;margin-bottom:15px;font-family:var(--lato-font);font-weight:400;}
.prjOvrInDet{width:50%;height:200px;float:left;}
.poId-icn{font-size:34px;font-family:var(--quicksand-font);font-weight:700;color:var(--dark-color)}
.poId-icn .poId-icnImg{color:#818385;}
.prjOvrInDet span{font-size:22px;font-family:var(--quicksand-font);font-weight:700;margin-top:10px;color:var(--dark-color);display:block;}
.prjOvr-wrapDet p{font-size:18px;font-family:var(--quicksand-font);font-weight:700;line-height:34px;letter-spacing:1px;}
.prjOvrDT{display:table;width:100%;height:100%;}
.prjOvrDt-mid{display:table-cell;vertical-align:middle;width:100%;height:100%;}
.prjOvrDt-top{display:table-cell;vertical-align:top;width:100%;height:100%;}
.prjDetAct-wrapper{width:100%;display:flex;}
.prjDetAct-wrap{width:33.3%;float:left;text-align:center;padding:0 20px;}
.prjDetAct-wrap a{display:block;font-weight: 700;}
.prjDetAct-icn img{height:50px;}
.prjDetAct-name{font-size:18px;font-family:var(--quicksand-font);font-weight:700;line-height:24px;margin-top:10px;}
.prjPhtSec{width:100%;background:url(../images/332454.jpg);background-size:cover;background-repeat:no-repeat;position:relative;padding-bottom:150px;}
.prjPhtSec:after{position:absolute;width:100%;height:100%;top:0px;left:0px;background:rgba(255, 255, 255, 0.9);content:"";}
.photTourImg{width:100%;height:400px;}
.photTourImg img{width:100%;height:100%;object-fit:contain;}
.photTourSlider.owl-theme .owl-nav [class*=owl-]{background:transparent;position:absolute;color:var(--dark-color);}
.photTourSlider .owl-prev{left:0px;}
.photTourSlider .owl-next{right:0px;}
.photTourSlider.owl-theme .owl-nav{width:150px;margin:0 auto;margin-top:20px;position:relative;}
.photTourSlider .left:after{position:absolute;content:"";width:40px;height:2px;background:var(--dark-color);left:8px;}
.photTourSlider .left:before{position:absolute;content:"";border:none;border-right:10px solid var(--dark-color);border-top:8px solid transparent;border-bottom:8px solid transparent;top:-3.2px;left:0px;}
.photTourSlider .left span{position:absolute;top:-9px;left:15px;font-size:12px;}
.photTourSlider .right:after{position:absolute;content:"";width:40px;height:2px;background:var(--dark-color);right:8px;}
.photTourSlider .right:before{position:absolute;content:"";border:none;border-left:10px solid var(--dark-color);border-top:8px solid transparent;border-bottom:8px solid transparent;top:-3.2px;right:0px;}
.photTourSlider .right span{position:absolute;top:-9px;right:15px;font-size:12px;}
.amenitie-wrapper{width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:center;}
.amenitie-img{height:40px;width:auto;}
.amenitie-wrap{width:25%;float:left;text-align:center;padding:20px;margin-bottom:20px;}
.amenitie-name{font-size:18px;font-family:var(--quicksand-font);font-weight:700;line-height:24px;margin-top:10px;color:var(--gold-color);}
.payPln-list{margin-bottom:50px;}
.payPln-list:last-child{margin-bottom:0px;}
.payPln-head{font-size:20px;font-family:var(--quicksand-font);font-weight:700;line-height:24px;margin-bottom:10px;}
.payPln-list ul{width:100%;}
.payPln-list li{width:100%;background:#e3e3e3;float:left;margin-bottom:0px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.payPln-list li:first-child{border-top:1px solid #e3e3e3;}
.payPln-list li:last-child{border-bottom:1px solid #e3e3e3;}
.payPln-list li:empty{display:none;}
.payPln-list li:nth-child(even){background:transparent;}
.payPln-list li span{padding:10px 20px;width:50%;float:left;}
.payPln-list li small{padding:10px 20px;width:50%;float:left;}
.contBanner{width:100%;height:550px;}
.contQuick{max-width:900px;width:100%;margin:0 auto;margin-bottom:150px;}
.contQuick-wrap{width:250px;height:215px;background:#fff;float:left;margin:0 20px;padding:20px;border-radius:5px;position:relative;padding-top:55px;box-shadow:0px 0px 12px rgba(0, 0, 0, 0.35);}
.contQuick-head{font-size:16px;font-family:var(--quicksand-font);font-weight:700;line-height:16px;text-align:center;margin-bottom:12px;}
.contQuick-txt{font-size:15px;color:#9c9c9c;text-align:center;line-height:22px;letter-spacing:.6px;margin-bottom:12px;}
.contQuick-det p{margin-bottom:4px;text-align:center;}
.contQuick-det p:last-child{margin-bottom:0px;}
.contQuick-det p a{font-size:16px;font-family:var(--quicksand-font);font-weight:700;display:inline-block;line-height:16px;}
.contQuick-icn{width:80px;height:80px;border-radius:50%;box-shadow:0px 0px 12px rgba(0, 0, 0, 0.35);position:absolute;top:-40px;background:#fff;left:50%;transform:translateX(-50%);}
.contQuick-icn img{width:50%;height:50%;position:absolute;object-fit:contain;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
.contGenral{max-width:900px;width:100%;margin:0 auto;margin-bottom:150px;}
.contGenral-head{font-size:18px;font-family:var(--quicksand-font);font-weight:700;line-height:16px;text-align:center;margin-bottom:12px;}
.contGenral p{margin-bottom:4px;text-align:center;}
.contGenral p a{font-weight:700;color:var(--gold-color);}
.contAddress{max-width:900px;width:100%;margin:0 auto;margin-bottom:150px;box-shadow:0px 0px 12px rgba(0, 0, 0, 0.35);}
.map{width:100%;height:300px;}
.contAddress-txt{padding:50px;position:relative;}
.contAddress-txt:after{position:absolute;content:"";top:0px;left:0px;width:100%;height:100%;opacity:.2;background:url(../images/sktch-spz-prj7.png);background-size:400px;}
.contAddress-head{font-size:18px;font-family:var(--quicksand-font);font-weight:700;line-height:16px;text-align:center;margin-bottom:12px;}
.contAddress-txt p{margin-bottom:4px;text-align:center;}
.contForm-head{font-size:18px;font-family:var(--quicksand-font);font-weight:700;line-height:16px;text-align:center;margin-bottom:12px;}
.partnr-wrapper{width:100%;text-align:center;margin-bottom:50px;}
.partnr-wrapper:last-child{margin-bottom:0px;}
.partnr-wrap{width:200px;height:120px;padding:10px;display:inline-block;}
.partnr-img{width:100%;height:100%;padding:20px;border:1px solid rgba(204, 204, 204, 0.2);transition:all .5s;}
.partnr-img:hover{box-shadow:0px 0px 12px rgba(0, 0, 0, 0.2);transition:all .5s;}
.partnr-img img{width:100%;height:100%;object-fit:contain;filter:grayscale(0);transition:all .5s;transform:scale(0.8);}
.partnr-img:hover img{filter:grayscale(100%);transition:all .5s;transform:scale(1);}
.visN-wrapper{max-width:900px;width:100%;margin:0 auto;text-align:center;}
.visN-wrapper .title{margin-bottom:40px;}
.core-wrapper .vcTxt,.visN-wrapper .vcTxt{text-align:justify;}
.core-wrapper{max-width:900px;width:100%;margin:0 auto;}
.core-wrapper .title{margin-bottom:40px;}
.core-wrapper .title h4{text-align:left;}
.core-wrap{max-width:500px;width:100%;}
.core-wrap li{padding-left:40px;position:relative;}
.core-wrap li:after{position:absolute;content:"";width:25px;height:2px;background:var(--dark-color);left:0px;top:14px;}
.coreSec{background:url(../images/skt1.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain;}
.career-wrapper{max-width:900px;margin:0 auto;width:100%;}
.career-wrap{width:50%;float:left;margin-bottom:30px;}
.career-wrap:nth-child(odd){padding-right:15px;}
.career-wrap:nth-child(even){padding-left:15px;}
.careerWrapIn{width:100%;text-align:center;padding:30px;cursor:pointer;transition:all .5s;}
.careerWrapIn:hover{background:#eee;transition:all .5s;}
.posName{font-size:20px;font-weight:700;margin-bottom:20px;}
.posTxt{font-size:18px;line-height:26px;margin-bottom:20px;}
.posApply{font-size:16px;color:var(--gold-color)}
.jobForm-title{font-size:34px;margin-bottom:50px;text-align:center;}
.jbFrmPop{position:fixed;width:100%;height:100%;top:-120%;left:0px;background:#fff;z-index:10;}
.open-form{top:0px;}
.jobForm{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:800px;margin:0 auto;width:85%;}
.jobFormInner fieldset{width:50%;float:left;margin-bottom:35px;padding:0 15px;}
.jobFormInner fieldset label{display:block;font-size:14px;margin-bottom:8px;}
.jobFormInner fieldset input{width:100%;border:1px solid #ccc;height:40px;line-height:40px;padding:0 15px;}
.share-in input{display:none;}
.resume_name{font-size:14px;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 150px);float:left;line-height:40px;padding-left:10px;border:1px solid #ccc;height:40px;}
.jobFormInner fieldset .share_cv{background:var(--dark-color);width:150px;height:40px;text-align:center;line-height:40px;font-size:15px;float:left;color:#fff;}
.jobFormInner fieldset.jbBtnAct{width:100%;text-align:right;}
.jbBtnAct .subBtn{line-height:38px;height:40px;}
.clsFrm{cursor:pointer;position:absolute;top:20px;right:20px;font-size:26px;}
.nriSec{width:100%;border-bottom:1px solid #ccc;}
.nriPageTitle{width:100%;padding:100px 0;text-align:center;max-width:900px;margin:0 auto;}
.nriPageTitle h1{font-size:32px;line-height:48px;margin-bottom:20px;}
.nriPageTitle p{font-size:22px;margin-bottom:0px;line-height:32px;}
.nri-wrapper{width:100%;margin:0 auto;}
.nri-nav{width:300px;float:left;}
.nriNav-wrap{width:100%;padding:10px 15px;border:1px solid #efefef;border-radius:5px;margin-bottom:25px;font-size:15px;line-height:26px;cursor:pointer;font-family:var(--quicksand-font);}
.nriNav-act{font-weight:700;background:#efefef;}
.nri-det{width:calc(100% - 300px);float:left;padding-left:80px;}
.nriDet-wrap{display:none;}
.nriDt-active{display:block;}
.nriDet-tit{font-size:20px;font-family:var(--quicksand-font);line-height:34px;margin-bottom:20px;font-weight:700;}
.nriDet-Subtit{font-size:14px;line-height:24px;margin-bottom:5px;margin-top:30px;font-weight:700;}
.nriDet-txtList li,
.nriDet-txtList p{font-size:16px;line-height:28px;letter-spacing:1.6px;margin-bottom:28px;}
.nriDet-txtList li .listHnAr{margin-right:8px;font-size:13px;}
.nriDet-txt a{font-weight:700;}
.nriDet-txtListINN li{margin-bottom:8px;font-size:14px;padding-left:20px;}
.evNt-cat{width:230px;float:left;}
.evNt-catList{width:100%;line-height:38px;height:40px;margin-bottom:15px;background:#efefef;border-bottom:1px solid rgba(25, 29, 32, 0.6);}
.evNt-catList a{display:block;padding:0 15px;}
.evNt-catList .evNt-catICn{margin-right:8px;color:var(--dark-color);font-size:21px;width:20px;}
.evNt-catList.evNtAct a{color:#fff;}
.evNtAct{background:var(--dark-color);color:#fff;}
.evNtAct .evNt-catICn{color:#fff;}
.evNt-wrapper{width:calc(100% - 230px);float:left;padding-left:50px;}
.evNt-wrap{width:33.3%;float:left;padding-right:20px;margin-bottom:20px;}
.news-wrap{width:33.3%;float:left;padding-right:20px;margin-bottom:20px;}
.evNt-wrapInn{width:100%;cursor:pointer;}
.news-wrapInn{width:100%;cursor:pointer;}
.evNt-img{width:100%;height:200px;}
.news-img{width:100%;height:200px;}
.evNt-img img{width:100%;height:100%;object-fit:cover;object-position:center top;}
.news-img img{width:100%;height:100%;object-fit:cover;object-position:center top;}
.evNt-det{width:100%;padding:20px 15px;background:#efefef;}
.news-det{width:100%;padding:20px 5px;background:#efefef;}
.evNt-name{font-size:18px;font-weight:700;line-height:18px;margin-bottom:8px;}
.news-name{font-size:18px;font-weight:700;line-height:18px;margin-bottom:8px;}
.evNt-date{font-size:14px;}
.news-date{font-size:14px;}
.evNt-date span:first-child{float:left;}
.evNt-date span:last-child{float:right;}
.news-date span:first-child{float:left;}
.news-date span:last-child{float:right;}
.evNtpop{position:fixed;width:100%;height:100%;background:#fff;z-index:9;top:-120%;left:0px;}
.newsPop{position:fixed;width:100%;height:100%;background:rgba(255, 255, 255, 1);z-index:9;left:0px;top:-120%;}
.evNtpopOpn,
.newsPopOpn{top:0px;}
.newsform-wrap{position:absolute;width:500px;height:auto;background:#fff;padding:40px 20px;border-radius:5px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);box-shadow:0px 0px 15px rgba(0, 0, 0, 0.38);}
.evNtPop-wrap{position:absolute;max-width:850px;height:550px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:78%;}
.evNtPop-wrap .evNtPopSlider,
.evNtPop-wrap .evNtPop-slide,
.evNtPop-wrap .evNtPopSlider .owl-stage-outer,
.evNtPop-wrap .evNtPopSlider .owl-stage,
.evNtPop-wrap .evNtPopSlider .owl-item,
.evNtPop-wrap .evNtPopSlider .item,
.evNtPop-wrap .evNtPopSlider .item img{height:100%;}
.evNtPop-wrap .evNtPopSlider.owl-theme .owl-nav .disabled{opacity:.2;cursor:default;}
.evNtPop-wrap .evNtPopSlider .itemOverFlow{overflow-y:auto;}
.evNtPop-wrap .evNtPopSlider .item.itemOverFlow img{height:auto;}
.evNtPopSlider .owl-dots{display:none;}
.evNtPopSlider.owl-theme .owl-nav [class*=owl-]{background:transparent;position:absolute;}
.evNtPopSlider.owl-theme .owl-nav{margin-top:0;position:absolute;top:50%;width:100%;left:0px;margin-top:-6px;padding:0 10px;}
.evNtPopSlider .owl-prev{left:30px;}
.evNtPopSlider .owl-next{right:30px;}
.evNtPopSlider .left:after{position:absolute;content:"";width:40px;height:2px;background:var(--dark-color);left:8px;}
.evNtPopSlider .left:before{position:absolute;content:"";border:none;border-right:10px solid var(--dark-color);border-top:8px solid transparent;border-bottom:8px solid transparent;top:-3.2px;left:0px;}
.evNtPopSlider .left span{position:absolute;top:-9px;left:15px;font-size:12px;color:var(--dark-color);}
.evNtPopSlider .right:after{position:absolute;content:"";width:40px;height:2px;background:var(--dark-color);right:8px;}
.evNtPopSlider .right:before{position:absolute;content:"";border:none;border-left:10px solid var(--dark-color);border-top:8px solid transparent;border-bottom:8px solid transparent;top:-3.2px;right:0px;}
.evNtPopSlider .right span{position:absolute;top:-9px;right:15px;font-size:12px;color:var(--dark-color);}
.evNtPopSlider .owl-prev{left:-75px;}
.evNtPopSlider .owl-next{right:-75px;}
.clsEvNtPop,
.clsNewsPop{cursor:pointer;position:absolute;top:20px;right:20px;font-size:26px;}
.newsform-wrap fieldset{margin-bottom:20px;}
.newsform-wrap fieldset input{width:100%;border:1px solid #ccc;height:40px;line-height:40px;padding:0 15px;}
.newsform-wrap fieldset label{display:block;font-size:14px;margin-bottom:8px;}
.blog_sc{padding:60px 0;}
.oops_txt{padding-top:200px;text-align:center!important;}
.btnholder{width:auto;background:#f18a6b;position:fixed;bottom:10px;left:20px;border-radius:30px;z-index:1;cursor:pointer;}
.btnholder h1{text-align:center;color:#fff;padding:11px 15px;font-size:18px;}
.desktopQ{display:block;}
.quikform{border:1px solid rgba(240, 132, 99, 0.55);background:#ffffff;padding:50px;display:none;position:fixed;bottom:0;left:0;width:400px;z-index:9999999;color:#fff;box-shadow:-6px 12px 11px rgba(0,0,0,0.3);border-radius:0px 20px 0px 0px;}
.quikform span{position:absolute;right:20px;top:20px;cursor:pointer;color:#000;}
.clspan{position:absolute;right:20px;top:20px;opacity:0;}
.quikform input[type="submit" i]{padding:7px 28px;margin-top:15px;background:#f08463;border:0px;color:#fff;font-size:16px;}
.quikform .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:16px;line-height:1.42857143;background-color:transparent;background-image:none;border:none;border-bottom:1px solid rgb(0, 0, 0);border-radius:0px;-webkit-box-shadow:none;box-shadow:none;color:#000;}
.form-group{margin-bottom:15px;}
.cls_x{width:18px;border:1px solid #aeaeae;border-radius:100%;padding:3px;}
.back_top{background-color:rgb(241, 138, 107);color:#fff;display:none;z-index:999;position:fixed;right:20px;bottom:10px;width:45px;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;}
.back_top a{position:relative;color:#fff;font-size:20px;}
.backtop{position:absolute;left:14px;top:11px;}
.nriDet-txt li{list-style-type:none;}
.Why_Spaze{font-size:20px;font-weight:700;padding:36px 0px 50px;line-height:24px;font-family:var(--quicksand-font);}
.prjDet-txt ul{list-style:unset;padding-left:16px;}
.ter_back h2{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:4px;white-space:normal;text-transform:uppercase;margin-bottom:30px;font-family:var(--quicksand-font);margin-top:30px;}
.ter_back p{font-size:22px;line-height:1.2;margin-bottom:10px;font-family:var(--quicksand-font);}
.in_trm{position:relative;font-weight:400;font-size:35px;letter-spacing:4px;text-align:left;line-height:54px;padding-left:62px;letter-spacing:8px;padding-bottom:15px;color:#191d20;color:var(--dark-color);text-transform:uppercase;}
.in_trm:before{content:"";position:absolute;width:4px;height:110px;background:#f18a6b;left:20px;}
.main_trm{padding:0px 20px;width:100%;}
.terms_p{width:50%;text-align:justify;float:left;margin-top:45px;padding-right:25px;}
.terms_p2{width:50%;text-align:justify;float:left;margin-top:45px;padding-left:25px;}
.core-wrapper2{max-width:900px;width:100%;padding-left:20px;}
.core-wrap2{max-width:500px;width:100%;}
.link_con a{border:1px solid black;padding:9px 10px;line-height:74px;margin-left:20px;text-shadow:0px 0px;text-transform:uppercase;transition-duration:.7s;font-size:16px;}
.link_con a:hover{color:#FF5722;border:1px solid #FF5722;}
.core-wrap2 span{color:#FF5722;}
.terms_p2 p span{color:#FF5722;}
.title{margin-bottom:50px;}
.trm_tit h4{text-align:left;font-size:24px;letter-spacing:8px;font-weight:700;}
.ter_sec{padding:80px 0px 85px 0;}
.grayscale{background:#f2f2f2;padding:20px 30px;margin:20px 0px;font-family:var(--lato-font);line-height:28px;letter-spacing:1.6px;}
.main_about_spz{margin-top:60px;}
.accordion_spz{color:#444;background:#f2f2f2;cursor:pointer;padding:18px;width:90%;border:none;text-align:left;outline:none;font-size:19px;transition:0.4s;border-bottom:1px solid #e3e2e2;margin:auto;transition-duration:.5s;}
.spz_acc{border-bottom:0px solid #e3e2e2;padding-top:30px;border-top:1px solid #e3e2e2;}
.panell p{text-align:justify;padding:6px 170px 0px;}
.panell ul{text-align:justify;padding:6px 170px 0px;}
.panell p:first-child{padding-top:50px;}
.panell p:last-child{padding-bottom:50px;}
.panell ul:first-child{padding-top:50px;}
.panell ul:last-child{padding-bottom:50px;}
.active, .accordion_spz:hover{background-color:;color:#000;font-size:20px;}
.panell ul li{position:relative;}
.panell ul li:after{content:'\2192';color:#777;font-weight:bold;margin-left:5px;position:absolute;left:-31px;top:0px;}
.panell{padding:0 18px;background-color:#fbfbfb;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.shecmaPop{position:fixed;width:100%;height:100%;left:0px;top:0px;background:rgba(0, 0, 0, 0.66);z-index:10000;}
.shecmaPopMid{height:600px;width:95%;position:relative;top:45px;max-width:656px;margin:0 auto;}
.shecmaImg{height:100%;width:100%;object-fit:contain;object-position:center top;}
.shecmaCls{position:absolute;font-size:24px;right:0px;top:-12px;color:#bbb;background:var(--dark-color);border-radius:50%;cursor:pointer;}
.sosMediaFix-wrapper{width:50px;background:#fff;position:fixed;right:-50px;top:50%;transform:translateY(-50%);box-shadow:-6px 0px 20px rgba(0, 0, 0, 0);z-index:9;transition:all .5s;}
.sosMediaFix-on{right:0px;box-shadow:-6px 0px 20px rgba(0, 0, 0, 0.39);}
.sosMediaFix-wrap{width:100%;padding-top:12px;}
.sosMediaFix-wrap li{width:100%;text-align:center;font-size:25px;margin-bottom:12px;}
.sosMediaFix-clsBtn{position:absolute;font-size:16px;left:0px;top:-26px;color:var(--dark-color);cursor:pointer;transition:all .5s;opacity:1;width:100%;background:#0565a1;padding:5px;text-align:center;color:#fff;border-top-right-radius:20px;border-top-left-radius:20px;}
.sosMediaFix-clsBtn:hover{opacity:1;}
.sosMediaFix-clsBtn .fa-times{display:block;margin:0 auto;}
.sosMediaFix-clsBtn .fa-bars{display:none;}
.sosMediaFix-clsBtn-on{left:-28px;border-top-right-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:8px;}
.sosMediaFix-clsBtn-on .fa-times{display:none;}
.sosMediaFix-clsBtn-on .fa-bars{display:block;}
.sosMediaFix-wrap .fa-facebook-square{color:#3b5998}
.sosMediaFix-wrap .fa-twitter-square{color:#1da1f2}
.sosMediaFix-wrap .fa-linkedin{color:#0077b5}
.sosMediaFix-wrap .fa-instagram{color:#833ab4}
.fedBckTxt{width:calc(100% - 500px);float:left;padding-right:100px;}
.fedBckFrm{width:500px;float:left;background:#e2e2e2;padding:50px 25px;}
.fedBckFrm .subForm fieldset input,
.fedBckFrm .subForm fieldset textarea{background:transparent}
.fedBckFrm .subForm fieldset:empty{display:none;}
.fedBckFrm .subForm fieldset.marBtm00{margin-bottom:0px;}
.fedBckFrm .subForm fieldset input[type=submit]{display:inline-block;width:180px;height:50px;line-height:50px;font-weight:700;text-align:center;letter-spacing:1px;font-size:18px;background:var(--dark-color);border:none;color:#fff;cursor:pointer;float:right;}
span.radiBx{display:inline-block;margin-right:20px;height:24px;position:relative;padding-left:38px;line-height:24px;}
span.radiBx label{font-size:18px;cursor:pointer}
.subForm fieldset input.radiBtn{width:24px;line-height:24px;height:24px;border:none;left:0px;top:0px;position:absolute;opacity:0;z-index:1;}
span.radiBx small{position:absolute;width:24px;height:24px;border-radius:50%;left:5px;top:3px;border:2px solid var(--dark-color);transition:all .5s;}
.subForm fieldset input.radiBtn:checked ~ small{background:var(--dark-color);;transition:all .5s;}
.subForm fieldset input.radiBtn ~ small:before{position:absolute;content:"";left:50%;top:50%;width:0px;height:0px;background:var(--gold-color);border-radius:50%;transform:translateX(-50%) translateY(-50%);}
.subForm fieldset input.radiBtn:checked ~ small:before{width:10px;height:10px;transition:all .5s;}


/* new style 16-11-18 */
.prjPlanTbl-title{
    font-size: 18px;
    line-height: 36px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 30px;
    background: #0565a1;
    padding: 8px 15px;
    color: #fff;
    border-radius: 10px;
    letter-spacing: .6px;
}
.prjPlanTbl-list{
    width: 33.3%;
    padding: 0 25px;
    float :left;
}
.prjPlanTbl-listTitle{
    font-size: 18px;
    color: var(--dark-color);
    line-height: 36px;
    font-weight: 700;
    margin-bottom :15px;
}
.prjPlanTbl-listText li{
    font-size :14px;
    color: var(--dark-color);
    margin-bottom :10px;
    line-height: 26px;
    position: relative;
    padding-left: 15px;
    border-bottom: 1px solid rgba(5, 101, 161, 0.11);
    transition: all .5s;
}
.prjPlanTbl-listText li:hover{
   padding-left: 20px; 
}
.prjPlanTbl-listText li:before{
    position:absolute;
    content:"";
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 5px solid var(--gold-color);
    left:0px;
    top:8px;
    transition: all .5s;
}
.prjPlanTbl-listText li:hover:before{
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 7px solid var(--gold-color);
    left:5px;
    top:6px;
}

.covid-video{ display: inline-block; width: 100%;}
.covid-video video{ width: 100%;}
.covid-button{ position: fixed;
    left: -54px;
    top: 327px;
    background: #e94c33;
    font-size: 16px;
    color: #fff;
    padding: 10px;
    z-index: 9999999;
    transform: rotateZ(-90deg);
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px; }

.covid-button {
        background: #e94c33;
        -webkit-animation: NAME-YOUR-ANIMATION 1s infinite;
        -moz-animation: NAME-YOUR-ANIMATION 1s infinite;
        -o-animation: NAME-YOUR-ANIMATION 1s infinite;
        animation: NAME-YOUR-ANIMATION 1s infinite;
        
    }
    
    @-webkit-keyframes NAME-YOUR-ANIMATION {
        0%,
        49% {
            background: #af2512;
           
        }
        100%,
        50% {
            background: #01639f
        }
    }
    

#covid-video {
        width: 100%;
        height: 100vh;
        border: none;
    }

@media (max-width:767px)
{
    .prjplantbl-list{
    width: 100%;
}
}