.full-width-caption{display:inline-block;padding:104px 0;position:relative;width:100%}.full-width-caption .container{display:grid;grid-template-columns:auto 1fr}.full-width-caption .image{display:inline-block;line-height:0;padding-right:57px;vertical-align:top;width:100%}.full-width-caption .image img{border-radius:50%;height:192px;max-width:192px;object-fit:cover;object-position:center;width:100%}.full-width-caption .warp{display:inline-block;width:100%}.full-width-caption .warp .vehicles-info{display:inline-block;padding:0 0 24px;width:100%}.full-width-caption .warp .vehicles-info h3{display:inline-block;font-family:DIN Pro;font-size:25px;font-weight:400;line-height:135%;width:100%}.full-width-caption .warp .vehicles-name{display:inline-block;width:100%}.full-width-caption .warp .vehicles-name h4{display:inline-block;font-family:DIN Pro;font-size:20px;font-weight:700;line-height:24px;line-height:120%;margin:0;width:100%}.full-width-caption .warp .place-info{display:inline-block;width:100%}.full-width-caption .warp .place-info h5{display:inline-block;font-family:DIN Pro;font-size:15px;font-weight:400;line-height:150%;width:100%}.warp>svg{margin-bottom:16px}@media(max-width:991px){.full-width-caption{padding:80px 0 70px}.full-width-caption:after,.full-width-caption:before{height:56px}}@media(max-width:767px){.full-width-caption .warp .vehicles-info{padding:24px 0 0}.full-width-caption .warp .vehicles-info h3{font-family:DIN Pro;font-size:12px;font-style:normal;font-weight:400;line-height:20px}}.cta--secondary{align-items:center;border:1px solid #000;display:inline-flex;font-size:14px;font-style:normal;line-height:100%;padding:12px 24px}.cta--secondary,.cta--secondary:hover{font-family:DIN Pro;font-weight:700}.cta--secondary svg{margin-left:10px}