@charset "utf-8";.hollow-header-01{position:relative;display:block;z-index:9000;width:100%;border-bottom:3px solid #e63344}.hollow-header-01 .logo img{padding:.5rem 0}.hollow-header-01 #header-border{margin:0;opacity:.5;display:none}.hollow-header-01.sticky #header-border{display:none}body.page-template-home header #header-border,body.page-template-index header #header-border{display:none}.hollow-header-01 .meta-wrap{font-size:1.6rem;text-align:right;font-family:'Lato';font-weight:400;margin:.6em 0}.hollow-header-01 .meta-wrap a{color:#36352a}.hollow-header-01.sticky{position:fixed;top:0;left:0;right:0;z-index:9990;box-shadow:0 2px 5px -2px #000}.hollow-header-01.sticky{padding:0}.hollow-header-01.sticky .meta-wrap{display:none;height:0}.hollow-header-01.sticky .logo img{max-width:0}.hollow-header-01.sticky .col-xs-12{min-height:0}.hollow-header-01 nav{display:block;background:0 0;font-family:'Lato';text-transform:uppercase;font-size:2rem;position:relative;z-index:5000}.hollow-header-01 nav a{padding:.3em .6em;display:block;color:#36352a;font-size:1em;font-weight:300;text-transform:uppercase;text-decoration:none;border-top:3px solid #fff}.hollow-header-01 nav a:focus{color:#36352a}.hollow-header-01 nav a i{padding-right:.4rem}.hollow-header-01 .menu-item.open>a,.hollow-header-01 .menu-item:hover>a,.hollow-header-01 .menu-item.active a,.hollow-header-01 .menu-item.active:hover>a{background:#e63344;color:#fff}.hollow-header-01 .dropdown-menu{margin-top:0;border-radius:0;border:none;padding:0;width:18em;display:none}.hollow-header-01 nav .dropdown-menu .menu-item{float:none}.hollow-header-01 nav .dropdown-menu a{background:#e63344;color:#fff}.hollow-header-01 .dropdown-menu>li:hover>a,.hollow-header-01 .dropdown-menu>li.active>a,.hollow-header-01 .dropdown-menu>.active>a:hover,.hollow-header-01 .dropdown-menu>.active>a:focus{background:#374c16;color:#fff}.hollow-header-01 .dropdown .caret{display:inline-block;width:0;height:0;margin:0 0 3px 5px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.hollow-header-01 nav #mobile{position:relative;height:48px;width:30px;background:0 0;outline:none;border:none;float:right}.hollow-header-01 .hamburger{display:block;position:absolute;width:30px;height:20px;background:#fff;top:0;bottom:0;right:0;left:0;margin:auto;z-index:2}.hollow-header-01 .hamburger:hover{cursor:pointer}.hollow-header-01 .hamburger:before,.hamburger:after{content:'';position:absolute;top:20%;left:0;width:100%;height:20%;background:#e63344;-webkit-transition-property:-webkit-transform,top;-moz-transition-property:-moz-transform,top;-o-transition-property:-o-transform,top;-ms-transition-property:-ms-transform,top;transition-property:transform,top;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.hollow-header-01 .hamburger:after{top:60%}body.header-menu-open .hollow-header-01 #mobile,body.header-menu-open #mobile .hamburger{background:0 0}body.header-menu-open .hollow-header-01 #mobile>.hamburger:before,body.header-menu-open #mobile>.hamburger:after{top:40%;background:#fff}body.header-menu-open .hollow-header-01 #mobile>.hamburger:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.header-menu-open .hollow-header-01 #mobile>.hamburger:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hollow-header-01 .mobile-toolbar{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hollow-header-01 .mobile-toolbar a{color:#fff;padding:.5rem 1rem}.hollow-header-01 .mobile-toolbar a:hover,.hollow-header-01 .mobile-toolbar a:focus{color:#597f2a}@media screen and (min-width:992px){.hollow-header-01 .mobile-toolbar{display:none}.hollow-header-01 .menu{float:right}.hollow-header-01 .menu-item.active a,.hollow-header-01 .menu-item:hover>a{border-top:3px solid #9e2528}.hollow-header-01 nav .menu-item{float:left;position:relative}.hollow-header-01 nav .dropdown-menu{position:absolute;top:100%;left:0;display:none}.hollow-header-01 nav .menu-item-has-children:hover>ul.dropdown-menu{display:block}.hollow-header-01 .mobile-toolbar{display:none}}@media only screen and (max-width:991px){body.header-menu-open .hollow-header-01 nav .menu{pointer-events:auto;opacity:1}.hollow-header-01 .logo{text-align:center}.hollow-header-01 .logo img{margin:60px auto 15px}.hollow-header-01 nav{position:fixed;top:0;left:0;padding:0 15px;width:100%;background:#e63344}.hollow-header-01 nav a{color:#fff}.hollow-header-01 nav .menu{position:absolute;top:100%;left:0;right:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;z-index:-1;background:#e63344;box-shadow:0 3px 3px -2px #000;pointer-events:none;opacity:0}.hollow-header-01 nav .menu-item-has-children.open .dropdown-menu{display:block}.hollow-header-01 .dropdown-menu{position:relative;box-shadow:none;width:100%}.hollow-header-01 .dropdown-menu>li>a{padding-left:2.5em}.hollow-header-01 .mobile-toolbar>*{display:inline-block}.hollow-header-01 .mobile-toolbar a{font-size:34px;float:left}}@media only screen and (max-width:767px){.hollow-header-01 .logo img{margin:60px auto 15px}}.hollow-hero-05{display:block;position:relative;font-family:'Lato';font-size:2rem;background:url(//thetvbrick.com/site/wp-content/themes/theme-hollow/img/slider/1.jpg) center center no-repeat;background-size:cover;background-attachment:fixed}.hollow-hero-05 img{display:block;position:absolute;min-height:100%;min-width:100%;max-width:initial;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hollow-hero-05 img#brick{display:block;max-width:70%;min-height:unset;min-width:unset;border-top:3px solid #e63344;border-bottom:3px solid #e63344;-webkit-transform:translate(-32%,26%);-ms-transform:translate(-32%,26%);-o-transform:translate(-32%,26%);transform:translate(-32%,26%)}.hollow-hero-05 .caption-wrap{display:block;position:relative;width:100%;padding:8rem 0;text-align:left;z-index:2000}.hollow-hero-05 .caption{display:inline-block;position:relative;text-align:left;max-width:26rem;padding:1rem;background:rgba(230,51,68,.8)}.hollow-hero-05 .caption h1{font-size:1.5em;line-height:1.2;font-weight:700;margin-bottom:1.5rem;color:#fff;text-transform:uppercase}.hollow-hero-05 .caption p{font-size:.6em;font-weight:400;line-height:1.5;margin-bottom:1.5rem;color:#fff}@media only screen and (max-width:991px){.hollow-hero-05 img#brick{-webkit-transform:translate(-40%,40%);-ms-transform:translate(-40%,40%);-o-transform:translate(-40%,40%);transform:translate(-40%,40%)}}@media only screen and (max-width:767px){.hollow-hero-05{padding:2rem 0}.hollow-hero-05 .caption-wrap{padding:2rem 0}.hollow-hero-05 img#brick{top:unset;left:15%;position:relative;-webkit-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}}.hollow-content-02{font-family:'Lato';font-size:2rem;text-align:center;padding:2rem 0;display:block;position:relative;overflow:hidden}.hollow-content-02 .text-wrap{text-align:left;font-size:2rem}.hollow-content-02 h1{color:#905157;font-weight:400;margin:0;line-height:1;text-align:left;margin-bottom:1.5rem}.hollow-content-02 p:first-of-type{margin-top:-.5rem}.hollow-content-02 p{font-size:.6em;font-weight:300;color:#6b6b6b;line-height:1.5;margin-bottom:1rem}.hollow-content-02 a{font-size:.6em;color:#fff;padding:.6em 1.2em;font-weight:300;background:#e63344;border:1px solid #e63344;display:inline-block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.hollow-content-02 .text-wrap a:hover{background:0 0;color:#e63344}.hollow-content-02 .img-wrap{display:block;position:relative;width:100%;height:16rem;overflow:hidden}.hollow-content-02 .img-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%);transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.hollow-content-02 .content-wrap{border:none;padding:0 .6em}.hollow-content-02 .text-wrap{margin-bottom:1em}.hollow-content-02 .img-wrap{width:100%}.hollow-content-02 .img-wrap img{width:100%}}.hollow-action-01{display:block;position:relative;font-family:'Lato';font-size:2rem;background:url(//thetvbrick.com/site/wp-content/themes/theme-hollow/img/action-bg.jpg) center center no-repeat;background-size:cover;padding:14rem 0}.hollow-action-01 .content-wrap{display:block;position:relative;padding:0 5rem;text-align:center}.hollow-action-01 h3{display:inline-block;color:#fff;font-size:.75em;font-weight:400;text-transform:uppercase;line-height:1;margin-top:0;margin-bottom:1rem;padding:.5rem 2rem;background:rgba(230,51,68,.8)}.hollow-action-01 p{font-size:.6em;font-weight:400;line-height:1.5em;margin-bottom:1em;color:#fff;padding:.5rem 2rem;border-right:3px solid #fff;border-left:3px solid #fff;background:rgba(106,106,107,.8)}.hollow-action-01 a{font-size:.6em;font-weight:300;padding:.5em 1.5em;color:#fff;background:#e63344;display:inline-block;border:1px solid #fff;text-transform:uppercase;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.hollow-action-01 a:hover{background:#9e2528}@media only screen and (min-width:768px){.hollow-action-01{text-align:center}.hollow-action-01 p:before{width:24em}}@media only screen and (max-width:767px){.hollow-action-01{padding:1.75em 1em}.hollow-action-01 .content-wrap{padding:0}.hollow-action-01 h1{font-size:2.3rem}}.hollow-contact-10{display:block;position:relative;font-family:'Lato';font-size:2rem;text-align:center;padding:4rem 0;overflow:hidden;background:url(//thetvbrick.com/site/wp-content/themes/theme-hollow/img/contact-bg.jpg) center center no-repeat;background-size:cover;background-attachment:fixed}.hollow-contact-10 .form-wrap{display:block;position:relative;padding:0 12rem}.hollow-contact-10 h1{display:inline-block;font-size:1.2em;font-weight:400;line-height:1;margin-bottom:.75rem;color:#fff;padding:.5rem 1rem;background:#e63344}.hollow-contact-10 .your-email{float:left;width:50%;padding-right:15px}.hollow-contact-10 .your-phone{float:left;width:50%}.hollow-contact-10 .wpcf7-form-control-wrap{font-size:2rem}.hollow-contact-10 .wpcf7-form-control-wrap input,.hollow-contact-10 .wpcf7-form-control-wrap textarea{font-size:.6em;font-family:'Lato';font-weight:300;color:#fff}.hollow-contact-10 input:not([type=submit]),.hollow-contact-10 textarea{width:100%;border:1px solid #fff;background:rgba(147,149,152,.8);padding:.6em;margin-bottom:1rem;color:#fff}.hollow-contact-10 .wpcf7-form-control-wrap textarea{z-index:0;height:14rem;max-height:200px}.hollow-contact-10 .wpcf7-form-control.wpcf7-submit{background:#e63344;border:none;padding:.5em 1.75em;font-family:'Lato';color:#fff;cursor:pointer;font-weight:300;font-size:.6em;width:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.hollow-contact-10 .wpcf7-form-control.wpcf7-submit:hover{background:#9e2528}.hollow-contact-10 ::-webkit-input-placeholder{color:#fff}.hollow-contact-10 ::-moz-placeholder{color:#fff}.hollow-contact-10 :-ms-input-placeholder{color:#fff}.hollow-contact-10 :-moz-placeholder{color:#fff}.hollow-contact-10 .wpcf7-not-valid-tip{line-height:1;line-height:1;margin-top:-.8rem;margin-bottom:.5rem}@media only screen and (max-width:991px){.hollow-contact-10 .form-wrap{padding:0 8rem}}@media only screen and (max-width:767px){.hollow-contact-10 .form-wrap{padding:0}}.footer-01{padding:0;font-family:'Lato';background:#252525;font-weight:300;text-align:center}.footer-01 .text-wrap{margin:4rem auto 0;width:75vw;text-align:center}.footer-01 #footer-logo{display:inline-block;position:relative;margin:auto;margin-bottom:.5rem}.footer-01 .text-wrap h1{font-size:2rem;font-weight:300;line-height:1;margin-bottom:1rem}.footer-01 .text-wrap h3{font-size:1rem;font-weight:300}.footer-01 .cred-wrap{border-top:1px solid #fff;width:75vw;padding:.5rem;margin:3rem auto 3rem auto}.footer-01 .design{display:inline-block}.footer-01 .copyright{display:inline-block}.footer-01 .social{display:inline-block}.footer-01 p{font-size:1em}.footer-01 .design span a{padding:0 1px}.footer-01 .design span a strong{font-weight:600}.footer-01 a,.footer-01 a:hover,.footer-01 a:focus{color:#e63344}.footer-01 .social .fa-stack-2x{color:#e63344}.footer-01 .social .fa-stack-1x{color:#fff}.footer-01 .social a:hover .fa-stack-2x{color:#fff}.footer-01 .social a:hover .fa-stack-1x{color:#e63344}.footer-01 nav a{padding:5px;display:inline-block}.footer-01 a,.footer-01 a:hover,.footer-01 a:focus{color:#f6f6f6}@media (min-width:768px){.footer-01{text-align:center}.footer-01 nav a{display:block}.footer-01 .menu-item{display:inline-block}.footer-01 .col-sm-6{text-align:right}.footer-01 .design{float:left;text-align:left;margin:.5rem 0}.footer-01 .social{float:right;text-align:right}}@media only screen and (max-width:767px){.footer-01 .design{margin:1rem 0}.footer-01 .copyright{margin-bottom:1rem}}.hollow-content-03{position:relative;display:block;font-family:'Lato';font-size:2rem;overflow:hidden;border-bottom:3px solid #e63344}.hollow-content-03 .text-wrap{position:relative;display:block;text-align:left;padding:1rem 3rem}.hollow-content-03 h1{color:#9e2528;font-size:1.3em;font-weight:400;margin:0;line-height:1;margin-bottom:1rem}.hollow-content-03 h2{font-size:.9em;color:#e63344}.hollow-content-03 h3{font-size:.7em;color:#9e2528}.hollow-content-03 p{font-size:.6em;font-weight:300;color:#36352a;line-height:1.5em;margin:0 0 1em}.hollow-content-03 .link-1{color:#e63344;font-weight:400;font-size:1em}.hollow-content-03 .link-1:hover{color:#989393}.hollow-content-03 ul{margin-bottom:2rem;display:block}.hollow-content-03 ul li i{color:#e63344;vertical-align:top;margin-top:.3rem}.hollow-content-03 .img-wrap{overflow:hidden;position:relative;height:37rem;width:100%;margin-bottom:0}.hollow-content-03 .img-wrap img{position:absolute;display:block;min-width:100%;min-height:100%;max-width:initial;top:50%;left:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-id-208 .hollow-content-03 .img-wrap img{left:47%}@media only screen and (max-width:1199px){.hollow-content-03 .img-wrap img{left:50%}}@media only screen and (max-width:991px){.hollow-content-03 h1{font-size:1.3em}.hollow-content-03 .img-wrap img{left:50%}}@media only screen and (max-width:767px){.hollow-content-03 .img-wrap img{top:64%;left:100%}.page-id-208 .hollow-content-03 .img-wrap img{top:64%;left:67%}}.interior-bar-01{display:block;position:relative;font-family:'Lato';font-size:2rem;background:#9e2528;padding-top:3.5rem;padding-bottom:2rem;margin-bottom:-2rem}section.interior-bar-01.bg-1{background:#fff;padding-top:0;padding-bottom:1.5rem;margin-bottom:0}.interior-bar-01 h2{color:#000;text-transform:uppercase;font-size:1em}.interior-bar-01 h3{color:#000;text-transform:uppercase}.interior-bar-01 h4{text-transform:uppercase;color:#000;font-size:.6em}.interior-bar-01 p{color:#fff}section.interior-bar-01.bg-1 p{color:#36352a}.interior-bar-01 strong{font-weight:600}.interior-bar-01 .center{text-align:center}.interior-bar-01 .link-1{color:#e63344;font-weight:400;font-size:1em}.interior-bar-01 .link-1:hover{color:#989393}.interior-bar-01 .btn-wrap{text-align:center;padding-bottom:2rem}.interior-bar-01 .btn-wrap a{border:1px solid #fff;padding:.5rem 1rem;color:#fff}.interior-bar-01 .btn-wrap a:hover{background:#fff;color:#e63344}.interior-bar-01 ul{margin-bottom:2rem;display:block}.interior-bar-01 ul li i{color:#53af5f;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}@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}}.interior-header-04{display:block;position:relative;font-size:2rem;font-family:'Lato';text-align:left;padding:2rem 0;margin-top:2rem}.interior-block-07 .interior-header-04 h1{color:#9e2528;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:#f3f3f3}.interior-block-07 .content-block.color-a{border-left:1rem solid #e63344}.interior-block-07 .content-block.color-a h3,.interior-block-07 .content-block.color-a h4{color:#e63344;text-align:right}.interior-block-07 .content-block.color-b{border-left:1rem solid #9e2528}.interior-block-07 .content-block.color-b h3,.interior-block-07 .content-block.color-b h4{color:#9e2528;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{color:#36352a}.interior-testimonial-02{display:block;position:relative;font-family:'Lato';font-size:2rem;padding-bottom:2rem}.interior-testimonial-02 .testimonial-wrap{display:block;position:relative}.interior-testimonial-02 .text-wrap{display:inline-block;position:relative;padding:0 9rem}.interior-testimonial-02 .col5{width:5%;float:left;display:inline-block;font-size:2rem}.interior-testimonial-02 .col90{width:100%;float:left;display:inline-block;font-size:2rem}.interior-testimonial-02 .text-wrap p{margin:0}.interior-testimonial-02 .right{float:right}.interior-testimonial-02 i{display:inline-block;position:relative;overflow:hidden;font-family:'IM Fell French Canon';font-size:2em;line-height:.9;color:#e63344}.interior-testimonial-02 i.left{transform:rotate(180deg) translate(40px,-20px)}.interior-testimonial-02 i.quote-right{transform:translate(30px,10px)}.interior-testimonial-02 .name{display:block;position:relative;text-align:center;margin-top:-1rem}.interior-testimonial-02 .name h3{color:}.interior-testimonial-02 ul{display:inline-block;position:relative;font-size:2rem}.interior-testimonial-02 ul li{display:inline-block;position:relative;float:left;font-size:.7em;padding:.3rem;color:#e63344}@media only screen and (max-width:767px){.interior-testimonial-02 .text-wrap{padding:0 4rem}.interior-testimonial-02 i.left{transform:rotate(180deg) translate(30px,-20px)}}#fancybox-title{display:none!important}span.nowrap{white-space:nowrap}span.nowrap a,.hollow-contact-01 .content-wrap .info-wrap .text-wrap p a{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.interior-bar-01 a.link-1{font-size:inherit;line-height:inherit}.hollow-contact-10 .your-email,.hollow-contact-10 .your-phone{z-index:10}@media only screen and (max-width:991px){.hollow-content-02 .img-wrap{height:25rem}.hollow-action-01{padding:9rem 0}.hollow-header-01 nav a{border-top:none}}@media only screen and (max-width:767px){.hollow-content-02 .img-wrap{height:16rem}.hollow-content-02 h1{font-size:2.2rem}}.grecaptcha-badge{visibility:collapse !important}