body{font-family:'Oswald',sans-serif;font-size:18px;line-height:1.42857143;color:#2d3047;background-color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600;font-family:'Montserrat',sans-serif;color:#2d3047}h1,.h1{font-size:250%}h2,.h2{font-size:230%}h3,.h3{font-size:150%}h4,.h4{font-size:125%}img{max-width:100%}.front h1.page-header{display:none}div#page-header-banner{min-height:45px;background:#2d3047;font-size:130%;padding-top:5px}div#page-header-banner p{color:#c6c5b9}div#page-header-banner a{color:#e8bf33}div#page-header-banner-right,div#page-header-banner-left{text-align:center}a.logo{margin-bottom:25px}.navbar-default{background-color:#fff;border:0}.navbar{margin-bottom:0}.navbar-default .navbar-nav>li>a{color:#2d3047;font-weight:600;font-family:'Montserrat',sans-serif}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#2d3047;background-color:#fff}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#2d3047}.navbar-toggle{margin-top:55px;border-color:#2d3047;background:#2d3047}.navbar-default .navbar-toggle .icon-bar{background-color:#e5bd33}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;background-color:#2d3047}.carousel{margin:0 -15px 30px;background:#ccc;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.carousel:after{content:"";position:absolute;z-index:-1;box-shadow:0 0 20px rgba(0,0,0,.8);height:60px;bottom:0;left:10px;right:10px;border-radius:100px/20px}.carousel .item{text-align:center;overflow:hidden;height:600px}.carousel .item img{max-width:1152px;margin:0 auto;position:absolute;left:calc(50% - 576px)}.carousel .carousel-control{width:50px;height:50px;background:#000;margin:auto 0;opacity:.8}.carousel .carousel-control:hover{opacity:.9}.carousel .carousel-control i{font-size:41px}.carousel-caption{padding-bottom:90px}.carousel-caption h3,.carousel-caption p{color:#f1f7ee;display:inline-block;text-shadow:none;margin-bottom:20px;font-size:150%;font-weight:600}.carousel-caption p{color:#2d3047}.carousel-caption h3{background:#000;background:rgba(0,0,0,.3);padding:12px 24px;font-size:290%;font-weight:900;font-family:'Montserrat',sans-serif}.carousel-caption p{background:#e8bf33;background:rgba(232,191,51,.5);padding:10px 20px;font-size:170%;font-weight:600}.carousel-action{padding:10px 0 30px}.carousel-action .btn{min-height:34px;border-radius:5px;margin:3px;min-width:150px;font-size:150%;padding:10px 50px;font-weight:600}.carousel-action .btn-primary{background:#000;background:rgba(0,0,0,.9);color:#fff;border:0}.carousel-action .btn-primary:hover{background:#000;color:#fff}.carousel-action .btn-success{background:#e8bf33;background:rgba(232,191,51,.9);border:none;color:#2d3047}.carousel-action .btn-success:hover{background:#e8bf33}.carousel-indicators li,.carousel-indicators li.active{width:11px;height:11px;border-radius:50%;margin:1px 6px}.carousel-indicators li{background:0 0;border:1px solid #fff}.carousel-indicators li.active{background:#e8bf33;border-color:#e8bf33}section#block-views-service-header-image-block{margin:0 -15px;height:480px;position:relative}.carousel-caption-header-image h1{background:rgba(0,0,0,.3);padding:30px;color:#fff}section#block-views-service-header-image-block img{position:relative}.carousel-caption-header-image .carousel-action{padding:0}.carousel-caption-header-image{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}section#block-block-4{background:#f1f7ee;margin:-30px -15px 0;padding:30px}section#block-block-4 p{font-size:140%;padding:0 0 20px;color:#2d3047}section#block-block-4 h2{margin-bottom:45px}section#block-block-7{margin:0 -15px;background:#f1f7ee;padding:45px;font-weight:600;font-size:120%;text-align:center}h2#customers-think{color:#2d3047;font-weight:300;text-align:center;position:relative;margin:30px 0 60px}
#testimonial.carousel,.view-id-testimonials.view-display-id-page{margin:0 auto;padding:0;background:#fff;box-shadow:none}.view-id-testimonials.view-display-id-page{margin-bottom:30px}#testimonial.carousel .item,.view-id-testimonials.view-display-id-page .item{overflow:hidden;min-height:120px;height:540px;text-align:left}#testimonial.carousel .media,.view-id-testimonials.view-display-id-page .media{position:relative;padding:0 0 0 20px}#testimonial.carousel .item img,.view-id-testimonials.view-display-id-page .item img{margin:0 auto;position:absolute;left:calc(50% - 250px);top:-165px}#testimonial.carousel .testimonial-wrapper,.view-id-testimonials.view-display-id-page .testimonial-wrapper{padding:0 10px}#testimonial.carousel .testimonial,.view-id-testimonials.view-display-id-page .testimonial{color:gray;position:relative;padding:15px;background:#f1f1f1;border:1px solid #efefef;border-radius:3px;margin-bottom:15px;margin-top:165px}.view-id-testimonials.view-display-id-page .testimonial{margin-top:40px}#testimonial.carousel .testimonial:after,.view-id-testimonials.view-display-id-page .testimonial:after{content:"";width:15px;height:15px;display:block;background:#f1f1f1;border:1px solid #efefef;border-width:0 0 1px 1px;position:absolute;bottom:-8px;left:46px;transform:rotateZ(-46deg)}#testimonial.carousel .overview,.view-id-testimonials.view-display-id-page .overview{padding:3px 0 0 15px;text-align:left}#testimonial.carousel .overview .details,.view-id-testimonials.view-display-id-page .overview .details{padding:5px 0 8px}#testimonial.carousel .overview b,.view-id-testimonials.view-display-id-page .overview b{text-transform:uppercase;color:#e8bf33}#testimonial .carousel-indicators li,#testimonial .carousel-indicators li.active{width:18px;height:18px;border-radius:50%;margin:1px 2px}#testimonial .carousel-indicators li{background:#e8bf33;border:4px solid #fff}#testimonial .carousel-indicators li.active{color:#fff;background:#e8bf33;border:5px double}section#block-views-services-block-block-1{margin:0 -15px}.service-block{padding:0}.post-content{background:rgba(0,0,0,.7) none repeat scroll 0 0;opacity:.5;top:0;left:0;min-width:100%;min-height:100%;position:absolute;color:#fff}.service-block .thumbnail{padding:0;margin-bottom:0;border:0;border-radius:0;-webkit-transition:unset;-o-transition:unset;transition:unset;position:relative}section#block-views-services-block-block-1 .details,#block-views-services-block-block .details{position:absolute;z-index:2;color:#fff;top:35%;left:0;width:100%;text-align:center}section#block-views-services-block-block-1 .details h3 a,#block-views-services-block-block .details h3 a{color:#fff}section#block-block-6{text-align:center;margin:0 -15px;padding:80px}section#block-block-6 h2{margin-bottom:40px;color:#e8bf33}section#block-block-6 p{color:#fefefe;font-size:140%;margin-bottom:40px}section#block-block-5{background:#2d3047;margin:0 -15px;padding:30px}section#block-block-5 h2{color:#e8bf33;margin-bottom:30px}section#block-block-5 p{color:#f1f7ee;font-size:140%}section#block-block-5 i{color:#e5bd33;font-size:150%}p.survey-address{width:170px;margin:0 auto}span.mayfair-london{line-height:50px}a.btn.getintouch{color:#f1f7ee;font-size:110%;border:2px solid #f1f7ee;padding:10px}a.survey-number{color:#f1f7ee;font-size:130%}.survey-actions{margin-bottom:30px}.csbody{padding-bottom:30px}.node-type-service .main-container.container-fluid{margin:0 -15px}blockquote.service-page-quote.beige-card{border:0}.beige-quote{background:#f1f7ee;float:left;width:100%;text-align:center;padding:30px 0 10px}.service-page-quote{background:#fff;color:#222;padding:20px;padding-left:50px;box-sizing:border-box;position:relative;overflow:hidden;min-height:120px}.service-page-quote p{font-size:22px;line-height:1.5;margin:0;max-width:80%}.service-page-quote cite{font-size:16px;margin-top:10px;display:block;font-weight:200;opacity:.8}.service-page-quote:before{content:"“";position:absolute;top:10px;left:10px;font-size:5em;color:rgba(238,238,238,.8);font-weight:400}.service-page-quote:after{content:"”";position:absolute;bottom:-80px;line-height:100px;right:-10px;font-size:20em;color:rgba(238,238,238,.8);font-weight:400}
.service-page-quote.beige-card{background:#f1f7ee;color:#2d3047}.service-page-quote.beige-card:before,.service-page-quote.beige-card:after{color:#c6c5b9}p.reference-author{font-weight:600;color:#c6c5b9}.service-content{margin:90px 0;float:left;width:100%}.service-content h2{margin-top:0}.service-content p{font-size:120%;margin-bottom:25px}.col-xs-12.parallax-bg-block .block{height:450px;margin:0 -15px}.contact-phone a{font-size:240%;color:#e8bf33;font-weight:600}#webform-client-form-5 .form-submit{background:#e8bf33;color:#2d3047;border:0;width:100%;font-size:130%;font-weight:600;padding:15px;margin-bottom:30px}footer.footer{background:#252525;color:#f1f7ee;margin-top:0;border:0}footer.footer a{color:#e8bf33}@media (max-width:600px){.carousel-caption p{display:none}.navbar-default .navbar-nav>li>a{font-size:120%}#testimonial.carousel .item img{left:calc(50% - 150px);max-width:300px}}@media (min-width:768px){.navbar-nav{width:100%}.carousel-caption{padding-bottom:80px}div#page-header-banner-right{text-align:right}div#page-header-banner-left{text-align:left}section#block-block-7{text-align:left}}@media (min-width:992px){.navbar-nav{width:auto}ul.menu.nav.navbar-nav{margin-top:55px}.navbar-default .navbar-nav>li>a{font-size:112%}.carousel-caption{padding-bottom:130px}.carousel .item img{max-width:1200px;left:calc(50% - 600px)}h2#customers-think{padding-left:150px}h2#customers-think:after{content:"";width:160px;position:absolute;margin:0 auto;height:4px;border-radius:1px;background:#e8bf33;left:0;right:0;bottom:-20px}}@media (min-width:1200px){.navbar-default .navbar-nav>li>a{font-size:125%}.carousel .item img{max-width:1920px;left:calc(50% - 960px)}section#block-block-4 img{padding:0 20px}}