.o-media__item figure{margin:0}.media--object .o-media__body{margin-top:.75em}.o-media__body{padding:1.25em 1.5em 1.5em}.o-media__text p{margin-top:.25em}.o-media__text blockquote p{padding-left:0}.o-media__text blockquote p:before{position:inherit;display:block;margin-left:.125em;margin-bottom:-0.75em}.o-media__text blockquote p:after{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.o-media__text blockquote+figcaption{padding-left:.75em;font-size:1.4em;letter-spacing:normal;padding-bottom:.5em;text-transform:none;border-bottom:5px solid;position:relative}.o-media__text blockquote+figcaption:before{content:'-';position:absolute;left:0;top:0}.o-media__body .o-btn{padding:1.5em 0}@media screen and (min-width:30em){.o-media:before,.o-media:after{content:" " !important;display:table !important}.o-media:after{clear:both !important}.o-media__item{width:auto;float:left}.o-media__body{overflow:hidden}.media--object img{width:auto;max-width:none}.media--rev .o-media__item,.d-section--alignment-right .o-media__item{margin-right:0;float:right}.d-section--style-media[class*='--alignment-center'] .o-media__body{margin-left:auto;margin-right:auto;max-width:36em}}@media screen and (min-width:30em) and (max-width:63.9375em){.d-section--style-media .o-media__item{margin-left:0;margin-right:0;float:none}}@media screen and (min-width:64em){.d-section--style-media .o-media__item{width:62.5%}.d-section--style-media[class*='--alignment-center'] .o-media__item{margin-left:auto;margin-right:auto;float:none}.d-section--style-media[class*='--alignment-center'] .o-media__item[class*='gallery']{max-width:48em}.d-section--style-media[class*='--modification-5'] .o-media__item[class*='gallery']{width:87.5%;max-width:none}.d-section--style-media[class*='--alignment-left'],.d-section--style-media[class*='--alignment-right']{position:relative}.d-section--style-media[class*='--alignment-left'] .o-media__body .o-btn a,.d-section--style-media[class*='--alignment-right'] .o-media__body .o-btn a{position:absolute;bottom:1.5em}.d-section--style-media[class*='--alignment-left'] .o-media__body{padding-left:1.5em}.d-section--style-media[class*='--alignment-right'] .o-media__body{padding-right:1.5em}}@media screen and (min-width:64em) and (max-width:74.9375em){.o-media__body figure,.o-media__body blockquote{margin-top:0}.o-media__hgroup .title{font-size:1.875em}.o-media__item{height:100%}}@media screen and (min-width:64em) and (max-width:80.5em){.o-media__text blockquote p{font-size:1.5em}}