body h1,body h2,body h3,body h4,body h5,body h6,body li,body a,body p,body span,body label{font-family:Roboto,sans-serif;color:#2e2e2e}.our-services,.case-testimonials,.single-page .examples,.recent-projects{position:relative}.our-services .block-title,.case-testimonials .block-title,.single-page .examples .block-title,.recent-projects .block-title{position:absolute;z-index:10;top:0;width:100%}.our-services .block-title h2,.case-testimonials .block-title h2,.single-page .examples .block-title h2,.recent-projects .block-title h2{text-align:center;background-color:#e58b3b;max-width:350px;font-size:1.5em;padding:3.5% 0;width:50%;transition:all .5s ease;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-weight:700;min-width:200px}.our-services .block-title h2:after,.case-testimonials .block-title h2:after,.single-page .examples .block-title h2:after,.recent-projects .block-title h2:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/title-edge.png);position:absolute;right:-15px;top:-15px}.our-services .block-title h2:hover,.case-testimonials .block-title h2:hover,.single-page .examples .block-title h2:hover,.recent-projects .block-title h2:hover{background-color:#e5793b}.our-services .block-title h2:hover a,.case-testimonials .block-title h2:hover a,.single-page .examples .block-title h2:hover a,.recent-projects .block-title h2:hover a{opacity:.7}.our-services .block-title h2 a,.case-testimonials .block-title h2 a,.single-page .examples .block-title h2 a,.recent-projects .block-title h2 a{color:#fff;font-weight:700;text-transform:uppercase;transition:all .5s ease;text-decoration:none;cursor:pointer}.play-vid{position:absolute;width:60px;height:60px;border:4px solid #fff;border-radius:50%;display:flex;justify-content:center;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease;cursor:pointer}.play-vid .wrapper{margin:auto}.play-vid .wrapper span{width:0;height:0;border-top:15px solid transparent;border-left:30px solid #fff;border-bottom:15px solid transparent;display:block;transition:all .5s ease}.play-vid:hover{border-color:rgba(255,255,255,.7)}.play-vid:hover span{border-left-color:rgba(255,255,255,.7)}.pop-up-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background-color:rgba(0,0,0,.5);display:none}.pop-up-wrapper .video-wrapper{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pop-up-wrapper .video-wrapper .close-btn{color:#fff;font-size:24px;font-weight:700;opacity:.7;cursor:pointer;transition:all .5s ease;margin-left:auto}.pop-up-wrapper .video-wrapper .close-btn:hover{opacity:1}.vc_section.container{margin:0 auto}.vc_row.row:before{content:none}.vc_row.row:after{content:none}.bt-corner{position:relative}@media(min-width:992px){.bt-corner:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/longer-corner-b.png);position:absolute;bottom:0;right:-65px}}@media(min-width:992px) and (max-width:1315px){.bt-corner:after{right:0}}header{overflow:hidden;position:relative;background-size:cover;background-position:center}header .navbar-light .navbar-toggler{border:none}header .navbar-light .navbar-toggler .hamburger-inner,header .navbar-light .navbar-toggler .hamburger-inner:after,header .navbar-light .navbar-toggler .hamburger-inner:before{background-color:#e58b3b}header img.background{position:absolute;top:50%;left:0;z-index:-1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .logo-row{margin:4% -15px}@media(max-width:767px){header .logo-row{margin:4% -15px 0}}header .logo-row .top-el{position:relative}header .logo-row .top-el .logo-wrapper{justify-content:center;display:flex}header .logo-row .top-el .logo-wrapper img{max-width:100%}header .logo-row .top-el .social a{color:#fff;background:#e58b3b;min-width:28px;height:28px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;transition:all .5s ease-out}header .logo-row .top-el .social a:hover{color:#e58b3b;background:#fff;text-decoration:none}@media(min-width:768px){header .logo-row .top-el .social{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}}@media(max-width:767px){header .logo-row .top-el .social{margin:0 auto;display:flex;justify-content:center;margin:1.3em 0}header .logo-row .top-el .social a{margin:0 1%}}@media(max-width:767px){header .navbar{justify-content:center}}header .navbar-nav{width:100%;display:flex;justify-content:center}header .navbar-nav .main-nav-container{display:flex;justify-content:center}header .navbar-nav .main-nav{list-style:none;padding:0;background:rgba(229,139,59,.8);border-radius:.25rem;display:inline-block;margin:1.5em 0 0}header .navbar-nav .main-nav li{color:#fff}header .navbar-nav .main-nav li .dropdown-menu{background:none;border:none;padding:0}header .navbar-nav .main-nav li .dropdown-menu li:not(:last-of-type){border-bottom:2px solid rgba(255,255,255,.8)}header .navbar-nav .main-nav li .dropdown-menu li a{color:#fff;background:rgba(229,139,59,.8)}header .navbar-nav .main-nav li .dropdown-menu li a:hover{background:#e58b3b}header .navbar-nav .main-nav li .dropdown-menu li:after{content:none}@media(max-width:767px){header .navbar-nav .main-nav li .dropdown-menu li:not(:last-of-type){border:none}header .navbar-nav .main-nav li .dropdown-menu li a{background:none;text-transform:uppercase;font-weight:700;font-size:.9em;padding:2% 0 0 10px}}@media(min-width:768px){header .navbar-nav .main-nav li:not(:last-of-type):after{content:"|";display:inline-block;margin:0 10px;font-weight:700;font-size:1em}}header .navbar-nav .main-nav li.active>.nav-link{color:#fff}@media(min-width:768px){header .navbar-nav .main-nav li.active>.nav-link{color:#e58b3b}}header .navbar-nav .main-nav li a.nav-link{color:#fff;text-transform:uppercase;font-weight:700;transition:all .5s ease;letter-spacing:.1em;font-size:1em;padding:0}header .navbar-nav .main-nav li a.nav-link:after{display:none}header .navbar-nav .main-nav li a.nav-link:hover{text-decoration:none;color:#e58b3b}@media(max-width:767px){header .navbar-nav .main-nav li:not(:last-of-type){border-bottom:2px solid rgba(255,255,255,.8)}header .navbar-nav .main-nav li a.nav-link{padding:1em}}@media(min-width:768px){header .navbar-nav .main-nav-container{display:block}header .navbar-nav .main-nav{display:flex;width:100%;background:none}header .navbar-nav .main-nav li{display:flex}}header .title-row{justify-content:center;margin:9.2% -15px 11%}header .title-row.home{margin:11.1% -15px 23%}header .title-row .title-wrapper h1{color:#fff;font-weight:400;font-size:3.25em;padding:0 2%;text-align:center;letter-spacing:.03em}header .cta{background-color:rgba(229,139,59,.8)}header .cta .cta-wrapper{padding:2.65% 0}header .cta .cta-wrapper p{color:#fff;text-align:center;margin:0;font-weight:500;text-transform:uppercase;font-size:1.5em}header .cta .cta-wrapper p a{color:#fff;transition:all .5s ease-out}header .cta .cta-wrapper p a:hover{text-decoration:none;opacity:.7}@media(max-width:991px){header{font-size:.8em}}.know-more{padding:40px 0;background-size:cover;background-position:center center}.know-more .title-wrapper h3{text-align:center;color:#fff;font-size:1.5em;font-weight:700;text-transform:uppercase}.know-more .content-wrapper{margin:20px 0}.know-more .content-wrapper p{text-align:center;color:#fff;font-size:1em;font-weight:400}.know-more .button-wrapper{display:flex;justify-content:center}.know-more .button-wrapper a,.know-more .button-wrapper input.button{display:block;text-transform:uppercase;border:1px solid #fff;text-align:center;color:#fff;font-weight:500;max-width:162px;width:100%;padding:2.6% 0;transition:all .5s ease-out;font-size:1.125em}.know-more .button-wrapper a:hover,.know-more .button-wrapper input.button:hover{color:#e58b3b;border-color:#e58b3b;background-color:#fff;text-decoration:none}.know-more .button-wrapper a{padding:1% 0}.main-footer{background:#2e2e2e;padding:3% 0 1.8%}.main-footer .logo-wrapper img{width:100%;max-width:215px;margin-bottom:15px}.main-footer .contact-inner{display:flex;height:100%}.main-footer .contact-inner .contact-info{margin-top:auto}.main-footer .contact-inner .contact-info h4{font-size:1.25em;color:#e58b3b;font-weight:400;margin:0}.main-footer .contact-inner .contact-info ul{margin:0;padding:0;list-style:none;font-weight:400}.main-footer .contact-inner .contact-info ul li{color:#fff;font-size:1em}.main-footer .contact-inner .contact-info ul li a{color:#fff;transition:all .5s ease-out}.main-footer .contact-inner .contact-info ul li a:hover{text-decoration:none;opacity:.7}.main-footer .footer-menu ul{margin:0;padding:0;list-style:none;font-weight:400}.main-footer .footer-menu ul li{line-height:15px}.main-footer .footer-menu ul li a{color:#fff;transition:all .5s ease-out;font-size:1em;line-height:20px}.main-footer .footer-menu ul li a:hover{text-decoration:none;opacity:.7}.main-footer .social{height:100%;padding:10px 0}.main-footer .social .social-inner{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.main-footer .social .social-inner h4{font-size:1em;line-height:20px;color:#fff;font-weight:400;margin-bottom:10px}.main-footer .social .social-inner a{color:#fff;background:#e58b3b;min-width:28px;height:28px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;transition:all .5s ease-out}.main-footer .social .social-inner a:hover{color:#e58b3b;background:#fff;text-decoration:none}@media(max-width:767px){.main-footer .f-column{margin:2% 0}.main-footer .logo-wrapper{display:flex;justify-content:center}.main-footer .contact-inner{display:flex;justify-content:center}.main-footer .main-nav{display:flex;flex-direction:column;align-items:center;text-align:center}.main-footer .main-nav li{margin:.5% 0}.main-footer .social .social-inner{align-items:center}}.the-form .gform_wrapper .top_label .gfield_label{margin:0;font-weight:400;font-size:.875em}.the-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.the-form .gform_wrapper textarea.medium{border:2px solid #636363}.the-form .gform_wrapper .gform_footer{display:flex;justify-content:center}.the-form .gform_wrapper .gform_footer a,.the-form .gform_wrapper .gform_footer input.button{display:block;text-transform:uppercase;border:1px solid #e58b3b;text-align:center;color:#e58b3b;font-weight:500;max-width:162px;width:100%;padding:2.6% 0;transition:all .5s ease-out;font-size:1.125em}.the-form .gform_wrapper .gform_footer a:hover,.the-form .gform_wrapper .gform_footer input.button:hover{color:#e58b3b;border-color:#e58b3b;background-color:#e58b3b;text-decoration:none}.the-form .gform_wrapper .gform_footer input.button{background:none;letter-spacing:.065em;padding:.95% 0}.the-form .gform_wrapper .gform_footer input.button:hover{color:#fff}.the-form .gform_wrapper h3.gform_title{font-size:1.5em;font-weight:700;color:#e58b3b;text-transform:uppercase}.gallery-head{background-size:cover;background-position:center center}.gallery-head.small{padding:270px 0 7%}.gallery-head.large{padding:270px 0}.gallery-head .row{justify-content:center}.gallery-head .row .image-wrapper img{max-width:100%}.image-gallery{padding:1.5% 0 7%;background-size:cover;background-position:center center}.image-gallery .title-wrapper{margin:5.7% 0}.image-gallery .title-wrapper img{max-width:100%}.image-gallery .gallery-column{transition:all .3s ease}.image-gallery .single-gallery-image{background-size:cover;background-position:center center;padding:37%;border:2px solid #fff;cursor:pointer;background-repeat:no-repeat;margin:15px 0}@media(max-width:767px){.image-gallery .single-gallery-image{padding:29%}}.image-gallery .load-row-wheel,.image-gallery .load-row-detailing{justify-content:center}.image-gallery .load-row-wheel .btn-wrapper,.image-gallery .load-row-detailing .btn-wrapper{display:flex;justify-content:center}.image-gallery .load-row-wheel .btn-wrapper .load,.image-gallery .load-row-detailing .btn-wrapper .load{text-align:center;cursor:pointer}.gallery-pop-up{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,.7)}.gallery-pop-up .inner-pop{left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background-color:#313030;display:flex;align-items:center;border-radius:.45em;box-shadow:0 10px 25px rgba(0,0,0,.5);min-width:300px;position:absolute}.gallery-pop-up .inner-pop .close-btn{position:absolute;right:-1%;top:-1%;opacity:1;color:#fff;background-color:#58c96e;font-size:17px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:1em;cursor:pointer;font-weight:700;box-shadow:-1px 1px 3px #000}.gallery-pop-up .inner-pop .pop-content{padding:3%;width:100%;height:100%}.gallery-pop-up .inner-pop .pop-content img{width:100%;height:100%}.gallery-archive{background-color:rgba(237,237,237,.5);padding:5% 0}.gallery-archive .single-gal-wrapper .title-wrapper a{color:#15296b;text-transform:uppercase}.gallery-archive .single-gal-wrapper .title-wrapper a h3{text-align:center;font-size:1.5em}.gallery-archive .single-gal-wrapper .title-wrapper a:hover{text-decoration:none}.gallery-archive .single-gal-wrapper .image-wrapper{margin:7% 0;height:178px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.2);position:relative}.gallery-archive .single-gal-wrapper .image-wrapper img{max-width:100%;position:absolute}.gallery-archive .single-gal-wrapper .content-wrapper{text-align:center}.to-gallery{position:absolute;width:0;height:0;border-top:14px solid transparent;border-right:14px solid #58c96e;-webkit-transform:rotate(10deg);transform:rotate(10deg);top:-20px}.to-gallery:after{content:"";position:absolute;border:0 solid transparent;border-top:5px solid #58c96e;border-radius:20px 0 0;top:-19px;left:-21px;width:31px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.to-gallery P{text-align:center;color:#58c96e;font-size:.6em;position:absolute;top:-10px;left:-105px}.welcome{margin:9.3% 0 12.6%}.welcome.small{margin:4.25% 0 5%}.welcome .welcome-content{padding:0 5%}.welcome .welcome-content .title-wrapper{margin-bottom:2em}.welcome .welcome-content .title-wrapper h2{text-transform:uppercase;color:#e58b3b;font-weight:700;font-size:1.5em;text-align:center}.welcome .welcome-content .content-wrapper p{color:#000;font-size:1.25em;font-weight:400;text-align:center}.our-services .title-row{max-width:100%}.our-services .column{padding:2px 0}.our-services .column a{height:100%}.our-services .column a .service-wrapper{height:100%}.our-services .column a .service-wrapper img{height:100%}.our-services .column:first-of-type a .service-wrapper{position:relative}.our-services .column:first-of-type a .service-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/corner.png);position:absolute;z-index:10;top:0;left:0}.our-services .column:last-of-type a .service-wrapper{position:relative}.our-services .column:last-of-type a .service-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/corner.png);position:absolute;z-index:10;bottom:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:991px) and (min-width:768px){.our-services .column:nth-of-type(odd){padding-right:4px}.our-services .column:nth-of-type(2) a .service-wrapper{position:relative}.our-services .column:nth-of-type(2) a .service-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/corner-right.png);position:absolute;z-index:10;top:0;right:0}.our-services .column:nth-last-of-type(2) a .service-wrapper{position:relative}.our-services .column:nth-last-of-type(2) a .service-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/corner-right.png);position:absolute;z-index:10;bottom:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media(min-width:992px){.our-services .column:nth-of-type(3n-1) .service-wrapper{width:calc(100% - 8px);height:100%}.our-services .column:nth-of-type(3n-1) .service-wrapper img{height:100%}.our-services .column:nth-of-type(3n-1) a{display:flex;height:100%;justify-content:center}.our-services .column:nth-of-type(3) a .service-wrapper{position:relative}.our-services .column:nth-of-type(3) a .service-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/corner-right.png);position:absolute;z-index:10;top:0;right:0}.our-services .column:nth-last-of-type(3) a .service-wrapper{position:relative}.our-services .column:nth-last-of-type(3) a .service-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/corner-right.png);position:absolute;z-index:10;bottom:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.our-services .column a{font-size:1.5em;text-transform:uppercase;font-weight:400}.our-services .column a:hover{text-decoration:none}.our-services .column a:hover .service-wrapper{background:rgba(0,0,0,.7)}.our-services .column a:hover .service-wrapper h3{opacity:.7}.our-services .column .service-wrapper{position:relative;overflow:hidden;background:rgba(0,0,0,.5);box-shadow:0 10px 20px rgba(0,0,0,.16);transition:all .5s ease}.our-services .column .service-wrapper h3{transition:all .5s ease;color:#fff;display:inline}.our-services .column .service-wrapper .title-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}.our-services .column .service-wrapper img{position:relative;z-index:-1}@media(min-width:992px){.our-services .column .service-wrapper img{width:100%}}@media(max-width:767px){.our-services .column .service-wrapper img{width:100%}}.read-more{margin:5.5% 0}.read-more .container{position:relative}@media(min-width:992px){.read-more .container:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/longer-corner-b.png);position:absolute;right:0;bottom:0}.read-more .container:before{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/long-corner.png);position:absolute;left:0;bottom:0}}@media(max-width:991px){.read-more .read-col{margin-bottom:30px}}.read-more .image-wrapper{position:relative;overflow:hidden;padding:48% 0;transition:all .5s ease-out;background-size:cover;background-position:center;z-index:-1}.read-more .image-wrapper img{position:absolute;top:0;left:0;z-index:-1;min-width:100%}.read-more .inner-wrapper{padding:0 0 4.4em;height:100%;display:flex;flex-direction:column;margin:0 auto;max-width:400px}@media(max-width:991px) and (min-width:600px){.read-more .inner-wrapper{position:relative}.read-more .inner-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/longer-corner-b.png);position:absolute;right:0;bottom:0}.read-more .inner-wrapper:before{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/long-corner.png);position:absolute;left:0;bottom:0}}.read-more .inner-wrapper .title-wrapper{display:flex;justify-content:center;margin-top:-7%;position:relative;z-index:10}.read-more .inner-wrapper .title-wrapper h3{font-weight:500;color:#fff;background-color:#e58b3b;font-size:1.125em;text-align:center;max-width:314px;text-transform:uppercase;width:90%;padding:4.3% 15px;transition:all .5s ease-out}.read-more .inner-wrapper .title-wrapper h3 span{transition:all .5s ease-out;color:#fff}.read-more .inner-wrapper .outer-content-wrapper{max-width:70%;margin:0 auto}.read-more .inner-wrapper .content-wrapper{margin:auto 0;min-height:151px;display:flex;flex-direction:column;justify-content:center;align-items:center}.read-more .inner-wrapper .content-wrapper p{text-align:center;max-width:322px;font-size:.875em}.read-more .inner-wrapper .button-wrapper{display:flex;justify-content:center}.read-more .inner-wrapper .button-wrapper a,.read-more .inner-wrapper .button-wrapper input.button{display:block;text-transform:uppercase;border:1px solid #e58b3b;text-align:center;color:#e58b3b;font-weight:500;max-width:162px;width:100%;padding:2.6% 0;transition:all .5s ease-out;font-size:1.125em}.read-more .inner-wrapper .button-wrapper a:hover,.read-more .inner-wrapper .button-wrapper input.button:hover{color:#fff;border-color:#fff;background-color:#e58b3b;text-decoration:none}.read-more .inner-wrapper a{text-decoration:none}.read-more .inner-wrapper a:hover .title-wrapper h3{background-color:#e5793b}.read-more .inner-wrapper a:hover .title-wrapper h3 span{opacity:.7}.case-testimonials{margin-bottom:9.5%}.case-testimonials .block-title h2{padding:1.8% 0}.case-testimonials .client-testimonials{padding:0;background-size:cover;background-position:center center}.case-testimonials .client-testimonials .row .carousel{padding:18.5% 0 10%}.client-testimonials{padding:6% 0;background-size:cover;background-position:center center}.client-testimonials .row{justify-content:center}.client-testimonials .row .title-wrapper h2{text-align:center;color:#fff;text-transform:uppercase;margin:0;font-size:1.5em;font-weight:700}.client-testimonials .row .carousel{padding:7% 0}.client-testimonials .row .carousel .carousel-inner{overflow:unset}.client-testimonials .row .carousel .carousel-inner .carousel-item{min-height:105px}.client-testimonials .row .carousel .carousel-inner .carousel-item .inner-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.client-testimonials .row .carousel .carousel-inner .carousel-item .inner-wrapper:not(.case):before{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/quote.png);position:absolute;top:-10px;left:0}.client-testimonials .row .carousel .carousel-inner .carousel-item .inner-wrapper:not(.case):after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/quote.png);position:absolute;bottom:0;right:0}.client-testimonials .row .carousel .carousel-inner .carousel-item .inner-wrapper p{color:#fff;text-align:center;font-size:.875em;font-weight:400;max-width:568px;width:calc(100% - 80px)}.client-testimonials .row .carousel .carousel-inner .carousel-item .inner-wrapper.case p{max-width:978px}.single-page{margin:11.5em 0 12em}.single-page.short{margin:11em 0 2em}@media(max-width:767px){.single-page.short{font-size:.8em}}.single-page .examples{max-width:850px;margin:auto}.single-page .examples .images{position:relative}.single-page .examples .images:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/longer-corner.png);position:absolute;top:0;left:0}.single-page .examples .images img{max-width:100%}.single-page .examples .images .top-image{margin:8px 0;min-height:350px;background-size:cover;background-position:center}.single-page .examples .images .bottom-images{display:flex;justify-content:space-between}.single-page .examples .images .bottom-images .b-image{box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;min-height:300px;width:49%;background-size:cover;background-position:center}.single-page .inner-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative}@media(min-width:560px){.single-page .inner-wrapper:after{content:url(//alert-ivory-hippopotamus.85-92-88-217.cpanel.site/wp-content/themes/brace-matt-grim-theme/imgs/longer-corner-b.png);position:absolute;bottom:0;right:0}}@media(min-width:560px) and (min-width:1200px){.single-page .inner-wrapper:after{right:-65px}}@media(max-width:1199px){.single-page .inner-wrapper{padding:6%}}.single-page .inner-wrapper .title-wrapper h2{color:#e58b3b;text-transform:uppercase;font-weight:700;font-size:1.5em;text-align:center}.single-page .inner-wrapper .content-wrapper{margin:2.75em 0}.single-page .inner-wrapper .content-wrapper p{text-align:center;font-weight:400;font-size:1em}.single-page .inner-wrapper .button-wrapper{display:flex;justify-content:center}.single-page .inner-wrapper .button-wrapper a,.single-page .inner-wrapper .button-wrapper input.button{display:block;text-transform:uppercase;border:1px solid #e58b3b;text-align:center;color:#e58b3b;font-weight:500;max-width:162px;width:100%;padding:2.6% 0;transition:all .5s ease-out;font-size:1.125em}.single-page .inner-wrapper .button-wrapper a:hover,.single-page .inner-wrapper .button-wrapper input.button:hover{color:#fff;border-color:#fff;background-color:#e58b3b;text-decoration:none}.recent-projects{margin:5.5% 0}.recent-projects .block-title h2{padding:1.8% 0}.recent-projects .carousel .carousel-inner .carousel-item .inner-wrapper{display:flex;justify-content:center}.recent-projects .carousel .carousel-inner .carousel-item .item-inner-link{width:calc(34% - 14px);display:block;text-decoration:none;min-height:387px}.recent-projects .carousel .carousel-inner .carousel-item .item-inner-link:hover .item-inner{background:rgba(0,0,0,.7)}.recent-projects .carousel .carousel-inner .carousel-item .item-inner-link:hover .item-inner .title-wrapper h2{opacity:.7}.recent-projects .carousel .carousel-inner .carousel-item .item-inner-link:nth-of-type(2){margin:0 7px}.recent-projects .carousel .carousel-inner .carousel-item .item-inner-link .item-inner{overflow:hidden;position:relative;background:rgba(0,0,0,.5);transition:all .5s ease;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 20px rgba(0,0,0,.16)}.recent-projects .carousel .carousel-inner .carousel-item .item-inner-link .item-inner .title-wrapper h2{transition:all .5s ease;color:#fff;font-weight:500;font-size:1.5em;text-transform:uppercase}.recent-projects .carousel .carousel-inner .carousel-item .item-inner-link .item-inner img{position:absolute;top:0;left:0;z-index:-1;width:100%}.recent-projects .carousel .carousel-control-next img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.recent-projects .carousel .carousel-control-prev,.recent-projects .carousel .carousel-control-next{width:3%}.contact-info{text-align:center}.contact-info h2{color:#e58b3b;font-weight:700;font-size:1.125em;margin:0}.contact-info p{font-weight:400;font-size:.875em;color:#2e2e2e}.contact-info p a{transition:all .5s ease;color:#2e2e2e}.contact-info p a:hover{opacity:.7;text-decoration:none}.map{display:flex;margin-top:4.5%}.map iframe{width:100%}
header img.background {
width: 100%;
pointer-events: none;
}
.client-testimonials .row .carousel .carousel-inner {
min-height: 300px;
display: flex;
align-items: center;
}
body .client-testimonials .row .carousel .carousel-inner .carousel-item .inner-wrapper p {
font-size: 1.3em;
}
body .client-testimonials .row .carousel .carousel-inner .carousel-item {
padding-top: 5%;
}
body .client-testimonials .row .carousel {
padding: 0;
}