.head-content-slot p, .numbers-wrap{display:none;}
#bne-panels-wrapper{display:none !important}
body .wp-block-group__inner-container, body .wp-block-column.is-style-full-width-inner{width:100%;max-width:85vw;margin:0 auto;}
.single-project #site-content.col-12{padding:0;}
.entry-content .wp-block-column.is-style-dark, .entry-content .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.is-style-dark:not(:first-child){padding:0}
.wp-block-column.is-style-dark .wp-block-group{padding:20px;}
.entry-content h1{font-size:calc((4 - 1) * 1.2vh + 1rem);}
.hover-box-wrap-outer:first-child{margin-right:0;}
.wp-block-group__inner-container, .wp-block-column.is-style-full-width-inner{width:calc(100% - 40px);max-width:100vw;}
.wp-block-group__inner-container, .wp-block-column.is-style-full-width-inner, .wp-block-column.is-style-dark .wp-block-group{width:100vw;max-width:100%;}
.commercial-customers.main-carousel img{height:45px;width:auto;}
.carousel-cell{margin-right:30px;padding-right:30px;}
.footer .footer-info{padding:20px 0;}
.footer-prompt{text-align:center}
.footer-prompt a.cta{margin-bottom:15px;}
.testimonials.main-carousel .carousel-cell, .testimonials.main-carousel .carousel-cell:nth-child(3n){width:100%;}
body .head-mast .head-mast-inner{padding:20px 0;margin:0px;}
#bne-panels-wrapper .panel-trigger.trigger-button{right:25px !important;top:-1px !important;}
.head-intro-inner .head-content-slot{justify-content:right;}
.testimonials .carousel-cell{border:none;margin-right:0;padding-right:0;}
.wolfgang-commercial-painters-logomark{margin:0 0 30px 0;max-width:165px;}
.wolfgang-commercial-painters-logomark-wrap a::after{width:195px;top:25px}
.admin-bar .navigation-mobile-wrap{top:0px}
.admin-bar #bne-panels-wrapper .panel-trigger.trigger-button[style]{top:46px !important;}
.navigation-mobile ul.sub-menu a{padding-right:15px !important;}
.header.header-fullwidth.header-sticky.sticky-shy.header-full{position:fixed}
#bne-panels-wrapper .panel-trigger[style]{position:fixed !important;}
.mobile-nav-trigger{font-size:21px;}
.mobile-nav-trigger{padding:4px 17px;border:none}
.is-style-image-column.wp-block-column figure{max-height:400px;}
.featurette-gallery .wp-block-column:first-child .inner-text-content::before{text-align:center;width:100vw;left:0;}
.wp-block-columns.featurette-gallery .block.wp-block-column .inner{padding:40px 0 0 0;}
.wp-block-columns.featurette-gallery .block.wp-block-column:first-child .inner{padding:100px 0 70px 0;}
.featured-project-wrap .is-style-image-column.wp-block-column figure{width:100%;}
.is-style-full-width .wp-block-column:first-child:nth-last-child(2) .wp-block-group,
.is-style-full-width .wp-block-column:first-child:nth-last-child(2)~.wp-block-group{margin:0;}
.entry-content .testimonials-wrap{max-width:90vw;}
.commercial-customers .flickity-viewport{overflow:hidden;}
.testimonials .carousel-cell, .commercial-customers .carousel-cell{margin-right:0;padding-right:0;}
.carousel-cell .testimonial-wrap{min-height:fit-content}
.page.home .carousel-cell .testimonial-wrap{min-height:340px}
.wp-block-group.desktop-heroes{padding-top:100px;}
.main-carousel.testimonials .flickity-viewport{overflow:visible;}
.page-template-template-service-area #site-content.col-12{padding:0}
.page-template-template-service-area .wp-block-column.is-style-dark .wp-block-group__inner-container{padding:30px 15px}
.featured-services-wrap h2{margin:20px 0 !important;}
.page-template-template-service-area .is-style-image-column.wp-block-column figure, .admin-bar .is-style-image-column.wp-block-column figure{margin-bottom:0 !important}
.entry-content .wp-block-column.is-style-image-column.featured-services-wrap{padding-left:20px !important;}
.featured-project-wrap .text-content .wp-block-group__inner-container{padding:0 20px;}
ul.featured-services{position:relative;bottom:initial;padding:0 20px;}
.featured-service-image-headline-wrap h2{white-space:initial;font-size:30px;left:20px;top:25px;}
ul.featured-services li{font-size:15px;}
.featured-project-wrap, .wp-block-columns.is-style-full-width{width:initial;min-width:initial;}
.entry-content h1{font-size:calc((3 - 1) * 1.2vh + 1rem);line-height:120%;}
.entry-content .testimonials-wrap{margin:40px auto 40px auto;}
.entry-content h3{font-size:22px;}
.entry-content .featured-project-wrap a{height:320px;}
.featured-project-wrap.single-column{min-height:350px;}
.customer-name img{max-width:50%;}
.page.home .wp-block-columns.is-style-full-width figure.wp-block-image.size-full, .page-new-home .wp-block-columns.is-style-full-width figure.wp-block-image.size-full{height:375px;}
.page.home .wp-block-columns.is-style-full-width figure.wp-block-image.size-full .wp-image-8213.lazyautosizes.lazyloaded, .page-new-home .wp-block-columns.is-style-full-width figure.wp-block-image.size-full .wp-image-8213.lazyautosizes.lazyloaded{transform:scale(1.9);}
.page.home .wp-image-8021, .page-new-home .wp-image-8021{transform:scale(3.2) !important;}
.page.home .entry-content h1, .page-new-home .entry-content h1{font-size:8vw;}
.page.home .wp-block-columns.is-layout-flex.wp-container-core-columns-layout-1.wp-block-columns-is-layout-flex{margin-top:40px}
.wp-block-gallery.has-nested-images.is-style-small-grey-logos figure.wp-block-image img{max-height:60px}
.entry-content p, .entry-content ul, .entry-content li{font-size:18px}
#gspb_image-id-gsbp-ed90aa5b-7723 img{margin-top:40px;}
.page.home .header.header-sticky.sticky-shy.header-full, .page.home .header-normal .head-mast, .page-new-home .header.header-sticky.sticky-shy.header-full, .page-new-home .header-normal .head-mast{z-index:999999;background-color:#fff !important;}
.featured-project-wrap.single-column hr{margin:10px 40px;}
h3.section-title-tag, .featurette-gallery .wp-block-column:first-child::before{font-size:11px;}
.is-style-image-column.wp-block-column figure img, .is-style-image-column.wp-block-column figure source img{width:100%;height:auto;}
#site-content .wp-block-column.is-style-dark .wp-block-group{width:100%;}
.wp-block-column.is-style-image-column.featured-services-wrap{padding:0 20px !important;}
.head-mast .container{width:100%;}
.bne-panel-content h3{font-size:16px;line-height:140%}
.is-style-full-width .wp-block-column:last-child .wp-block-group{padding:0}
.happyforms-part-error-notice p{font-size:14px}
.entry-content .form-row{margin-bottom:10px;}
.is-style-image-column.wp-block-column figure, .admin-bar .is-style-image-column.wp-block-column figure{height:initial;position:relative;top:0;}
#bne-panels-wrapper .bne-panel{position:absolute}
.entry-content .featured-project-wrap.single-column h2{font-size:15px}
.customer-name .text-name{font-size:16px}
body .happyforms-form__part{margin-bottom:-10px;}
.happyforms-part--choice.display-type--block .happyforms-part-wrap{margin:-10px 0;}
.happyforms-styles .happyforms-part--checkbox .happyforms-part-option{margin-bottom:5px !important}
.wp-block-media-text.is-stacked-on-mobile{row-gap:20px;}
.wp-block-media-text .wp-block-media-text__content> :last-child{margin-bottom:0;}
.single-post .entry-content h2{margin-top:30px}
.post.main-service-area .after-content-ctas{margin:auto;display:inline-block;width:100%}
.post.main-service-area .after-content-ctas a.cta{margin:20px auto 0 auto}
ul.services-location{padding-bottom:20px;}
.wp-block-column.is-style-dark .wp-block-group__inner-container{padding:0 15px;}
.footer{margin-top:0;}
.wp-block-table thead tr, .wp-block-table tr td:first-child, .wp-block-table tbody tr:nth-child(2n){background-color:#fff !important;}
.wp-block-table thead{display:initial}
.wp-block-table tbody tr{display:table-row !important}
.wp-block-table tbody td{display:table-cell !important;padding:10px !important}
.wp-block-table thead{display:table-header-group !important;}
.page.page-exterior-services .entry-content ul, .page.page-interior-services .entry-content ul, .post.main-service-area ul.services-location{-moz-column-count:1 !important;-webkit-column-count:1 !important;column-count:1 !important;}
.category-header{margin-top:0}
.category-header h1{text-align:center;margin-bottom:60px}
.category-header .blog-category-navigation{position:relative;right:initial;top:initial;margin:-30px auto 30px auto;}
.category-header .blog-category-navigation ul{width:fit-content;margin:auto;}
.cta-block .wp-block-columns.is-style-full-width{margin:0}
.wp-block-columns .wp-block-column.is-style-full-width-inner, .wp-block-column .wp-block-group__inner-container, .wp-block-column.is-style-default{max-width:90vw;margin:auto;}
.footer-prompt .row, .cta-block .row{display:block;}
.cta-block .row .col-3, .cta-block .row .col-6, .footer-prompt .row .col-3, .footer-prompt .row .col-6{max-width:100%;width:100%}
.cta-block .cta-wrapper, .footer-prompt .cta-wrapper{margin:20px auto;display:table;}
.footer-prompt .cta-wrapper a.cta, .cta-block .cta-wrapper a.cta{font-size:18px;}
.page.page-interior-services .entry-content ul{column-count:1;}
.is-style-side-padded{padding:20px}
.is-style-full-width .wp-block-column:first-child:nth-last-child(2) .wp-block-group,
.is-style-full-width .wp-block-column:first-child:nth-last-child(2)~.wp-block-group{padding:0}
#gspb_iconsList-id-gsbp-6522d3f.gspb_iconsList .gspb_iconsList__item__text{margin-left:5px;}
.entry-content .gspb_iconsList .gspb_iconsList__item span{font-size:14px;padding-right:20px;background-repeat:no-repeat;background-size:6.5px auto;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9{padding:0}:where(.wp-block-columns.has-background){padding:1.25em 0;}
.footer-prompt .col-6, .head-mast .col-12, footer .col-12{padding:0 15px}
.is-style-boxed-width.wp-block-columns, .archive .col-12, .blog .col-12, .single .col-12, .mobile-padded{padding:0 30px;}
.site-content-wrap{overflow-x:hidden}
.page-id-12091 .wp-block-column img.wp-image-12674{margin-top:30px;}
.blog-category-navigation li{text-align:center;}
.contact-information-wrap{margin-top:10px;}
.wp-block-columns.is-style-full-width, .image-gallery-wrap{left:0;right:0;}
.wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{padding:0 !important}
.page-id-12089 .is-style-image-column.wp-block-column figure{margin-bottom:0}
.single .entry-content ul li::before{left:-15px !important;}
.cta-block.centered-layout .wp-block-columns.is-style-full-width {max-width: 100%;}