.seq{position:relative;width:100%;height:420px;max-width:100%;margin:0 auto;padding:0;font-family:sans-serif}.seq .seq-canvas,.seq .seq-canvas>*,.seq .seq-pagination,.seq .seq-screen{margin:0;padding:0;list-style:none}.seq .seq-preloader{background:#279FE5}.seq .seq-pagination{position:absolute;z-index:10;bottom:20px;width:100%;border:0;text-align:center}.seq .seq-pagination a{display:block;width:100%;height:100%}.seq .seq-pagination .seq-current{border-radius:100%}.seq .seq-pagination>*{margin:0 4px;padding:0;display:inline-block;zoom:1;width:28px;height:28px;cursor:pointer;background:0 0;border:#fff solid 2px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:background-color,border-radius;transition-property:background-color,border-radius;font:0/0 a;text-shadow:none;color:transparent}.seq .seq-pagination>:nth-child(1):focus,.seq .seq-pagination>:nth-child(1):hover{background-color:#279FE5}.seq .seq-pagination>:nth-child(2):focus,.seq .seq-pagination>:nth-child(2):hover{background-color:#F96852}.seq .seq-pagination>:nth-child(3):focus,.seq .seq-pagination>:nth-child(3):hover{background-color:#2BBF8E}.seq .seq-canvas{position:absolute;height:100%;width:100%;white-space:nowrap;font-size:0}.seq .seq-canvas>*{display:inline-block;zoom:1;vertical-align:top;width:100%;height:100%;white-space:normal;text-align:center;color:#fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.seq .seq-canvas>:before{content:"";display:inline-block;vertical-align:middle;height:100%}.seq .seq-content{display:inline-block;vertical-align:middle;max-width:720px;margin:0 4%;font-size:16px}.seq .seq-button{display:inline-block;zoom:1;margin-top:2em;padding:.6em;color:#fff;border:#fff solid 2px;text-decoration:none;text-transform:uppercase;font-family:Roboto,sans-serif;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,color;transition-property:background-color,color}.seq .seq-button:focus,.seq .seq-button:hover{background-color:#fff}.seq .seq-step1{background-color:#279FE5}.seq .seq-step1 .seq-button:focus,.seq .seq-step1 .seq-button:hover{color:#279FE5}.seq .seq-step2{background-color:#F96852}.seq .seq-step2 .seq-button:focus,.seq .seq-step2 .seq-button:hover{color:#F96852}.seq .seq-step3{background-color:#2BBF8E}.seq .seq-step3 .seq-button:focus,.seq .seq-step3 .seq-button:hover{color:#2BBF8E}.seq .seq-button,.seq .seq-subtitle,.seq .seq-title{-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.seq .seq-subtitle,.seq .seq-title{margin:0 0 .5em;display:block;line-height:1.4;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.seq .seq-title{font-family:Roboto,sans-serif;font-size:1.8em}.seq.seq-active{overflow:hidden}.seq.seq-active .seq-pagination,.seq.seq-active .seq-preloader{visibility:visible}.seq.seq-active .seq-preloader.seq-preloaded{visibility:hidden}.seq.seq-active .seq-preloader .seq-preload-circle{fill:#fff}.seq.seq-active .seq-content{margin-top:-26px}.seq.seq-active .seq-button{-webkit-transform:translateZ(0) scale(0);-ms-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}@-webkit-keyframes jelly{0%{-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}40%{-webkit-transform:translateZ(0) scale(1.15);transform:translateZ(0) scale(1.15)}60%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}80%{-webkit-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}100%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes jelly{0%{-webkit-transform:translateZ(0) scale(0);-ms-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}40%{-webkit-transform:translateZ(0) scale(1.15);-ms-transform:translateZ(0) scale(1.15);transform:translateZ(0) scale(1.15)}60%{-webkit-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}80%{-webkit-transform:translateZ(0) scale(1.05);-ms-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}100%{-webkit-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}.seq.seq-active .seq-subtitle,.seq.seq-active .seq-title{opacity:0;-webkit-transition-duration:.4s;transition-duration:.4s}.seq.seq-active .seq-title{-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.seq.seq-active h3{-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.seq .seq-in .seq-subtitle,.seq .seq-in .seq-title{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.seq .seq-in .seq-button{-webkit-animation-name:jelly;animation-name:jelly;-webkit-animation-duration:.5s;animation-duration:.5s}.seq .seq-out .seq-subtitle,.seq .seq-out .seq-title{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.seq .seq-out .seq-button{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}@media only screen and (min-width:600px){.seq{position:relative;height:auto;height:100%;max-height:90vh;min-height:420px}.seq:before{display:block;content:"";width:100%;padding-top:56.25%}.seq .seq-screen{position:absolute;top:0;left:0;right:0;bottom:0}.seq .seq-content{margin-top:-19px}.seq .seq-pagination>*{width:20px;height:20px}}@media only screen and (min-width:768px){.seq .seq-subtitle,.seq .seq-title{font-size:1.4em}.seq .seq-title{font-size:2.6em}}.ekko-lightbox-nav-overlay a:focus,.ekko-lightbox-nav-overlay a>:focus{outline:0}.ekko-lightbox-container{position:relative}.ekko-lightbox-container>div.ekko-lightbox-item{position:absolute;top:0;left:0;width:100%;transition:opacity .5s ease-in-out;opacity:1}.ekko-lightbox-nav-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex}.ekko-lightbox-nav-overlay a{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .5s;color:#fff;font-size:30px;z-index:1}.ekko-lightbox-nav-overlay a>*{-ms-flex-positive:1;flex-grow:1}.ekko-lightbox-nav-overlay a span{padding:0 30px}.ekko-lightbox-nav-overlay a:last-child span{text-align:right}.ekko-lightbox-nav-overlay a:hover{text-decoration:none}.ekko-lightbox a:hover{opacity:1;text-decoration:none}.ekko-lightbox .modal-footer{text-align:left}.ekko-lightbox-loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ekko-lightbox-loader>div{width:40px;height:40px;position:relative;text-align:center}.ekko-lightbox-loader>div>div{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:a 2s infinite ease-in-out}.ekko-lightbox-loader>div>div:last-child{animation-delay:-1s}@keyframes a{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.vidbg-container {
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
background-size: cover;
background-repeat: no-repeat;
background-position: 50% 50%;
background-color: #444; }
.vidbg-container video {
margin: auto;
position: absolute;
z-index: -1;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
max-width: none;
opacity: 0; } .vidbg-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 1;
transition: opacity 0.5s ease; }
.vidbg-tap-to-unmute {
cursor: pointer;
position: absolute;
top: 20px;
left: 20px;
background-color: rgba(255, 255, 255, 0.9);
padding: 5px 10px;
border-radius: 5px;
transition: background-color 0.2s ease-in-out;
display: flex;
align-items: center; }
.vidbg-tap-to-unmute img {
width: 20px;
height: 20px;
margin-right: 7px; }
.vidbg-tap-to-unmute:hover {
background-color: rgba(230, 229, 229, 0.9); }