.single-locations #main-content{padding-bottom:50px}#main-content.franchise-location .et_pb_section_0 video{height:100%!important;width:100%;object-fit:cover}.single-locations #mid-buttons{padding:0!important}.single-locations #mid-buttons .et_pb_text{margin-bottom:0}#location-navigation{font-weight:500;font-style:italic;color:#333}#location-navigation a{color:#21252c;font-weight:600;text-decoration:underline}.single-locations #main-content .container:before,#main-content.franchise-location .container:before{display:none}#location-title{max-width:520px;padding:40px 0;display:inline-block;margin-bottom:-10px;float:left}#location-title .et_pb_title_container h1{background:#fff0;color:#21252c;padding:0;outline:none;font-weight:700;font-size:22px}.container.single-location:after{content:"";display:block;clear:both}.container.single-location #location-title{padding-bottom:0}#franchise-1-haircut{background:#343f4a;padding:30px;outline:4px dashed #fff;outline-offset:-15px}#franchise-1-haircut .et_pb_text_inner{background:#343f4a;padding:15px 0 15px 15px;box-sizing:border-box}#franchise-1-haircut h2{text-align:center;font-size:28px;text-transform:uppercase;padding-bottom:0}#franchise-1-haircut h2 strong{display:block;font-size:34px;line-height:120%}.franchise-location .state-location #location-content .et_pb_row,.franchise-location .single-location #location-content .et_pb_row{width:80%;max-width:1080px;margin:0 auto!important;clear:both}.post-type-archive-locations #location-navigation{margin-bottom:40px}#state-locations{padding-left:0;padding-bottom:0}#state-locations li{list-style:none;margin:10px auto}#state-locations li a{padding:7px 10px;color:#fff;background:rgb(104 93 88);display:block;text-transform:uppercase;line-height:120%;transition:all .2s ease-out}#state-locations li a:hover{background:rgb(104 93 88 / .9)}#street-address,.street-address{font-size:16px;color:#fff;text-align:left;background:#22252c;padding:20px;margin:0 auto}#street-address h4,.street-address h4{color:#fff;font-size:20px}#location-phone{display:block;color:#fff}.street-address h4 strong{display:block;margin-top:26px}#street-address h4 strong{display:block;margin-top:10px;padding-top:20px;border-top:1px solid #777;font-size:18px}#street-address h5,.street-address h5{color:#fff;font-size:18px;text-transform:uppercase;font-weight:600;margin-top:20px}#street-address .hours-time,.street-address .hours-time{display:block}#location-reviews .et_pb_column{box-shadow:0 2px 2px rgb(0 0 0 / .2);-webkit-box-shadow:0 2px 2px rgb(0 0 0 / .2);-moz-box-shadow:0 2px 2px rgb(0 0 0 / .2)}#location-testimonials .et_pb_testimonial_portrait,#location-g-reviews .et_pb_testimonial_portrait{width:132px!important;height:25px!important}#location-testimonials .et_pb_testimonial_portrait:before{display:none}#location-testimonial-slider{background:#f1f1f1;box-shadow:0 2px 2px rgb(0 0 0 / .2);-webkit-box-shadow:0 2px 2px rgb(0 0 0 / .2);-moz-box-shadow:0 2px 2px rgb(0 0 0 / .2);border:1px solid #e3e3e3}#location-testimonial-slider .et_pb_slide_description,#location-testimonial-slider .et_pb_slider_container_inner{padding:6%!important}#reviews-btn-container{margin:60px auto 0;max-width:1080px;width:100%;text-align:center}#reviews-btn{background:#242a32;color:#fff;padding:.7em 1.4em;font-size:16px;border-radius:4px;text-transform:uppercase;font-weight:600;font-family:"proxima nova","proxima-nova","Lato",sans-serif;margin:0 auto;display:inline-block;text-align:center}@media screen and (max-width:1023px){#messaging{padding:0;background:url(https://fullpackagemedia.com/wp-content/uploads/2013/05/headerimg.jpg) no-repeat center/cover}.state-location .container,.single-location .container{max-width:90%}.state-location #location-content .et_pb_row,.single-location #location-content .et_pb_row{flex-direction:column;max-width:90%}#franchise-1-haircut .et_pb_text_inner{padding-left:0!important}}