.switch{flex-direction:row-reverse}.switch .side-text{padding:15px 15px 35px 10px}.side_flex{display:flex !important}.side{width:50%}.side-text{display:flex;padding:15px 50px 25px 0}.side-text h3{margin:0 0 15px}.side-img img{height:100%;object-fit:cover}@media screen and (max-width:550px){.side_flex{flex-direction:column}.switch{flex-direction:column-reverse}.side{width:100%}.side-text{padding:5px 10px 25px 0}}