.sequence-canvas .animate-in.f1, .sequence-canvas .animate-in.f2, .sequence-canvas .animate-in.f3{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.sequence-theme{background:#eee;}
#sequence{margin:0 auto;position:relative;overflow:hidden;width:100%;background-repeat:no-repeat;color:white;font-size:0.625em;margin:0 auto;position:relative;height:500px;}
#sequence > .sequence-canvas{height:100%;width:100%;}
#sequence > .sequence-canvas li{width:100%;height:100%;position:absolute;}
#sequence > .sequence-canvas li > .wrap{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;opacity:0;}
#sequence > .sequence-canvas li.animate-in > .wrap{opacity:1;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}
#sequence > .sequence-canvas li.animate-out > .wrap{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}
#sequence > .sequence-canvas li > .wrap > *{position:absolute;-webkit-transition-property:left, opacity;-moz-transition-property:left, opacity;-ms-transition-property:left, opacity;-o-transition-property:left, opacity;transition-property:left, opacity;}
#sequence > .sequence-canvas > li .wrap{display:block;max-width:100%;height:100%;opacity:0;-webkit-transition-duration:1.2s;-moz-transition-duration:1.2s;-o-transition-duration:1.2s;-ms-transition-duration:1.2s;transition-duration:1.2s;}
#sequence > .sequence-canvas > li.animate-in .wrap{opacity:1;}
#sequence > .sequence-canvas li > *{position:absolute;}
#sequence > .sequence-canvas .wrap{position:absolute;width:100%;height:100%;z-index:1;top:-50%;}
#sequence > .sequence-canvas .wrap img{height:96%;}
#sequence > .sequence-canvas .wrap > *{position:absolute;-webkit-transition-property:left, opacity;-moz-transition-property:left, opacity;-ms-transition-property:left, opacity;-o-transition-property:left, opacity;transition-property:left, opacity;}
.sequence-next,
.sequence-prev{color:white;cursor:pointer;display:none;font-weight:bold;padding:10px 15px;position:absolute;top:50%;z-index:998;height:75px;margin-top:-47.5px;}
.sequence-pause{bottom:0;cursor:pointer;position:absolute;z-index:1000;}
.sequence-paused{opacity:0.3;}
.sequence-prev{left:3%;}
.sequence-next{right:3%;}
.sequence-prev img,
.sequence-next img{height:100%;width:auto;}
#sequence-preloader{background:#d9d9d9;}
.sequence-pagination{bottom:20px;display:none;height:10px;position:absolute;text-align:center;width:100%;z-index:10;}
.sequence-pagination li{-moz-user-select:none;background:none repeat scroll 0 0 #444645;border-radius:500px;cursor:pointer;display:inline-block;height:10px;margin:0 4px;text-indent:-9999px;transition:background 0.4s ease-in-out 0s;width:10px;}
.sequence-pagination li.current{opacity:1;box-shadow:0 1px 1px rgba(255, 255, 255, 0.7) inset;}
#sequence h2{text-transform:uppercase;}
#sequence h3{}
.sequence-next,
.sequence-prev{font-size:10em;opacity:0.35;position:absolute;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}
.sequence-next:hover,
.sequence-prev:hover{opacity:1;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;background:transparent;}
#sequence .title{font-size:3.4em;left:65%;width:35%;opacity:0;bottom:1%;z-index:50;}
#sequence .animate-in .title{left:50%;opacity:1;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
#sequence .animate-out .title{left:35%;opacity:0;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
#sequence .subtitle{font-size:3em;left:35%;width:35%;opacity:0;top:101%;}
#sequence .animate-in .subtitle{left:50%;opacity:1;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
#sequence .animate-out .subtitle{left:65%;opacity:0;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
#sequence .btn-sequence{left:35%;opacity:0;top:113%;}
#sequence .animate-in .btn-sequence{left:50%;opacity:1;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
#sequence .animate-out .btn-sequence{left:65%;opacity:0;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
#sequence .model{left:30%;bottom:-48%;opacity:0;position:relative;height:auto !important;}
#sequence .animate-in .model{left:15%;opacity:1;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;}
#sequence .animate-out .model{left:15%;opacity:0;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.normal-link{height:100%;top:50%;width:100%;text-indent:-9999px;}
@media only screen and (min-width:992px){#sequence .title{width:42%;}
}
@media only screen and (max-width:838px){#sequence{height:550px;}
#sequence .model{max-height:530px !important;width:auto;}
}
@media only screen and (max-width:768px){#sequence{height:500px;}
#sequence .title{font-size:2.8em;}
#sequence .subtitle{font-size:1.6em;}
#sequence .sequence-next,
#sequence .sequence-prev{height:60px;margin-top:-40px;}
#sequence .model{max-height:480px !important;width:auto;}
}
@media only screen and (max-width:568px){#sequence .model{left:50%;min-width:40%;width:40%;}
#sequence .animate-in .model{left:50%;margin-left:-20%;}
#sequence .animate-out .model{left:50%;margin-left:-20%;}
#sequence .title{background:#a1a1a1;background:rgba(0, 0, 0, 0.3);bottom:0;left:100%;padding:4%;bottom:-50%;width:100%;z-index:10;}
#sequence .animate-in .title{left:0%;}
#sequence .animate-out .title{left:-100%;}
#sequence .subtitle{visibility:hidden;}
#sequence .sequence-pagination{bottom:40px;}
#sequence .sequence-pagination li img{height:100px;}
}
@media only screen and (max-width:518px){#sequence{height:450px;}
}
@media only screen and (max-width:468px){#sequence{height:415px;}
#sequence .sequence-pagination{opacity:0;visibility:hidden;}
}
@media only screen and (max-width:418px){#sequence{height:220px;}
}
@media only screen and (max-width:368px){#sequence{height:325px;}
#sequence .title{font-size:2.2em;}
}
@media only screen and (max-width:320px) and (orientation:portrait){#sequence{height:220px;}
#sequence .model{min-width:45%;width:45%;}
#sequence .animate-in .model{margin-left:-22.5%;}
#sequence .animate-out .model{margin-left:-22.5%;}
}
@media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){#sequence{height:260px;}
#sequence .model{min-width:24%;width:24%;}
#sequence .animate-in .model{left:17.5%;margin-left:0;}
#sequence .animate-out .model{left:17.5%;margin-left:0;}
#sequence .sequence-pagination{right:17.5%;}
}