:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-group{box-sizing:border-box}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.wp-block-image img,.wp-block-latest-posts,ol,ul{box-sizing:border-box}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-search__button{margin-left:.625em;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3em;padding:8px;text-decoration:unset!important}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}figure{margin:0 0 1em}#top-menu a,body,h1,h2,h3{color:#000}#main-footer .widget_block h2,#main-footer .widget_block h3,.comment-reply-link,.et_pb_widget li a:hover,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#31a653}.footer-widget li:before{border-color:#31a653}#top-menu li a{font-size:16px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation{padding:46px 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:46px}#logo{max-height:80%}}@media (max-width:980px){.et_fixed_nav #main-header{position:fixed}#main-footer{display:none}}