/*!
Theme Name: Fischer-Child
Theme URI: https://thefischerco.com
Author: Merisign
Author URI: https://www.merisign.com
Version: 1.0.0
Template: fischer
Text Domain: ohio-child


This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
#accordiongetstarted .accordion-button{background-image:url(https://thefischerco.com/wp-content/uploads/2026/02/footerGradient-scaled.jpg?id=20222) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}#accordiongetstarted .accordion-header,#accordiongetstarted .accordion-button{color:#fff !important}.home .page-container.bottom-offset,.home .page-container.top-offset{padding-bottom:0;margin-top:0 !important}.page-container.bottom-offset{padding-bottom:0}.page-container.top-offset{margin-top:80px}.home .project-details{display:none !important}h4{margin-bottom:15px}p{margin-bottom:15px !important}.network.-unlink{margin:0 5px}.center{text-align:center}body *::-moz-selection{background:#a7a9a4}body *::selection{background:#a7a9a4}body *::-moz-selection{background:#a7a9a4}.fischer h1,.fischer h2{letter-spacing:-3px;text-transform:none !important;font-size:80px !important}.site-header.mobile-header .main-nav .nav-item a{line-height:65px;font-size:60px}.clb-back-link.showed{display:none}.wpb_video_heading{font-size:calc(24px + 2 * ( (100vw - 576px) / 1024));line-height:1.35;margin-block-start:1.33em;margin-block-end:1.33em}.header:not(.-mobile):not(.header-5) .nav.with-multi-level-indicators .menu>.nav-item>a{padding:0 var(--clb-spacer-3)}.innerHeader{padding:60px}.header.-sticky .branding img{min-height:30px;max-height:4.5vh}.mobile-hamburger .ion{background-color:#fff !important}.clb-social{display:none}.header-wrap .clb-social-holder.icons li i{-webkit-transform:none;-ms-transform:none;transform:none}.site-header.header-fixed .site-branding .site-title img,.site-header.header-fixed .site-branding .site-title a img{height:30px;max-height:30px}.header.-sticky:not(.-fixed):not(.header-8) .header-wrap{-webkit-box-shadow:0 20px 50px 10px rgba(0,0,0,.15);-moz-box-shadow:0 20px 50px 10px rgba(0,0,0,.15);box-shadow:0 20px 50px 10px rgba(0,0,0,.15)}.site-header:not(.mobile-header) .nav-item a span{border-bottom:5px solid transparent;padding:28px 0 20px}.site-header:not(.mobile-header) .nav-item a span:hover{border-bottom-color:#a7a9a3}.site-footer-copyright .-center{text-align:left !important}.bgOverlay h2{font-size:70px !important}.bgOverlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.33;display:block !important}.bgOverlayradius:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.33;display:block !important;border-radius:5px}.bgOverlay .category-holder,.bgOverlay .show-project{display:none !important}.bgOverlay .button{background-color:#fff !important;border-color:#fff !important;color:#000 !important;opacity:1}.bgOverlay a.button{color:#000 !important}h3.widget-title{letter-spacing:-1px;text-transform:none !important}#sb_instagram .sbi_photo img{border-radius:5px}.slide-in-overlay .copyright a{color:#17161a !important;font-weight:400 !important}.header.-mobile .menu{font-family:'Space Grotesk',sans-serif !important}.header.-mobile .slide-in-overlay .copyright{font-size:15px !important;font-weight:400 !important}.single-ohio_portfolio .category-holder{display:none !important}.portfolio-item-wrap .project-details{display:none !important}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay{height:87%}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay:before{background-color:#000000ab}.portfolio-item-fullscreen .portfolio-details-description .short-description{opacity:1}.portfolio-item-fullscreen .portfolio-details:before{background-image:none}.portfolio-item-fullscreen .portfolio-item-bg-title .bg-title{display:none}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-item-image:after{background-image:none;background:#00000042}.clb-slider.-nav-inset .prev-btn,.clb-slider.-nav-inset .next-btn{background-color:#fff !important;border:1px #fff solid !important}.clb-slider.-nav-inset .next-btn{right:var(--clb-spacer-5);transform:translate(-60%,-50%)}.project-page.layout-type8 .project-page-content .project-title .headline{font-size:-webkit-calc(54px + 76 * ( (100vw - 576px) / 1400));font-size:calc(54px + 76 * ( (100vw - 576px) / 1400));margin-bottom:40px}.project-page.layout-type8 .project-page-content .vc_video-align-left{margin-top:40px}@media screen and (max-width:1000px){.fischer h1,.fischer h2{font-size:46px !important;line-height:42px !important;margin-bottom:30px}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay{height:100%}.paddingTop{padding-top:70px}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay{padding:0 !important}.portfolio-item-wrap.grid-item{padding-top:var(--clb-grid-gutter) !important}}@media screen and (max-width:768px){.page-container.top-offset,.project-page.layout-type8 .project-page-content{padding-top:80px}.home .page-container.bottom-offset,.home .page-container.top-offset{padding-bottom:0;margin-top:20px !important}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay{position:relative !important;height:100% !important;-webkit-background-size:cover !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding:0 !important}.portfolio-item-fullscreen.portfolio-grid-type-10.active .details-holder .portfolio-item-image{display:none}.fischer h1,.fischer h2{font-size:46px !important;line-height:42px !important;margin-bottom:30px}.home .page-container.bottom-offset,.home .page-container.top-offset{margin-top:70px !important}.home .page-container.bottom-offset,.home .page-container.top-offset{padding-bottom:0;margin-top:20px !important}}@media screen and (max-width:640px){.innerHeader{padding:60px 20px 30px !important}.fischer h1,.fischer h2{font-size:46px !important;line-height:42px !important;margin-bottom:30px}.parallax .project-image{display:none !important}.site-header .site-branding .logo img,.site-header .site-branding .logo img.svg-logo,.site-header.header-fixed .site-branding .site-title img,.site-header.header-fixed .site-branding .site-title a img{height:25px !important;max-height:25px !important}.home .page-container.bottom-offset,.home .page-container.top-offset{padding-bottom:0;margin-top:20px !important}}