.carousel-slider .carousel-intro{margin:0 0 20px;width:calc(100% - 130px);display:flex}@media all and (min-width: 2px) and (max-width: 980px) {.carousel-slider .carousel-intro{width:100%}}.carousel-slider .carousel-intro .title{font-size:1.5rem;line-height:1.25;line-height:1;margin:0 0 10px}@media all and (max-width: 1320px){.carousel-slider .carousel-intro .title{font-size:1.5rem}}@media all and (max-width: 800px){.carousel-slider .carousel-intro .title{font-size:1.25rem}}.carousel-slider .carousel-intro .content{padding-right:20px}@media all and (min-width: 2px) and (max-width: 980px) {.carousel-slider .carousel-intro .content{padding-right:0}}.carousel-slider .carousel-intro .button{margin:0 0 0 auto;flex:0 0 auto;align-self:flex-start}.carousel-slider .image{margin:0 0 20px}.carousel-slider .image img{margin:0 auto}.carousel-slider .inner{border-radius:8px;height:100%}.carousel-slider .title{font-size:1.5rem;line-height:1.25;margin:0 0 16px}@media all and (max-width: 1320px){.carousel-slider .title{font-size:1.5rem}}@media all and (max-width: 800px){.carousel-slider .title{font-size:1.25rem}}.carousel-slider .inner>.image{padding:32px}.carousel-slider .inner>.image:after{content:"";display:table;clear:both}.carousel-slider .inner>.image+.content{padding-top:0}.carousel-slider .inner>.content{padding:32px}.carousel-slider .inner>.content:after{content:"";display:table;clear:both}