@charset "utf-8";*{margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{outline:0 !important;text-decoration:none;color:#000}a:hover,a:active,a:focus{outline:0 !important}input::-moz-focus-inner{border:0 !important}*:hover,a:hover,a,.btn:hover,.btn{transition:.4s}html,body{width:100%;height:100%}body{font-family:'Lato';font-size:16px;color:grey;line-height:24px}.cntOuter{display:table;width:100%;height:100%}.cntInner{display:table-cell;width:100%;height:100%;vertical-align:middle}.img-responsive{display:inline-block;max-width:100%}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.dsFlex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.dsNone{display:none}.clearBoth{clear:both}.space20{clear:both;width:100%;height:20px;display:block}.space30{clear:both;width:100%;height:30px;display:block}.zeroPadding{padding:0 !important}.zeroTopPadding{padding-top:0 !important}.zeroBtmMargin{margin-bottom:0 !important}.zeroTopMargin{margin-top:0 !important}.height100{height:100%}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'Lato';margin-bottom:15px;color:#000}h2{font-size:32px;line-height:40px}h3{font-size:28px;line-height:36px}h4,h5,h6{font-size:20px;line-height:30px}p{margin-bottom:15px;line-height:26px;letter-spacing:.5px}p.highlightTxt{color:#000}.bgCover{background-position:center !important;background-size:cover !important}.padding30{padding:30px 0 !important}.container{width:100%;max-width:1315px;position:relative}ul{margin:0;padding:0}ul li{margin:0;padding:0;list-style:none}.btn{border:1px solid #000;border-radius:0;display:inline-block;font-size:18px;padding:10px 15px;color:#000;text-align:center}.btn-cornered{border-radius:5px}.btn-med{width:158px}.yellow-btn{background-color:#ffde16;border:1px solid #ffde16 !important}section{padding:50px 0;clear:both}.bgYellow{background-color:#ffde16}.bgGrey{background-color:#ededed}.bshadow{box-shadow:rgba(149,157,165,.2) 0px 8px 24px}.padding100{padding:0 100px}.black-text{color:#000}.gold-text{color:#e7bf2a}strong{color:#000}.alert{display:inline-block;padding:5px 10px;text-align:center;background-color:#4bb543;color:#fff;border-radius:5px}.errorMsg{width:100%;display:inline-block;text-align:center;color:#7d0303;margin-bottom:20px}.sticky-wrapper{height:auto !important}header{clear:both;width:100%;background:#f7c210;padding:0;display:block;position:relative;z-index:1}.logo{padding:10px 0}.logo img{max-width:180px}header a{color:#fff}header .hMenu{width:100%}header .hMenu>ul{display:flex;text-align:center}header .hMenu>ul>li>a:after{content:"";position:absolute;left:0;top:70%;width:0;height:2px;background-color:#000;transition:width .3s ease-in-out}header .hMenu>ul>li>a:hover:after{width:100%}header .hMenu li{flex-grow:1;position:relative}header .hMenu li>a{display:block;color:#000;padding:35px 0;margin:0;font-weight:600;position:relative;transition:.4s;line-height:18px;position:relative;font-size:17px}header .hMenu li:last-child a{padding-right:0;margin-right:0}header .hMenu li:hover>a,header .hMenu li.active>a{color:#000;font-family:'Lato'}header .hMenu li.active>a{font-family:'Lato'}header .hMenu li.menu-item-has-children:after{content:'\f107';position:absolute;font-size:16px;font-family:'Font Awesome 5 Free';color:#000;right:7%;top:34px;font-weight:600}header .hMenu li.submenu ul,header .hMenu li ul.sub-menu{opacity:0;position:absolute;width:220px;left:-30px;z-index:99999;background:#000;visibility:hidden;display:none;top:89px;padding:10px}header .hMenu li.submenu>ul li,header .hMenu li ul.sub-menu li{display:block;text-align:left}header .hMenu li.submenu>ul li a,header .hMenu li ul.sub-menu li a{display:block;padding:6px 0;font-size:16px;font-weight:600;color:#fff;line-height:25px;padding-left:20px;height:auto;text-transform:none;position:relative}header .hMenu li.submenu>ul li a:after,header .hMenu li ul.sub-menu li a:after{content:'\f105';position:absolute;font-size:18px;font-family:'Font Awesome 5 Free';color:#fff;left:0;top:6px}header .hMenu li.submenu ul li a:hover{background:0 0;color:#fff}header .hMenu li.submenu:hover ul,header .hMenu li.submenu:focus-within>ul,header .hMenu li.submenu ul:hover,header .hMenu li.submenu ul:focus,header .hMenu li:hover ul.sub-menu,header .hMenu li:focus-within ul.sub-menu,header .hMenu li ul.sub-menu:hover,header .hMenu li ul.sub-menu:focus{opacity:1;visibility:visible;display:block}header .hMenu li.mnuServices ul.sub-menu{box-sizing:unset;padding:30px 450px 30px 30px;left:-50px;background:#000 url(//www.extraspacedevelopments.co.uk/wp-content/themes/espace/assets/css/../images/dropdown-loft-conversion.jpg) no-repeat;background-position:right top;background-size:contain}header .hMenu li ul.sub-menu li.srvcLink a:after{display:none}header .hMenu li ul.sub-menu li.srvcLink a{padding-left:0;font-size:19px;color:#f7c210}.homeBanner{height:620px;width:100%;position:relative;z-index:0;overflow:hidden}.hbImage{width:100%;height:100%;position:relative;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;background-color:#f5f9fa}.hbImage:after{content:'';background:#000;opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.homeBanner .container{height:100%}.hbDesc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:100%;max-width:980px;text-align:center;z-index:99}.hbDesc h1,.sbDescTitle{font-weight:500;font-size:68px;line-height:60px;text-align:center;color:#f7c210;margin-bottom:30px;font-family:'Lato'}.hbDesc p span{color:#f7c210;text-transform:uppercase}.hbDesc p{font-size:20px;line-height:34px;margin:20px 0}.clink,#searchsubmit{display:inline-block;padding:10px 20px;background:#f7c210;color:#000 !important;box-sizing:border-box;font-size:18px;text-align:center;line-height:24px;font-weight:500;letter-spacing:1px;margin-top:30px;transition:all ease .3s;margin-right:20px;border:none}.plain_link{color:#f7c210}.wlcontent{padding-top:20px}.readmore{display:inline-block;width:150px;padding:10px;background:#f7c210;color:#000;box-sizing:border-box;font-size:18px;text-align:center;line-height:24px;font-weight:500;letter-spacing:1px;margin-top:30px;transition:all ease .3s}.checkatrade-logo{display:inline-block}.checkatrade-logo img{width:110px;margin-left:25px;margin-top:15px}.dotted-list{margin-left:15px}.dotted-list li{list-style:disc}.wlcontentLocation{margin-top:50px}.wlcontentLocation h3{margin-top:0}div#fold3 .row-container{max-width:100%;margin:0}.services-overall-wrapper *{box-sizing:border-box}.services-overall-wrapper{float:left;width:100%;position:relative}.service-card-right{width:20%;float:right;background:url(/images/concrete.jpg);position:relative}.service-card-left{width:80%;float:left}.service-card{width:20%;float:left;height:500px;position:relative;overflow:hidden;transition:all .7s ease}.service-card.service-card-active{width:60%}.service-card.right-text-card{width:100%;float:right}.service-card-inner h3{font-weight:400;margin:10px 0}.service-card-right h3{color:#fff;font-size:46px;line-height:50px}.service-card-right h3 span{color:#000}.service-card-right p{color:#000}.service-card-right:before{position:absolute;content:'';background:rgba(247,194,16,1);width:100%;height:100%}.service-card-right .service-card-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;z-index:5}.hmServices{padding:15px 0}.service-card-left .service-content-wrap{position:absolute;bottom:-120px;left:50%;-webkit-transform:translate(-50%,250px);transform:translate(-50%,250px);width:100%;height:100%;z-index:5;transition:all .7s ease}.service-card-active .service-content-wrap{-webkit-transform:translate(-50%,50px);transform:translate(-50%,50px)}.service-card-left .service-card-inner{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%;z-index:5;height:100%}.service-card-left .service-card-inner a,.service-card-left .service-card-inner h3{font-size:32px;color:#fff}.service-card-left .service-card:before{content:'';position:absolute;background:rgba(30,30,30,.9);height:100%;width:100%;top:0;left:0}.service-card-left .service-card-active:before{background:rgba(30,30,30,.6)}.service-card-left .service-card-inner h3,.service-card-left .service-card-inner p{color:#fff}.service-card-inner .readmore{width:120px;padding:5px;font-size:18px;margin-top:15px}.card-content{-webkit-transform:translateY(300px);transform:translateY(300px)}.service-card-active .card-content{-webkit-transform:translateY(0px);transform:translateY(0px)}.loft-card{background:url(//www.extraspacedevelopments.co.uk/wp-content/themes/espace/assets/css/../images/service-loft.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.conservatory-card{background:url(//www.extraspacedevelopments.co.uk/wp-content/themes/espace/assets/css/../images/service-con.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.service-case-studies-card{background:url(//www.extraspacedevelopments.co.uk/wp-content/themes/espace/assets/css/../images/service-ext.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.hmReviews{padding:100px 0;position:relative;z-index:5;overflow:hidden}.hmReviews .container{overflow:hidden;padding:0}.review-wrapper{max-width:100%;margin:0 auto;overflow:hidden}.review-image{max-width:45%;float:right}.review-content{width:55%;float:left;margin-top:10%}.review-stars i{color:#f7c210;font-size:32px;padding:5px 8px}.trustpilot-stars i{color:#f7c210;font-size:14px;padding:5px 2px}p.review-title{color:#000;margin-top:15px;font-size:22px}p.review-name{color:#000}.review-name span{font-weight:500}.review-content img{width:150px !important}button.owl-prev{position:absolute;top:50%;left:-50px}button.owl-next{position:absolute;top:50%;right:-50px}button.owl-prev i,button.owl-next i{font-size:40px}.hmReviews .owl-dots{position:absolute;bottom:0}.hmReviews button.owl-dot{background:rgba(255,245,67,1) !important;margin:5px;border-radius:50%;height:15px;width:15px}.hmReviews button.owl-dot.active{background:rgba(247,194,16,1) !important}.hmEbook{padding:80px 0;position:relative;overflow:hidden;background:url(//www.extraspacedevelopments.co.uk/wp-content/themes/espace/assets/css/../images/concrete.jpg);background-repeat:repeat;background-repeat:repeat}.hmEbook .brochure-form h3{font-size:52px;line-height:62px}.bf-fields input{width:45%;display:inline-block;border:1px solid #000;background-color:#fff;padding:10px 15px;height:45px}.bf-fields input:first-child{margin-right:10px}.bf-fields{margin-top:10px}#bf_send{text-transform:capitalize;width:170px;padding:10px;background:#f7c210;color:#000 !important;font-size:22px;text-align:center;line-height:24px;margin-top:20px;border-radius:0;transition:all ease .5s}.image-card{position:absolute;bottom:50px;left:-100px;width:196px;text-align:center;background:#fff;padding:15px;z-index:5}.image-card-inner{padding:15px 20px;border:7px solid #f7c210}.image-card-inner h3{font-size:20px;line-height:28px;color:#000;margin:10px 0 10px;font-weight:400}.aboutus-image-card{position:absolute;top:260px;left:-100px;width:196px;text-align:center;background:#fff;padding:15px;z-index:5}.aboutus-image-card-inner{padding:15px 20px;border:7px solid #f7c210}.aboutus-image-card-inner h3{font-size:20px;line-height:28px;color:#000;margin:10px 0 10px;font-weight:400}button#bf_send:hover{background:#000;color:#f7c210 !important}.loader{text-align:center;margin-top:80px}.lds-spinner{color:#3d868d;display:inline-block;position:relative;width:80px;height:80px;margin:auto}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#3d868d}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}footer{background-color:#1e1e1e}footer .fMenus .container{z-index:99}footer .fMenus{padding:60px 0;position:relative;background:#000;color:#fff;z-index:1}footer .fMenus:before{position:absolute;content:'';background:url(//www.extraspacedevelopments.co.uk/wp-content/themes/espace/assets/css/../images/concrete.jpg);background-repeat:repeat;background-repeat:repeat;width:100%;height:100%;top:0;z-index:1;opacity:.3}.footCol ul{margin:0;padding:0;margin-left:15px}footer h4{font-size:36px;line-height:36px;color:#fff;margin-bottom:25px;letter-spacing:1px;text-transform:capitalize;font-weight:400}footer .fMenus ul li{display:inline-block;width:49%;padding:8.2px 0;font-size:16px;list-style-type:none}footer .fMenus ul li a{color:#fff;padding:5px 0;display:inline-block;line-height:20px;position:relative}.fMenus li a:before{content:"\f054";position:absolute;top:3px;left:-20px;color:#f7c210;font-size:12px;font-family:"Font Awesome 5 Free";font-weight:900}footer .copyright{padding:10px 0;color:#fff}footer .copyright a{color:#fff;font-size:12px}footer .copyright span{display:block}footer .copyright .links{padding-bottom:20px}.social-icons{text-align:right;padding-top:10px}.social-icons a{font-size:32px !important;padding:0 10px !important}.subpageHeading{margin-bottom:20px;padding:25px 0;background-color:#ededed;text-align:center}.subpageHeading h2{font-size:24px;line-height:30px;margin-bottom:0}.breadcrumbs{padding:30px 0}.breadcrumbs li{display:inline-block;position:relative;padding-right:30px}.breadcrumbs li:after{position:absolute;content:'>';right:10px}.breadcrumbs li:last-child:after{display:none}.subpageContent{padding:60px 0}.subpageContent h3{text-align:center;margin-bottom:30px}.subpageContent h3 span{font-family:'Lato';display:block;font-size:16px;line-height:20px}.subpageBanner{height:620px;width:100%;position:relative;z-index:0}.sbImage{width:100%;height:100%;position:relative;background-position:top right !important;background-repeat:no-repeat;background-color:#f5f9fa}.sbImage:after{content:'';background:#000;opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.subpageBanner .container{height:100%}.sbDesc{position:absolute;top:50%;transform:translateY(-50%) translateX(35%);color:#fff;width:100%;max-width:750px;text-align:center;z-index:99}.sbDescCnt span{color:#f7c210}.sbDescCnt{font-size:20px;line-height:34px;margin:20px 0}.half-image-content{background-color:rgba(10,10,10,.8);position:relative;color:#fff}.half-image-full{transform:translateX(0);transition:all ease .5s .25s}.half-image-full{position:absolute;top:0;left:0;padding:0;width:50%;height:100%;overflow:hidden}.half-content{padding:80px 100px}.half-image-content h3,.half-image-content h2{color:#fff}.quote-content{text-align:center;padding:20px}.quote-content h3{margin:10px 0}.quote-content.expanded{border:solid 2px #e0e0e0;box-shadow:0 0 15px 5px #f1f1f1}.quote-content.expanded .readmore{display:none}.quote-content .quote-form-wrapper{-webkit-transform:scaleY(0);transform:scaleY(0);overflow:hidden;transition:all .5s ease;transform-origin:top;height:0;padding-top:30px}.quote-content .quote-form-wrapper.show{-webkit-transform:scaleY(1);transform:scaleY(1);transform-origin:top;transition:all .5s ease;height:auto}div#finance-pop{position:fixed;bottom:20px;right:20px;z-index:10;max-width:230px;transition:all .4s}div#finance-pop span.fas{position:absolute;top:-5px;right:-5px;cursor:pointer;font-size:20px;color:#000}div#finance-pop.hidepop{right:-250px;transition:all .4s}.case-studies-card *{box-sizing:border-box}.case-studies div#fold2 .row-container{margin:0;max-width:100%}.case-studies-card{width:30%;float:left;height:500px;margin-left:2%;margin-top:20px;overflow:hidden;transition:all .7s ease}.case-studies-card:nth-of-type(3n - 2){margin-left:3%}.case-studies-card-inner{position:relative;width:100%;height:100%;top:0;left:0}.case-studies-card-inner:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(30,30,30,.2);z-index:3}.case-studies-card-active .case-studies-card-inner:before{background:rgba(30,30,30,.85)}.case-studies-card-inner img{position:absolute;top:0;left:0;width:100%;height:100%}.case-studies-content-wrap{position:absolute;bottom:-380px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:100%;z-index:5;transition:all .7s ease}.case-studies-content-wrap a{display:block;width:100%;height:100%}.case-studies-para{-webkit-transform:translateY(300px);transform:translateY(300px);display:block}.case-studies-card-active .case-studies-para{-webkit-transform:translateY(0px);transform:translateY(0px)}.case-studies-card-active .case-studies-content-wrap{bottom:-320px}.case-studies-content-wrap span.csTitle{color:#f7c210;font-size:32px;line-height:40px}.case-studies-content-wrap h2 span,.case-studies-content-wrap p{color:#fff}.case-studies-content-wrap h2 span{font-weight:300}.case-studies-card-inner .readmore{width:120px;padding:5px;font-size:18px;margin-top:15px}.rspMenuLink,.rspMenuContent,.rspMenuTxt{display:none}.officeAddress{padding:20px 0;min-height:300px}.officeAddress a{display:inline-block;margin-right:10px}hr{border-top:1px solid #c2c2c2;margin:30px 0;position:relative}.officeAddress:first-child:after{position:absolute;content:'';height:300px;width:1px;background-color:#c2c2c2;right:-35%;top:0}.enquiryBox{padding:20px 0}.enquiryBox h4 span{font-family:'Roboto-Light';display:block;font-size:16px;line-height:20px}.enquiryBox h4{margin-bottom:10px}.enqForm{margin-top:20px}.frmInput{width:100%;background:#fff;padding:10px 15px;border:1px solid #afafaf;margin-bottom:20px}.frmTxtArea{width:100%;background:#fff;padding:10px 15px;border:1px solid #afafaf;margin-bottom:20px}#s{background:#fff;padding:10px 15px;border:1px solid #afafaf}body.contact-us.reviews div#fold2{padding:80px 0}body.contact-us.reviews div#fold2:before{height:0}.reviews-overall-wrapper{position:fixed;width:350px;transition:all ease .5s}.reviews-overall-wrapper.fixed-results{-webkit-transform:translateY(-130%);transform:translateY(-130%)}.reviews-overall-wrapper .reviews-overall-wrapper-inner{padding:15px;border-radius:3px;border:1px solid #d8d6d6;background:#fff}.reviews-overall-wrapper-sat{text-align:center}.reviews-overall-wrapper-sat p{font-size:18px;color:#a0a0a0;font-weight:300}.reviews-overall-wrapper-sat p.review-number{font-weight:500;font-size:90px;letter-spacing:-4px;line-height:75px}.reviews-overall-wrapper-sat p.review-number span{color:#333}.reviews-overall-wrapper-verified{padding:10px;box-sizing:border-box;background:rgba(247,194,16,.3);border:1px solid #f7c210;border-radius:2px}.reviews-overall-wrapper-verified img{width:45px;float:left;margin-top:16px}.reviews-overall-wrapper-verified p{font-size:16px;line-height:25px;margin-bottom:0;padding-left:60px;color:#f7c210;font-weight:500;padding-top:15px;padding-bottom:15px}.reviews-overall-wrapper .reviews-overall-wrapper-inner#bottom{margin-top:10px}.reviews-overall-scores .reviews-overall-scores-stars{padding:7px 0;margin-bottom:2px;border-bottom:1px solid #e8e8e8}.reviews-overall-scores-stars-inner{float:left;margin-right:11px}.reviews-overall-scores .reviews-overall-scores-stars i.fa.fa-star{font-size:20px;color:#f7c210}.reviews-overall-scores .reviews-overall-scores-stars p{margin-bottom:3px;color:#333;font-size:17px}.reviews-left-main-wrapper{float:left;width:71%}.reviews-wrapper{border-radius:5px;border:1px solid #d8d6d6;box-sizing:border-box;padding:20px;float:left;margin-bottom:69px;background:#fff;position:relative;margin-right:0;width:100%;overflow:hidden}.reviews-wrapper .reviews-overall-scores#left{width:26%;float:left;margin-right:2%;padding-right:2%;border-right:1px solid #f7c210}#reviewfity{float:none;width:170px;display:block;position:fixed;z-index:-1;-webkit-transform:translateY(0);transform:translateY(0);transition:.5s ease all;border:1px solid #d8d6d6}.reviews-overall-wrapper.fixed-results img#reviewfity{-webkit-transform:translateY(-195px);transform:translateY(-195px);width:370px;padding:0 30px;box-sizing:border-box;background:#fff}.review-main-container{float:right;width:70%;margin-top:10px;position:relative}.review-main-container h2{font-size:32px;color:#333;margin:0 0 20px;font-weight:400;line-height:40px}.review-main-container p{font-size:17px;line-height:24px;font-weight:300;position:relative;width:100%}.reviews-client{float:left;width:100%;z-index:20;position:relative;color:#333}.reviews-client .reviews-client-logo{float:left;position:relative;border-radius:100%;width:70px;height:70px;margin-right:15px;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.42);padding:0;text-align:center;font-size:30px;line-height:70px;overflow:hidden}.reviews-client-logo i{line-height:inherit}.reviews-client .reviews-client-logo img{z-index:-1;position:absolute;top:50%;left:50%;max-width:62.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reviews-client p{font-size:19px;width:270px;color:#333;font-weight:600;margin:10px 0 0;float:left}.reviews-client p span{display:block;color:#f7c210;font-weight:400;font-size:16px}.reviews-bottomimage{position:absolute;right:-50px;bottom:-70px;width:250px;border-radius:100%;overflow:hidden;border:3px solid #315aa3}.directors #fold2{padding:70px 0}.directors .team-item-wrapper{display:flex;align-items:center;margin-bottom:50px}.directors .team-image{flex:0 0 35%;background:#ebebeb;display:flex;flex-direction:column;justify-content:space-between;position:relative}.directors .team-item-left{flex:0 0 72%;display:flex;align-items:stretch}.directors .team-item-wrapper div{box-sizing:border-box}.directors .team-details{flex:0 0 65%;background:#f5f5f5;position:relative;padding:20px 20px 20px 40px;display:flex;flex-direction:column;justify-content:center;gap:35px;margin:30px 0}.directors .team-quote{flex:0 0 28%;background:#000;align-self:stretch}.directors .team-quote p{color:#fff;margin-bottom:20px}.directors .team-details-item{display:flex;align-items:center;margin-bottom:0}.directors .team-details-icon i{font-size:31px;margin-right:10px;width:65px;text-align:center;color:#ffbf00}.directors p.team-large{margin-bottom:0;font-weight:600;line-height:16px;color:#333}.directors p.team-small{margin-bottom:0 !important;line-height:16px;color:#333}.directors .team-name-wrapper p.team-email a{color:#000 !important;font-weight:600}.directors .team-name-wrapper{text-align:center;padding:10px 20px;position:absolute;width:calc(100% + 40px);background:#ffc000;z-index:3;left:50%;bottom:30px;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.directors .team-name-wrapper *{color:#fff !important;margin-bottom:0}.directors .team-name{font-size:32px;line-height:32px;font-weight:600;margin-bottom:0}.directors .team-quote{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;margin:30px 0;justify-content:center}.directors .team-quote .team-quote-large p{font-size:28px;line-height:36px;font-weight:600}.directors .team-quote .team-quote-small{position:relative;padding:20px}.directors .team-quote .team-quote-small p{font-size:20px;line-height:28px;margin-bottom:0 !important}.directors .team-quote .team-quote-small:before{top:-5px;left:-5px;content:'\f10d';font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-size:30px;color:#ffc000;position:absolute}.directors .team-quote .team-quote-small:after{bottom:-5px;right:-5px;content:'\f10e';font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-size:30px;color:#ffc000;position:absolute}.directors .team-email{margin-bottom:0 !important}.directors .team-picture-wrapper{overflow:hidden;height:100%}.team-picture-wrapper img{margin-top:auto;margin-bottom:0;height:100%;display:block;object-fit:cover;margin-left:auto;margin-right:auto}.directors .team-item-wrapper.flipped{flex-direction:row-reverse}.directors .flipped .team-item-left{flex-direction:row-reverse}.csReviewTxt{font-size:32px;color:#000;font-weight:600}.reviewSwiper .swiper-slide{padding:0 50px}.half-image-full img{-webkit-transform:translateY(0px);transform:translateY(0px);width:100%;height:100%}.container-outer .row{margin:0}p.subTitle{font-size:20px;line-height:28px}.hmGallery h3{text-align:center;margin-bottom:50px}.csGalleryImages{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.csGalleryImages .csgImageOuter a{display:block}.csGalleryImages .csgImageOuter a span{display:block;background-size:cover !important;background-position:center !important;width:235px;height:235px}.project-images-wrapper{position:relative;width:90%;overflow:hidden;margin:0 auto}.image-one{width:25%;float:left;overflow:hidden;max-height:600px}.image-two{width:48%;float:left;margin:0 1% 10px;overflow:hidden}.image-three{width:25%;float:right;margin-bottom:10px;overflow:hidden;max-height:296px}.image-four{width:25%;float:left;margin:0 1%;overflow:hidden;max-height:296px}.image-five{width:48%;float:right;overflow:hidden}.project-images-wrapper img{width:100%}.svFeatureImg,.postsImg{background-size:cover !important;background-position:center !important;width:100%;height:100%}.svWhiteFoldImg{background-size:cover !important;background-position:center !important;width:100%;height:560px}.single-post .hmEbook.post{background:#fff}.postsImg{position:absolute;top:0;left:0}.pgContent ul li{padding:5px 0 5px 20px;position:relative}.pgContent ul li:after{content:'\f105';position:absolute;font-size:18px;font-family:'Font Awesome 5 Free';color:#f7c210;top:8px;left:0;font-weight:600}.wsp-posts-title{display:none}.dsCaptcha{align-items:center;gap:20px}#sitemap__table tbody tr:last-child{display:none}.half-image-content a{color:#f7c210}@media only screen and (min-width :992px) and (max-width :1200px){header .hMenu li>a{font-size:18px}.service-card{height:600px}.case-studies-card{width:47%;height:400px}.case-studies-content-wrap{bottom:-310px}.case-studies-card-active .case-studies-content-wrap{bottom:-250px}}@media only screen and (min-width :1315px){.reviews-overall-wrapper{right:calc((100vw - 1315px)/2)}}@media only screen and (min-width :992px) and (max-width :1314px){.reviews-overall-wrapper{right:0;width:28%}}@media only screen and (max-width :1100px){.servicesImage img{height:auto}}@media only screen and (max-width :991px){.dsFlex{display:block}.rspPaddingBtm{padding-bottom:25px;clear:both}.btn{margin-bottom:10px}.hTop{padding:5px 0;font-size:10px;line-height:12px}header{padding:0}.logo img{max-width:180px}.rspLogo{padding:15px}.rspLogo img{max-width:180px}.rspMenuTxt{background:#000;text-align:left;padding:0 15px;color:#fff;height:50px;line-height:50px;position:absolute;top:15px;right:65px;z-index:999;display:block}.rspMenuLink{background-color:#000;position:absolute;top:15px;right:15px;width:50px;height:50px;z-index:9999;padding-top:18px;cursor:pointer;display:block}.rspMenuLink span{display:block;width:20px;height:2px;margin:0 auto 3px auto;background:#fff;transition:.4s}.rspMenuClose span{background:#fff}.rspMenuClose span:first-child{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-3px,4px)}.rspMenuClose span:nth-child(2){opacity:0}.rspMenuClose span:last-child{-webkit-transform:rotate(45deg) translate(-2px,-2px);transform:rotate(45deg) translate(-3px,-4px)}.rspMenuContent{width:100%;background:#f7c210;position:fixed;left:-100%;top:0;z-index:999;height:100vh;margin:0;padding:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;overflow:hidden;overflow-y:scroll;display:block}.rspMenuActive{left:0;visibility:visible}.rspMenuContent li{list-style-type:none;border-bottom:solid 1px #000}.rspMenuContent li a{color:#000;display:block;font-size:16px;line-height:25px;padding:10px 20px;text-decoration:none;position:relative}.rspMenuContent li a br{display:none}.rspMenuContent li.menu-item-has-children>a:after{content:"\f105";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;text-decoration:inherit;color:#000;font-size:20px;position:absolute;top:15px;right:25px}.rspMenuContent li ul.sub-menu{display:none}.rspMenuContent li ul.sub-menu li{border:none !important}.rspMenuContent li>ul.sub-menu li a:after{content:'\f105';position:absolute;font-size:16px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:600;color:#000;left:20px;top:10px}.rspMenuContent li>ul.sub-menu li a{padding:10px 20px 10px 45px}.officeAddress:first-child:after,.enquiryBox:first-child:after{display:none}.atacycle{height:auto}.homeBanner{height:450px}.hbDesc h1,.hmEbook .brochure-form h3,.hbDesc .sbDescTitle{font-size:36px;line-height:40px}footer h4{font-size:26px;line-height:36px}.hbDesc p,.hbDesc .sbDescCnt{font-size:18px;line-height:24px}.wlcontent{padding:0}h2{font-size:26px;line-height:36px}h3{font-size:22px;line-height:32px}.wlcontentLocation h3{margin:0}.service-card-right{float:none;width:100%;background:#f7c210}.service-card.right-text-card{float:none;height:auto}.service-card.right-text-card h3 br{display:none}.service-card-right .service-card-inner{position:relative;top:0;left:0;-webkit-transform:none;transform:none;width:100%;z-index:5;padding:30px}.service-card-left{float:none;width:100%}.service-card-left .service-card{float:none;width:100% !important;height:auto}.service-card-left .service-content-wrap{position:relative;bottom:0;left:0;-webkit-transform:none;transform:none;width:100%;height:100%;z-index:5}.service-card-active .service-content-wrap,.card-content{-webkit-transform:none;transform:none}.service-card-left .service-card-inner{position:relative;left:0;-webkit-transform:none;transform:none;width:100%;z-index:5;height:100%;padding:30px}.card-content p.MsoNormal{display:none}.swiper-pagination{text-align:center}footer .social-icons,footer .copyright{text-align:center}.image-card{bottom:20px;left:0;width:150px}.aboutus-image-card{bottom:20px;left:0;width:150px}.abtImg img{width:80%}.reviews-overall-wrapper{position:relative;width:100%;margin-bottom:30px;transform:none !important}.reviews-left-main-wrapper{float:none;width:100%}.reviews-wrapper{margin-bottom:30px}.reviews-wrapper .reviews-overall-scores#left,.review-main-container{float:none;width:100%}.reviews-wrapper .reviews-overall-scores#left{margin-bottom:30px !important;border:none;margin:0;padding:0}.reviews-overall-scores .reviews-overall-scores-stars{padding:10px 0}.directors .team-item-wrapper{display:flex;align-items:center;margin-bottom:50px;flex-direction:column !important;max-width:400px;margin:0 auto 20px}.directors .team-details{margin:0;padding:20px}.directors .team-item-left{flex:0 0 72%;display:flex;align-items:stretch;flex-direction:column !important;width:100%}.directors .team-quote{margin-top:0}.half-image-full{position:relative;right:0;left:0;bottom:unset;margin:0 auto;width:80%}.half-content{padding:40px}.case-studies-card{width:100%;height:400px;margin-left:0}.case-studies-card:nth-of-type(3n-2){margin-left:0}.case-studies-content-wrap{bottom:-310px}.case-studies-card-active .case-studies-content-wrap{bottom:-250px}.image-one{display:none}.image-two{width:100%;float:left;margin:0 0 10px;overflow:hidden}.image-three{width:49%;float:left;margin-bottom:10px;overflow:hidden}.image-four{width:49%;float:left;margin:0 0 0 2%;overflow:hidden}.image-five{width:100%;float:left;overflow:hidden}}