.stage6 .comments-area a,.stage6 .page-content a{text-decoration: underline;}
.stage6 .alignright{float: right; margin-left: 1rem;}
.stage6 .alignleft{float: left; margin-right: 1rem;}
.stage6 .aligncenter{clear: both; display: block; margin-inline: auto;}
.stage6 .alignwide{margin-inline: -80px;}
.stage6 .alignfull{margin-inline: calc(50% - 50vw); max-width: 100vw;}
.stage6 .alignfull,.stage6 .alignfull img{width: 100vw;}
.stage6 .wp-caption{margin-block-end: 1.25rem; max-width: 100%;}
.stage6 .wp-caption.alignleft{margin: 5px 20px 20px 0px;}
.stage6 .wp-caption.alignright{margin: 5px 0px 20px 20px;}
.stage6 .wp-caption img{display: block; margin-inline: auto;}
.stage6 .wp-caption-text{margin: 0px;}
.stage6 .gallery-caption{display: block; font-size: 0.8125rem; line-height: 1.5; margin: 0px; padding: 0.75rem;}
.stage6 .pagination{display: flex; justify-content: space-between; margin: 20px auto;}
.stage6 .sticky{display: block; position: relative;}
.stage6 .bypostauthor{font-size: inherit;}
.stage6 .hide{display: none !important;}
.stage6 .post-password-form{margin: 50px auto; max-width: 500px;}
.stage6 .post-password-form p{align-items: flex-end; display: flex; width: 100%;}
.stage6 .post-password-form [type="submit"]{margin-inline-start: 3px;}
.stage6 .screen-reader-text{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important;}
.stage6 .screen-reader-text:focus{background-color: rgb(238, 238, 238); clip-path: none; color: rgb(51, 51, 51); display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 12px 24px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important;}
.stage6 .post .entry-title a{text-decoration: none;}
.stage6 .post .wp-post-image{max-height: 500px; object-fit: cover; width: 100%;}
@media (max-width: 991px) {.stage6 .post .wp-post-image{max-height: 400px;}}
@media (max-width: 575px) {.stage6 .post .wp-post-image{max-height: 300px;}}
.stage6 #comments .comment-list{font-size: 0.9em; list-style: none; margin: 0px; padding: 0px;}
.stage6 #comments .comment,.stage6 #comments .pingback{position: relative;}
.stage6 #comments .comment .comment-body,.stage6 #comments .pingback .comment-body{border-block-end: 1px solid rgb(204, 204, 204); display: flex; flex-direction: column; padding-block: 30px; padding-inline: 60px 0px;}
.stage6 #comments .comment .avatar,.stage6 #comments .pingback .avatar{border-radius: 50%; left: 0px; margin-inline-end: 10px; position: absolute;}
.stage6.rtl #comments .comment .avatar,.stage6.rtl #comments .pingback .avatar,.stage6 html[dir="rtl"] #comments .comment .avatar,.stage6 html[dir="rtl"] #comments .pingback .avatar{left: auto; right: 0px;}
.stage6 #comments .comment-meta{display: flex; justify-content: space-between; margin-block-end: 0.9rem;}
.stage6 #comments .comment-metadata,.stage6 #comments .reply{font-size: 11px; line-height: 1;}
.stage6 #comments .children{list-style: none; margin: 0px; padding-inline-start: 30px; position: relative;}
.stage6 #comments .children li:last-child{padding-block-end: 0px;}
.stage6 #comments ol.comment-list .children::before{content: "↪"; display: inline-block; font-size: 1em; font-weight: 400; left: 0px; line-height: 100%; position: absolute; top: 45px; width: auto;}
.stage6.rtl #comments ol.comment-list .children::before,.stage6 html[dir="rtl"] #comments ol.comment-list .children::before{content: "↩"; left: auto; right: 0px;}
@media (min-width: 768px) {.stage6 #comments .comment-author,.stage6 #comments .comment-metadata{line-height: 1;}}
@media (max-width: 767px) {.stage6 #comments .comment .comment-body{padding: 30px 0px;}
.stage6 #comments .children{padding-inline-start: 20px;}
.stage6 #comments .comment .avatar{float: left; position: inherit;}
.stage6.rtl #comments .comment .avatar,.stage6 html[dir="rtl"] #comments .comment .avatar{float: right;}}
.stage6 .page-header .entry-title,.stage6 .site-footer .footer-inner,.stage6 .site-footer:not(.dynamic-footer),.stage6 .site-header .header-inner,.stage6 .site-header:not(.dynamic-header),.stage6:not([class*="elementor-page-"]) .site-main{margin-inline: auto; width: 100%;}
@media (max-width: 575px) {.stage6 .page-header .entry-title,.stage6 .site-footer .footer-inner,.stage6 .site-footer:not(.dynamic-footer),.stage6 .site-header .header-inner,.stage6 .site-header:not(.dynamic-header),.stage6:not([class*="elementor-page-"]) .site-main{padding-inline: 10px;}}
@media (min-width: 576px) {.stage6 .page-header .entry-title,.stage6 .site-footer .footer-inner,.stage6 .site-footer:not(.dynamic-footer),.stage6 .site-header .header-inner,.stage6 .site-header:not(.dynamic-header),.stage6:not([class*="elementor-page-"]) .site-main{max-width: 500px;}
.stage6 .site-footer.footer-full-width .footer-inner,.stage6 .site-header.header-full-width .header-inner{max-width: 100%;}}
@media (min-width: 768px) {.stage6 .page-header .entry-title,.stage6 .site-footer .footer-inner,.stage6 .site-footer:not(.dynamic-footer),.stage6 .site-header .header-inner,.stage6 .site-header:not(.dynamic-header),.stage6:not([class*="elementor-page-"]) .site-main{max-width: 600px;}
.stage6 .site-footer.footer-full-width,.stage6 .site-header.header-full-width{max-width: 100%;}}
@media (min-width: 992px) {.stage6 .page-header .entry-title,.stage6 .site-footer .footer-inner,.stage6 .site-footer:not(.dynamic-footer),.stage6 .site-header .header-inner,.stage6 .site-header:not(.dynamic-header),.stage6:not([class*="elementor-page-"]) .site-main{max-width: 800px;}
.stage6 .site-footer.footer-full-width,.stage6 .site-header.header-full-width{max-width: 100%;}}
@media (min-width: 1200px) {.stage6 .page-header .entry-title,.stage6 .site-footer .footer-inner,.stage6 .site-footer:not(.dynamic-footer),.stage6 .site-header .header-inner,.stage6 .site-header:not(.dynamic-header),.stage6:not([class*="elementor-page-"]) .site-main{max-width: 1140px;}
.stage6 .site-footer.footer-full-width,.stage6 .site-header.header-full-width{max-width: 100%;}}
.stage6 .site-header + .elementor{min-height: calc(-320px + 100vh);}