.promo.ride-coordinator{max-width:1187px;margin:auto}.promo.ride-coordinator .main-title{font-family:"DIN 2014",sans-serif;font-size:35px;font-weight:600;line-height:42px;letter-spacing:1px;text-align:center;margin-bottom:42px}.promo.ride-coordinator .promo-main-container{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:42px}.promo.ride-coordinator .field-promo-img,.promo.ride-coordinator .promo-main-sec{flex:1}.promo.ride-coordinator .promo-main-sec .field-promotext{font-family:"DIN 2014",sans-serif;font-size:16px;font-weight:400;line-height:22px;max-width:438px;margin:auto}.promo.ride-coordinator .field-promo-img img{width:100%;height:100%}@media only screen and (min-width:992px){.img-mob,.img-mobile,.mob-only{display:none}.promo.ride-coordinator{margin-top:50px}.promo.ride-coordinator .field-promo-img img{max-width:500px;margin:auto}.field-promo-img{display:flex}.promo.ride-coordinator .promo-main-sec .field-promotext{margin-left:25px}}@media only screen and (max-width:991px){.desk-only,.img-desktop{display:none}.promo.ride-coordinator .promo-main-container{display:flex;flex-direction:column-reverse;align-items:unset}.promo.ride-coordinator .main-title{margin-bottom:28px;font-size:1.875rem;font-weight:700;line-height:30px;letter-spacing:0}.promo.ride-coordinator .promo-main-sec .field-promotext{font-size:1rem;font-weight:400;line-height:22px;letter-spacing:0}.promo.ride-coordinator .promo-main-sec{padding:0 20px;margin-top:14px}}