.card-side-image__card{max-width:1191px;margin:0 auto;display:flex;align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 40px rgba(0,0,0,.12);overflow:visible;min-height:360px;padding:81px 124px}.card-side-image__media-panel{flex:0 0 40%;width:40%;overflow:visible;display:flex;align-items:center;justify-content:flex-end;position:relative}.card-side-image__media-panel figure{position:absolute;width:750px;right:439px;z-index:2;filter:drop-shadow(0 20px 40px rgba(0, 0, 0, 0.35))}.card-side-image__media-panel figure img{max-width:750px;width:750px;height:auto;display:block}.card-side-image__content{display:flex;flex-direction:column;justify-content:center;text-align:left}.card-side-image__content .title-content{max-width:559px}@media(max-width: 1835px){.card-side-image__media-panel figure{width:720px;right:355px}.card-side-image__media-panel figure img{max-width:720px;width:720px}}@media(max-width: 1675px){.card-side-image__card{padding:60px 80px}.card-side-image__media-panel{flex:1 0 50%}.card-side-image__media-panel figure{right:215px}}@media(max-width: 1400px){.card-side-image__media-panel figure{width:580px;right:120px}.card-side-image__media-panel figure img{max-width:580px;width:580px}}@media(max-width: 1145px){.card-side-image__media-panel figure{width:505px;right:120px}.card-side-image__media-panel figure img{max-width:505px;width:505px}}@media(max-width: 991px){.card-side-image__card{flex-direction:column;align-items:center;padding:48px 32px 56px;margin-top:120px;overflow:visible}.card-side-image__media-panel{flex:0 0 auto;width:100%;justify-content:center;min-height:unset}.card-side-image__media-panel figure{position:relative;right:auto;width:100%;max-width:100%;margin:-160px auto 0}.card-side-image__media-panel figure img{width:100%;max-width:100%}.card-side-image__content{width:100%;padding-top:36px}.card-side-image__content .title-content{max-width:100%}}@media(max-width: 767px){.card-side-image__card{padding:20px;margin-top:90px}.card-side-image__content{padding-top:28px}}@media(max-width: 575px){.card-side-image__media-panel figure{max-width:400px;margin-top:-110px}}@media(max-width: 480px){.card-side-image__card{margin-top:70px}.card-side-image__media-panel figure{max-width:100%;margin-top:-90px}}