:root{--site-margin: 20px}@media only screen and (min-width:780px){:root{--site-margin: 50px}}.block--rotating-text{position:relative;padding-top:80px;padding-bottom:99px}.block--rotating-text+.block--cav-media-text{padding-top:0 !important}@media only screen and (max-width:599px){.block--rotating-text{padding-bottom:75px !important}}.rotating-text__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;z-index:1;padding-right:24px;padding-left:68px}@media only screen and (max-width:599px){.rotating-text__container{padding-left:48px !important}}@media only screen and (min-width:1024px){.rotating-text__container{padding-left:150px;align-items:flex-end;flex-direction:row}}@media only screen and (min-width:2000px){.rotating-text__container{width:100%;max-width:2000px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:2000px){.block--card-content-display+.block--rotating-text .rotating-text__container{padding-top:0}}.rotating-text__content{flex:1 1 70%;margin-right:48px;min-height:140px}@media only screen and (max-width:599px){.rotating-text__content{margin-right:0 !important}}@media only screen and (min-width:1400px){.rotating-text__content{flex:1 1 60%;max-width:1100px}}.rotating-text__content h2{display:initial}.rotating-text__content h2 span{display:none}.rotating-text__content h2 span.is-active{display:block}