*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}img.edit-site-site-icon__image{filter:invert(1)}a,button,input:focus,input[type=button],input[type=submit],textarea:focus,.wp-element-button{transition:all .2s ease-in-out}a,a:focus,a:hover,a:not(.wp-element-button){text-decoration-thickness:1px}b,strong,th{font-weight:var(--wp--custom--font-weight--medium)}mark{background:linear-gradient(90deg,var(--wp--preset--color--base) 0%,var(--wp--preset--color--base) 100%);background-position:0 85%;background-repeat:repeat-x;background-size:100% 15%}input,select,textarea{background-color:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--contrast);border-radius:0;color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--light);line-height:var(--wp--custom--line-height--body);padding:10px 20px;width:100%}input:focus,textarea:focus{background-color:var(--wp--preset--color--neutral);outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}input[type=button],input[type=email],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none}::placeholder{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--small);opacity:.5}*:not(.wp-block-code)>code{background-color:var(--wp--preset--color--neutral);font-size:var(--wp--preset--font-size--small);padding:5px 8px}.wp-block-group.is-style-shadow-light{box-shadow:var(--wp--preset--shadow--light)}.wp-block-group.is-style-shadow-solid{box-shadow:var(--wp--preset--shadow--shadow)}.wp-block-image.is-style-shadow-light img{box-shadow:var(--wp--preset--shadow--light)}.wp-block-image.is-style-shadow-solid img{box-shadow:var(--wp--preset--shadow--solid)}.is-style-no-disc{list-style-type:none;padding-left:0}.wp-block-navigation__responsive-container.is-menu-open{padding-bottom:30px;padding-top:30px}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{border:1px solid;padding:2px}.has-background .wp-block-navigation__responsive-container-open:focus,.has-background .wp-block-navigation__responsive-container-open:hover{color:var(--wp--preset--color--base)}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:var(--wp--preset--color--neutral);border:var(--wp--preset--color--darker);color:var(--wp--preset--color--contrast);padding:10px}.wp-block-navigation :where(.wp-block-navigation__submenu-container) a{padding:2px 10px}.wp-block-quote.is-style-shadow-light{box-shadow:var(--wp--preset--shadow--light)}.wp-block-quote.is-style-shadow-solid{box-shadow:var(--wp--preset--shadow--solid)}@media only screen and (max-width:600px){.is-style-hidden-mobile{display:none!important}}@media only screen and (max-width:782px){.is-style-columns-reverse{flex-direction:column-reverse}}@media only screen and (min-width:600px){.wp-block-navigation-item.is-style-outline a{border:1px solid;padding:8px 15px}}.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{order:-111;background:#003660;border-radius:5px;color:#fff;max-width:250px}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{background:#003660;color:#fff;font-weight:700;border-radius:5px;width:250px}