ul.section-posts-one-half,ul.section-posts-one-third,ul.section-posts-one-fourth,ul.section-posts-one-fifth,ul.section-posts-one-sixth{margin:0 auto;display:grid;grid-column-gap:20px;grid-template-columns:repeat(4,1fr);width:100%;flex-flow:column nowrap;overflow:visible;padding-left:0;margin-left:0;padding-left:0}ul.section-posts-one-half li,ul.section-posts-one-third li,ul.section-posts-one-fourth li,ul.section-posts-one-fifth li,ul.section-posts-one-sixth li{list-style-type:none;margin:0 auto 25px}ul.section-posts-one-half h3,ul.section-posts-one-third h3,ul.section-posts-one-fourth h3,ul.section-posts-one-fifth h3,ul.section-posts-one-sixth h3{text-align:center;padding:1% 2%;line-height:1.4;font-weight:400}ul.section-posts-one-half h3,ul.section-posts-one-half h3 a,ul.section-posts-one-third h3,ul.section-posts-one-third h3 a{font-size:20px;font-weight:400}ul.section-posts-one-fourth h3,ul.section-posts-one-fourth h3 a{font-size:16px;font-weight:400}ul.section-posts-one-fifth h3,ul.section-posts-one-fifth h3 a,ul.section-posts-one-sixth h3,ul.section-posts-one-sixth h3 a{font-size:16px;font-weight:400}ul.section-posts-one-half{grid-template-columns:repeat(2,1fr)}ul.section-posts-one-third{grid-template-columns:repeat(3,1fr)}ul.section-posts-one-fourth{grid-template-columns:repeat(4,1fr)}ul.section-posts-one-fifth{grid-template-columns:repeat(5,1fr)}ul.section-posts-one-sixth{grid-template-columns:repeat(6,1fr)}.page-template-block-page .site-inner,.page-template-full-width .site-inner{padding:0}.cover-image-block .wrap,.latest-block .wrap,.homepage-intro-list .wp-block-group__inner-container,.about-block .wp-block-group__inner-container{width:100%;max-width:1040px!important;margin:0 auto!important;padding:2%}.cover-image-block a,.latest-block a{background-image:none!important}.cover-image-block{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.cover-image-block .wrap{display:flex;justify-content:flex-end;padding:6% 2%}.hero-inner{background:rgb(255 255 255 / .9) 0 90%;padding:6% 6%;width:100%;max-width:500px}.hero-inner h2{font-weight:300;margin-bottom:25px}.hero-inner h2 strong{font-weight:700}.homepage-intro-list .wp-block-group__inner-container{padding:6% 2%;max-width:800px!important}.homepage-intro-list ol{width:100%;max-width:700px;margin-left:40px}.homepage-intro-list ol li{margin:0 auto 35px;line-height:1.6}.homepage-intro-list ol li::before{content:counter(my-awesome-counter);color:#fff;font-size:2.25rem;font-weight:700;position:absolute;--size:40px !important;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:2px;background:#1d8970;border-radius:50%;text-align:center;padding:0}.homepage-intro-list ol li strong{color:#1d8970}.homepage-intro-list ol li strong em{color:#0073aa;font-style:normal}.about-block p a{color:#0073aa!important}.about-block img{outline:1px solid #fff;outline-offset:-10px}.featured-posts-block ul{margin:0 auto;width:100%;flex-flow:column nowrap;overflow:visible}.featured-posts-block ul li{list-style-type:none;margin:0 auto 25px}.section-button{text-align:center}.note-block,.solid-box,.outline-box,.pin-block{padding:2%;width:100%;clear:both;margin:0 auto 25px}.solid-box p:last-of-type,.outline-box p:last-of-type{margin-bottom:0}.outline-block{border:2px solid #1d8970}@media only screen and (max-width:768px){.cover-image-block .wrap,.latest-block .wrap,.homepage-intro-list .wp-block-group__inner-container,.about-block .wp-block-group__inner-container{padding:4%}.about-block .wp-block-columns{flex-direction:column-reverse}.about-block .wp-block-column{width:100%!important;margin:0 auto 15px!important;text-align:center}.cover-image-block .wrap{padding:10% 5%}.hero-inner{max-width:100%}.homepage-intro-list ol{padding:0 4%}}@media only screen and (max-width:580px){ul.section-posts-one-half,ul.section-posts-one-third,ul.section-posts-one-fourth,ul.section-posts-one-fifth,ul.section-posts-one-sixth{grid-template-columns:repeat(2,1fr)}.cover-image-block h2{font-size:26px!important}.homepage-intro-list ol{margin-left:25px}.homepage-intro-list ol li::before{font-size:.8em;--size:30px !important}ul.section-posts-one-half h3,ul.section-posts-one-half h3 a,ul.section-posts-one-third h3,ul.section-posts-one-third h3 a,ul.section-posts-one-fourth h3,ul.section-posts-one-fourth h3 a,ul.section-posts-one-fifth h3,ul.section-posts-one-fifth h3 a,ul.section-posts-one-sixth h3,ul.section-posts-one-sixth h3 a{font-size:16px}}