body{font-family: 'Poppins', sans-serif;color:#070606;}
p{color:#070606;font-size: 17px}
h1,.entry-content h1{font-weight: bold;color:#ED1C24;font-size:62px;letter-spacing: -2px}
h2, .entry-content h2{font-weight: 600;margin-bottom: 30px;font-size: 32px;}
h3{font-weight: 500;font-size: 24px;}
h4{font-weight: 600;margin-bottom: 30px;font-size: 18px;}
@media only screen and (max-width: 768px) {
h1,.entry-content h1{font-size:42px;}
h2,.entry-content h2{font-size: 24px;}
h3{font-size: 20px;}
h4{font-size: 16px}
}
header .custom-logo-link img{width: 300px}
.textcenter{text-align: center}
.entry-content p {
font-size: 0.95rem;
}
a, .page-title {
color: #070606;
}
.main-header-menu > .menu-item > .menu-link  {border-right: 1px solid #ED1C24;
height: 20px;padding: 0 1.2em;
}
.noborderright .menu-link{border-right:none!important}
.ast-single-post .entry-content a{text-decoration: none}
.ast-single-post .entry-content a:hover{color:#e60101}
.highlight a{background:red;}
.main-header-menu > .menu-item > .menu-link{font-size: 0.9rem}
.index-fade{background:#f7f7f7}
.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{border:1px solid #fff;border-radius: 50%}
.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{background:#111;margin-top: 10px}
.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{background:#111;}
.ast-header-break-point .ast-primary-header-bar{border-bottom-color: #000;}
.intro-header h2{color:#fff;}
.site-content{padding-bottom: 3em}
.droppedbox-left img{z-index: 99;
position: relative;
padding-top: 30px;
padding-left: 30px;}
.droppedbox-left{  position: relative;}
.droppedbox-left:before {
content: "";
position: absolute;
left: 0; right: 30px;
top: 0px; bottom: 30px;
background: #D52027;
}
.droppedbox-right img{z-index: 99;
position: relative;
padding-bottom: 30px;
padding-right: 30px;}
.droppedbox-right{  position: relative;}
.droppedbox-right:after {
content: "";
position: absolute;
left: 30px; right: 0px;
top: 30px; bottom: 0px;
background: #D52027;
}
.ast-header-break-point .main-navigation ul .menu-item .menu-link{height: auto;}
.ast-primary-header-bar{background:#000;border-bottom: none}
.site-header .menu-text {
color: #fff;
line-height: 20px;
text-align: center;
}
.site-header .menu-text{max-width: 120px}
@media only screen and (max-width: 768px) {
.site-header .menu-text{max-width: auto;}
}
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{color:#fff;}
.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{color:#fff;}
.header-icon-bk{background-image: url(https://rikpcoaching.com/wp-content/uploads/2021/12/results-bk.png);background-repeat: no-repeat;background-position: center center;text-align: center;height: 220px}
.header-icon-bk h2{padding-top:110px;} .headericon{
background-repeat: no-repeat;
background-position: left center;
padding-left:40px;background-size: 24px
}
.headericon-1{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/life-changing.svg);}
.headericon-2{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/results.svg);}
.headericon-3{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/commitment.svg);}
.headericon-4{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/07/improvement.svg);
background-size: 	32px}
.headericon-5{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/goals.svg);}
.groupicon-1{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/life-changing.svg);}
.groupicon-2{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/apple-alt.svg);}
.groupicon-3{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/lifestyle.svg);
background-size: 20px;}
.groupicon-4{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/comments.svg);
background-size: 30px}
.groupicon-5{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/child.svg);}
.contacticon-1{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/contact1.svg);padding-left:30px;}
.contacticon-2{
background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/02/contact2.svg);padding-left:30px;}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{margin-top: -30px}
@media only screen and (max-width: 768px) {
.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{margin-top: -38px}
}
.red-box{background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/01/redbox.jpg);background-repeat: no-repeat;background-position: bottom center;padding:20px;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;background-color:#df0000;}
.red-box h3{margin-bottom: 10px;}
.prices-grey-box{background:#F2F2F2;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;text-align: left;padding:20px;padding-bottom: 10px}
.prices-grey-box p{margin-bottom: 0px;}
.prices-divider{height:1px;border-bottom:2px solid #707070;width:100%;clear: both;margin-bottom: 20px} .circle{background-image: url(https://rikpcoaching.com/wp-content/uploads/2021/12/circle.png);background-repeat: no-repeat;background-position: center center;background-size: 520px}
.circle-smaller{background-size: 420px}
.circle-smallest{background-size: 320px}
@media only screen and (max-width: 992px) {
.circle{background-size: 300px}
}
@media only screen and (max-width: 768px) {
.circle{background-size: 280px}
.circle-smaller{background-size: 240px}
.circle-smallest{background-size: 220px}
}
.intro-container{padding:0px!important;border-left:2px solid #D52027;padding-left:19px!important;margin-bottom:30px;}
.buttonleftintro{margin-left:20px;}
@media only screen and (max-width: 768px) {
.intro-container{padding:inherit;border-left:none;padding-left:0!important;margin-bottom:30px;}
.buttonleftintro{margin-left:0px;}
}
#slider_284 .owl-dots .active span, #slider_266 .owl-dots .active span,
#slider_935 .owl-dots .active span, #slider_929 .owl-dots .active span{
background-color: #D52027 !important;
} .pricing-box {
box-shadow: 2px 2px 3px #ccc;padding:20px;text-align: center;background:#fff;
}
.pricing-box img{width: 80px!important;}
.pricing-box h3{font-size: 2rem;font-weight: bold}
.site-above-footer-wrap[data-section="section-above-footer-builder"]{background:#F2F2F2;padding-top:60px}
.arrow-right a{background-image: url(https://rikpcoaching.com/wp-content/uploads/2022/01/right-arrow.png);background-repeat: no-repeat;background-position: right center;padding-right: 50px} .single .site-content{padding-top:3em}
.blog .post:nth-child(odd) {background:#eee;padding: 0px}
.blog .post:nth-child(even) {background:#D52027!important;color:#fff;padding: 0px}
.blog .post:nth-child(even) h2,.blog .post:nth-child(even) p,.blog .post:nth-child(even) a, .blog .post:nth-child(even) .entry-meta
{color:#fff;}
.blog .entry-content, .blog .entry-header{padding:20px;padding-bottom: 0px}
.blog .blog-layout-1 .post-thumb{margin-bottom: 20px}
.entry-meta, .entry-meta *{color:#3a3a3a;  font-size: 0.9rem;
font-style: italic;
}
.blog .post:nth-child(even) .entry-meta,.blog .post:nth-child(even) .entry-meta *{color:#fff;}
.blog .entry-title{margin-bottom: 20px;}
.ast-blog-single-element{padding-left:20px;padding-right: 20px;}
.archive .post {background:#eee;padding: 0px}
.archive .post:nth-child(even){background:#D52027;color:#fff;}
.uagb-block-44de8b36 .uagb-post__items article{padding-right: 0px;}
.archive .post:nth-child(even) h2,.archive .post:nth-child(even) p,.archive .post:nth-child(even) a, .archive .post:nth-child(even) .entry-meta
{color:#fff;}
.archive .entry-content, .archive .entry-header{padding:20px;padding-bottom: 0px}
.archive .blog-layout-1 .post-thumb{margin-bottom: 20px}
.entry-meta, .entry-meta *{color:#3a3a3a;  font-size: 0.9rem;
font-style: italic;
}
.archive .post:nth-child(even) .entry-meta,.blog .post:nth-child(even) .entry-meta *{color:#fff;}
.archive .entry-title{margin-bottom: 20px;}
.page-links .page-link, .single .post-navigation a{color:#D52027} .blog-home-intro .uagb-post__inner-wrap{background-color: transparent}
.blog-home-intro .uagb-post__items article{background:#e4e4e4;padding:0px;padding-bottom: 20px;}
.blog-home-intro .uagb-post__items article{margin-top: 25px;}
.blog-home-intro .uagb-post__items article:nth-child(even){background:#D52027!important;color:#fff}
.blog-home-intro .uagb-post__items article:nth-child(even) h4 a{color:#fff!important;margin-top: 20px;}
.blog-home-intro .uagb-post__items article:nth-child(even) .blog-home-intro .uagb-post__excerpt{color:#fff;} input, textarea,input[type="text"],.wpcf7 input[type="email"]{background:#fff;margin-bottom: 0px;}
.wpcf7 input:not([type="submit"]){width:96%}
.wpcf7 textarea{width:100%}
textarea{height:80px}
.site-above-footer-wrap[data-section="section-above-footer-builder"] textarea{height:172px}
input[type="submit"] {background:#D52027;width: 100%;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;font-weight: bold}
label{text-align: left}
.white-box{box-shadow: 4px 4px 12px #ccc;padding:40px;padding-bottom: 0px;background:#fff;}
.white-box h4{text-align: center;max-width: 300px;margin:0 auto;margin-bottom: 30px;}
.white-box input, .white-box textarea, .white-box input[type="text"], .white-box .wpcf7 input[type="email"]{
background-color:#E8E8E8;	
}
.white-box input[type="submit"]{background:#D52027;}
.grey-box{justify-content: center;box-shadow: 2px 2px 3px #ccc;padding:20px;background:#F7F7F7;text-align: center}
.grey-box .wp-block-buttons{justify-content: center}
.nomarginbottom{margin-bottom: 0px!important}
.nomarginbottom p{display: none}
h4.findoutmore {font-size: 1.8rem}
.forceheight h3{min-height: 5rem}
@media only screen and (max-width: 768px) {
.forceheight h3{min-height:2rem}
} .masonry-layout .wp-block-column:not(:first-child){margin-left:0px!important;}
.masonry-layout .wp-block-columns{margin-bottom: 0px!important;gap:0px}
.masonry-layout .uagb-section__wrap{min-height: 310px;}
.masonry-layout h2{padding-top:10px;padding-left:20px;padding-right: 20px;}
.masonry-layout p{padding-left:20px;padding-right: 20px}
.nogap, .page-id-577 .wp-container-18,.page-id-577 .wp-container-22,.page-id-577 .wp-container-14{gap:0px!important}
.nogap, .page-id-654 .wp-container-18,.page-id-654 .wp-container-22,.page-id-654 .wp-container-14{gap:0px!important}
.nogap, .page-id-669 .wp-container-18,.page-id-669 .wp-container-22,.page-id-669 .wp-container-14{gap:0px!important} table {
border-collapse: collapse;
margin: 0;
padding: 0;
width: 100%;
table-layout: fixed;
}
.wp-block-table.is-style-stripes{border-right:  1px solid #f0f0f0}
@media screen and (min-width: 1024px) {
table span{display: none;}	
table span.tablehead{display: block;}	
}
@media screen and (max-width: 1024px) {
table {
border: 0;
}
table span{display: block;}	
table span.tablehead{display: none;}
table caption {
font-size: 1.3em;
}
table thead {
border: none;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
table tr {
border-bottom: 3px solid #ddd;
display: block;
margin-bottom: .625em;
}
table td {
border-bottom: 1px solid #ddd;
display: block;
text-align: right;
}
table td::before { content: attr(data-label);
float: left;
font-weight: bold;
text-transform: uppercase;
}
table td:last-child {
border-bottom: 0;
}
}
@media only screen and (max-width: 768px) {
.wp-block-table.is-style-stripes{border:1px solid #f0f0f0;}
}
@media only screen and (max-width: 768px) {
.buttonconsistentsizes .wp-block-button .wp-block-button__link
{
width: 300px;}
}
.ast-custom-button{font-weight: bold} blockquote{padding:4rem;background:#fff;box-shadow: 0px 10px 26px -20px rgba(0,0,0,0.49);
-webkit-box-shadow: 0px 10px 26px -20px rgba(0,0,0,0.49);
-moz-box-shadow: 0px 10px 26px -20px rgba(0,0,0,0.49);text-align: center;border-left: none;margin: 3em;margin-bottom: 1em} .c-accordion__title{background:#d52027;color:#fff!important;padding:16px 20px;}
h5.c-accordion__title{color:#fff!important;margin-bottom: 5px!important}
.c-accordion__content p{padding-left:20px;padding-right: 20px;}
.c-accordion__title::after{color:#fff!important;right: 20px}
img.testimonial-img {
width: 100px !important;
margin: 0 auto;
margin-top: 0px;
margin-top: -70px;
z-index: 99;
position: relative;
border-radius: 50%;
display: block !important;
box-shadow: 0px 10px 26px -20px rgba(0,0,0,0.49);margin-bottom: 30px;
padding: 10px;
background: #fff;
}
blockquote::before {
display: block;
width: 1.5em;
height: 1.5em;
margin: 1em auto;
content: url(https://rikpcoaching.com/wp-content/uploads/2021/12/blockquote-left.png);
position: absolute;
top: 20px;
left: 40px;
}
blockquote::after {
display: block;
width: 1.5em;
height: 1.5em;
margin: 1em auto;
content: url(https://rikpcoaching.com/wp-content/uploads/2021/12/blockquote-right.png);
position: absolute;
bottom: 20px;
right: 40px;
}
#slider_284 .owl-nav .owl-prev {background: url(https://rikpcoaching.com/wp-content/uploads/2022/01/weight-left.png) no-repeat center center !important;}
#slider_284 .owl-nav .owl-next {background: url(https://rikpcoaching.com/wp-content/uploads/2022/01/weight-right.png) no-repeat center center !important;}
#slider_284 .owl-nav button{height: 50px!important;width: 50px!important}
@media only screen and (max-width: 768px) {
#slider_284 .owl-nav .owl-prev, #slider_284 .owl-nav .owl-next{display: none!important}
blockquote{margin:0px;margin-bottom: 2em}
}
@media only screen and (max-width: 768px){
html,
body{
width:100%;
overflow-x:hidden;
}
} .wp-block-buttons .wp-block-button .wp-block-button__link {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;font-weight: bold!important;font-size: 17px;
}
.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#ed1c24!important;color:#fff!important;border-color: #ed1c24} .site-above-footer-wrap{padding-bottom:0px!important;}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{border-top: none}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"], .site-below-footer-wrap[data-section="section-below-footer-builder"]{background:#000;color:#fff;padding-top: 80px}
.site-footer-section .widget{margin-bottom: 0px}
.site-primary-footer-wrap a{color:#fff}
.site-primary-footer-wrap p{margin-bottom: 1em;font-weight: 300;color: #fff}
.site-primary-footer-wrap .widget ul{margin-bottom: 1.75em;font-weight: 300}
.ast-footer-copyright p{color: #fff;font-size: 0.9rem}
.ast-footer-copyright a{color:#fff;}
.footer-icon-1 {
width: 30px;
margin-left: 15px;
margin-top: -15px;
position: absolute;
}
.footer-icon-2 {
height: 35px;
margin-left: 15px;
margin-top: -10px;
position: absolute;
}
.footer-widget-area[data-section="section-fb-html-2"] .ast-builder-html-element, [data-section="section-fb-social-icons-1"] .footer-social-inner-wrap{text-align: left!important}
.ast-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding:0 1rem;padding-top: 80px}
.footer-widget-area .ast-builder-html-element{margin-bottom: 40px}
.widget_nav_menu li{font-size: 17px}
#ast-scroll-top{background-color:#D52027}
@media only screen and (max-width: 768px) {
.site-above-footer-wrap[data-section="section-above-footer-builder"]{margin-bottom: -10px;}
}
.grecaptcha-badge{display: none}
.cta-download-box{border-radius:20px;padding:30px;box-shadow:0px 2px 4px #ddd;}
.cta-download-box .wp-element-button:hover, .training-app-holder .wp-element-button:hover{background:#222!important;color:#fff!important}
.training-app-holder{border-radius:20px;padding:30px;box-shadow:0px 2px 4px #ddd;background:#f5f5f5;text-align:center}
.blog #page, .category #page{background:#fff;}
.wp-block-uagb-container:not(.uagb-layout-grid).uagb-is-root-container{margin-left:calc( -50vw + 50%);margin-right:calc( -50vw + 50%);}
.footer-logos-white{max-width:300px;margin:0 auto;margin-bottom:40px;}.featherlight{background:0 0;bottom:0;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featherlight:last-of-type{background:rgba(0,0,0,.9)}.featherlight::before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.featherlight .featherlight-content{-webkit-animation:fadein .5s;animation:fadein .5s;background:#000;border:0;cursor:auto;display:inline-block;max-height:80%;max-width:90%;min-width:inherit;overflow:visible;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal}@media screen and (min-width:980px){.featherlight .featherlight-content{max-height:90%}}.featherlight .featherlight-content .caption{color:#fff;font-size:16px;font-weight:lighter;line-height:1.25;max-width:100%;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap}.featherlight .featherlight-content .caption:focus,.featherlight .featherlight-content .caption:hover{overflow:visible;white-space:normal}.featherlight .featherlight-content a{color:#fff;text-decoration:underline}.featherlight .featherlight-content a:focus,.featherlight .featherlight-content a:hover{text-decoration:none}.featherlight .featherlight-inner{-webkit-animation:fadein .5s;animation:fadein .5s;display:block}.featherlight button{-webkit-appearance:button;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}.featherlight button::-moz-focus-inner{border-style:none;padding:0}.featherlight .featherlight-close-icon{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E);background-position:center;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;cursor:pointer;display:block;height:30px;opacity:.6;overflow:hidden;padding:0;position:fixed;right:25px;text-align:center;text-indent:100%;top:25px;white-space:nowrap;width:30px;z-index:9999}.featherlight .featherlight-close-icon:focus,.featherlight .featherlight-close-icon:hover{opacity:1}.featherlight .featherlight-image{max-width:100%}.featherlight iframe{border:0}[data-featherlight] img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.featherlight-iframe .featherlight-content{border-bottom:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:0 0;border:8px solid #909090;border-left-color:#fff;font-size:10px}.featherlight-loading .featherlight-content,.featherlight-loading .featherlight-content::after{-webkit-border-radius:50%;border-radius:50%;height:10em;width:10em}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}.featherlight-next,.featherlight-previous{background-color:transparent;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;cursor:pointer;display:block;height:60px;margin-top:-30px;opacity:.4;overflow:hidden;position:fixed;text-indent:100%;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:60px}.featherlight-next span,.featherlight-previous span{display:none}.featherlight-next:focus,.featherlight-next:hover,.featherlight-previous:focus,.featherlight-previous:hover{opacity:1}.featherlight-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E);background-position:0 0;right:10px}.featherlight-previous{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E);background-position:-5px 0;left:10px}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}