.pagehead{border-bottom:30px solid var(--additional_theme_color_1)}.pagehead .page-header .entry-title{top:30%}.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:90px 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}div#homefeatured .center_content .slideDesc{top:auto;bottom:-30px;z-index:99;left:5%;right:auto;max-width:950px;padding:25px}div#homefeatured #myCarousel,div#homefeatured .carousel,div#homefeatured .carousel-inner{overflow:visible}.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)}footer.site-footer{padding-bottom:0}@media(min-width: 992px){footer.site-footer{padding-top:70px;padding-bottom:0px}#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}#main_nav a{position:relative}#main_nav a:link,#main_nav a:visited{font-weight:600;font-family:var(--main_heading_font);font-size:1.5rem}#main_nav a:link:before,#main_nav a:visited:before{background:var(--additional_theme_color_1);height:46px;display:block;top:-300px;content:"";position:absolute;width:100%;left:0}#main_nav a:hover:before,#main_nav a:active:before,#main_nav a:focus:before,#main_nav>ul>li.active>a:before{top:-80px}#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:before,#main_nav ul ul li a:visited:before{display:none !important}#main_nav ul ul li a:link,#main_nav ul ul li a:visited{text-transform:capitalize !important}#footer_nav ul li{display:block}#main_nav ul ul{border-top:6px solid var(--additional_theme_color_1)}}@media(min-width: 1024px){div#homefeatured .center_content .slideDesc{top:auto;bottom:-30px;z-index:99;left:5%;right:auto;max-width:950px;padding:45px}div#homefeatured .slideDesc .slideDesc_inner{max-width:1000px;margin-left:0}#main_nav a:link,#main_nav a:visited{font-size:1.6rem}}@media(min-width: 1200px){#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}}@media(min-width: 1500px){#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 */