.mobile-nav-trigger .ignition-icons::before, .gspbcsstooltipinner p, body .desktop-content, .desktop-content, .wp-block-buttons>.wp-block-button.desktop-content, .wp-block-columns.differentiator.pro-tech br{display:none}
.navigation-main>li.mobile-content, body .mobile-content, .wp-block-buttons>.wp-block-button.mobile-content, .mobile-content, .gspbcsstooltipinner h4, .wp-block-column .gspbcsstooltipinner h4{display:initial;}
.wp-block-spacer.mobile-content{display:block;}
.mobile-nav-trigger{background-image:url(/wp-content/themes/wcpbuildingrenewal2024/images/hamburger-dark-grey.svg);background-position:center center;background-repeat:no-repeat;border:none}
.bne-panel-trigger-7306.panel-trigger.trigger-button.trigger_right.trigger-rotation-0{right:0 !important;}
.trigger-label{display:none;}
.entry-content p, .entry-content ul, .entry-content li{font-size:14px;}
p.is-style-two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
main.main .container{width:100%}
.single-project main.main .container{width:100%;}
.wp-block-group__inner-container, .wp-block-column.is-style-full-width-inner{width:940px;}
.entry-content .wp-block-column h1:first-child{margin-top:30px}
body .navigation-mobile-wrap{z-index:99999999;background:var(--wcp-white);}
.navigation-mobile a, .navigation-mobile-dismiss{border:none}
.navigation-mobile a, .navigation-mobile-dismiss, .navigation-mobile a:hover{color:var(--wcp-dark-grey);text-align:right}
.head-menu-slot{display:none;}
main.main .is-style-full-width .wp-block-column:first-child:nth-last-child(2) .wp-block-group,
main.main .is-style-full-width .wp-block-column:first-child:nth-last-child(2) ~ .wp-block-group{margin-left:0;}
.head-content-slot-mobile-nav{display:block;}
body .bne-panel-trigger-7306.panel-trigger.trigger-button.trigger_right.trigger-rotation-0{right:15px !important}
.featured-services-wrap h2{white-space:initial}
.wp-block-column.is-style-image-column.featured-services-wrap{padding-left:40px !important;}
ul.featured-services li{font-size:15px}
.featured-services-wrap h2{margin:90px 0 30px}
.entry-content .featured-project-wrap.single-column .project-details{left:initial;right:25px;top:25px;padding:10px 15px;max-width:70%;}
.footer-prompt{padding:50px 0}
.wp-block-gallery.has-nested-images.is-style-small-grey-logos figure.wp-block-image img{max-height:45px}
.wolfgang-commercial-painters-logomark{margin:0 0 30px 0;}
.navigation-mobile-wrap{font-size:22px}
.navigation-mobile-wrap ul.sub-menu li a{font-size:17px}
.menu-item-sub-menu-toggle{color:var(--wcp-orange);}
.page.home .wp-block-columns.is-layout-flex.wp-container-core-columns-layout-1.wp-block-columns-is-layout-flex, .page-new-home .wp-block-columns.is-layout-flex.wp-container-core-columns-layout-1.wp-block-columns-is-layout-flex{column-gap:20px;margin-top:50px !important;}
.page.home #gspb_image-id-gsbp-ed90aa5b-7723 img,
.page-new-home #gspb_image-id-gsbp-ed90aa5b-7723 img{margin-top:-50vw;}
.wp-block-button.is-style-default .wp-block-button__link.wp-element-button, .wp-block-buttons.is-layout-flex .wp-block-button.is-style-left-border a.wp-block-button__link, .wp-block-buttons.is-layout-flex .wp-block-button.is-style-default a.wp-block-button__link{line-height:120%}
.wp-block-group.heading-group{top:0;position:relative;z-index:9;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
body.page.home .page-wrap, body.page-new-home .page-wrap{background-color:#c9e4fe;}
body.scrolled-100.page.home .page-wrap, body.scrolled-100.page-new-home .page-wrap{background-image:none;background-color:#fff;}
.entry-content .testimonials-wrap{overflow-x:hidden}
#gspb_image-id-gsbp-3384c80 img{margin-top:-15vh;transition:all ease 2s;margin-bottom:-2px}
body.scrolled-60.page.home #gspb_image-id-gsbp-3384c80 img,
body.scrolled-60.page-new-home #gspb_image-id-gsbp-3384c80 img{margin-top:0;}
.entry-content .gspbcsstooltiptrigger{padding:0;transition:all none;text-indent:-9000px;display:inline-block;background-color:transparent !important;}
.wp-block-column .gspbcsstooltipinner h4{position:relative;top:-34px;left:35px;font-size:13px;display:block;margin:0 60px -15px 0}
.gspbcsstooltiptrigger:hover{background-color:transparent}
.wp-block-button.mobile-content, .gspbcsstooltipinner .wp-block-buttons .wp-block-button .wp-block-button__link, .gspbcsstooltipinner .wp-block-buttons .wp-block-button .wp-block-button__link:hover{width:100%}
.gspb-tooltip-block.active .gspb-tgl-trigger{display:inline-block;padding:2px;align-items:center;justify-content:center;position:relative;font-size:13px;color:#fff;line-height:40px !important;padding-left:50px !important;}
.logged-in .page-wrap .head-mast.sticky-fixed{top:0;}
.wp-block-group.heading-group{padding:20px !important;position:relative}
.hotspot-image-headline-wrap h2{font-size:22px;}
.menu-item-sub-menu-toggle::before{display:none}
.menu-item-sub-menu-toggle{background-image:url(/wp-content/themes/wcpbuildingrenewal2024/images/icon-plus-orange.svg);background-size:18px auto;background-repeat:no-repeat;margin-top:15px;background-position:center center}
.menu-item-expanded .menu-item-sub-menu-toggle{background-image:url(/wp-content/themes/wcpbuildingrenewal2024/images/icon-minus-orange.svg)}
.navigation-mobile-dismiss{padding:14px 8px;}
.wp-block-greenshift-blocks-hotspot .gspb-tooltip-block .gspbcsstooltip{width:fit-content;min-width:200px}
.gspb-tooltip-block .gspbcsstooltip .gspbcsstooltipinner{padding:5px 14px 14px 14px;}
.gspbcsstooltipinner::before{width:10px;height:10px;right:15px;top:-25px;}
.project-details .cta{margin:15px auto 10px auto}
.main-carousel.testimonials.carousel-disabled{display:block;}
.main-carousel.testimonials.carousel-disabled .carousel-cell{margin:5px auto;width:100%}
.quote-request-mobile.mobile-content{text-align:center;background:var(--wcp-orange);height:60px;width:60px;display:flex;align-items:center;font-size:13px;font-family:"neuzeit-slt-std-book-heavy";font-weight:700;border-radius:5px;line-height:120%;position:fixed;left:auto;top:auto;z-index:999999;bottom:20px;right:20px;border:1px solid #fff;outline:2px solid var(--wcp-orange);-webkit-box-shadow:2px 2px 15px 5px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 15px 5px rgba(0,0,0,0.15);box-shadow:2px 2px 15px 5px rgba(0,0,0,0.15);}
.wp-block-columns.differentiator .wp-block-columns{text-align:center;}
.wp-block-columns.is-style-full-width.differentiator{padding:50px 10px;}
.wp-block-columns.differentiator img{margin:0 auto}
body .wp-block-group__inner-container, body .wp-block-column.is-style-full-width-inner{width:fit-content;max-width:100%;margin:0 auto;margin-bottom:0px;}
.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}
.single .entry-content ul li::before{left:-15px}
.wp-block-columns.is-style-full-width.has-wcp-dark-grey-background-color, .wp-block-columns.is-style-full-width.is-style-full-width-dark, .cta-block.centered-layout .wp-block-columns.is-style-full-width{margin:0 -20px;max-width:calc(100vw + 40px);width:calc(100vw + 40px);left:0;right:auto}
.is-style-side-padded{padding: 0 40px !important}