.rse{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#000000;margin:20px auto 0}.rse .content{display:flex;width:50%;min-height:80vh;padding:50px 12% 30px;color:#FFF}.rse .content h3{margin-bottom:5px;text-transform:uppercase}.rse .content p+h3{margin-top:30px}.rse .content .container{margin:auto}.rse .picture{width:50%;background-position:center center;background-size:cover}@media only screen and (max-width:1279px){.rse .content{padding:5% 5%}}@media only screen and (max-width:768px){.rse{flex-direction:column-reverse}.rse .content{width:100%;padding:30px 8%}.rse .picture{width:100%;min-height:100vw}}