section#comment-wrap div.comment-respond,section#comment-wrap p.akismet_comment_form_privacy_notice{display:none}section#comment-wrap div#trackbacks{background-color:#fff;padding:50px 40px 50px 40px;border-radius:16px}section#comment-wrap ol.pinglist{padding-bottom:0}section#comment-wrap ol.pinglist li{padding-bottom:1em}div.taglist a{text-transform:uppercase;font-weight:700;font-size:10px;letter-spacing:.6px;display:inline-block;background-color:var(--anchorline_standard_darker);color:#fff;text-decoration:none;padding-inline:1ch;margin-right:1.5ch;transition:all .5s!important;margin-bottom:.75em}div.taglist.rhs .et_pb_text_inner{text-align:right;margin-bottom:2em}div.taglist.rhs a{margin-right:0;margin-left:1.5ch}div.taglist a:hover{color:#fff;border-radius:12px;text-shadow:1px 1px 1px black;padding:1px 9px}div.taglist a:active{text-shadow:-1px -1px 1px white;color:#000}section{clear:both;padding-top:7em}h2{font-size:var(--fs-h3);margin-top:0!important;+ p:empty {
        display:none;
    }
}blockquote.service_intro_blurb:not(.noicon)::before {height:.9em;font-size:var(--fs-h2);left:-1ch}aside.et-pullquote{blockquote.quote {
        p {
            margin-bottom:0.5em;
        }
    }
}div.wp-caption p.wp-caption-text{padding-top:.5em}div.wp-caption{margin-left:20px;clear:right}@media only screen and (max-width:550px){div.wp-caption{float:none;display:block;margin-inline:auto!important;width:85%!important;margin-block:2em!important;&.alignleft {
            margin:initial;
        }
        img {
            width: 100%;
            height: auto;
        }
    }aside.et-pullquote{blockquote.quote {
            background-color: rgba(255, 255, 255, 0.5); /* Semi-transparent white color */
            background-blend-mode: lighten; /* Blends the color and image */
            &.right {
                background-position: 0 0em;
                margin-left: 2ch !important;
                margin-top: 0 !important;
                padding-top: 1em !important;
                padding-left: 0 !important;
            }
            p:first-child {
                margin-top:0 !important;
                padding-top:0 !important;
                margin-bottom: 0 !important;
                text-shadow: 1px 1px 3px rgba(255,255,255, 0.5);
            }
        }
    }}