body.page .text-block,body.single .text-block{padding:2.5rem 0}@media (min-width: 992px){body.page .text-block,body.single .text-block{padding:5rem 0}}body.page .text-block h1,body.page .text-block h2,body.page .text-block h3,body.page .text-block h4,body.page .text-block h5,body.page .text-block h6,body.single .text-block h1,body.single .text-block h2,body.single .text-block h3,body.single .text-block h4,body.single .text-block h5,body.single .text-block h6{margin-top:0}body.page .text-block h2,body.page .text-block .h2,body.single .text-block h2,body.single .text-block .h2{margin-bottom:2rem}body.page .text-block h3,body.page .text-block .h3,body.single .text-block h3,body.single .text-block .h3{margin-bottom:1.5rem}body.page .text-block ul,body.single .text-block ul{padding-left:15px}body.page .text-block ul li a,body.single .text-block ul li a{color:var(--theme-secondary-color);text-decoration:underline;font-weight:700}body.page .text-block p:last-child,body.single .text-block p:last-child{margin-bottom:0}body.page .text-block p a,body.single .text-block p a{color:var(--theme-secondary-color);text-decoration:underline;font-weight:700}body.page .text-block__content-wrapper,body.single .text-block__content-wrapper{position:relative;z-index:2}body.page .text-block .text-right,body.single .text-block .text-right{text-align:right}body.page .text-block .position-relative,body.single .text-block .position-relative{position:relative}body.page .text-block__image-wrapper,body.single .text-block__image-wrapper{height:100%}body.page .text-block__image-wrapper img,body.single .text-block__image-wrapper img{position:absolute;top:0;left:0;width:6.875rem}body.page .text-block__image-left img,body.single .text-block__image-left img{top:var(--illustration-left-y);left:var(--illustration-left-x)}body.page .text-block__image-right img,body.single .text-block__image-right img{top:var(--illustration-right-y);left:var(--illustration-right-x)}body.page .text-block .text-block-placeholder,body.single .text-block .text-block-placeholder{background:var(--theme-base-soft);padding:1.25rem}body.page .text-block .text-block-placeholder p,body.single .text-block .text-block-placeholder p{margin-bottom:0}
