.pagehead{border-bottom:20px solid var(--additional_theme_color_3)}strong{font-weight:700}.has-primary-color{color:var(--primary_site_color) !important}.has-secondary-color{color:var(--secondary_color) !important}.has-theme-color-1-color{color:var(--additional_theme_color_1) !important}.has-theme-color-2-color{color:var(--additional_theme_color_2) !important}.has-theme-color-3-color{color:var(--additional_theme_color_3) !important}.has-theme-color-4-color{color:var(--additional_theme_color_4) !important}.has-black-color{color:#000 !important}.has-white-color{color:#fff !important}.has-grey-color{color:#ccc !important}.has-dark-grey-color{color:#666 !important}.has-hotpink-color{color:#f542e6 !important}.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}#navbarBottom{border-top:20px solid var(--additional_theme_color_3)}footer.site-footer{padding-top:0px;border-top:100px solid var(--additional_theme_color_1)}footer.site-footer .inner-footer{border-top:20px solid var(--additional_theme_color_3)}div#homefeatured{border-bottom:20px solid var(--additional_theme_color_3);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}.pagehead{position:relative}.pagehead:before{position:absolute;display:block;bottom:0;width:100%;height:100%;background:#000;content:"";background-size:100% 100%;left:0;right:0;z-index:0;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}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)}#navigation.affix #navbarBottom{background:var(--main_nav_background_color);border-bottom:none}.nav-button span{background:var(--additional_theme_color_3)}.nav-button span::before,.nav-button span::after{background-color:var(--additional_theme_color_3)}ol li{counter-increment:count-me;list-style:none}ol li::before{content:counter(count-me) ". ";display:block;position:relative;max-width:40px;width:40px;max-height:0px;left:-40px;top:.05em;color:var(--additional_theme_color_4);font-weight:900;text-align:center;font-weight:bold}footer.site-footer .inner-footer{padding-top:30px;padding-bottom:30px;text-align:center}#top_nav:focus-within>ul>li:focus-within>ul.sub-menu{display:list-item}#main_nav:focus-within>ul>li:focus-within>ul.sub-menu{display:list-item}#top_nav:focus-within>ul>li>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu{display:list-item;opacity:1;display:block}#main_nav:focus-within>ul>li>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu{display:list-item;opacity:1;display:block}#page p a,#page p a:link,#page p a:visited,#page h1 a,#page h1 a:link,#page h1 a:visited,#page h2 a,#page h2 a:link,#page h2 a:visited,#page h3 a,#page h3 a:link,#page h3 a:visited,#page h4 a,#page h4 a:link,#page h4 a:visited,#page h5 a,#page h5 a:link,#page h5 a:visited,#page h6 a,#page h6 a:link,#page h6 a:visited{text-decoration:underline}#page p a:hover,#page p a:active,#page p a:focus,#page h1 a:hover,#page h1 a:active,#page h1 a:focus,#page h2 a:hover,#page h2 a:active,#page h2 a:focus,#page h3 a:hover,#page h3 a:active,#page h3 a:focus,#page h4 a:hover,#page h4 a:active,#page h4 a:focus,#page h5 a:hover,#page h5 a:active,#page h5 a:focus,#page h6 a:hover,#page h6 a:active,#page h6 a:focus{text-decoration:underline}#branding-container{max-width:95px}@media(min-width: 992px){#branding-container{max-width:95px}footer.site-footer .inner-footer{padding-top:70px;padding-bottom:70px;text-align:left}#footer_nav ul{text-align:left}#footer_nav a:link,#footer_nav a:visited{text-transform:captialize;font-family:var(--main_heading_font);font-size:1.6rem;padding:0 15px 0 0px}#main_nav ul ul{display:none;position:absolute;z-index:9000;background:var(--main_nav_background_color)}#main_nav a:link,#main_nav a:visited{font-weight:600;font-family:var(--main_heading_font);font-size:1.5rem}#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}#main_nav ul ul{border-top:6px solid var(--additional_theme_color_3)}}@media(min-width: 1024px){div#homefeatured .slideDesc .slideDesc_inner{max-width:1000px;margin-left:0}#main_nav a:link,#main_nav a:visited{font-size:1.6rem}#branding-container{max-width:150px}}@media(min-width: 1200px){#branding-container{max-width:185px}#footer_nav a:link,#footer_nav a:visited{font-size:1.8rem}#main_nav a:link,#main_nav 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){#footer_nav a:link,#footer_nav a:visited{font-size:2rem}#main_nav a:link,#main_nav a:visited{font-size:2rem}#branding-container{max-width:200px}}@media(min-width: 1500px){#branding-container{max-width:240px}#footer_nav a:link,#footer_nav a:visited{font-size:2.3rem}#main_nav a:link,#main_nav a:visited{font-size:2.3rem}#main_nav ul ul li a:link,#main_nav ul ul li a:visited{font-size:1.8rem}}@media(min-width: 1700px){#footer_nav a:link,#footer_nav a:visited{font-size:2.5rem}}/*# sourceMappingURL=main.min.css.map */