.youtube-responsive-iframe{width:100%!important;aspect-ratio:16/9;height:auto!important;max-width:100%;display:block}.adsense-after-first-paragraph{margin:30px 0;text-align:center}@media (min-width:768px){.adsense-after-first-paragraph{min-height:280px}}@media (max-width:767px){.adsense-after-first-paragraph{min-height:auto}}.comment{margin-bottom:1.5em;padding:1em;border:1px solid #e1e1e1;border-radius:5px;background-color:#fff}.comment-reply-link{background-color:#0073aa;color:#fff;padding:.5em 1em;border-radius:5px;text-decoration:none}.comment-form input[type=submit]:hover,.comment-reply-link:hover{background-color:#005177}.comment-form{margin-top:2em;padding:1.5em;border:1px solid #e1e1e1;border-radius:8px;background-color:#f9f9f9}.comment-form input,.comment-form textarea{width:100%;padding:.75em;margin:.5em 0;border:1px solid #e1e1e1;border-radius:5px}.comment-form input[type=submit]{background-color:#0073aa;color:#fff;border:0;cursor:pointer;font-weight:700}.entry-content img{max-width:100%;height:auto;display:block;margin:0 auto}h1.wp-block-post-title{font-weight:700;font-size:1.8rem}@media (max-width:768px){h1.wp-block-post-title{font-size:1.4rem}}.custom-logo,.wp-block-site-logo img{max-width:300px;width:100%!important;height:auto!important}@media (max-width:1024px){.custom-logo,.wp-block-site-logo img{max-width:220px}}@media (max-width:768px){.custom-logo,.wp-block-site-logo img{max-width:220px}}