.slogan__wrapper{text-align:center;line-height:1.48571;font-size:2.1875rem}.slogan__wrapper .slogan *{font-style:italic;line-height:1.23077;font-size:2.1875rem}.slogan__wrapper .slogan__shape{display:inline-block;position:relative}.slogan__wrapper .slogan__bg{position:absolute;top:-5px;right:-20px;bottom:-5px;left:-20px}.slogan__wrapper .slogan__shape--shape-arrows .slogan__bg{top:-4px;right:-5px;bottom:-4px;left:-5px}.slogan__wrapper .slogan__shape--shape-skewed .slogan__bg{top:0;right:-5px;bottom:-8px;left:-5px}.slogan__wrapper .slogan__shape--shape-round .slogan__bg{top:-7px;right:-5px;bottom:-11px;left:-5px}.slogan__wrapper .slogan__bg svg{display:block;width:100%;height:100%;transition:stroke-dashoffset;transition-timing-function:ease-out;transition-duration:.5s}.slogan__wrapper .v-slogan__shape--active .slogan__hover{opacity:1}.slogan__wrapper .slogan__shape--shape-skewed .slogan__bg svg{stroke-dasharray:865;stroke-dashoffset:865}.slogan__wrapper .slogan__shape--shape-round .slogan__bg svg{stroke-dasharray:430;stroke-dashoffset:-430}.slogan__wrapper .slogan__shape--shape-rectangle .slogan__bg svg{stroke-dasharray:760;stroke-dashoffset:760}.slogan__wrapper .slogan__shape--shape-arrows .slogan__bg svg{stroke-dasharray:760;stroke-dashoffset:760}.slogan__wrapper .v-slogan__shape--active .slogan__bg svg{stroke-dashoffset:0}.slogan__wrapper .slogan__org,.slogan__wrapper .slogan__org *{color:#fff !important}.slogan__wrapper .slogan__shape--shape-arrows .slogan__hover,.slogan__wrapper .slogan__shape--shape-arrows .slogan__org{padding-right:15px;padding-left:15px}.slogan__wrapper .slogan__shape--shape-skewed .slogan__hover,.slogan__wrapper .slogan__shape--shape-skewed .slogan__org,.slogan__wrapper .slogan__shape--shape-round .slogan__hover,.slogan__wrapper .slogan__shape--shape-round .slogan__org{padding-right:10px;padding-left:10px}.slogan__wrapper .slogan__hover{position:absolute;top:0;left:0;transition:opacity;transition-timing-function:ease-out;transition-duration:.5s;opacity:0}.slogan__wrapper .slogan__shape--shape-rectangle .slogan__hover,.slogan__wrapper .slogan__shape--shape-rectangle .slogan__org{padding-right:10px;padding-left:10px}.slogan__wrapper .slogan__shape--shape-rectangle .slogan__bg{top:0;right:-10px;bottom:-5px;left:-10px}@media(min-width:48rem){.slogan__wrapper,.slogan__wrapper .slogan *{font-size:4.0625rem}.slogan__wrapper .slogan__shape--shape-arrows .slogan__bg{right:-10px;bottom:-6px;left:-10px}.slogan__wrapper .slogan__shape--shape-skewed .slogan__bg{right:-15px;bottom:-10px;left:-15px}.slogan__wrapper .slogan__shape--shape-round .slogan__bg{right:-10px;bottom:-13px;left:-10px}.slogan__wrapper .slogan__shape--shape-rectangle .slogan__bg{right:-15px;left:-15px}}