.et_pb_section_0{padding:0!important}.et_pb_section_0 .et_pb_row_0{width:100%!important;max-width:none!important;padding:0!important}.et_pb_section_0 .et_pb_code_0,.et_pb_section_0 .et_pb_code_inner{margin:0!important;padding:0!important}.rs-p-wp-fix{display:none}
.msm-hero{position:relative;width:100%;aspect-ratio:1920/700;overflow:hidden;background:#222}
.msm-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility .9s}
.msm-slide.is-active{opacity:1;visibility:visible;z-index:1}
.msm-slide>img{width:100%;height:100%;object-fit:cover;display:block}
.msm-cap{position:absolute;left:var(--x);top:var(--y);color:#fff;font-family:'Roboto Slab',serif;font-size:clamp(8px,var(--fs),40px);line-height:1.5;text-align:center;opacity:0;transform:translateY(14px);transition:opacity .8s .3s,transform .8s .3s;text-shadow:0 1px 6px rgba(0,0,0,.35)}
.msm-slide.is-active .msm-cap{opacity:1;transform:none}
.msm-nav{position:absolute;top:50%;z-index:3;width:34px;height:34px;margin-top:-17px;border:0;border-radius:50%;background:rgba(0,0,0,.45);cursor:pointer;padding:0}
.msm-nav:hover{background:rgba(0,0,0,.75)}
.msm-nav:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border:solid #fff;border-width:2px 2px 0 0}
.msm-prev{left:14px}.msm-prev:before{transform:translate(-30%,-50%) rotate(-135deg)}
.msm-next{right:14px}.msm-next:before{transform:translate(-70%,-50%) rotate(45deg)}
@media(max-width:767px){.msm-nav{width:40px;height:40px;margin-top:-20px}.msm-prev{left:30px}.msm-next{right:30px}}
@media(prefers-reduced-motion:reduce){.msm-slide,.msm-cap{transition:none}}
