.menu-wrapper{max-width:85%}.menu-link,.menu-link:visited{padding:1rem;display:inline-block;color:rgba(0,0,0,.5);font-size:.9rem;white-space:normal !important}.menu-wrapper .active,.focus{background-color:var(--primary-color)}.menu-wrapper .active>.menu-link,.focus>.menu-link{color:var(--primary-text-color) !important}.menu-wrapper .active:after,.focus:after{color:var(--primary-text-color)}.focus>ul{background-color:#eee;margin:0 !important}.menu-toggle{border-color:rgba(0,0,0,.1);background-color:#eee;color:#444;border-radius:0;margin-top:.5rem;padding-right:1rem !important}.has-children>.menu-link::after{display:none !important}.has-children>ul .menu-link{color:rgba(0,0,0,.5)}@media(min-width: 1280px){.site-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:center;align-self:center;position:relative;z-index:10;top:0;height:auto;padding:0;-webkit-transform:translateX(0) !important;transform:translateX(0) !important;overflow:unset}.site-navigation .menu-wrapper{max-width:100%}.site-navigation .menu-wrapper .menu-item{border-bottom:0}.site-navigation .menu-wrapper .menu-item .menu-link{color:var(--primary-color);padding-right:.5rem}.site-navigation .menu-wrapper .menu-item:hover{background-color:var(--primary-color)}.site-navigation .menu-wrapper .menu-item:hover .menu-link{color:var(--primary-text-color)}.site-navigation .menu-wrapper .has-children::after{color:var(--primary-color);padding-right:.5rem}.site-navigation .menu-wrapper .has-children>ul .menu-link{color:var(--secondary--text-color)}.site-navigation .menu-wrapper .has-children:hover>ul,.site-navigation .menu-wrapper .has-children.active>ul{background-color:var(--secondary-color)}.site-navigation .menu-wrapper .has-children:hover>ul .menu-item:hover,.site-navigation .menu-wrapper .has-children.active>ul .menu-item:hover{background-color:var(--primary-color)}.site-navigation .menu-wrapper .has-children:hover>ul .menu-item:hover .menu-link,.site-navigation .menu-wrapper .has-children.active>ul .menu-item:hover .menu-link{color:var(--primary-text-color)}.site-navigation .menu-wrapper .has-children:hover::after,.site-navigation .menu-wrapper .has-children.active::after{color:var(--primary-text-color)}.admin-bar .site-navigation{top:0}}.submenu{border-radius:5px;background-color:var(--secondary-color)}.submenu .menu-item.active,.submenu .menu-item:hover{background-color:var(--primary-color)}.submenu .menu-link{color:var(--secondary--text-color) !important;text-decoration:none}@media(min-width: 992px){.submenu{position:relative;z-index:10;max-width:233px}.submenu.static{position:fixed;top:0}.admin-bar .submenu.static{top:46px}}.site-footer .top-footer{text-align:center}.site-footer .bottom-footer{width:100%;background-color:var(--primary-color);padding:1rem;font-size:1rem}.site-footer .bottom-footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.site-footer .bottom-footer .menu .menu-item>a{color:var(--primary-text-color);padding:.5rem;display:block;text-decoration:none}.site-footer .bottom-footer .menu .menu-item>a:hover{text-decoration:underline}.is-style-lightbox a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.is-style-lightbox a::before{position:absolute;z-index:1;font-family:"dashicons";font-weight:700;font-size:3rem;content:"";color:var(--primary-color)}.is-style-lightbox a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.is-style-lightbox a img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}body.gof{padding:0 !important}.aligncenter figcaption{text-align:center}.bg-primary{background-color:var(--primary-color);padding:1.5rem}.bg-secondary{background-color:var(--secondary-color);padding:1.5rem}.bg-primary-alpha{background-color:rgba(var(--primary-rgb), 0.5) !important}.bg-secondary-alpha{background-color:rgba(var(--secondary-rgb), 0.5) !important}.gap{padding-left:1rem}.gap li{padding:1rem 0}.no-list-style{list-style:none;padding-left:0}.title-subline::after{content:"";border-top:.5rem solid #3c3c3c;display:block;width:4rem;margin-top:2rem}.wp-block-cover .bg-secondary-alpha{position:absolute;top:0;width:100% !important;left:0;right:0;text-align:center}.jumbotron{padding:4rem 2rem;border-radius:.3rem}.border{border:1px solid #dee2e6;padding:1.5rem}@media(min-width: 992px){.content{margin-top:5rem;margin-bottom:1rem}.wp-block-cover .bg-secondary-alpha{position:relative;text-align:left;width:50% !important}}@media(max-width: 1280px){table>tbody>tr:not(:last-child){border-bottom-width:1px}table>tbody>tr>td{display:block}table>tbody>tr>td:first-child{font-weight:700}}.wp-block-pullquote{border-color:var(--primary-color);margin-left:auto;margin-right:auto;border-top:4px solid;border-top-color:currentcolor;border-bottom:4px solid;border-bottom-color:currentcolor;margin-bottom:1.75em;color:currentColor;display:block}.gof .blocks-gallery-grid .blocks-gallery-item figcaption{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--primary-rgb), 0.7)), color-stop(70%, rgba(var(--primary-rgb), 0.3)), to(transparent));background:linear-gradient(0deg, rgba(var(--primary-rgb), 0.7), rgba(var(--primary-rgb), 0.3) 70%, transparent)}.hentry.landing-page{max-width:1140px}.home .wp-block-cover{margin-bottom:0}.encart{background-color:rgba(221,109,129,.8)}.encart p{text-transform:uppercase}.circle{background-color:#007666;color:#fff}@media(min-width: 992px){.home .sidebar{position:absolute;right:1rem}}div.wpforms-container{border:1px solid var(--primary-color);padding:1.3rem}div.wpforms-container form.wpforms-form .wpforms-field-container input[type=date]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=datetime]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=datetime-local]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=email]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=month]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=number]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=password]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=search]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=tel]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=text]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=time]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=url]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container input[type=week]:focus,div.wpforms-container form.wpforms-form .wpforms-field-container textarea:focus,div.wpforms-container form.wpforms-form .wpforms-field-container .choices__inner:focus,div.wpforms-container form.wpforms-form .wpforms-field-container select:focus{border:1px solid var(--primary-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), 0.25)}div.wpforms-container form.wpforms-form .wpforms-field-container .wpforms-valid{border:1px solid var(--primary-color)}div.wpforms-container form.wpforms-form .wpforms-field-container .is-focused .choices__inner{border:1px solid var(--primary-color);-webkit-box-shadow:none;box-shadow:none}div.wpforms-container form.wpforms-form .wpforms-field-container .is-open .choices__list--dropdown{border:1px solid var(--primary-color);-webkit-box-shadow:none;box-shadow:none}div.wpforms-container form.wpforms-form .wpforms-field-container .is-open.choices:after{border-color:transparent transparent var(--primary-color) transparent}div.wpforms-container form.wpforms-form .wpforms-field-container .choices__list--multiple .choices__item{background-color:var(--primary-color);border:1px solid var(--primary-color)}div.wpforms-container form.wpforms-form .wpforms-submit-container button.wpforms-submit{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}div.wpforms-container form.wpforms-form .wpforms-submit-container button.wpforms-submit:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--secondary--text-color)}div.wpforms-container form.wpforms-form .wpforms-submit-container button.wpforms-submit:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), 0.25)}
