.blox-section-stax-ajax-tabs .blox-stax-tabs{list-style:none;margin:0;padding:0;text-align:center}.blox-section-stax-ajax-tabs .blox-stax-tabs li{display:inline-block;padding:20px;border:1px solid #ccc;margin:5px;cursor:pointer}.blox-section-client-container{padding:100px 0}.blox-section-client-container h2{font-family:Montserrat-SemiBold;font-size:24px;text-align:center;margin:0;margin-bottom:60px}.blox-section-client-container .col-4{width:25%;float:left;box-sizing:border-box;position:relative;height:60px;text-align:center;border-right:1px solid rgba(35,31,32,.8)}.blox-section-client-container .col-4:last-child{border:none}.blox-section-client-container .client-logo{width:100%}.blox-section-client-container .client-logo img{max-width:72%;max-height:100px}.blox-section-contact-container .content{width:calc(100% - 417px);max-width:735px;position:relative;height:auto;min-height:476px;padding-left:0;box-sizing:border-box;float:left}.blox-section-contact-container .medium-container,body.page-id-134 .breadcrumbs-wrapper{width:auto;max-width:1200px;padding-left:10px;padding-right:10px}.blox-section-contact-container .medium-container:after{content:'';display:block;clear:both}.blox-section-contact-container .col-2{margin-bottom:30px}.blox-section-contact-container .map{float:right;height:476px;width:377px;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.blox-section-contact-container a{color:inherit;text-decoration:none;display:block}.blox-section-contact-container h4{font-family:Montserrat-SemiBold;font-size:16px;font-weight:600;line-height:30px;margin:0}.blox-section-contact-container p{font-size:16px;margin:0}.blox-section-contact-container h2.page-heading{margin-top:0;padding-top:.83em;width:100%}@media (max-width:1000px){.blox-section-contact-container .content{width:100%;max-width:none;float:none}}.blox-section-home-hero-container .hero-wrapper{height:100vh;max-height:1236px;width:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;font-weight:300;font-family:Montserrat;position:relative;padding-bottom:70px}.blox-section-home-hero-container .hero-wrapper:after{content:'';display:block;top:0;left:0;width:100%;height:100%;position:absolute;background-image:linear-gradient(-180deg,rgba(0,0,0,.0) -20%,#000 75%,#000)}.blox-section-home-hero-container .container{height:100%}.blox-section-home-hero-container .hero-content-wrapper{width:735px;max-width:100%;z-index:2}.blox-section-home-hero-container h1{font-size:60px;line-height:75px;font-family:Montserrat-Light;margin:0;margin-bottom:35px}.blox-section-home-hero-container .content{font-size:16px;line-height:30px;padding-bottom:45px;width:640px;max-width:100%}.blox-section-home-hero-container .hero-bottom{height:513px;background-color:#000;width:100%}.blox-section-page-top-image .hero-wrapper{height:450px;background-size:cover;background-repeat:no-repeat;background-position:bottom}.blox-section-project-container{padding:100px 0}.blox-section-project-container h2.page-heading{width:100%;font-weight:600}.blox-section-project-container .col-2{font-family:Montserrat-Light;font-size:16px;line-height:30px}.blox-section-project-container .slick-arrow{position:absolute;left:0;bottom:60px;width:64px;height:64px;background:#000;z-index:999;border:none;outline:0;cursor:pointer;transition:filter 1s}.blox-section-project-container .slick-arrow:hover{filter:invert(1)}.blox-section-project-container .slick-arrow.slick-next{right:0;left:unset}.blox-section-project-container .slick-arrow:after{content:'';display:block;width:10px;height:10px;border:2px solid #fff;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.blox-section-project-container .slick-arrow.slick-prev:after{border-width:0 0 2px 2px;margin-left:2px}.blox-section-project-container .slick-arrow.slick-next:after{border-width:2px 2px 0 0;margin-left:-2px}.blox-section-project-container .banner__slides{height:100%;width:100%;position:relative}.blox-section-project-container .banner__content{position:absolute;bottom:-30px;left:0;font-size:12px;line-height:30px}.blox-section-project-container .banner__slides-slide{width:100%;height:650px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin-bottom:60px;outline:0}.blox-section-services-two-column .inner{padding:50px 0}.blox-section-services-two-column .header-image{width:30px;height:30px;background-position:center;background-size:unset;background-repeat:no-repeat;display:inline-block;margin-right:10px}.blox-section-services-two-column h4{font-family:Montserrat-SemiBold;font-size:16px;display:inline-block;padding:0;margin:0;line-height:30px;vertical-align:top}.blox-section-services-two-column .col-2{padding-left:60px;padding-right:0}.blox-section-services-two-column .content{font-family:Montserrat-Light;font-size:16px;line-height:30px}.blox-section-services-two-column ul{list-style-type:disc;list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='10' fill='rgba(0,0,0,0.9)' viewBox='-1 -1 2 2'><circle r='1' /></svg>");padding-left:20px}.blox-section-services-two-column ul li{padding-left:15px}.blox-section-single-column .inner{padding:35px 0}.blox-section-single-column .content{text-align:center;position:relative}.blox-section-single-column .btn-secondary{margin-top:50px}.blox-section-top-content-container .inner{padding:30px 0 100px}.blox-section-top-content-container .inner.no-padding{padding-bottom:0}.blox-section-top-content-container h2.page-heading{margin:0;margin-bottom:30px;font-family:Montserrat-Light;font-weight:700}.blox-section-top-content-container .content{width:650px;max-width:100%;font-family:Montserrat-Light;font-size:16px;line-height:30px;font-weight:700;position:relative}.blox-section-top-content-container .btn-secondary{margin-top:50px}.blox-section-two-columns-container:after{content:'';display:block;clear:both}.blox-section-two-columns-container .inner{padding:130px 0;position:relative;width:100%;overflow:hidden}.blox-section-two-columns-container .inner.theme-dark{background:#000;color:#fff}.blox-section-two-columns-container .inner .section-image{height:100%;width:50%;position:absolute;top:0;background-size:cover}.blox-section-two-columns-container .container{z-index:20;position:relative}.blox-section-two-columns-container .float-right .section-image{left:0}.blox-section-two-columns-container .float-left .section-image{right:0}.blox-section-two-columns-container .inner .content-box{width:450px}.blox-section-two-columns-container .float-right .content-box{float:right}.blox-section-two-columns-container .float-right .container:after{content:'';display:block;clear:both}.blox-section-two-columns-container h2{font-family:Montserrat-SemiBold;font-size:24px;letter-spacing:0;line-height:34px;margin:0;margin-bottom:15px}.blox-section-two-columns-container .content-inner{font-family:Montserrat-Light;font-size:16px;letter-spacing:0;line-height:30px;margin-bottom:20px}.blox-section-two-columns-container .inner:after{content:'';display:block;position:absolute;left:0;top:-26vw;height:200vw;width:200vw;background:#fff;transform:rotate(-13deg);z-index:0;transition:left 2s .2s}.blox-section-two-columns-container.animate .inner:after{left:50vw}.blox-section-two-columns-container .inner.float-left:after{right:0;left:unset;transition:right 2s .2s}.blox-section-two-columns-container.animate .inner.float-left:after{right:30vw}.blox-section-two-columns-container .inner.theme-dark:after{background:#000}