#footer-widgets{display:none}.login a{color:#004651!important}.login a:hover{color:#ffffff!important}li.login{background-color:#ffffff;font-weight:700;text-transform:uppercase;text-align:center;padding:20px 30px 35px 30px!important;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}li.login:hover{background-color:#000000}.et-fixed-header #top-menu .login a{color:#004651!important}.login li.current-menu-ancestor>a,.login li.current-menu-item>a{color:#004651!important}@media only screen and (min-width :981px){li.login{height:33px}}@media (max-width:625px){li.login{padding:5px 10px 5px 10px!important}}@media (max-width:981px){.login.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-974{color:#01B2AA!important}}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:40px!important}.nav li ul{width:250px!important}#top-menu li li a{width:210px!important}.et-fixed-header #top-menu .login a:hover{color:white!important}.more-link{background-color:#A4E473;display:inline-block!important;padding:10px 40px;margin-top:25px;text-transform:uppercase;font-family:'montserrat'!important;font-weight:bold;font-size:17px;letter-spacing:3px}.more-link:hover{background-color:#000000}.more-link:hover a{color:#fff!important}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#A4E473!important}#et-boc .et-l .dp-dfg-skin-default.dp-dfg-skin-midnight .et-pb-icon.dp-dfg-search-icon,.dp-dfg-skin-default.dp-dfg-skin-midnight .dp-dfg-item,.dp-dfg-skin-default.dp-dfg-skin-midnight .dp-dfg-search-icon,.dp-dfg-skin-default.dp-dfg-skin-midnight .dp-dfg-sorting .dp-dfg-filters-dropdown ul,.dp-dfg-skin-default.dp-dfg-skin-midnight .dp-dfg-sorting .dp-dfg-sort-order,.et-l .dp-dfg-skin-default.dp-dfg-skin-midnight .et-pb-icon.dp-dfg-search-icon{background-color:black}button.wpforms-submit{color:black!important;background-color:#A4E473!important;text-transform:uppercase!important;padding:20px 40px 40px 40px!important;font-size:14pt!important;border-radius:1px!important;font-family:'montserrat-bold'!important;letter-spacing:3px!important}button#wpforms-submit-21107.wpforms-submit:hover{color:#FFFFFF!important;background-color:black!important}p{letter-spacing:1px}#top-menu li.login>a:hover,.login a:hover{color:#ffffff!important}#top-menu li.login>a,.login a{color:#004651!important}@media only screen and (max-width:980px){#logo{max-height:80px!important;max-width:80px!important;height:80px!important;width:80px!important}}.et_mobile_menu li a,.nav li li a{text-transform:uppercase;letter-spacing:2px;font-size:14px!important;text-align:center}#so-submitso1696618950{font-family:'montserrat-bold';text-transform:uppercase;letter-spacing:2px;padding:8px 30px!important}@media only screen and (max-width:500px){#so-submitso1696618950{padding:8px 20px 26px 20px!important}}form.wpforms-form button[type="submit"]:hover,form.wpforms-form input[type="text"]:focus,form.wpforms-form input[type="email"]:focus,form.wpforms-form textarea:focus{background-color:#fff!important;color:#000000!important;box-shadow:none!important}#tpbr_box{color:black!important;font-family:'montserrat-bold'!important;letter-spacing:2px;line-height:26px!important;font-size:14px!important}@media only screen and (max-width:1024px){#main-header{background-color:transparent!important}}#tpbr_box a{color:black!important;text-decoration:underline!important}header .mobile_menu_bar:before{color:#ffffff!important}.single-tribe_events #main-header{background-color:#003b44!important}.tribe-events-pg-template{margin-top:150px!important}@media (min-width:980px){#skinny.et_pb_newsletter .et_pb_newsletter_fields{flex-wrap:nowrap!important}#skinny.et_pb_newsletter .et_pb_newsletter_fields>*{flex-basis:32%}}#skinny .et_pb_newsletter_form{padding-left:0px}.mobile_menu_bar:before{color:#ffffff}.et_mobile_menu li{text-align:center!important;text-transform:uppercase!important;letter-spacing:2px}ul.et_mobile_menu li.menu-item-has-children>ul li{padding-left:0}@media only screen and (min-width:768px) and (max-width:1024px){li.login{padding:10px 10px 10px 10px!important}}