html{overflow-x:hidden}span.h1{font-size:clamp(3.5rem,3rem + 1vw,var(--heading_1_font_size));font-family:var(--heading_1_font);color:var(--heading_1_color);font-weight:var(--heading_1_font_weight)}footer.site-footer{padding-top:30px;padding-bottom:20px}#branding-container-footer{text-align:center}#credits p{font-size:15px}div#homefeatured{margin-bottom:80px}.wp-block-kadence-column:hover .hovericon{filter:hue-rotate(177deg) saturate(1) brightness(0.4)}.pagebreak a.project_link_wrapper:link,.pagebreak a.project_link_wrapper:visited{background:var(--projects_background_color)}.pagebreak a.project_link_wrapper:hover,.pagebreak a.project_link_wrapper:active{background:var(--projects_background_hover_color)}.project_link_wrapper .btn-mayecreate{padding:0}.minwidth{width:fit-content}#page{background:url(../img/bg.png) top center no-repeat}.pagebreak.topbar{margin-top:115px}.pagebreak.topbar:before{position:absolute;display:block;content:"";background:url(../img/topbar.png) bottom left no-repeat;background-size:auto 100%;height:115px;width:100%;top:-115px}.project_link_wrapper .post_loop_title,.project_link_wrapper .post_loop_cats{margin:0;padding-bottom:10px;font-weight:400}#branding-container{max-width:230px}.nav-button span,.nav-button span::before,.nav-button span::after{background:#fff}#navigation.affix #navbarBottom{background-color:var(--top_nav_background_color);border-bottom:5px solid var(--top_nav_background_color);padding:10px 0}#homefeatured,.pagehead{border-bottom:23px solid var(--additional_theme_color_2)}.pagehead{margin-bottom:40px}#credits{margin-top:20px;padding:20px 0}.pagehead,.pagehead .page-header{min-height:300px}.pagehead .page-header{border-bottom:23px solid rgba(0,0,0,0)}.pagehead .page-header .entry-title{position:absolute;top:auto;bottom:0;right:0;padding:20px;margin:0;background:#22375e;color:var(--heading_1_color);text-shadow:none;border:2px solid #fff}.pagehead .page-header .entry-title:after{position:absolute;display:block;content:"";height:102%;width:8.5vw;background:url(../img/clapper-title.png) left top no-repeat;right:-8.5vw;top:0px;background-size:100% 100%}div#homefeatured .carousel-inner>.item:before{background:var(--header_image_color_overlay);content:"";display:block;left:0;top:0;position:absolute;width:100%;height:100%;z-index:1;opacity:.65}div#homefeatured #myCarousel,div#homefeatured .carousel,div#homefeatured .carousel-inner{height:60vh;min-height:600px;display:block}div#homefeatured .bottom_content .slideDesc{bottom:0;right:0;padding:30px 30px}div#homefeatured .bottom_content .slideDesc:after{position:absolute;display:block;content:"";height:100%;width:9.3vw;background:url(../img/home-mask.png) left top no-repeat;right:-9vw;top:0;background-size:100% 100%}span.post_loop_cats{font-size:clamp(2rem,1.8rem + 1vw,var(--heading_6_font_size));font-family:var(--heading_6_font);color:var(--heading_6_color);font-weight:var(--heading_6_font_weight);margin-bottom:var(--heading_6_margin_bottom)}@media(min-width: 992px){#branding-container-footer{margin-bottom:30px}#footer_nav a:link,#footer_nav a:visited{margin:0 2px;font-size:15px;padding:8px 8px;text-transform:uppercase;border:3px solid rgba(0,0,0,0)}#footer_nav a:hover,#footer_nav a:active,#footer_nav a:focus,#footer_nav>ul>li.active>a{text-decoration:none;border:3px solid var(--footer_link_color);color:var(--footer_link_color)}#footer_nav ul li:first-child a,#footer_nav ul li:last-child a{position:relative}#footer_nav ul li:first-child a:hover:before,#footer_nav ul li:first-child a:active:before,#footer_nav ul li:first-child a:focus:before,#footer_nav>ul>li:first-child.active>a:before{position:absolute;display:block;content:"";height:calc(100% + 4px);width:40px;background:url(../img/nav-start.png) right center no-repeat;background-size:auto 100%;left:-46px;top:-2px}#footer_nav ul li:last-child a:hover:after,#footer_nav ul li:last-child a:active:after,#footer_nav ul li:last-child a:focus:after,#footer_nav>ul>li:last-child.active>a:after{position:absolute;display:block;content:"";height:calc(100% + 4px);width:40px;background:url(../img/nav-end.png) left center no-repeat;background-size:auto 100%;right:-46px;top:-2px}footer.site-footer{padding-top:60px;padding-bottom:40px}#main_nav a:link,#main_nav a:visited{margin:0 1px;font-size:15px;padding:7px 7px;text-transform:uppercase;border:3px solid rgba(0,0,0,0);font-weight:400}#main_nav a:hover,#main_nav a:active,#main_nav a:focus,#main_nav>ul>li.active>a{text-decoration:none;border:3px solid var(--footer_link_color);color:var(--footer_link_color)}#main_nav ul li:first-child a,#main_nav ul li:last-child a{position:relative}#main_nav ul li:first-child a:hover:before,#main_nav ul li:first-child a:active:before,#main_nav ul li:first-child a:focus:before,#main_nav>ul>li:first-child.active>a:before{position:absolute;display:block;content:"";height:calc(100% + 4px);width:40px;background:url(../img/nav-start.png) right center no-repeat;background-size:auto 100%;left:-46px;top:-2px}#main_nav ul li:last-child a:hover:after,#main_nav ul li:last-child a:active:after,#main_nav ul li:last-child a:focus:after,#main_nav>ul>li:last-child.active>a:after{position:absolute;display:block;content:"";height:calc(100% + 4px);width:40px;background:url(../img/nav-end.png) left center no-repeat;background-size:auto 100%;right:-46px;top:-2px}#footer_nav ul{text-align:center}#branding-container{max-width:240px}}@media(min-width: 1024px){#footer_nav a:link,#footer_nav a:visited{font-size:17px;padding:8px 13px}#main_nav a:link,#main_nav a:visited{font-size:16px;padding:8px 10px}#credits p{font-size:17px}}@media(min-width: 1200px){#credits p{font-size:19px}div#homefeatured .bottom_content .slideDesc{bottom:0;max-width:58%;right:0;margin-right:8.5vw;padding:60px 70px}.pagehead .page-header .entry-title{position:absolute;top:auto;bottom:0;right:0;padding:25px;margin:0;background:#22375e;color:var(--heading_1_color);text-shadow:none}#footer_nav a:link,#footer_nav a:visited{margin:0 3px;font-size:18px;padding:10px 15px}#main_nav a:link,#main_nav a:visited{font-size:17px;padding:10px 14px}#branding-container-footer{margin-bottom:0px}#branding-container{max-width:280px}.pagehead,.pagehead .page-header{min-height:345px;height:35vh}}@media(min-width: 1400px){#footer_nav a:link,#footer_nav a:visited{font-size:20px;padding:10px 18px}#main_nav a:link,#main_nav a:visited{font-size:19px;padding:10px 16px}}@media(min-width: 1500px){h1,h1.entry-title,span.h1{font-size:var(--heading_1_font_size)}span.post_loop_cats{font-size:var(--heading_6_font_size)}#footer_nav a:link,#footer_nav a:visited{font-size:23px;padding:10px 20px}#main_nav a:link,#main_nav a:visited{font-size:22px;padding:10px 18px}#branding-container{max-width:300px}}@media(min-width: 1700px){#main_nav a:link,#main_nav a:visited,#footer_nav a:link,#footer_nav a:visited{font-size:25px;padding:10px 20px}#branding-container{max-width:400px}}/*# sourceMappingURL=main.min.css.map */