@font-face{font-family:'gilda_displayregular';src:url(../../../../themes/duck-nc/fonts/gildadisplay-regular-webfont.eot);src:url('../../../../themes/duck-nc/fonts/gildadisplay-regular-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../themes/duck-nc/fonts/gildadisplay-regular-webfont.woff2) format('woff2'),url(../../../../themes/duck-nc/fonts/gildadisplay-regular-webfont.woff) format('woff'),url(../../../../themes/duck-nc/fonts/gildadisplay-regular-webfont.ttf) format('truetype'),url('../../../../themes/duck-nc/fonts/gildadisplay-regular-webfont.svg#gilda_displayregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'montserratregular';src:url(../../../../themes/duck-nc/fonts/montserrat-regular-webfont.eot);src:url('../../../../themes/duck-nc/fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../themes/duck-nc/fonts/montserrat-regular-webfont.woff2) format('woff2'),url(../../../../themes/duck-nc/fonts/montserrat-regular-webfont.woff) format('woff'),url(../../../../themes/duck-nc/fonts/montserrat-regular-webfont.ttf) format('truetype'),url('../../../../themes/duck-nc/fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'open_sansregular';src:url(../../../../themes/duck-nc/fonts/opensans-regular-webfont.eot);src:url('../../../../themes/duck-nc/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../themes/duck-nc/fonts/opensans-regular-webfont.woff2) format('woff2'),url(../../../../themes/duck-nc/fonts/opensans-regular-webfont.woff) format('woff'),url(../../../../themes/duck-nc/fonts/opensans-regular-webfont.ttf) format('truetype'),url('../../../../themes/duck-nc/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'alex_brushregular';src:url(../../../../themes/duck-nc/fonts/alexbrush-regular-webfont.eot);src:url('../../../../themes/duck-nc/fonts/alexbrush-regular-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../themes/duck-nc/fonts/alexbrush-regular-webfont.woff2) format('woff2'),url(../../../../themes/duck-nc/fonts/alexbrush-regular-webfont.woff) format('woff'),url(../../../../themes/duck-nc/fonts/alexbrush-regular-webfont.ttf) format('truetype'),url('../../../../themes/duck-nc/fonts/alexbrush-regular-webfont.svg#alex_brushregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'jacques__gillesregular';src:url(../../../../themes/duck-nc/fonts/emily_lime_-_jacques_-amp-_gilles-webfont.eot);src:url('../../../../themes/duck-nc/fonts/emily_lime_-_jacques_-amp-_gilles-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../themes/duck-nc/fonts/emily_lime_-_jacques_-amp-_gilles-webfont.woff2) format('woff2'),url(../../../../themes/duck-nc/fonts/emily_lime_-_jacques_-amp-_gilles-webfont.woff) format('woff'),url(../../../../themes/duck-nc/fonts/emily_lime_-_jacques_-amp-_gilles-webfont.ttf) format('truetype'),url('../../../../themes/duck-nc/fonts/emily_lime_-_jacques_-amp-_gilles-webfont.svg#jacques__gillesregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'black_diamondregular';src:url(../../../../themes/duck-nc/fonts/black_diamond-webfont.woff2) format('woff2'),url(../../../../themes/duck-nc/fonts/black_diamond-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'montserratbold';src:url(../../../../themes/duck-nc/fonts/montserrat-bold-webfont.eot);src:url('../../../../themes/duck-nc/fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../themes/duck-nc/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(../../../../themes/duck-nc/fonts/montserrat-bold-webfont.woff) format('woff'),url(../../../../themes/duck-nc/fonts/montserrat-bold-webfont.ttf) format('truetype'),url('../../../../themes/duck-nc/fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');font-weight:400;font-style:normal}@media (min-width:769px){nav .main-nav .mega-menu{position:static}.nav-align-right .inside-navigation{margin-top:-65px}.site-logo{z-index:99}nav .main-nav .mega-menu>ul{position:absolute;width:100%;left:0!important;display:flex;flex-wrap:wrap}nav .main-nav .mega-menu>ul>li>a{font-weight:700}nav .main-nav .mega-menu>ul>li{display:inline-block;width:25%;vertical-align:top}nav .main-nav .mega-menu.mega-menu-col-2>ul>li{width:50%}nav .main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%}nav .main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%}nav .main-nav .mega-menu>ul>li:hover>a,nav .main-nav .mega-menu>ul>li:focus>a,nav .main-nav .mega-menu>ul>li[class*="current-"]>a,nav .main-nav .mega-menu ul ul{background-color:transparent!important;color:inherit}nav .main-nav .mega-menu ul .sub-menu{position:static;display:block;opacity:1;visibility:visible;width:100%;box-shadow:0 0 0;left:0;height:auto;pointer-events:auto;transform:scale(1)}nav .main-nav .mega-menu ul.toggled-on .sub-menu{pointer-events:auto}nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none}}.site-header{background-color:#e0e7ee}body{background-color:#fff}body,p{font-family:'open_sansregular',arial,sans-serif}h1{font-family:'gilda_displayregular';text-transform:uppercase;color:#23313f;font-size:32px}h2{font-family:'montserratregular',Arial,sans-serif;;text-transform:uppercase;color:#23313f;font-size:18px}h3,.gform_title{font-family:'gilda_displayregular';text-transform:uppercase;color:#23313f;font-size:17px}h4{font-family:'gilda_displayregular';text-transform:uppercase;font-size:17px}h5.homeheadline{font-family:'alex_brushregular',cursive;color:#23313f;font-size:78px;margin-bottom:-25px}.white{color:#ffffff!important}a:hover{opacity:.8}.btn{font-family:'montserratregular',Arial,sans-serif;font-size:14px}td{padding:12px}.page li{padding-bottom:7px}.elementor-button{background-color:#213866!important;border-radius:0!important;text-transform:uppercase;font-family:'montserratregular',arial,sans-serif;font-size:14px}.elementor-button#block-button{width:100%}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-items{font-family:'montserratregular',Arial,sans-serif;text-transform:uppercase}.main-navigation .main-nav ul li a,.main-navigation .menu-bar-items{font-size:13px}.menu-toggle{font-size:18px}.main-navigation .main-nav ul li a{padding-left:5px}.info-bar{background-color:#213866;color:#fff;font-size:13px;padding:10px 40px}.info-bar a{color:#fff}@media(min-width:425px){.info-bar i{padding-left:12px}.info-bar{padding 10px 20px}}@media(max-width:424px){.topbarhome,.topbarnews,.topbarevents{padding-left:6px;padding-right:6px}}.info-bar ul{list-style:none;margin:0 1em}.info-bar ul li{display:inline-block;padding-bottom:0}.info-bar ul li.right{float:right}@media (min-width:900px){.menu-bar-item a{padding:0 10px 0 10px!important}}@media(max-width:1210px) and (min-width:1197px){.menu-bar-item a{padding:0 2px 0 2px!important}}@media(max-width:1104px) and (min-width:1100px){.menu-bar-item a{padding:0 2px 0 2px!important}}@media(max-width:911px) and (min-width:901px){.menu-bar-item a{padding:0 2px 0 2px!important}}.header-nav .tb-primary-menu>li>.menu-btn{font-family:'montserratregular',Arial,sans-serif;font-weight:400;font-size:14px;color:rgb(33 56 102);padding-top:15px;padding-bottom:15px;text-transform:uppercase}.header-nav .tb-primary-menu>li>.menu-btn:hover{color:#6287ab}.sticky-enabled .main-navigation.is_stuck{background:#fff}.widget-title,.sidebar .widget h3{color:#3c5263;letter-spacing:1px;padding-top:36px;border-bottom:2px solid #f2f2f2;padding-bottom:10px;border-color:rgb(220 220 220 / .4);font-family:'montserratregular',sans-serif;text-transform:none;font-size:20px}.widget-area .widget{padding:10px}.widget:not(.widget_text) li{margin:0 0 3px;line-height:1.3}.sidebar .widget a{font-size:14px;font-family:'montserratregular',Arial,sans-serif;text-transform:uppercase}.sidebar .widget p{font-size:14px}.sidebar .widget a{color:#6287ab}.sidebar .widget{margin-bottom:8px}#footer-widgets input[type="submit"]{color:#fff;background-color:#55555e}.footer-widgets{background-color:#213866;border-top-style:solid;border-top-width:2px;border-top-color:#6b99bd}.footer-widgets p,.footer-widgets a,.footer-widgets h4,.footer-widgets{color:#fff}.footer-widgets p,.footer-widgets .widget{font-size:14px}.footer-widgets .widget{margin-bottom:5px}.footer-widgets i{font-size:16px;padding-right:8px;padding-top:12px}.site-info{background-color:#213866}.copyright-bar{font-size:13px}.footer-widgets .widget .gform_legacy_markup_wrapper ul li.gfield{margin-top:0}.footer-widgets .widget .gform_legacy_markup_wrapper li.hidden_label input{margin-top:0}.footer-widgets .widget .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.footer-widgets .widget .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0}.footer-widgets .widget .gform_legacy_markup_wrapper .gform_footer{padding:0}.footer-widgets .widget .gform_legacy_markup_wrapper .gform_footer input.button,.footer-widgets .widget .gform_legacy_markup_wrapper .gform_footer input[type=submit],.footer-widgets .widget .gform_legacy_markup_wrapper .gform_page_footer input.button,.footer-widgets .widget .gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{width:96%;background:#5b85ab}.footer-widgets .widget .gform_legacy_markup_wrapper .gform_footer input.button:hover,.footer-widgets .widget .gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover,.footer-widgets .widget .gform_legacy_markup_wrapper .gform_page_footer input.button:hover,.footer-widgets .widget .gform_legacy_markup_wrapper .gform_page_footer input[type=submit]:hover{opacity:.8}.elementor-posts--skin-classic .elementor-post__text{border-bottom:1px solid #d3d3d3;margin-top:0;padding-bottom:22px}.elementor-widget.elementor-widget-posts:last-child .elementor-posts--skin-classic .elementor-post__text{border-bottom:0}.elementor-posts .elementor-post__excerpt p{color:#666666!important}.elementor-post__title a{color:#213866}.elementor-posts .elementor-post__read-more{color:#fff;background:#213866;padding:6px 12px;font-size:14px!important;text-transform:uppercase;font-family:'montserratregular';font-weight:normal!important}.elementor-element-f13cad2{text-align:center}.elementor-element-f13cad2 .gfield_label{color:#fff}.elementor-element-122060e4 i,.elementor-element-48924840 i{color:#6287ab}#gform_wrapper_4 .gform_footer{display:inline-flex}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime{background:#efba58;padding-top:6px;margin-right:8px}.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum{background:#fff;border:4px solid #efba58;padding-bottom:4px;padding-top:3px;color:#385072}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{height:70px}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{font-weight:600!important;font-family:'open_sansregular',sans-serif!important;color:#ffffff!important}.page-id-2 .tribe-common a,.page-id-2 .tribe-common a:active,.page-id-2.tribe-common a:focus,.page-id-2 .tribe-common a:hover,.page-id-2 .tribe-common a:visited{color:#385072!important;font-family:'montserratregular';font-weight:400}.tribe-events-widget .tribe-events-widget-events-list__event-row{margin-bottom:16px;border-bottom:1px solid #d6d5d5;padding-bottom:12px}.tribe-common .tribe-common-b1{display:none}.tribe-events-widget .tribe-events-widget-events-list__event-row:last-child{border-bottom:none}.gform_footer.top_label,.gform_footer.before{flex-direction:column}#disclaimer{display:block;font-size:9px}.gb-container-cd958197 input#input_4_1{width:390px}.gb-container-cd958197 #disclaimer{text-align:left!important;color:#fff}.gb-container-cd958197 #disclaimer a{color:#efba58}#footer-widgets input#input_43_1{width:100%!important}#footer-widgets input[type="submit"],.gb-container-cd958197 input[type="submit"]{align-self:stretch!important}.gform_footer input{align-self:flex-start!important}.gform_footer #disclaimer a{font-size:9px;color:#efba58;text-transform:capitalize}.container.grid-container,.site-content,.tribe-events-view{width:100%}a.wp-show-posts-read-more,a.wp-show-posts-read-more:visited{background-color:#213866;color:#fff;border:0;text-transform:uppercase;font-family:'montserratregular',sans-serif}a.wp-show-posts-read-more:focus,a.wp-show-posts-read-more:hover{border:0;background:#35517a;opacity:1}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar,.tribe-events .tribe-events-c-top-bar__datepicker{background:#213866;padding:12px}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop,.tribe-events-c-top-bar__datepicker-mobile{color:#fff}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:#fff}.tribe-events .tribe-events-c-search__button{background-color:#50759c}.tribe-events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link:visited{border-color:#50759c}.tribe-common .tribe-common-c-svgicon,.tribe-events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link:visited{color:#50759c}.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover{background-color:#50759c;color:#fff}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover{background-color:#213866}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#cad7e4}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:#50759c}.read-more-container a{color:#fff!important;padding:8px 15px;margin-top:10px}@media (max-width:768px){.slideout-navigation.main-navigation .main-nav ul li a{font-size:16px!important;padding-left:10px}.slideout-navigation.main-navigation .main-nav ul ul li a{font-size:14px!important}.slideout-navigation ul>li>ul>li.menu-item{padding:10px 0 10px 13px}.slideout-navigation ul>li>ul>li>ul>li.menu-item{padding-left:17px}.info-bar{text-align:center}}@media (min-width:900px) and (max-width:1100px){.inside-header{padding:20px 10px}.menu-item-has-children .dropdown-menu-toggle{padding-right:10px}.main-navigation .main-nav ul li a,.main-navigation .menu-bar-items{font-size:12px}}@media (min-width:901px){.inside-header.grid-container{flex-direction:column!important}.nav-float-right #site-navigation{margin-right:auto}}@media (min-width:1197px){.main-navigation .main-nav ul li a,.main-navigation .menu-bar-items{font-size:15px}}