img.header-logo{max-height:150px}.views-responsive-grid .views-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.views-responsive-grid .views-column{// adjust as needed
    margin: 1rem}a svg:hover.icon-phone{fill:#fff}a svg.icon-phone-call{fill:#000}a svg:hover.icon-phone-call{fill:#fff}#header-bar-1 .tel span.daily a{line-height:43px}#header-bar-2{}.site-logo img{}.site-slogan{line-height:12px}.site-slogan>a{font-size:12px;color:#fff}#header-bar-2-right ul.menu a{font-weight:bold;text-transform:uppercase}header .navContainer li{padding:32px 15px 32px}header .navContainer{margin:18px -14px -14px -14px!important}header .navContainer li a.is-active{color:#000}header .navContainer li a{color:#fff}header .navContainer li a:hover{color:#000}header .navContainer li .megaMenuContainer .subMenu li a:hover{color:#ec2626!important}header .navContainer li .megaMenuContainer div.col-3{font-size:24px;color:#ec2626;text-transform:uppercase;line-height:30px;text-align:right;text-shadow:1px 1px 2px #1d0002}.menu-blog-header{font-weight:bold;text-transform:uppercase;font-size:16px}div.view-menu-third-column{margin-top:10px}div.view-menu-third-column td.views-field-field-image,div.view-menu-third-column td.views-field-title{padding-bottom:10px}div.view-menu-third-column td.views-field-title{padding-left:10px}div.view-menu-third-column td.views-field-title a{font-size:14px;line-height:20px;text-transform:inherit!important}div.view-menu-third-column td.views-field-title a:hover{color:#ec2626!important}#featured-top,#below-content,#featured-bottom-second{padding:80px 0}#above-content,#bread-crumb{padding:25px 0}.home-heading{font-weight:bold;color:#000}.home-h1{font-size:36px;line-height:48px;margin:0 0 12px}.home-3{font-size:30px;line-height:40px;margin:0 0 12px}#below-content-right{margin-top:20px}p.underground-parking-text{color:#000;text-align:center;font-size:25px;line-height:50px}p.immediate-assistance-text{color:#fff;text-align:center;font-size:25px;line-height:50px}p.call-now-text{color:#000;text-align:center;font-size:25px;line-height:50px;text-transform:uppercase}a.call-now-button{display:inline-block;vertical-align:middle;border:2px solid #000;padding:0 20px;font-size:20px;border-radius:2px;background-color:trasparent;color:#000;font-weight:bold;transition:all .4s ease 0s;margin-left:20px}a.call-now-button:hover{background-color:#000;color:#fff;border:2px solid #000;transition:all .4s ease 0s}a.underground-parking-button{display:inline-block;vertical-align:middle;border:2px solid #000;padding:0 20px;font-size:20px;border-radius:2px;background-color:transparent;color:#000;font-weight:bold;float:right;transition:all .4s ease 0s}a.underground-parking-button:hover{background-color:#ec2626;border:2px solid #ec2626;color:#000;transition:all .4s ease 0s}a.immediate-assistance-button{display:inline-block;vertical-align:middle;border:2px solid #fff;padding:0 20px;font-size:20px;border-radius:2px;background-color:trasparent;color:#fff;font-weight:bold;float:right;transition:all .4s ease 0s}a.immediate-assistance-button:hover{background-color:#000;color:#fff;border:2px solid #000;transition:all .4s ease 0s}@media (max-width:890px){a.underground-parking-button{float:none}}@media (max-width:792px){a.immediate-assistance-button{float:none}}div#views-bootstrap-services-block-2>div>div,div#views-bootstrap-services-block-2--2>div>div{padding-bottom:20px}div#views-bootstrap-services-block-2 img,div#views-bootstrap-services-block-2--2 img,div#service-areas-right img{box-shadow:0 5px 8px rgba(0,0,0,.65);border-radius:3px}div.service-heading{text-align:center;margin:20px 0}div.service-heading a{font-weight:bold;color:#000;text-transform:uppercase;font-size:17px}#bread-crumb{background-color:#dfdedc}@media (min-width:767px){#service-areas-left>ul{column-count:2}}#service-areas-left>ul>li a{color:#ec2626}#service-areas-left>ul>li a:hover{color:#000}#service-areas-left>ul>li{padding-bottom:10px}#service-areas-left>ul>li:first-child{padding-bottom:15px}#service-areas-left>ul>li>ul li{padding-left:20px;padding-top:10px}#footer-fifth{background-color:#121212;padding:40px 0;color:#fff}.footer-h3{font-size:24px;color:#fff;font-weight:bold}#footer-col-two-left>p>span:first-child,#footer-col-two-right>p>span:first-child{color:#cbcbcb}#footer-fifth a{color:#fff;opacity:.7}#footer-fifth a:hover{opacity:1}#footer-last{background-color:#fff}@media (max-width:991px){div#footer-col-two{margin-top:30px}.view-display-id-block_4 .slider-overlay-content{position:unset;width:100%;margin:0 15px 20px}.view-display-id-block_4 .slider-overlay-content.col-md-5{flex:unset;max-width:100%}.slider-1-contents h1::before{content:unset}}@media (max-width:575px){div#footer-col-three{margin-top:30px}div#footer-col-two-right{margin-top:15px}}#webform-submission-service-request-block-content-17-add-form input,#webform-submission-service-request-block-content-17-add-form select,#webform-submission-service-request-block-content-17-add-form textarea,#webform-submission-contact-block-content-11-add-form input,#webform-submission-contact-block-content-11-add-form textarea{width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fafafa}#webform-submission-service-request-block-content-17-add-form input:focus,#webform-submission-service-request-block-content-17-add-form select:focus,#webform-submission-service-request-block-content-17-add-form textarea:focus,#webform-submission-contact-block-content-11-add-form input:focus,#webform-submission-contact-block-content-11-add-form textarea:focus{outline:none;border:1px solid inherit;background-color:#fff}#webform-submission-service-request-block-content-17-add-form input[type="submit"],#webform-submission-contact-block-content-11-add-form input[type="submit"]{width:inherit;color:#fff;background-color:#e96556;padding:8px 15px;border:1px solid #e96556;border-radius:4px;text-transform:uppercase}#webform-submission-service-request-block-content-17-add-form label,#webform-submission-contact-block-content-11-add-form label{margin-bottom:0;color:#000;font-weight:bold}div#header-bar-3 > div:nth-child(2) h2{color:#000}main{margin-top:40px}h1.page-title{color:#000}main h2{color:#000;margin:30px 0 5px}main h3{color:#000;margin:30px 0 5px}a.content-call-now{background-color:#ec2626;font:700 21px/46px Arial;color:#fff;text-transform:uppercase;display:block;width:180px;position:relative;height:46px;text-align:left;margin-top:28px;border-radius:5px;padding-left:18px;padding-right:18px;margin-left:5px;margin-bottom:10px;letter-spacing:-1px;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#below-content div.views-field-title a{color:#000;font-size:22px}#below-content div.views-field-title a:hover{color:#ec2626}div#below-content div#views-bootstrap-services-block-3>div.row>div{padding-bottom:20px}main p{margin-bottom:20px}main ul.content-list{list-style:none}main ul.content-list li::before{content:"\2022";color:#ec2626;font-weight:bold;display:inline-block;width:1em}main ul.content-list li{margin-left:20px;margin-bottom:10px}main ul.content-list li span{color:#000;font-weight:bold}span.contact-page-phone a,span.contact-page-email a{color:#ec2626}span.contact-page-phone a:hover,span.contact-page-email a:hover{color:#000}main a.inner-content-link{color:#000}main a.inner-content-link:hover{color:#ec2626}.our-brands{margin:30px 0 70px}.our-brands .slider-item{margin-bottom:10px}.our-brands .slider-item img{width:170px;height:auto;margin-bottom:25px}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;margin:20px;float:left}.flip-container:hover .back,.flip-container.hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-container:hover .front,.flip-container.hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container,.front,.back{width:100%;height:400px}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-ms-transition:.6s;-moz-transition:.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0}.front{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);background:#ccc;z-index:2}.back{background:#add8e6;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.back-logo{position:absolute;top:20px;left:60px;width:200px;height:140px}.back p{ttom:40px;left:0;right:0;text-align:center;padding:30px 20px;font-size:16px}.menu-item{margin:0;padding-top:.4em}.node--type-blog{}.node--type-blog .align-left{float:left;margin-right:20px}#block-views-block-look-book-block-1 h2{text-transform:uppercase;font-weight:800;color:#252525;font-size:24px;margin-bottom:40px;text-align:center}.webform-submission-form div[data-drupal-messages]{background:#d4edda;border:1px solid #155724;padding:4px 10px;color:#fff;color:#155724}.block-views-block-popup-block-block-1-modal{}.spb_overlay{max-width:99%}.spb-popup-main-wrapper{max-width:97%!important}.spb-popup-main-wrapper .block-views-block-popup-block-block-1-modal{display:block!important}.spb-popup-main-wrapper #block-views-block-popup-block-block-1{display:block}.spb-popup-main-wrapper .popup{padding:20px 50px;margin:auto}.spb-popup-main-wrapper .popup h2{font-size:30px;text-align:center;font-weight:900;margin-bottom:15px;color:#000;margin-top:10px}.spb-popup-main-wrapper .popup .description{}.spb-popup-main-wrapper .popup h4{margin-top:10px!important;font-size:19px;color:#000;margin:5px;font-weight:bold;margin-bottom:15px}.spb-popup-main-wrapper .popup p{line-height:19px;margin-bottom:0;font-size:15px;width:600px}.spb-popup-main-wrapper .popup .site-logo img{display:block;margin:auto}.spb-popup-main-wrapper .popup img{max-width:100%;height:auto!important;width:auto!important}.hero-text{color:#fff}.toolbar-fixed .video-section{}.toolbar-fixed.toolbar-tray-open .video-section{}.video-section{position:absolute;top:0;max-height:100%;overflow:hidden;width:100%}.video-section video{min-width:100%;max-width:auto;height:100%;object-fit:cover}#page-69{}#page-69 iframe{border:0!important}#page-69 strong{font-weight:bold}#page-69 .align-left{float:left;max-width:100%;margin-bottom:15px;height:auto;margin-right:25px;box-shadow: 3px 3px 10px #0009}.slider-item{display:flex;align-items:center}.blog-title a{color:#c07d0a}@media screen and (max-width:568px){#block-views-block-all-mesh-block-5 .views-exposed-form .form-actions,#block-views-block-all-mesh-block-5 .views-exposed-form .form-item{width:100%;text-align:center;display:flex;justify-content:center}#block-views-block-all-mesh-block-5 .views-exposed-form .form--inline{display:block;text-align:center}#views-bootstrap-all-mesh-block-5 .slider-item{display:flex;justify-content:center}}