.pagehead{border-bottom:14px solid var(--additional_theme_color_1)}.pagehead,.pagehead .page-header{min-height:200px}.divider,.wp-block-separator{border-top:none !important;width:100%}.divider.has-white-color,.wp-block-separator.has-white-color{border-bottom:2px solid #fff;clear:both}div#homefeatured{border-bottom:14px solid var(--additional_theme_color_1);margin-bottom:60px}div#homefeatured .carousel-inner>.item:before{position:absolute;display:block;bottom:0;width:100%;height:100%;background:#000;content:"";background-size:100% 100%;left:0;right:0;z-index:2;opacity:.5}.frm_style_formidable-style.with_frm_style.frm_inline_top .frm_submit::before,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit::before{height:0 !important}#frm_form_17_container .form-field{margin-bottom:0px !important}#frm_form_17_container .frm_form_fields .frm_fields_container{align-items:center !important}#credits p{font-size:16px}div#homefeatured .slideDesc{max-width:var(--headerfooter_container_width);width:90%;margin:auto auto;left:0;right:0}div#homefeatured .slideDesc .slideTitle{text-transform:uppercase;line-height:1.05;font-weight:700;font-size:clamp(4rem,.2rem + 11.25vw,var(--slide_header_size))}div#homefeatured .slideDesc .slideText{max-width:900px}.btn-mayecreate,a.btn-mayecreate:link,a.btn-mayecreate:visited,.wp-block-button a:link,.wp-block-button a:visited{font-family:var(--main_heading_font);text-transform:uppercase;font-weight:600}.btn-mayecreate.large,a.btn-mayecreate.large:link,a.btn-mayecreate.large:visited,.wp-block-button.large a:link,.wp-block-button.large a:visited{font-family:var(--main_heading_font);text-transform:uppercase;font-weight:700}.project_link_wrapper .project_img_wrapper{position:relative}.project_link_wrapper .project_img_wrapper:after{position:absolute;height:100%;width:100%;background:var(--primary_site_color);display:block;top:0;left:0;right:0;opacity:.65;content:""}.project_link_wrapper:hover .project_img_wrapper:after{background:var(--projects_featured_image_overlay)}.project_img_wrapper .img_wrapper_title{opacity:1;color:#fff;height:fit-content}.project_img_wrapper:hover .img_wrapper_title{opacity:1;color:var(--projects_title_hover_color)}footer.site-footer{padding-bottom:0}#footer_nav_2{display:none}footer.site-footer .contact_phone{text-align:center;width:100%;display:block;font-weight:700}footer.site-footer{border-top:14px solid var(--additional_theme_color_1)}#branding-container-footer img{display:block;margin:0 auto 10px auto}.searchandfilter ul{margin:0 0 20px 0;text-align:center;display:block}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0 5px}.searchandfilter ul li label{display:block;width:100%}.searchandfilter ul li input{overflow:visible;border:1px solid var(--primary_site_color);padding:8px;width:100%;display:inline-block;font-size:var(--body_font_size)}.searchandfilter ul li select{display:inline-block;width:100%;padding:8px;border:1px solid var(--secondary_color) !important}.searchandfilter .search-filter-reset,.searchandfilter .sf-field-submit input{display:block;background:var(--button_background_color);text-align:center;font-weight:400;font-size:var(--body_font_size);text-decoration:none;border:0 none;padding:10px 15px 10px 15px;color:var(--button_color)}.searchandfilter .search-filter-reset:hover,.searchandfilter .sf-field-submit input:hover{background:var(--button_hover_background_color);color:var(--button_hover_color)}.post_link_wrapper,.resource_link_wrapper{box-shadow:none !important;border-radius:10px 10px 0 0 !important;font-weight:400}.post_link_wrapper p,.resource_link_wrapper p{font-weight:400}.post_link_wrapper .btn-mayecreate,.resource_link_wrapper .btn-mayecreate{margin-bottom:0}.search-filter-scroll-loading{display:none !important}.lineh6{line-height:1.5}@media(min-width: 768px){#navigation.affix #navbarTop{padding:0}}@media(min-width: 992px){#drawer-menu{display:none !important}#navbarTop .container{display:block}#navbarTop .container:after{content:"";display:block;clear:both;margin-bottom:-1px}#branding-container{max-width:165px}footer.site-footer{padding-top:70px;padding-bottom:0px}footer.site-footer #footer_nav .nav_social_link a:link,footer.site-footer #footer_nav .nav_social_link a:visited{color:var(--footer_link_hover_color)}footer.site-footer #footer_nav .nav_social_link a:hover,footer.site-footer #footer_nav .nav_social_link a:active{color:var(--footer_link_color)}#credits{margin-top:70px}#footer_nav ul{text-align:left}#footer_nav a:link,#footer_nav a:visited{text-transform:uppercase;font-family:var(--main_heading_font);font-size:1.6rem;font-weight:700;padding-right:10px}#main_nav a:link,#main_nav a:visited{font-weight:600;font-family:var(--main_heading_font);font-size:1.5rem;position:relative}#main_nav>ul>li.active>a:after{display:block;content:"";height:6px;width:100%;bottom:-6px;background:var(--additional_theme_color_1);left:0;position:absolute}#main_nav ul ul li a:link,#main_nav ul ul li a:visited{font-size:1.4rem}#main_nav ul ul li a:link,#main_nav ul ul li a:visited{text-transform:capitalize !important}.nav_social_link a{padding-right:0}.nav_social_link a i{font-size:1.2em}#main_nav ul ul{border-top:6px solid var(--additional_theme_color_1)}#top_nav{width:auto;float:right}#top_nav a:link,#top_nav a:visited{font-weight:700;padding-left:20px;padding-right:20px;font-size:1.5rem}.contact_phone{font-weight:700}#navbarTop .contact_phone:link,#navbarTop .contact_phone:visited{color:var(--top_nav_link_color);padding:var(--top_nav_link_padding_top) 10px var(--top_nav_link_padding_bottom);text-decoration:none}#navbarTop .contact_phone:hover,#navbarTop .contact_phone:active{color:var(--top_nav_link_hover_color);background:var(--top_nav_link_background_hover_color);text-decoration:none}footer.site-footer .contact_phone{padding:var(--top_nav_link_padding_top) 10px var(--top_nav_link_padding_bottom);width:auto;display:inline-block}#footer_nav_2{width:auto;float:left;display:block}#footer_nav_2 ul{margin:0;padding:0;list-style:none;display:block;width:100%;text-align:left}#footer_nav_2 ul li{display:inline-block;margin:0;padding:0 0 0 0;background:none;list-style:none}#footer_nav_2 a:link,#footer_nav_2 a:visited{display:inline-block;background:var(--top_nav_link_background_color);margin:0;text-decoration:none;font-size:1.7rem;padding:var(--top_nav_link_padding_top) 10px var(--top_nav_link_padding_bottom);text-transform:uppercase;color:var(--top_nav_link_color);font-weight:700;margin-bottom:var(--top_nav_link_margin_bottom)}#footer_nav_2 a:hover,#footer_nav_2 a:active,#footer_nav_2 a:focus,#footer_nav_2>ul>li.active>a{color:var(--top_nav_link_hover_color);background:var(--top_nav_link_background_hover_color);text-decoration:none}#branding-container-footer img{margin-bottom:0}.searchandfilter,.searchandfilter ul{display:inline-block;margin-bottom:20px;margin-left:0;margin-right:0;vertical-align:middle}.searchandfilter ul li{display:inline-block;vertical-align:middle;margin-right:10px}}@media(min-width: 1024px){div#homefeatured .slideDesc .slideDesc_inner{max-width:1000px;margin-left:0}#main_nav a:link,#main_nav a:visited,#top_nav a:link,#top_nav a:visited,#footer_nav_2 a:link,#footer_nav_2 a:visited{font-size:1.6rem}}@media(min-width: 1200px){#branding-container{max-width:240px}#footer_nav a:link,#footer_nav a:visited{font-size:1.8rem}#main_nav a:link,#main_nav a:visited,#top_nav a:link,#top_nav a:visited,#footer_nav_2 a:link,#footer_nav_2 a:visited{font-size:1.8rem}#main_nav ul ul li a:link,#main_nav ul ul li a:visited{font-size:1.6rem}}@media(min-width: 1400px){#branding-container{max-width:300px}#footer_nav a:link,#footer_nav a:visited{font-size:2rem}#main_nav a:link,#main_nav a:visited,#top_nav a:link,#top_nav a:visited,#footer_nav_2 a:link,#footer_nav_2 a:visited{font-size:2rem}}@media(min-width: 1500px){#footer_nav a:link,#footer_nav a:visited{font-size:2.3rem}#main_nav a:link,#main_nav a:visited,#top_nav a:link,#top_nav a:visited,#footer_nav_2 a:link,#footer_nav_2 a:visited{font-size:2.3rem}#main_nav a:link,#main_nav a:visited,#top_nav a:link,#top_nav a:visited{margin-left:3px;margin-right:3px}#main_nav ul ul li a:link,#main_nav ul ul li a:visited{font-size:1.8rem}div#homefeatured .slideDesc .slideTitle{font-size:var(--slide_header_size)}}@media(min-width: 1700px){#main_nav a:link,#main_nav a:visited,#top_nav a:link,#top_nav a:visited{margin-left:5px;margin-right:5px}}/*# sourceMappingURL=main.min.css.map */