/*!
Theme Name: Backline By JC
Description: Ventura Counties top backline company.
!*/@import url(js/themes/classic/jquery.lightbox.css);body,html{background:#c1232c;font-family:'Khand', sans-serif;font-size:18px}nav{background:#fff;color:#383537;font-size:2rem;padding:1rem 0;margin:0;position:relative}@media (max-width:767px){nav .main-menu{display:none}}nav .container-fluid{max-width:90%;margin:auto}@media (max-width:992px) and (min-width:768px){nav .container-fluid{max-width:100%}}@media (max-width:767px){nav .container-fluid .logo-container span{font-size:1.85rem}}nav img.logo-sm{width:32px;height:32px;margin:auto}nav .list-menu{list-style:none;margin:0}nav .list-menu li{display:inline-block}nav .list-menu a{color:#383537;padding:15px;text-decoration:none}@media (min-width:768px){nav .mobile-menu{display:none}}@media (max-width:767px){nav .mobile-menu{display:block}}nav .mobile-menu .list-menu li{display:block}nav .mobile-menu .list-menu li .btn-icon{width:33px;height:auto;display:inline-block}nav .mobile-menu .menu-toggle{background-image:url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(0, 0, 0, 1)' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>");height:40px;width:40px;display:block}nav .mobile-menu .menu-close-toggle{width:44px;height:44px;position:absolute;top:15px;right:15px}nav .mobile-menu .menu-close-toggle:after,nav .mobile-menu .menu-close-toggle:before{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}nav .mobile-menu .menu-close-toggle:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}nav .mobile-menu .menu-close-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}nav .mobile-menu .menu-show{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;overflow-x:hidden;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;padding-top:60px;text-align:center;background:#c1232c}nav .mobile-menu .menu-show a{color:#fff}.page-hero{position:relative}.page-hero .bg-color{background-color:#383537}.page-hero .hero-content{position:relative;z-index:10;text-align:center;height:88vh;padding:2em 1em;color:#f0ebd1}@media (max-width:767px){.page-hero .hero-content .logo-main{max-width:240px;margin-bottom:30px}}@media (max-width:767px){.page-hero .hero-content .hero-title h1{font-size:2rem}}main{background:#fff}main section{display:block}main section .main-title{font-size:3rem;display:block;padding-bottom:2rem}main section .sub-title{padding:2rem;background:#383537;color:#fff}main section .item-group{margin-top:2.95rem;margin-bottom:2.95rem}main .items-container{max-width:640px;margin:auto}@media (max-width:767px){main .items-container .item-group h3 small{display:block}}main #contact{background:#383537;color:#fff;text-align:center}@media (max-width:767px){main #contact .list-inline{margin-top:15px}}@media (max-width:767px){main #contact .list-inline .list-inline-item{margin-bottom:15px;display:block;margin-right:0;padding:0}}@media (max-width:767px){main #contact .list-inline .list-inline-item a{display:block}}main #social{background:#f0ebd1}main #social a:hover{background-color:#c1232c}main #social .ig-feed .btn-primary{margin-bottom:30px}main #social .ig-feed img.btn-icon{width:18px;height:auto;display:inline-block}footer{padding:3rem 0}footer p{margin:0;color:#fff}.bg-cover{position:absolute;top:0;left:0;margin:auto;width:100%;height:100%;opacity:.85;z-index:1}section{overflow:hidden}main section{padding-top:3rem;padding-bottom:3rem}.btn{border-radius:2px;position:relative;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.btn-primary{background-color:#c1232c;border-color:#c1232c}.btn-primary:active,.btn-primary:focus,.btn-primary:focus:active,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background-color:transparent;color:#fff;border-color:#c1232c;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.btn-primary.btn-email{cursor:text!important;background-color:transparent;color:#fff;border-color:#c1232c;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.color-peek{overflow:hidden;display:block;height:100px;border-radius:6px;position:relative}.color-peek img{position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;margin:auto;width:100%;height:auto}.lightbox.evolution{display:block;float:left;width:210px;height:210px;overflow:hidden;border:10px solid #fff;background:#222;margin:8px;position:relative}@media (max-width:767px){.lightbox.evolution{width:calc(50% - 16px);height:150px}}@media (max-width:320px){.lightbox.evolution{height:120px}}.lightbox.evolution:hover{-webkit-box-shadow:0 2px 8px -1px #ccc;box-shadow:0 2px 8px -1px #ccc}.lightbox.evolution img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;height:140%;width:auto;margin:auto;position:absolute;top:-50%;left:-50%;bottom:-50%;right:-50%}.lightbox.evolution:hover img{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.lightbox.evolution .fa{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;color:#fff;font-size:32px;z-index:100;height:32px;width:32px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.lightbox.evolution:hover .fa{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.jquery-lightbox-navigator .jquery-lightbox-button-right span{opacity:0.6;-webkit-filter:alpha opacity=60;filter:alpha opacity=60}