.module.module-text-image-links{overflow:hidden;position:relative}.module.module-text-image-links.media-box-left .fusion-animation{bottom:-40%;height:auto;left:-10%;overflow:hidden;padding:1.875rem;position:absolute;width:40.625rem}.module.module-text-image-links.media-box-left .fusion-animation img{animation:spin 10s linear infinite;filter:drop-shadow(.125rem .5rem .75rem rgba(0,0,0,.4));height:auto;width:100%}.module.module-text-image-links.media-box-right .fusion-animation{bottom:-40%;height:auto;overflow:hidden;padding:1.875rem;position:absolute;right:-10%;width:40.625rem}.module.module-text-image-links.media-box-right .fusion-animation img{animation:spin 10s linear infinite;filter:drop-shadow(.125rem .5rem .75rem rgba(0,0,0,.4));height:auto;width:100%}.module.module-text-image-links .text-and-image-container{justify-content:space-between}.module.module-text-image-links .text-and-image-container .text-media-button-group{display:flex;flex-direction:column;gap:1rem}.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn{border-bottom:.09375rem solid #ddd;cursor:pointer;display:flex;justify-content:start;position:relative}.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn.active span{color:#000}.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn.active span img{opacity:1;transform:translateX(0)}.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn.active span:before{width:100%}.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn span{align-items:center;color:#bdbdbd;display:flex;flex-direction:row;font-style:normal;font-weight:500;gap:.75rem;line-height:1.25rem;padding-bottom:1rem;position:relative;text-align:start;text-transform:capitalize;transition:color .3s ease;width:100%}@media print,screen and (min-width:47.99375em){.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn span{width:100%}}.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn span img{opacity:0;transform:translateX(-.625rem);transition:opacity .4s ease,transform .4s ease}.module.module-text-image-links .text-and-image-container .text-media-button-group .media-toggle-btn span:before{background:linear-gradient(135deg,#e362a5,#8a4e9d);bottom:0;content:"";height:.09375rem;left:0;position:absolute;transition:width .4s ease;width:0}.module.module-text-image-links .text-and-image-container .content .description{margin-bottom:1.5rem}@media print,screen and (min-width:47.99375em){.module.module-text-image-links .text-and-image-container .content .description{margin-bottom:2rem}}@media print,screen and (min-width:77.55625em){.module.module-text-image-links .text-and-image-container .content .description{margin-bottom:3rem}}.module.module-text-image-links .text-and-image-container .media{margin-top:2rem}@media print,screen and (min-width:47.99375em){.module.module-text-image-links .text-and-image-container .media{margin-top:3rem}}@media print,screen and (min-width:77.55625em){.module.module-text-image-links .text-and-image-container .media{margin-top:0}}.module.module-text-image-links .text-and-image-container .media .image-wrapper{aspect-ratio:704/500;border-radius:.5rem;overflow:hidden;position:relative;width:100%}.module.module-text-image-links .text-and-image-container .media .image-wrapper img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .5s ease,opacity .5s ease;width:100%}.module.module-text-image-links .text-and-image-container .media .image-wrapper img.active{opacity:1;z-index:2}.module.module-text-image-links .text-and-image-container .media .image-wrapper img.slide-in-left{animation:slide-in-left .5s ease forwards}.module.module-text-image-links .text-and-image-container .media .image-wrapper img.slide-out-left{animation:slideOutLeft .5s ease forwards}.module.module-text-image-links .media-left .content{order:0}@media print,screen and (min-width:47.99375em){.module.module-text-image-links .media-left .content{order:0}}@media print,screen and (min-width:77.55625em){.module.module-text-image-links .media-left .content{order:1}}.module.module-text-image-links .align-end .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}