*{margin:0;padding:0;outline:none;border:none;font-smoothing:antialiased}html,body,div,span,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,dl,dt,dd,ol,ul,li,fieldset,form,label,button,input,center,applet,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;outline:none;border:none;font-smoothing:antialiased}.uni-show{display:none !important}.padding-zro{padding:0}.padding-4y{padding:40px}.padding-top-2y{padding-top:20px}.margin-zro{margin:0}.margin-top-1n{margin-top:10px}.margin-top-2y{margin-top:20px}.margin-top-2e{margin-top:29px}.margin-top-3y{margin-top:30px}.margin-top-4y{margin-top:40px}.margin-top-5y{margin-top:50px}.margin-top-6y{margin-top:60px}.margin-top-8e{margin-top:85px}.margin-top-h{margin-top:100px}.margin-bot-2y{margin-bottom:20px}.margin-tb-1y{margin:10px 0}.margin-tb-2y{margin:20px 0}.btn-white{background:none;border:solid 2px #fff;padding:12px 30px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.width-fluid{position:relative;width:100%}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,0.6);background-image:url(../../s-content/images/overlay.png);background-repeat:repeat}.overlay-inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,0.6);background-image:url(../../s-content/images/overlay.png);background-repeat:repeat}.cut-the-section{border-top:dotted 1px #ddd;width:100%;background:none;margin:80px 0 30px}.cut-the-section-2{border-top:dotted 1px #ddd;width:100%;background:none;margin:30px 0 30px}.header_inner{position:relative;height:300px;width:100%}.header_inner .container{position:relative}.header_inner .center_inner{position:absolute;top:142px;left:50%;min-width:300px;margin-left:-150px;display:block;vertical-align:middle;z-index:10;text-align:center}.header_inner .center_inner h1{font-family:Advent Pro, Arial, sans-serif, Ubuntu;font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px;border:solid 2px #fff;display:inline-block;padding:10px 30px}.section-white{padding-top:60px;padding-bottom:60px;background-color:#fff}.section-white h1{font-size:35px;color:#e53935;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.section-white .sep1{border-top:solid 1px #e53935;width:70px;background:none;margin:20px auto}.section-white p{font-weight:300;line-height:24px}.section-white-l{padding-top:60px;padding-bottom:60px;background-color:#fff}.section-white-l h1{font-size:35px;color:#e53935;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.section-white-l .sep1{border-top:solid 1px #e53935;width:70px;background:none;margin:20px 0}.section-white-l p{font-weight:300;line-height:24px}.section-full{padding:0;background-color:#fff}.section-full h1{font-size:35px;color:#e53935;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.section-full .sep1{border-top:solid 1px #e53935;width:70px;background:none;margin:20px 0 40px}.section-full p{font-weight:300;line-height:24px}.section-full-r{padding:0;background-color:#fff}.section-full-r h1{font-size:35px;color:#fff;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.section-full-r .sep1{border-top:solid 1px #fff;width:70px;background:none;margin:20px 0 40px}.section-full-r p{font-weight:300;line-height:24px;color:#eee}.section-footer{padding-top:60px;background-color:#fff}.head-left h1{font-size:35px;color:#e53935;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.head-left .sep1{border-top:solid 1px #e53935;width:70px;background:none;margin:20px 0 40px}.head-left p{font-weight:300;line-height:24px}.head-center h1{font-size:35px;color:#fff;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.head-center .sep1{border-top:solid 1px #fff;width:70px;background:none;margin:20px auto 40px}.head-center p{font-weight:300;line-height:24px}.head-center-red h1{font-size:35px;color:#e53935;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.head-center-red .sep1{border-top:solid 1px #e53935;width:70px;background:none;margin:20px auto 40px}.head-center-red p{font-weight:300;line-height:24px}.btn-red{border:solid 2px #e53935;padding:8px 30px;text-transform:uppercase;font-weight:700;color:#e53935;background:none;letter-spacing:2px;font-size:14px;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu;transition:all .2s ease-in-out}.btn-red:hover,.btn-red:focus{color:#000;border:solid 2px #000}.navbar{z-index:999;border:none;background:none;box-shadow:none;min-height:64px;margin:0;transition:all 0.1s ease-in-out}#nav .navbar-toggle{position:relative;float:right;margin-right:16px;padding:9px 10px;margin-top:20px;margin-bottom:0;background:none;border:none}.navbar-toggle .icon-bar{border:solid 1px #fff}.navbar-brand{max-height:50px;cursor:pointer;transition:all 0.3s ease-in-out}.navbar-brand img{margin-top:-10px}.navbar-text{font-size:16px;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu;color:#fff}.navbar-text span{color:#e53935;font-weight:600}#menubar ul li a{transition:all 0.3s ease-in-out;font-weight:400;letter-spacing:1px;font-size:16px;text-shadow:none;text-transform:uppercase;color:#fff;display:inline-block;background:none;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}#menubar ul li a:hover,#menubar ul li a:focus{color:#e53935 !important}#menubar ul .dropdown-menu{background:rgba(0,0,0,0.8);border:solid 1px #000;text-align:right;width:auto;min-width:inherit}.header{position:relative;min-height:600px;height:100vh;width:100%;background-color:#2e2e2e;background-image:url(../../s-content/images/headers/header.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.container{position:relative}.center{position:absolute;top:280px;left:12px;display:block;vertical-align:middle;z-index:10;width:330px;height:220px}.center h1{font-family:Advent Pro, Arial, sans-serif, Ubuntu;font-size:50px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px;border:solid 2px #fff;display:inline-block;padding:30px}.showcaseImg{height:240px;width:100%;margin:50px 0;padding:15px;overflow:hidden;background-color:#2e2e2e;background-image:url(../../s-content/images/headers/showcase.jpg);background-position:center 60%;background-size:cover;background-repeat:no-repeat}.showcaseImg .col-md-12{height:210px;border:solid 2px #fff;background-image:url(../../s-content/images/overlay.png);repeat:repeat}.main-headings h4{font-family:Advent Pro, Arial, sans-serif, Ubuntu;font-weight:700;text-transform:uppercase;margin:20px 0 0}.main-headings .col-md-3{border-left:solid 1px #eee;padding:15px}.main-headings .col-md-3:first-child{border-left:0}.f1{overflow:hidden;background-color:#fff;background-image:url(../../s-content/images/f1.jpg);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.f1 .col-md-6{min-height:295px;padding:100px 160px;background-color:rgba(255,255,255,0.9)}.pool{overflow:hidden;background-color:#fff;background-image:url(../../s-content/images/pool.jpg);background-position:center 70%;background-size:cover;background-repeat:no-repeat}.pool .col-md-6{min-height:295px;padding:100px 160px;background-color:rgba(229,57,53,0.9)}.gym{overflow:hidden;background-color:#fff;background-image:url(../../s-content/images/gym.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.gym .col-md-6{min-height:295px;padding:100px 160px;background-color:rgba(255,255,255,0.9)}.garden{overflow:hidden;background-color:#fff;background-image:url(../../s-content/images/garden.jpg);background-position:center 80%;background-size:cover;background-repeat:no-repeat}.garden .col-md-6{min-height:95px;padding:100px 160px;background-color:rgba(229,57,53,0.9)}#map{/* height:380px; */width:100%;overflow:hidden;}.footer h3{color:#000;font-weight:700;text-transform:uppercase;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.footer ul{margin-top:20px}.footer ul li{display:block;padding:10px 0}.footer ul li i{display:inline-block;vertical-align:top;font-size:40px;color:#e53935;margin-right:10px}.footer ul li .block2{display:inline-block;vertical-align:middle}.footer ul li .block2 .bold{color:#e53935;display:inline-block;vertical-align:middle;margin:0;font-size:13px;font-weight:600;text-transform:uppercase}.footer ul li .block2 p{color:#777;display:block;vertical-align:middle;font-size:12px;font-weight:400;margin:6px 0 0}.footer .contact input[type='text']{width:100%;border:solid 2px #000;padding:10px;transition:all .2s ease-in-out}.footer .contact input[type='text']:focus{border:solid 2px #e53935}.footer .contact textarea{width:100%;border:solid 2px #000;padding:10px;resize:none;height:120px;transition:all .2s ease-in-out}.footer .contact textarea:focus{border:solid 2px #e53935}.footer .copyright{border-top:solid 1px #eee;padding:20px 0;margin-top:30px}.footer .copyright p{font-size:12px;color:#aaa}.footer .copyright ol{margin:10px 0 0}.footer .copyright ol li{display:inline-block;margin:0 10px}.footer .copyright ol li:last-child{margin-right:0}.footer .copyright ol li a{font-size:20px;color:#777;transition:all .2s ease-in-out}.footer .copyright ol li a:hover{color:#e53935}.team{background-color:#2e2e2e;background-image:url(../../s-content/images/headers/team.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.cmd p{margin-bottom:20px}.cmd ul li{display:block;padding:10px 0;font-size:14px;font-weight:300;border-bottom:solid 1px #eee}.cmd ul li:last-child{border-bottom:none}.standOut{height:400px;padding:15px;overflow:hidden;background-color:#2e2e2e;background-image:url(../../s-content/images/team/harjeet.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.standOut .col-md-12{height:370px;border:solid 2px #fff}.team-people{z-index:10;padding:80px 0;background-color:#2e2e2e;background-image:url(../../s-content/images/team/team-people.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.team-people .members{margin-top:30px}.team-people .members .item{padding:20px;margin-top:65px}.team-people .members .item .item-d{position:relative;padding:20px;background-color:#fff;min-height:254px}.team-people .members .item .item-d img{position:absolute;top:-80px;left:50%;margin-left:-75px;width:150px;height:150px;border-radius:100%;border:solid 5px #fff}.team-people .members .item .item-d .name{margin:50px 0 0;text-transform:uppercase;color:#e53935;font-size:20px;font-weight:700;display:block;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.team-people .members .item .item-d .position{margin:5px 0 0;text-transform:capitalize;color:#999;font-size:16px;font-weight:300;display:block}.team-people .members .item .item-d p{margin:10px 0 0;color:#000;font-size:14px;font-weight:300;display:block}.associates{padding:40px 0;border-bottom:dotted 1px #ddd}.associates #associates .item .item-d img{width:auto;height:80px;border:solid 2px #999}.associates #associates .item .item-d .name{margin:10px 0 0;text-transform:uppercase;color:#999;font-size:14px;font-weight:700;display:block;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.associates #associates .item .item-d .position{margin:0;text-transform:capitalize;color:#999;font-size:11px;font-weight:300;display:block}.company{background-color:#2e2e2e;background-image:url(../../s-content/images/headers/company.jpg);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.standOut2{height:240px;padding:15px;overflow:hidden;background-color:#2e2e2e;background-image:url(../../s-content/images/intro.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.standOut2 .col-md-12{height:210px;border:solid 2px #fff;background-image:url(../../s-content/images/overlay.png);background-repeat:repeat}.c-intro h3{font-weight:500;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu;font-size:40px;line-height:45px;margin:20px 0 0}.c-intro h4{color:#888;text-transform:uppercase;font-size:12px;margin:10px 0 0;letter-spacing:3px}.c-intro ul li{display:block;padding:10px 0;text-transform:uppercase;letter-spacing:2px;font-size:14px;border-bottom:solid 1px #efefef;list-style:inside circle}.c-intro ul li:last-child{border-bottom:none}.c-intro ul li span{display:inline-block;margin-left:10px;vertical-align:middle;width:95%}.c-intro ul li i{display:inline-block;color:#e53935;vertical-align:middle}.c-intro-heading h1{font-size:24px;font-weight:500}.mv h1{font-size:35px;color:#e53935;font-weight:700;text-transform:uppercase;margin-top:10px;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.mv .sep1{border-top:solid 1px #e53935;width:70px;background:none;margin:20px 0 40px}.mv p{font-weight:300;line-height:24px}.facilities{background-color:#2e2e2e;background-image:url(../../s-content/images/headers/facilities.jpg);background-position:center 70%;background-size:cover;background-repeat:no-repeat}.f-desc ul li{font-weight:300;line-height:24px;list-style:inside circle;padding:10px 0;display:block;border-bottom:solid 1px #eee}.f-desc .item{position:relative}.f-desc .item img{width:100%;height:auto}.f-desc .item .border{border:solid 2px #fff;position:absolute;top:15px;left:15px;width:95%;height:93%;background-color:rgba(0,0,0,0.2)}.portfolio ul li{display:block;overflow:hidden;position:relative;cursor:pointer;border:solid 5px #fff;padding:0}.portfolio ul li img{transition:all .4s ease-in-out;border:solid 2px #aaa}.portfolio ul li .mask{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.76);background-image:url(../../s-content/images/overlay.png);background-repeat:repeat;height:100%;width:100%;padding:20px;text-align:left;transition:all .4s ease-in-out;transform:scale3d(0, 0, 0)}.portfolio ul li .mask i{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;color:#fff;font-size:40px}.portfolio ul li:hover .mask{transform:scale3d(1, 1, 1)}.portfolioP{background-color:#2e2e2e;background-image:url(../../s-content/images/facilities/port.jpg);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.work-show .col-md-4{display:block;overflow:hidden;position:relative}.work-show .col-md-4 .col-md-12{display:block;overflow:hidden;position:relative;padding:0;border:solid 2px #cfcfcf}.work-show .col-md-4 .col-md-12 img{transition:all .6s ease-in-out;transform:scale(1, 1)}.work-show .col-md-4 .col-md-12 .hover{position:absolute;bottom:0;left:0;transition:all .3s ease-in-out;padding:20px;z-index:2;width:100%;background:linear-gradient(0deg, rgba(0,0,0,0.8) 30%, transparent 100%)}.work-show .col-md-4 .col-md-12 .hover h5{color:#fff;font-weight:600;font-size:20px;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu}.work-show .col-md-4 .col-md-12:hover img{transform:scale(1, 1)}.work-show .col-md-4 .col-md-12:hover .mask{transform:translateY(0)}.port-headings h4{font-family:Advent Pro, Arial, sans-serif, Ubuntu;font-weight:700;text-transform:uppercase;margin:20px 0 0}.port-headings .col-md-3{border-left:solid 1px #eee;padding:15px;min-height:200px;padding:30px 20px}.port-headings .col-md-3:nth-child(6),.port-headings .col-md-3:nth-child(7),.port-headings .col-md-3:nth-child(8),.port-headings .col-md-3:nth-child(9){border-top:solid 1px #eee}.port-headings .col-md-3:first-child,.port-headings .col-md-3:nth-child(6){border-left:0}.adverts{background-color:#2e2e2e;background-image:url(../../s-content/images/headers/adverts.jpg);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.ui-accordion .ui-accordion-header{font-size:18px;margin:10px 0 0;line-height:normal}.ui-accordion .ui-accordion-content{font-size:16px !important;font-weight:300}.ui-accordion .ui-accordion-content ol{margin-top:10px}.ui-accordion .ui-accordion-content ol li{list-style:inside decimal}.ui-state-active{background:#e53935 !important;border:solid 1px #e53935 !important}.architect{background-color:#2e2e2e;background-image:url(../../s-content/images/headers/architect.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.fsivl{z-index:10;padding:80px 0;background-color:#2e2e2e;background-image:url(../../s-content/images/headers/fsivl.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.fsivl .col-md-6 h2,.fsivl .col-md-12 h2{color:#e53935;font-family:Advent Pro, Arial, sans-serif, Ubuntu;font-weight:600;font-size:26px;text-decoration:underline}.fsivl .col-md-6 p,.fsivl .col-md-12 p{margin:15px 0 0;color:#fff;font-size:14px;font-weight:300;display:block}@media only screen and (max-width: 480px){.uni-show{display:block !important}.uni-hide{display:none !important}.uni-center{text-align:center !important}.uni-padd{padding:0 !important}.navbar{background-color:#fff !important;transform:translateY(0) !important}.navbar-toggle{margin-top:15px !important}.navbar-toggle .icon-bar{border:solid 1px #000 !important}.navbar-brand img{height:40px !important;margin-top:0}.navbar-text{color:#000 !important}#menubar ul li a{color:#000 !important}#menubar ul .dropdown-menu{background:#fff !important;border:none;border-bottom:solid 1px #eee;text-align:left}.header{height:600px}.center{top:220px;width:220px;height:220px}.center h1{font-size:30px;padding:10px}.main-headings .col-md-3{border-left:none;padding:15px}.f1 .col-md-6,.pool .col-md-6,.gym .col-md-6,.garden .col-md-6{min-height:295px;padding:60px 40px}.port-headings .col-md-3{border:0}.port-headings .col-md-3:nth-child(6),.port-headings .col-md-3:nth-child(7),.port-headings .col-md-3:nth-child(8),.port-headings .col-md-3:nth-child(9){border-top:0}.port-headings .col-md-3:first-child,.port-headings .col-md-3:nth-child(6){border-left:0}.c-intro h3{font-weight:500;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu;font-size:20px;line-height:45px;margin:20px 0 0}}@media only screen and (max-width: 768px){.uni-show{display:block !important}.uni-hide{display:none !important}.uni-center{text-align:center !important}.uni-padd{padding:0 !important}.navbar{background-color:#fff !important;transform:translateY(0) !important}.navbar-toggle{margin-top:15px !important}.navbar-toggle .icon-bar{border:solid 1px #000 !important}.navbar-brand img{height:40px !important;margin-top:0}.navbar-text{color:#000 !important}#menubar ul li a{color:#000 !important}#menubar ul .dropdown-menu{background:#fff !important;border:none;border-bottom:solid 1px #eee;text-align:left}.header{height:600px}.center{top:220px;width:220px;height:220px}.center h1{font-size:30px;padding:10px}.main-headings .col-md-3{border-left:none;padding:15px}.f1 .col-md-6,.pool .col-md-6,.gym .col-md-6,.garden .col-md-6{min-height:295px;padding:60px 40px}.port-headings .col-md-3{border:0}.port-headings .col-md-3:nth-child(6),.port-headings .col-md-3:nth-child(7),.port-headings .col-md-3:nth-child(8),.port-headings .col-md-3:nth-child(9){border-top:0}.port-headings .col-md-3:first-child,.port-headings .col-md-3:nth-child(6){border-left:0}.c-intro h3{font-weight:500;font-family:Advent Pro, Roboto, Arial, sans-serif, Ubuntu;font-size:20px;line-height:45px;margin:20px 0 0}}
