@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.001s !important;transition-duration:.001s !important}}header>.main{background-color:rgba(0,158,201,.5)}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus::-moz-placeholder{color:transparent !important}input:focus:-moz-placeholder{color:transparent !important}header>.main{z-index:99999}.skip-to-main-content-link{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:#000;color:#fff;opacity:0}.skip-to-main-content-link:focus{left:50%;transform:translateX(-50%);opacity:1}.gform_wrapper .gfield input:focus,.gform_wrapper .gfield textarea:focus,.gform_wrapper .gfield button:focus,.gform_wrapper .gform_button:focus{border-color:#ccc}header>.main .searchForm .icon-searchfield{margin-left:-40px;position:absolute;right:10px;top:33px}.fl-page-content .icon-searchfield{display:none}.home .wp-image-127{z-index:9999;position:relative}.weather-widget-bg{background:rgba(51,177,212,.8)}.bhf-ffixed-header-fixer{display:none !important;height:0 !important}.ci-listing{margin-bottom:40px;position:relative;z-index:5}.element-item{margin-bottom:20px !important}.ci-listing .fl-heading a{color:#009ec9}.ci-listing .fl-node-left{float:left;min-height:1px}.sc-columns-row .ci-listing .fl-node-left{width:60.36%;background-color:#fff}.sc-columns-row .ci-listing .fl-node-right{width:39.64%;background-color:#fff}.sc-columns-thirds .ci-listing{width:31%;margin:0 1%;float:left}.sc-columns-thirds{float:left;width:80%}.sc-columns-thirds .ci-listing .fl-node-right,.sc-columns-thirds .ci-listing .fl-node-left{float:none}.ci-listing .fl-node-right{float:left;min-height:1px;border-style:solid;z-index:99999;border-left:1px solid;border-right:0;border-top:0;border-color:rgba(252,192,42,1);border-bottom:0}.sc-columns-thirds .ci-listing .fl-node-right{border:0}.sc-columns-thirds .ci-listing .fl-node-content{background:#fff}.ci-listing .fl-icon-group i{font-size:30px}.sc-columns-thirds .ci-listing .fl-icon-group i{font-size:22px}.ci-listing .fl-icon-group .fl-icon{display:inline-block;margin-bottom:10px;margin-top:10px;margin-right:20px}.ci-listing .fl-module-rich-text .fl-module-content{margin-top:0}.sc-columns-thirds .fl-slideshow-container{height:140px !important;overflow:hidden}.ci-listing .fl-module-heading .fl-module-content{margin-left:40px}.ci-listing .fl-module-slideshow{margin-left:20px}.sc-columns-thirds .ci-listing .fl-module-slideshow{margin-left:0}.sc-columns-thirds .ci-listing .fl-module-heading .fl-module-content{margin-left:20px;margin-bottom:0}.ci-listing .fl-icon-group,.ci-listing .fl-rich-text{margin-left:10px}.slugnav{padding-left:0;list-style:none;float:right;width:18%;margin:0 0 0 1%}.slugnav>li{margin:0 0 10px;list-style:block;display:block}.slugnav li a{text-decoration:none;background-color:#009ec9;color:#fff;padding:6px 10px;border-radius:3px;font-size:16px;display:block;text-align:center}.slugnav li a:hover{background-color:rgba(252,192,42,1)}.home .tribe-mini-calendar-event .list-date{background-color:rgba(232,232,232,1)}.home .type-tribe_events{margin-left:-20px}.home .tribe-events-widget-link{margin:10px auto;width:100%;text-align:center;background-color:#009ec9;color:#fff;padding:10px 18px}.home .tribe-events-widget-link a{color:#fff;text-decoration:none;font-size:16px;line-height:18px;text-transform:uppercase;font-family:"Raleway",sans-serif;font-weight:500}.home .tribe-events-widget-link:hover{color:#f0b41e}.home .tribe-mini-calendar-event{background-color:#fff;border:0;padding-bottom:0}.home .tribe-mini-calendar-event .list-date{width:25%;height:100%;margin:0}.home .tribe-mini-calendar-event .list-info{width:75%;margin:0;padding:10px;padding-bottom:0}.home .tribe-mini-calendar-event .list-info .tribe-events-duration{display:none}.home .tribe-mini-calendar-event .list-info .tribe-events-title a{color:#009ec9;font-size:24px;line-height:1.1;font-family:"Lora",sans-serif;font-weight:400}.home .tribe-mini-calendar-event .list-date .list-dayname,.home .tribe-mini-calendar-event .list-date .list-daynumber{background-color:transparent;font-size:28px;color:#515151;font-family:"Raleway",sans-serif;font-weight:300;line-height:75%;padding-top:12px}.home .tribe-mini-calendar-event .list-date .list-daynumber{font-size:44px;line-height:1.2;padding-top:0;padding-bottom:5px}.fl-post-content .tribe-events-calendar th{background-color:rgba(0,158,201,1) !important}.fl-post-content .tribe-events-calendar thead th{border-left:1px solid #009ec9;border-right:1px solid #009ec9}h2{font-size:30px;line-height:1em;letter-spacing:0px}.mobilemason{display:none}.bhf-fixed-header{position:fixed}.fl-node-59b952cb0c384 .fl-icon-group{margin-left:20px}.home .fl-row-bg-photo .fl-module-heading h1.fl-heading{margin-left:0 !important}article h1 .fl-heading-text{width:100%;display:block}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#homeVideoEmbed{margin:20px 0 0 10px}.home .videoContainer{padding:0 0 0 10px;margin-top:20px}.fl-node-59b86af5b552a .fl-module-content{margin:0}.weather-tides p{clear:both}@media (max-width:1699px){.fl-node-59b83c83e39a3 .fl-node-59c0022f41767,.fl-node-59b83c83e39a3 .fl-node-59c006e49d977{width:3%}}@media (max-width:1299px){#menu-main-navigation .fl-has-submenu-container{font-size:16px}div.fl-node-59c1a86f41fdf .pp-heading-content .pp-heading .heading-title{font-size:38px}div.fl-node-59c1a86f41fdf .pp-heading-content .pp-sub-heading p{font-size:28px}input[type=text].fl-search-input{width:96%}header>.main .searchForm .icon-searchfield{right:20px;top:35px}.fl-node-59b83c83e39a3 .fl-node-59c0022f41767,.fl-node-59b83c83e39a3 .fl-node-59c006e49d977{display:none}.fl-node-59b6e9f775b44>.fl-module-content{padding-left:10px}}@media (max-width:1024px){#menu-mobile-navigation .social{color:#fff;font-size:24px;margin:10px 0 0 10px}#menu-mobile-navigation{padding-bottom:20px}header>.main #menu-mobile-navigation .searchForm .icon-searchfield{top:27px;right:14px}header>.main #menu-mobile-navigation input[type=text].fl-search-input{width:96%;float:right;margin-right:5px}#menu-mobile-navigation .social-icon{float:left;display:inline}#menu-mobile-navigation .searchForm{clear:both;position:relative;padding-top:20px}.filter-row .mobilemason{width:100%}footer .footer-width-fixer .fl-row-content-wrap{padding:0 20px !important}footer .fl-node-59b86ff122563 .pp-contact-form{padding-left:0 !important;padding-right:0 !important}.fl-node-5a4e5f5cd0752>.fl-row-content-wrap{background-color:rgba(0,158,201,.9)}}@media (max-width:1023px){.fl-builder-content .fl-node-59b6e9e112055{width:30% !important;padding-left:10px}.fl-node-59b6ec4fb98c3{width:33.3%}.slugnav{display:none}.sc-columns-thirds{float:right;width:100%}.sc-columns-thirds .ci-listing{width:100%;margin:0;float:none}.mobilemason{display:block;width:90%;margin:0 auto 20px}.fl-builder-content .fl-node-59b6e9e112093{max-width:none;width:38% !important}.fl-node-5a4e5f5cd0ec6{position:absolute;top:10px;right:0}.fl-node-5a4e68f7811ad{clear:both}}@media (max-width:999px){.fl-node-59b6ec4fb98c3{width:26.6%}.fl-node-59c17f279c997 .uabb-cl-wrap .uabb-cl-heading a{width:100%}.fl-node-59c17f279c997 .uabb-cl-style18 a span{-webkit-transform-origin:50% 50% -60px;-moz-transform-origin:50% 50% -60px;transform-origin:50% 50% -60px}.home .fl-col-small,.home .fl-post-feed-post.fl-post-feed-image-beside{max-width:100%;margin:0 auto}}@media (max-width:768px){.fl-node-59b6e9e112093 .fl-module-content{margin:13px 0 0}.fl-node-59b6ec4fb98c3{width:26% !important;float:right;clear:none;display:block}header>.main .searchForm .icon-searchfield{right:20px;top:28px}.uabb-cl-wrap .uabb-cl-heading a{width:100%}.sc-columns-row .ci-listing .fl-node-left,.ci-listing .fl-node-right{width:100% !important;clear:both;display:block;max-width:none}.ci-listing .fl-node-right{border-left:0}article h1 .fl-heading-text{text-align:left;font-size:38px}.fl-page .fl-row-bg-photo .fl-heading-text{font-size:30px !important}footer .fl-col-small,.fl-col-small{width:100%;max-width:none}footer .fl-node-59b952fc01eff .fl-icon-group{padding:0}.wp-image-127{display:none !important}.fl-row-bg-video{width:100%;height:100%;position:absolute;left:0;top:0}.home .fl-node-59c1ab7d95808{margin-top:200px}.home .fl-node-59b806edcf66c .fl-col-small{width:100%;max-width:100%}.home .fl-node-59b806edcf66c .bg-blue{margin-top:60px}header .fl-builder-content .fl-node-5a4e5f5cd0dd7{clear:none;float:left;max-width:none;width:100% !important;padding:10px}#tribe-events{padding:0 20px}.fl-node-59c29c7d8a659{width:90%;display:block;margin:0 auto}}@media (max-width:767px){div.fl-node-59c1a86f41fdf .pp-heading-content .pp-heading .heading-title{font-size:26px}div.fl-node-59c1a86f41fdf .pp-heading-content .pp-sub-heading p{font-size:18px}.fl-node-5a4e68f7811ad .fl-module-content{margin:15px 20px 0 !important}.home .fl-node-59c1ab7d95808{margin-top:95px}}@media (max-width:599px){.fl-node-59b6eaf87a51d .fl-module-content .fl-icon i{font-size:16px;width:24px}.fl-node-59b6ec4fb98c3{max-width:75%;position:relative}.fl-node-59b6ec4fb98c3 .fl-widget{margin-bottom:0}header>.main .searchForm .icon-searchfield{top:28px}.fl-node-59b6ec4fb98c3{max-width:75%;position:relative;clear:both;width:96% !important;max-width:96%}header>.main .searchForm .icon-searchfield{right:30px}.fl-node-59b6e9e112093 .fl-module-content{margin:0}.fl-node-59b6eaf87a51d .fl-icon-group-right .fl-icon{margin-left:0;width:30px}.fl-builder-content .fl-node-59b6e9e112093{max-width:none;float:right;margin-right:15px;margin-top:15px}.fl-builder-content .fl-node-59b6e9e112055{width:50% !important;padding-left:10px}}