body.admin-bar .post-reading-progress-indicator{margin-top:32px}@media screen and (max-width:782px){body.admin-bar .post-reading-progress-indicator{margin-top:46px}}@media screen and (max-width:600px){body.admin-bar .post-reading-progress-indicator{margin-top:0}}.single-title-badge{display:inline-block;font-size:.9rem;background:var(--accent-color);box-shadow:0 4px 15px -5px var(--accent-color);color:#fff;vertical-align:middle;font-weight:500;padding:3px 12px;border-radius:5px;margin-bottom:25px}.single-hero-title .category.skew-bg a{transform:skewX(-20deg)}.single-hero-title .category.skew-bg a span{transform:skewX(20deg);display:block}.single-hero-title .category.skew-bg:is(.style-1,.style-2) a:hover{transform:skewX(-20deg)}.single-hero-quote-container{padding:5%;background:rgba(174,183,203,.13);margin-bottom:30px;border-radius:var(--soft-radius);position:relative;background-size:cover}.single-hero-quote-container .quote-content{position:relative}.single-hero-quote-container .content{font-size:1.1rem}.single-hero-quote-container .author{margin:0;position:relative}.single-hero-quote-container .author::before{content:"";display:inline-block;width:15px;height:2px;background:currentColor;margin-inline-end:10px}.single-hero-quote-container .icon{font-size:2rem;display:inline-block}.single-hero-link-container{padding:20px;background:rgba(174,183,203,.13);margin-bottom:30px;border-radius:var(--soft-radius);position:relative;background-size:cover}.single-hero-link-container .link-content{display:flex;flex-wrap:nowrap;align-items:center;position:relative}.single-hero-link-container .content{overflow:hidden;flex:1}.single-hero-link-container .link{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.6rem}.single-hero-link-container .title{margin:0}.single-hero-link-container a{border-radius:inherit}.single-hero-link-container .link-icon{font-size:2rem;line-height:1;display:block;margin-inline-end:25px}.single-hero-link-container .link-icon i{display:block}.single-hero-audio-container{margin-bottom:30px}.single-hero-audio-container iframe{width:100%;border-radius:var(--soft-radius)}.single-hero-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:30px}.single-hero-video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:var(--soft-radius)}.single-hero-inside .single-hero-gallery-container{margin-bottom:30px;border-radius:var(--soft-radius);overflow:hidden}.single-hero-gallery-item img{width:100%;border-radius:var(--soft-radius)}.single-hero-outside .single-hero-gallery-container .swiper{height:270px}.single-hero-gallery-container .swiper{transition:.3s;opacity:0}.single-hero-gallery-container .swiper.swiper-initialized{height:auto;opacity:1}.single-hero-gallery-container :is(.swiper-button-next,.swiper-button-prev){color:#fff;background:rgba(41,42,46,.44);display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:20px;border-radius:6px;transition:.3s}.single-hero-gallery-container :is(.swiper-button-next,.swiper-button-prev):hover{background:rgba(41,42,46,.76)}body :is(.swiper-button-next,.swiper-button-prev):after{font-size:inherit}body.rivax-e-shadow :is(.single-hero-1,.single-hero-2) .image-container img{box-shadow:var(--shadow-soft)}.single-hero-3-container,.single-hero-4-container{background-color:#27282e;background-size:cover;background-position:center;position:relative;border-radius:var(--soft-radius);display:flex;align-items:end}.single-hero-3-container{aspect-ratio:10/6}.single-hero-4-container{aspect-ratio:13/6}body.rivax-e-shadow .single-hero-3-container,body.rivax-e-shadow .single-hero-4-container{box-shadow:var(--shadow-soft)}.single-hero-3-container::before,.single-hero-4-container::before{content:"";position:absolute;background:linear-gradient(0deg,#121213,transparent 70%);left:0;width:100%;top:0;height:100%;border-radius:inherit}:is(.single-hero-3,.single-hero-4) .content-container{padding:30px;position:relative;width:100%}:is(.single-hero-3-container,.single-hero-4-container) :is(.rivax-breadcrumb,.single-hero-title,.single-hero-title .excerpt,.single-hero-meta){color:#fff;--headings-color:#fff}:is(.single-hero-3-container,.single-hero-4-container) .single-hero-title .category.style-5 a{border-color:rgba(255,255,255,.37)}:is(.single-hero-3-container,.single-hero-4-container) .single-hero-title .category.style-6 a{color:#000;background:#fff}@media screen and (max-width:767px){:is(.single-hero-3,.single-hero-4) .content-container{padding:20px}}.single-hero-5-container{display:flex;align-items:center;gap:40px}.single-hero-5-container .content-container{flex-grow:1;width:100%;min-width:0}.single-hero-5-container .date-container{color:var(--headings-color);font-size:1.2rem;line-height:1;font-weight:500;white-space:nowrap;text-align:center;border-inline-end:2px solid;padding:30px 0;padding-inline-end:20px}.single-hero-5-container .date-container .day{font-size:3rem;font-weight:600;margin-bottom:8px}@media screen and (max-width:767px){.single-hero-5-container{flex-direction:column}.single-hero-5-container .date-container{padding:0;border:none}}body.rivax-e-shadow .single-hero-6 .image-container img{box-shadow:var(--shadow-soft)}@media (max-width:767px){.single-hero-6 .content-container{margin:0 0 30px}}.single-sponsor-info{position:relative;display:inline-block;color:#6e7a88;font-size:.95rem;margin-bottom:15px;letter-spacing:0}.single-sponsor-info::before{content:"";width:20px;height:1px;display:inline-block;background:currentColor;margin-inline-end:5px}.single-sponsor-info .sponsor{display:inline-block;margin-inline-start:5px;background:#000;color:#fff;padding:2px 8px;border-radius:5px;transition:.3s}.single-sponsor-info a.sponsor:hover{color:#fff;box-shadow:0px 3px 10px rgba(42,42,52,.35);transform:translateY(-2px)}.single-share-box-link .copied-popup-text.show{opacity:1;visibility:visible}.single-author-box .author-name .position{display:inline-block;background:#1e1f24;color:#fff;padding:3px 6px;font-size:.85rem;font-weight:400;margin-inline-start:5px;border-radius:3px;vertical-align:middle}