@charset "utf-8";.wpcf7-contact-page .submit-wrapper input{background:#00a850;border-radius:0}.wpcf7-contact-page .submit-wrapper input:hover{background:#005b2c}.menu-item.open>a,.menu-item:hover>a,.menu-item.active a,.menu-item.active:hover>a{background:#00a850}.dropdown-menu>.active>a:hover{background:#015b2c}header.header-02{position:relative;z-index:9000;background:#fff;color:#f6f6f6;width:100%}header.header-02.sticky{position:fixed}header.header-02 .logo img{-webkit-transition:all .32s ease;-o-transition:all .32s ease;transition:all .32s ease}header.header-02.shrink .logo img{max-width:150px}header.header-02 .va-middle{float:left}header.header-02 .phone{text-align:left;font-size:0;display:inline-block}header.header-02 .phone a{color:#fff;font-size:1rem;font-weight:400;margin:.4rem 0;display:inline-block}header.header-02 .social{display:inline-block}header.header-02 .social a{color:#fff;font-size:1rem;display:inline-block;vertical-align:middle;padding:.3rem}header.header-02 .logo img{padding:.5rem 0}header.header-02 #header-border{margin:0;opacity:.5;display:none}header.header-02 .meta-wrap{font-size:2rem;font-family:'Lato';font-weight:400;background:#005b2c;margin:0}header.header-02 .meta-wrap .spacer{display:inline-block;margin:0 .5rem}header.header-02 nav a{font-size:1em;text-transform:none}header.header-02 .mobile-toolbar nav a.mobile-icon{font-size:34px}header.header-02.shrink .meta-wrap{display:block;overflow:hidden;height:0;background:#636363}header.header-02 .social{text-align:right}header .mobile-toolbar a:hover{color:#00a850}@media only screen and (max-width:991px){header.header-02 nav{background:#005b2c}header.header-02 nav a{font-size:1em;text-transform:uppercase}header nav .menu{background:#005b2c}header.header-02 .hamburger:before,header.header-02 .hamburger:after{background:#005b2c}}.hollow-hero-17{display:block;position:relative;font-size:2rem;font-family:'Lato';overflow:hidden}.hollow-hero-17_slide-wrap{visibility:hidden;margin:0}.hollow-hero-17_slide-wrap.slick-initialized{visibility:visible}.hollow-hero-17_slide-wrap .slide{height:36rem;display:block;position:relative}.hollow-hero-17_slide-wrap.slick-dotted.slick-slider{margin:0}.hollow-hero-17_slide-wrap .slick-dots{bottom:4rem;z-index:99}.hollow-hero-17_slide-wrap .slick-dots li button:before{content:"\f10c";font-family:fontAwesome;font-size:1rem;color:#fff}.hollow-hero-17_slide-wrap .slick-dots li.slick-active button:before{content:"\f111"}.hollow-hero-17_slide-wrap img{display:block;position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;max-width:initial;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hollow-hero-17_slide-wrap .caption-wrap{display:block;position:absolute;top:45%;left:0;padding-left:8rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hollow-hero-17_slide-wrap .caption{display:inline-block;position:relative;padding:2rem;text-align:left;max-width:38rem}.hollow-hero-17_slide-wrap .caption h1{font-size:1.5em;font-weight:700;color:rgba(255,255,255,.8);line-height:1.2;margin-bottom:.75rem}.hollow-hero-17_slide-wrap .caption h3{display:inline-block;font-size:.8em;font-weight:300;line-height:1.2;color:#fff;padding:.3rem .75rem;background:rgba(0,168,80,.7);margin-bottom:1rem}.hollow-hero-17_slide-wrap .caption p{font-size:.6em;font-weight:400;line-height:1.4;color:#fff}.hollow-hero-17 canvas{display:block;position:absolute;bottom:0;left:0;width:100%;height:130px;z-index:1}@media only screen and (max-width:767px){.hollow-hero-17_slide-wrap .caption-wrap{top:40%;text-align:center;padding:1rem}}.hollow-content-04{font-family:'Lato';font-size:2rem;text-align:center;padding:2rem 0;border-bottom:4px solid #00a850}.hollow-content-04 .header-wrap{border-left:.4rem solid #18f481;text-align:left;margin-bottom:1rem;padding-left:1rem}.hollow-content-04 h1{color:#005b2c;font-size:1.5em;font-weight:400;margin:0 0 .5rem;line-height:1}.hollow-content-04 h3{color:#00a850;font-size:1em;font-weight:300;line-height:1.2}.hollow-content-04 .text-wrap{text-align:left;font-size:2rem}.hollow-content-04 p{font-size:.6em;font-weight:300;color:#373737;line-height:1.5;margin-bottom:1rem}.hollow-content-04 a{font-size:.6em;color:#fff;padding:.6em 1.2em;font-weight:300;background:#00a850;border:1px solid #00a850;display:inline-block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.hollow-content-04 a:hover{background:0 0;color:#00a850}.hollow-content-04 .img-wrap img{margin-right:0;margin-left:auto}@media only screen and (max-width:767px){.hollow-content-04 .content-wrap{border:none;padding:0 .6em}.hollow-content-04 .text-wrap{margin-bottom:1em}.hollow-content-04 .img-wrap{width:100%}.hollow-content-04 .img-wrap img{width:100%}}.hollow-service-boxes-22{display:block;position:relative;font-family:'Lato';font-size:2rem;overflow:hidden;padding-top:3rem;border-bottom:4px solid #00a850}#hollow-service-boxes-22-bg{display:block;position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;max-width:initial;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hollow-service-boxes-22 h1{color:#00a850}.hollow-service-boxes-22 h3{font-size:1.2rem;color:#373737;font-weight:400}.hollow-service-boxes-22 hr{max-width:6rem;margin:.5rem auto 3rem 0;border:3px solid #18f481}.hollow-service-boxes-22 ul li{display:block;position:relative;width:100%;margin-bottom:3rem}.hollow-service-boxes-22 span{display:inline-block;position:relative;max-width:20%;vertical-align:top;text-align:center;width:3rem;height:3rem;border-radius:50%;background:#00a850;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-service-boxes-22 span i{font-size:.6em;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:rotate(-360deg) translate(-50%,-50%);-ms-transform:rotate(-360deg) translate(-50%,-50%);-o-transform:rotate(-360deg) translate(-50%,-50%);transform:rotate(-360deg) translate(-50%,-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-service-boxes-22 span i.second-icon{opacity:0;-webkit-transform:rotate(-180deg) translate(-50%,-50%);-ms-transform:rotate(-180deg) translate(-50%,-50%);-o-transform:rotate(-180deg) translate(-50%,-50%);transform:rotate(-180deg) translate(-50%,-50%)}.hollow-service-boxes-22 .text-wrap{display:inline-block;position:relative;width:79%;vertical-align:top;padding-left:1rem;margin-top:-10px}.hollow-service-boxes-22 .text-wrap p{font-weight:300;font-size:.6em;line-height:1.4}.hollow-service-boxes-22 li:hover span{background:#005b2c}.hollow-service-boxes-22 li:hover i.first-icon{opacity:0;-webkit-transform:rotate(0deg) translate(-50%,-50%);-ms-transform:rotate(0deg) translate(-50%,-50%);-o-transform:rotate(0deg) translate(-50%,-50%);transform:rotate(0deg) translate(-50%,-50%)}.hollow-service-boxes-22 li:hover i.second-icon{opacity:1;-webkit-transform:rotate(0deg) translate(-50%,-50%);-ms-transform:rotate(0deg) translate(-50%,-50%);-o-transform:rotate(0deg) translate(-50%,-50%);transform:rotate(0deg) translate(-50%,-50%)}.hollow-testimonials-01{font-family:'Lato';font-size:2rem;display:block;position:relative;padding:2rem 0;background:#fff;overflow:hidden}.hollow-testimonials-01.slick-slider{margin:0}.hollow-testimonials-01.slick-slider .slick-dots li.slick-active button:before,.hollow-testimonials-01.slick-slider .slick-dots li button:before{color:#005b2c}.hollow-testimonials-01 .content-wrap{w position:relative;text-align:center;overflow:hidden;max-width:970px;margin:auto}.hollow-testimonials-01 span{overflow:hidden;text-align:center}.hollow-testimonials-01 span:before,.hollow-testimonials-01 span:after{background:#005b2c;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:50%}.hollow-testimonials-01 span:before{right:.5em;margin-left:-50%}.hollow-testimonials-01 span:after{left:.5em;margin-right:-50%}.hollow-testimonials-01 i{color:#00a850;padding:.5em}.hollow-testimonials-01 p{font-size:.6em;font-weight:300;color:#373737;line-height:1.5em}.hollow-testimonials-01 p.spacer{margin:1em 0}.hollow-testimonials-01 span.name{font-weight:400;display:block;max-width:400px;margin:auto;font-size:2rem}.hollow-testimonials-01 span.name p{font-weight:600;font-size:.4em;display:inline-block}.hollow-testimonials-01 .slick-slide{outline:none;cursor:default}.hollow-testimonials-01 ul.slick-dots{margin:.5em 0;display:inline-block;position:relative;bottom:0}.hollow-testimonials-01 ul li{vertical-align:middle}.hollow-contact-09{display:block;position:relative;font-family:'Lato';font-size:2rem;background:url(//mercurypermits.com/site/wp-content/themes/theme-hollow/img/contact-bg.jpg) center center no-repeat;background-size:cover}.hollow-contact-09 .header-wrap{display:block;position:relative;width:100%;text-align:center}.hollow-contact-09 h1{display:block;margin:2rem 0 1rem;color:#fff;font-size:1.2em;font-weight:300;line-height:1}.hollow-contact-09 h3{display:block;position:relative;color:#fff;margin:0 auto 2rem;font-weight:300;line-height:1;font-size:.8em}.hollow-contact-09 .form-wrap{display:block;position:relative;padding:1rem 2rem;background:rgba(0,91,44,.8);border-top:4px solid #18f481}.hollow-contact-09 .form-wrap .wpcf7-form-control-wrap input,.hollow-contact-09 .form-wrap .wpcf7-form-control-wrap textarea{font-family:'Lato';font-size:.5em;font-weight:300;display:block;margin-bottom:.5rem;padding:.7rem 0 .4rem;border:none;border-bottom:1px solid rgba(255,255,255,1);background:0 0;color:#fff}.hollow-contact-09 .form-wrap .wpcf7 textarea{height:8vw;max-height:220px}.hollow-contact-09 .form-wrap .wpcf7 input[type=text]::-webkit-input-placeholder,.hollow-contact-09 .form-wrap .wpcf7 input[type=email]::-webkit-input-placeholder,.hollow-contact-09 .form-wrap .wpcf7 input[type=tel]::-webkit-input-placeholder,.hollow-contact-09 .form-wrap .wpcf7 textarea::-webkit-input-placeholder{font-family:'Lato';font-weight:300;line-height:1;color:rgba(255,255,255,.6)}.hollow-contact-09 .form-wrap input[type=submit]{font-family:'Lato';font-size:.6em;padding:.5rem 2rem;font-weight:400;display:inline-block;position:relative;border:none;border-radius:0;color:#fff;background:#18f481;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-contact-09 .form-wrap input[type=submit]:hover{background:#00a850;color:#fff}.hollow-contact-09 .side-content{display:block;position:relative;text-align:center}.hollow-contact-09 .side-content span i{display:inline-block;font-size:1.5em;margin:.2rem;color:#fff}.hollow-contact-09 .side-content span i.fa-map{font-size:1em}.hollow-contact-09 .side-content .phone{display:block;position:relative}.hollow-contact-09 .side-content .phone p{color:#fff;font-size:.8em;line-height:1.4;font-weight:300;margin-bottom:1rem}.hollow-contact-09 .address p{font-size:.6em;color:#fff;font-weight:300;line-height:1.6}.hollow-contact-09 .fa-stack{height:3rem;width:3rem;font-size:1em}.hollow-contact-09 .social .fa-stack-1x,.hollow-contact-09 .social .fa-stack-2x{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-contact-09 .social .fa-stack-1x{color:#00a850;font-size:.7em}.hollow-contact-09 .social .fa-stack-2x{color:#fff;font-size:1.5em}.hollow-contact-09 .social a:hover .fa-stack-1x{color:#fff}.hollow-contact-09 .social a:hover .fa-stack-2x{color:#00a850}@media (min-width:992px){.hollow-contact-09 .side-content{height:18rem}.hollow-contact-09 .side-content .phone,.hollow-contact-09 .address{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:991px){.hollow-contact-09 .col-xs-12{text-align:center}.hollow-contact-09 .address,.hollow-contact-09 .side-content .phone{margin-bottom:2rem}.hollow-contact-09 .form-wrap{margin:0 3rem;display:inline-block}}@media only screen and (max-width:767px){.hollow-contact-09 .form-wrap{margin:0 3rem 1rem}.hollow-contact-09 .form-wrap .wpcf7 textarea{height:30vw}}.hollow-contact-01{font-family:'Lato';font-size:2rem;color:#00a850;position:relative}.hollow-contact-01 .info-wrap{z-index:10}.hollow-contact-01 .info-wrap .info-text-wrap{background:rgba(0,92,44,.8);padding:.5em}.hollow-contact-01 .content-wrap .info-wrap .title-wrap{display:block;border-bottom:2px solid #fff;margin-bottom:.3em}.hollow-contact-01 .content-wrap .info-wrap .title-wrap h1,.hollow-contact-01 .content-wrap .info-wrap .title-wrap a{display:inline-block;line-height:1em;font-weight:300}.hollow-contact-01 .content-wrap .info-wrap .title-wrap h1{font-size:1.5em;margin-bottom:.3em;color:#fff}.hollow-contact-01 .content-wrap .info-wrap .title-wrap a{font-size:.75em;padding:.1em .6em;border:1px solid #fff;margin-left:7em;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;color:#fff}.hollow-contact-01 .content-wrap .info-wrap .title-wrap a:hover{background:#00a850;color:#fff}.hollow-contact-01 .info-wrap .text-wrap{padding:.3rem 0}.hollow-contact-01 .content-wrap .info-wrap .text-wrap p{color:#fff;line-height:1.5em;font-weight:300;font-size:.6em}.hollow-contact-01 .contact-background{position:relative;display:block;width:100%}.hollow-contact-01 .info-wrap .text-wrap p>a{color:#000}.hollow-contact-01 .gm-style-iw{color:#000 !important}@media only screen and (min-width:768px){.hollow-contact-01 .info-wrap{top:50%;transform:translateY(-50%);right:0;position:absolute}}.footer-02{background:#00a850;color:#fff;font-family:'Lato';font-weight:300;font-size:1em;line-height:1em;padding:10px}.footer-02 a{color:#fff;text-decoration:none;display:block;line-height:2}.footer-02 .copyright,.footer-02 .design{padding:15px 0;font-weight:300}.footer-02 .design{float:right}.footer-02 .design a{text-decoration:none;display:inline-block;color:#fff}@media only screen and (max-width:991px){.footer-02{text-align:center}.footer-02 .design{float:none}}.interior-header-06{display:block;position:relative;font-size:2rem;font-family:'Lato'}.interior-header-06 .header-text-wrap{display:block;position:relative;margin:1.5rem 0 2rem;text-align:center}.interior-header-06 h1{display:block;position:relative;font-size:1.5em;width:100%;text-align:center;border-bottom:3px solid #00a850;line-height:.1em;font-weight:400;color:#005c2c}.interior-header-06 h1 span{background:#fff;padding:0 1rem}@media only screen and (max-width:767px){.interior-header-06 .header-text-wrap{margin:2rem 0}.interior-header-06 h1{line-height:1.2;border:none}.interior-header-06 h1 span{background:0 0;padding:0}.interior-header-06 h1{font-size:1.1em}}.interior-bar-01{display:block;position:relative;font-family:'Lato';font-size:2rem}.interior-bar-01 .bar-header{display:block;position:relative;width:100%;background:#00a850;padding:.6rem 1rem;margin-bottom:1rem}.interior-bar-01 h2{color:#fff;margin:0;font-weight:300}.interior-bar-01 h3{color:#005c2c;margin:0;font-weight:400;text-transform:uppercase;border-bottom:2px solid #00a850;margin-bottom:1rem}.page-id-256 .interior-bar-01 h3,.page-id-259 .interior-bar-01 h3{color:#00a850;border-bottom:none}.interior-bar-01 p{color:#242020}.interior-bar-01 .center-2{text-align:center}.interior-bar-01 .btn-wrap{font-size:.6em;padding:.5rem 2rem;display:inline-block;background:#005c2c;margin-bottom:1.5rem;text-align:center}.interior-bar-01 .btn-wrap a{color:#fff;font-weight:400}.interior-bar-01 .btn-wrap:hover{background:#052f19}.interior-bar-01 ul{margin-bottom:2rem;display:block;margin-left:2rem}.interior-bar-01 ul li{font-weight:300;position:relative;line-height:0;margin-bottom:1.5rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;margin-left:18px;transition:all .3s ease;list-style:disc;text-indent:5px;font-size:x-large}.interior-bar-01 ul li i{color:#00a850;vertical-align:top;margin-top:.3rem}.interior-bar-01 .img-right,.interior-bar-01 .img-left,.interior-bar-01 .img-ctr{margin:0 auto .5em;margin-top:.5rem}@media only screen and (min-width:768px){.interior-bar-01 .img-right{float:right;max-width:40%;margin-left:.5em;margin-bottom:.3em}.interior-bar-01 .img-left{float:left;max-width:40%;margin-right:.5em;margin-bottom:.3em}}.interior-bar-01 .img-wrap{display:block;position:relative;margin-bottom:1rem;overflow:hidden}.interior-bar-01 .img-wrap:before{content:"";display:block;position:relative;margin:15rem 0}.interior-bar-01 .img-wrap img{display:block;position:absolute;min-height:100%;min-width:100%;max-width:initial;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.interior-bar-01 .img-wrap{margin-top:.5rem}}@media only screen and (max-width:991px){.interior-bar-01 .img-wrap:before{margin:19rem 0}}.hollow-service-boxes-01{display:block;position:relative;font-family:'Lato';font-size:2rem}.hollow-service-boxes-01 a{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.hollow-service-boxes-01_title{display:block;position:relative;overflow:hidden;background:#00a850;margin-bottom:.5rem}.hollow-service-boxes-01 h3{display:block;position:relative;color:#fff;margin-bottom:0;font-size:.8em;font-weight:400;padding:1rem;text-transform:uppercase;text-align:center;line-height:1;opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hollow-service-boxes-01_img-wrap{display:block;position:relative;width:100%;overflow:hidden;background:#005c2c;margin-bottom:2rem;padding:1rem}.hollow-service-boxes-01_img-wrap p{color:#fff}.interior-accordion-01{display:block;position:relative;font-size:2rem;font-family:'Lato';padding:2rem 0;background:#fff;padding-top:.5rem}.page-id-192 .interior-accordion-01{background:#eae3de;margin-bottom:-2rem}.interior-accordion-01 .col1{width:5%;float:left}.interior-accordion-01 .col19{width:95%;max-width:95%;float:left}.interior-accordion-01 .accordion-menu{display:block;position:relative;background:#fff}.page-id-192 .interior-accordion-01 .accordion-menu{background:#eae3de}.interior-accordion-01 .accordion-dropdown{display:block;position:relative;margin:0 0 2px;padding:0}.interior-accordion-01 .question-wrap{display:block;position:relative;background:#00a850;padding:.5rem;cursor:pointer}.interior-accordion-01 li:hover .question-wrap{background:#18f481}.page-id-196 .interior-accordion-01 .question-wrap{background:#3d91cd}.interior-accordion-01 .center-qa{text-align:center}.interior-accordion-01 h3{display:inline-block;color:#fff;position:relative;margin:0;font-size:.7em;line-height:1;font-weight:300}.interior-accordion-01 .answer{display:inline-block;color:#006fbe;position:relative;margin:0;font-size:.7em;line-height:1;font-weight:300}.interior-accordion-01 span{display:inline;color:#005c2c;position:relative;margin:0;font-size:.9em;line-height:1;font-weight:400}.interior-accordion-01 p{display:inline-block;font-size:.5em;font-weight:300;margin:0;color:#242020;line-height:1.4;cursor:pointer}.interior-accordion-01 .accordion-dropdown-item{position:relative;display:block;background:#fff;max-height:1000px;padding:.5rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-id-196 .interior-accordion-01 .accordion-dropdown-item{background:#fff}.interior-accordion-01 .padding-adjustment{padding:.5rem;display:block;position:relative}.interior-accordion-01 .accordion-dropdown-item:not(.current){max-height:0;overflow:hidden;padding:0 .5rem}@media only screen and (max-width:767px){.interior-accordion-01 .row{margin:0}.interior-accordion-01 .col-xs-12{padding:0}.interior-accordion-01 .col1{width:15%}.interior-accordion-01 .col19{width:85%}}.interior-header-04{display:block;position:relative;font-size:2rem;font-family:'Lato';text-align:left;padding:2rem 0}.interior-block-07 .interior-header-04 h1{color:#777;font-size:1.5em;font-weight:400;line-height:1}@media only screen and (max-width:767px){.interior-header-04 h1{font-size:1.1em}}.interior-block-07{display:block;position:relative;overflow:hidden;font-size:2rem;font-size:'Lato'}.interior-block-07 .content-block{display:block;position:relative;padding:2rem;margin-bottom:2rem;background:#f7f7f7}.interior-block-07 .content-block.color-a{border-left:1rem solid #00a850}.interior-block-07 .content-block.color-a h3,.interior-block-07 .content-block.color-a h4{color:#00a850;text-align:right}.interior-block-07 .content-block.color-b{border-left:1rem solid #005c2c}.interior-block-07 .content-block.color-b h3,.interior-block-07 .content-block.color-b h4{color:#005c2c;text-align:right}.interior-block-07 h3{font-size:1em;font-weight:300;margin-bottom:1rem;line-height:1}.interior-block-07 h4{font-size:.6em;font-style:italic;line-height:1}.interior-block-07 p{margin:0;margin-bottom:1.5rem;color:#242020}header.header-02 .phone a:hover,header.header-02 .social a:hover{color:#00a850}.wpcf7-contact-page input:focus,.wpcf7-contact-page textarea:focus{border-color:#00a850}.wpcf7-contact-page .submit-wrapper input:hover{cursor:pointer}<!--/EMPLOYMENT FORM NO BORDER/-->.wpcf7-apply-form-header h1{color:#03173c;background:#fff;padding:15px;text-align:center;font-size:28px;margin:0}.wpcf7-apply-form{padding:15px;border:2px solid #b1b1b1}.wpcf7-{color:#252525;padding-bottom:15px;width:100%;font-size:15px;line-height:30px}.wpcf7-apply-form p{margin-bottom:0;margin-top:.7rem}.wpcf7-apply-form input,.wpcf7-apply-form textarea{padding:10px;width:100%;border:1px solid #fff;display:block;transition:border-color .5s;-webkit-transition:border-color .5s;background:#005c2c;color:#fff;font-size:16px}.wpcf7-apply-form input[type=text],.wpcf7-contact-page input[type=email],.wpcf7-contact-page textarea{font-size:16px}.wpcf7-apply-form textarea{height:216px}.wpcf7-apply-form textarea#scope-work{height:200px}.wpcf7-apply-form textarea#exterior-work{height:107px}.wpcf7-apply-form textarea#square-foot{height:165px}span.wpcf7-form-control-wrap .wpcf7-checkbox span.wpcf7-list-item{display:block;padding-bottom:1rem}span.wpcf7-form-control-wrap.apply-1 .wpcf7-checkbox input[type=checkbox]{width:4%;display:inline-block}span.wpcf7-form-control-wrap.checklist-1 .wpcf7-checkbox input[type=checkbox]{width:2%;display:inline-block}span.wpcf7-form-control-wrap.fire-alarm .wpcf7-checkbox input[type=checkbox]{width:4%;display:inline-block}select#contact,select#fire-1{font-size:.9em;width:100%;background:#005c2c;color:#fff;padding:.45rem}.wpcf7-apply-form input:focus,.wpcf7-apply-form textarea:focus{border-color:#367587}.wpcf7-apply-form span.wpcf7-form-control-wrap{display:block;font-size:18px;padding-bottom:.7rem}span.wpcf7-form-control-wrap.your-resume{padding-bottom:1.5rem}.wpcf7-apply-form select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{font-size:1rem}.wpcf7-apply-form .contact-captcha>img{height:62px;width:174px;float:left;margin-right:15px;border-radius:5px}.wpcf7-apply-form .contact-captcha>span{overflow:auto}.wpcf7-apply-form .contact-captcha>span>input{width:100%}.wpcf7-apply-form img.ajax-loader{display:inline-block}.wpcf7-apply-form .submit-wrapper{text-align:right;margin-top:20px}.wpcf7-apply-form .submit-wrapper input{width:auto;display:inline-block;background:#18f481;transition:background .5s,color .5s;-webkit-transition:background .5s,color .5s;padding:10px 30px;color:#fff;border:2px solid #fff;transition:background .25s;font-size:18px}.wpcf7-apply-form .submit-wrapper input:hover{background:#00a850;color:#fff;cursor:pointer}.wpcf7-apply-form input[type=text]::-webkit-input-placeholder,.wpcf7-apply-form input[type=email]::-webkit-input-placeholder{color:#fff}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.content.seo{background:#005c2c}.content.seo p a:hover{color:#18f481}#fancybox-title{display:none!important}.num-span{white-space:nowrap}.num-span a,.hollow-contact-09 .side-content .phone p a,.hollow-contact-01 .content-wrap .info-wrap .text-wrap p a{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.img-right img,.img-left img,.img-ctr img{margin:0 auto .5em}.staff-wrap .bio{margin-bottom:2rem;padding:1rem}.interior-page a.link-1{font-weight:300;color:#444;line-height:inherit}.interior-page a.link-1:hover{color:#00a850}@media only screen and (max-width:991px){.hollow-content-04 h1{font-size:1.3em}.hollow-content-04 h3{font-size:.7em}.interior-accordion-01 .col1{width:8%}.interior-accordion-01 ul li p{margin:0 1rem}.interior-block-07 h3{font-size:.7em}.wpcf7-apply-form input[type=text],.wpcf7-contact-page input[type=email],.wpcf7-contact-page textarea{font-size:1rem}.wpcf7-apply-form textarea#scope-work{height:175px}.wpcf7-apply-form textarea#exterior-work{height:94px}.wpcf7-apply-form textarea#square-foot{height:145px}.post-202 .interior-bar-01 ul{margin-left:0}}@media only screen and (max-width:767px){.client-logo{margin:1rem auto}.hollow-hero-17_slide-wrap .caption h1{font-size:1.1em}.hollow-hero-17_slide-wrap .caption h3{font-size:.7em}.interior-bar-01 ul{margin-bottom:0}.interior-accordion-01 .col1{width:10%}.interior-accordion-01 span{font-size:.8em}.interior-accordion-01 .question-wrap{padding:.9rem .5rem}}