.wp-block-cover{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover .wp-block-cover__image-background{border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:0;padding:0;position:absolute;right:0;top:0;width:100%}:where(.wp-block-cover:not(.has-text-color)){color:#fff}:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.modal{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.7);display:none;justify-content:center;align-items:center}.modal-content{background:#fff;padding:1rem;position:relative;width:80%;height:80%;border-radius:8px;box-shadow:0 0 20px rgb(0 0 0/.5)}.modal-content iframe{width:100%;height:100%;border:0}.modal .close{position:absolute;top:10px;right:15px;cursor:pointer;font-size:24px}a{text-decoration-thickness:1px!important;text-underline-offset:.1em;text-decoration:none!important}:where(.wp-site-blocks :focus){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}h2,h3,h4,p{text-wrap:pretty}:focus,:focus-visible{outline:0!important}p.underline a{text-decoration:underline!important}strong{font-weight:600!important}.wp-block-navigation__container li>a{font-size:14px!important;text-decoration:none!important;transition:.3s;padding:.7rem 0}.wp-block-navigation__submenu-container{left:0!important;right:auto!important;width:max-content!important;border:0!important;box-shadow:none!important}.wp-block-navigation__submenu-container>li{margin:0!important}.wp-block-navigation__submenu-container>li>a{padding:.7rem 1rem!important}.wp-block-navigation__submenu-container>li>a:hover{background-color:#40444a!important;color:#fff!important}.footer-menu ul{list-style:none!important;margin:10px 0 0!important;padding:0!important}footer{margin-top:0!important}@media all and (max-width:991px) and (min-width:600px){ul.wp-block-navigation__container{gap:0 20px}.wp-block-navigation__responsive-container-content>.wp-block-navigation__container>li>a{padding:.2rem 0!important;font-size:12px!important}header .wp-block-group nav+.wp-block-buttons .wp-block-button__link{padding-left:5px!important;padding-right:5px!important;font-size:10px!important}}@media all and (max-width:850px){.footer-wrapper{flex-direction:column}}@media all and (max-width:600px){header .wp-block-group nav+.wp-block-buttons{display:none!important}.footer-menu{flex-direction:column}}