@keyframes spinner{to{transform:rotate(360deg)}}.spinner-animation::before{animation:spinner .6s linear infinite;border-radius:50%;border:4px solid #fff;border-top-color:#000;box-sizing:border-box;content:"";height:60px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);width:60px;z-index:1}.spinner-animation::after{background:rgba(0,0,0,.3);content:" ";height:100%;position:absolute;width:100%;left:0;top:0}@keyframes slideInFromTop{from{opacity:0;filter:alpha(opacity=0);transform:translateY(-100%)}to{opacity:1;filter:alpha(opacity=100);transform:translateY(0)}}@keyframes slideInFromLeft{from{opacity:0;filter:alpha(opacity=0);transform:translateX(-100%)}to{opacity:1;filter:alpha(opacity=100);transform:translateX(0)}}@keyframes slideInFromRight{from{opacity:0;filter:alpha(opacity=0);transform:translateX(100%)}to{opacity:1;filter:alpha(opacity=100);transform:translateX(0)}}@keyframes fadeInToReveal{from{opacity:0;filter:alpha(opacity=0);transform:translate3d(-2%, 100%, 0)}to{opacity:1;filter:alpha(opacity=100);transform:translateZ(0)}}@keyframes slideOutFromTop{from{opacity:0;filter:alpha(opacity=0);transform:translateY(0)}to{opacity:1;filter:alpha(opacity=100);transform:translateY(-100%)}}@keyframes slideOutFromLeft{from{opacity:0;filter:alpha(opacity=0);transform:translateX(0)}to{opacity:1;filter:alpha(opacity=100);transform:translateX(100%)}}@keyframes slideOutFromRight{from{opacity:0;filter:alpha(opacity=0);transform:translateX(0)}to{opacity:1;filter:alpha(opacity=100);transform:translateX(-100%)}}.slide-in-from-left{opacity:0;filter:alpha(opacity=0)}.slide-in-from-left-complete{animation:slideInFromLeft 1.5s;animation-fill-mode:forwards}.slide-in-from-right{opacity:0;filter:alpha(opacity=0)}.slide-in-from-right-complete{animation:slideInFromRight 1.5s;animation-fill-mode:forwards}.fade-in-to-reveal{opacity:0;filter:alpha(opacity=0)}.fade-in-to-reveal-complete{animation:fadeInToReveal 1.6s;animation-fill-mode:forwards}@media(min-width: 768px)and (max-width: 1199px){.description-generic__content--font-size-md-4xl,.description-generic__content--font-size-md-4xl p{font-size:58px !important}.description-generic__content--font-size-md-xxxl,.description-generic__content--font-size-md-xxxl p{font-size:48px !important}.description-generic__content--font-size-md-xxl,.description-generic__content--font-size-md-xxl p{font-size:36px !important}.description-generic__content--font-size-md-xl,.description-generic__content--font-size-md-xl p{font-size:30px !important}.description-generic__content--font-size-md-lg,.description-generic__content--font-size-md-lg p{font-size:24px !important}.description-generic__content--font-size-md-md,.description-generic__content--font-size-md-md p{font-size:18px !important}.description-generic__content--font-size-md-sm,.description-generic__content--font-size-md-sm p{font-size:16px !important}.description-generic__content--font-size-md-xs,.description-generic__content--font-size-md-xs p{font-size:12px !important}}@media(min-width: 480px)and (max-width: 767px){.description-generic__content--font-size-xs-4xl,.description-generic__content--font-size-xs-4xl p{font-size:58px !important}.description-generic__content--font-size-xs-xxxl,.description-generic__content--font-size-xs-xxxl p{font-size:48px !important}.description-generic__content--font-size-xs-xxl,.description-generic__content--font-size-xs-xxl p{font-size:36px !important}.description-generic__content--font-size-xs-xl,.description-generic__content--font-size-xs-xl p{font-size:30px !important}.description-generic__content--font-size-xs-lg,.description-generic__content--font-size-xs-lg p{font-size:24px !important}.description-generic__content--font-size-xs-md,.description-generic__content--font-size-xs-md p{font-size:18px !important}.description-generic__content--font-size-xs-sm,.description-generic__content--font-size-xs-sm p{font-size:16px !important}.description-generic__content--font-size-xs-xs,.description-generic__content--font-size-xs-xs p{font-size:12px !important}}@media(max-width: 479px){.description-generic__content--font-size-xxs-4xl,.description-generic__content--font-size-xxs-4xl p{font-size:58px !important}.description-generic__content--font-size-xxs-xxxl,.description-generic__content--font-size-xxs-xxxl p{font-size:48px !important}.description-generic__content--font-size-xxs-xxl,.description-generic__content--font-size-xxs-xxl p{font-size:36px !important}.description-generic__content--font-size-xxs-xl,.description-generic__content--font-size-xxs-xl p{font-size:30px !important}.description-generic__content--font-size-xxs-lg,.description-generic__content--font-size-xxs-lg p{font-size:24px !important}.description-generic__content--font-size-xxs-md,.description-generic__content--font-size-xxs-md p{font-size:18px !important}.description-generic__content--font-size-xxs-sm,.description-generic__content--font-size-xxs-sm p{font-size:16px !important}.description-generic__content--font-size-xxs-xs,.description-generic__content--font-size-xxs-xs p{font-size:12px !important}}