.scale-in-ver-center{-webkit-animation:scale-in-ver-center .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-ver-center .5s cubic-bezier(.25,.46,.45,.94) both}[data-animate]{opacity:0}.animate-zoomin{opacity:0;transform:scale(.9);transition:all 1s ease-in-out}.animate-zoomin.visible{opacity:1;transform:none}.animate-slideup{visibility:visible;opacity:0;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,100,0,1)}.animate-slideup.visible{visibility:visible;opacity:1;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transition:opacity 1s cubic-bezier(.6,.2,.1,1) .25s,transform 1s cubic-bezier(.6,.2,.1,1) .25s}.animate-lazyfade{visibility:visible;opacity:0;transition:opacity 1.5s ease-in-out}.animate-lazyfade.visible{visibility:visible;opacity:1;transition:opacity 1.5s ease-in-out}.animate-slideleft{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,500,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,500,0,0,1);visibility:visible;opacity:0}.animate-slideleft.visible{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transition:opacity 1s cubic-bezier(.6,.2,.1,1),transform 1.2s cubic-bezier(.6,.2,.1,1);visibility:visible;opacity:1}.animate-slideright{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-500,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-500,0,0,1);visibility:visible;opacity:0}.animate-slideright.visible{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transition:opacity 1s cubic-bezier(.6,.2,.1,1),transform 1.2s cubic-bezier(.6,.2,.1,1);visibility:visible;opacity:1}.animate-longreveal{visibility:visible;opacity:0}.animate-longreveal.visible{visibility:visible;opacity:1;transition:opacity 1.7s ease-in-out}.animate-lazyfade{visibility:visible;opacity:0;transition:opacity 1.5s ease-in-out}.animate-lazyfade.visible{visibility:visible;opacity:1;transition:opacity 1.5s ease-in-out}.animate-fastfade{visibility:visible;opacity:0;transition:opacity .5s ease-in-out}.animate-fastfade.visible{visibility:visible;opacity:1;transition:opacity .5s ease-in-out}.hidden,.hide{display:none!important}.img-fluid{max-width:100%;height:auto}.bold{font-weight:600!important}.bolder{font-weight:700!important}@media(max-width:576px){.px-xs-0{padding-left:0!important;padding-right:0!important}}.btn-primary{background-color:#c71f37!important;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;font-size:14px;padding:1rem 2.3rem;font-size:14px;letter-spacing:1.5px;display:inline-flex;justify-content:center;align-items:center;height:44px;box-sizing:border-box;line-height:1}@media screen and (max-width:576px){.btn-primary{padding:10px 15px}}.btn-primary:hover{background-color:#e2274b!important;cursor:pointer;color:#fff}@media(min-width:768px){.btn-primary{padding:1rem 3.3rem}}.bg-fit-cover{background-repeat:no-repeat;background-size:cover;background-position:center}.bg-fit-contain{background-repeat:no-repeat;background-size:contain;background-position:center}_:-ms-fullscreen,:root .row.align-items-center[style*=min-height]{height:1px}.btn-outline{display:inline-block;padding:.8rem .4rem;color:#1b2330;text-transform:uppercase;font-weight:700;text-align:center;border:2px solid #1b2330;font-size:.9333rem;letter-spacing:2.8px;transition:.3s,ease-in-out;transition-property:background-color,text}.video-overlay{position:relative}.video-overlay:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1;background-color:#1b2330;opacity:.57}.video-overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent 75%);z-index:1}@media(min-width:992px){.video-overlay:before{content:''}}.video-overlay+.video-controls{z-index:2}.contain{-o-object-fit:contain!important;object-fit:contain!important}.bullets{list-style-type:disc}.small-bullets li{position:relative;display:flex;align-items:flex-start;margin:.2rem 0;line-height:28px;font-size:.99rem}.small-bullets li::before{content:'.';margin-right:6px;font-weight:500;display:flex;justify-content:center;align-items:center;line-height:28px;font-size:20px;margin-top:-5px}