.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bottom-margin{margin-bottom:0!important}.no-bottom-padding{padding-bottom:0!important}.no-top-margin{margin-top:0!important}.no-top-padding{padding-top:0}.no-left-margin{margin-left:0!important}.no-left-padding{padding-left:0!important}.no-right-margin{margin-right:0!important}.no-right-padding{padding-right:0!important}.basic-padding{padding:.25em .5em}.padding-small{padding:.25em 1em 1em}.padding-med{padding:1em 2em 2em}.padding-large{padding:2em 3em 3em}.margin-small{margin:.8em}.margin-med{margin:2em}.margin-large{margin:4em}.padding-left-xs{padding-left:.5em}.padding-left-large{padding-left:5em}.padding-right-xs{padding-left:.5em}.padding-right-small{padding-right:1em}.padding-right-med{padding-right:3em}.padding-right-large{padding-right:5em}.margin-left-xs{margin-left:.5em}.margin-left-small{margin-left:1em}.margin-left-med{margin-left:3em}.margin-left-large{margin-left:5em}.margin-right-xs{margin-right:.5em}.margin-right-small{margin-right:1em}.margin-right-med{margin-right:3em}.margin-right-large{margin-right:5em}.margin-bottom-xs{margin-bottom:.5em}.margin-bottom-small{margin-bottom:1em}.margin-bottom-med{margin-bottom:2em}.margin-bottom-large{margin-bottom:5em}.margin-top-xs{margin-top:.5em}.margin-top-small{margin-top:1em}.margin-top-med{margin-top:2em}.margin-top-large{margin-top:5em}.padding-bottom-xs{padding-bottom:.5em}.padding-bottom-small{padding-bottom:1em}.padding-bottom-med{padding-bottom:3em}.padding-bottom-large{padding-bottom:5em}.padding-top-xs{padding-top:.5em}.padding-top-small{padding-top:1em}.padding-top-med{padding-top:3em}.padding-top-large{padding-top:5em}.bg-red{background:#2f0411}.table-striped,table{margin-bottom:3em}.table-striped tbody,table tbody{font-weight:300}.table-striped tbody td,table tbody td{padding:.5em 1em!important}.table-striped tbody td a:hover,table tbody td a:hover{text-decoration:none}.table-striped tbody>tr:nth-of-type(odd),table tbody>tr:nth-of-type(odd){background-color:#dadada;color:#000}.table-striped tbody>tr:nth-of-type(odd) a,table tbody>tr:nth-of-type(odd) a{color:#000}.table-striped tbody tr,.table-striped tbody tr:hover,table tbody tr,table tbody tr:hover{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.table-striped tbody tr:hover,table tbody tr:hover{background:#2f0411;color:#fff}.table-striped tbody tr:hover a,table tbody tr:hover a{color:#fff;width:100%}@media only screen and (max-width:600px){.margin-top-large{margin-top:2.5em}}body{font-size:20px}h1,h2,h3,h4,h5,h6,p{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2f0411}a{outline:0!important;color:#2f0411;font-weight:300}a,a:hover{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}a:hover{text-decoration:none}a:focus,a:hover{outline:0!important;color:#2f0411}h2,h3{letter-spacing:2px}h2,h3,h3 a{font-weight:700}h1,h2,h6{text-transform:uppercase;letter-spacing:1.5px}h6{font-size:2.5rem;line-height:3.5rem}ul{padding-left:0}ul li{list-style:none}sup{top:-1.55em;font-size:2rem}.text-center{text-align:center}.text-right{text-align:right}.text-white{color:#fff}.text-underline{text-decoration:underline}.col-sm-pull-6 blockquote{border-left:none;border-right:5px solid #eee;text-align:right}@media only screen and (max-width:993px){.text-left,.text-right,h1,h2,h3,h4,h5,h6{text-align:center}h6{letter-spacing:0}}.navbar{border:0;font-size:16px}.navbar-brand img{min-width:250px}.navbar-ct-red{background-color:#2f0411}.navbar-brand>img{display:block}.navbar-fixed-top{top:0;border-width:0 0 1px;position:fixed;right:0;left:0;z-index:1030}.navbar .navbar-brand{font-weight:600;margin:5px 0;padding:20px 15px;font-size:20px}.navbar .btn{font-size:14px}.navbar .navbar-nav>li>a{padding:10px 15px;margin:15px 3px}.navbar-transparent .btn-default,[class*=navbar-ct] .btn-default{background-color:transparent;color:#fff;border-color:#fff}@media (max-width:992px){.navbar{width:100%;width:100vw}.navbar-brand img{min-width:35px;width:35px}}@media only screen and (max-width:400px){.navbar-ct-red #login-icon{margin-right:1.5em}}.btn,.btn:hover{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.btn:hover{color:#2f0411}.btn:hover svg{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;fill:#2f0411}.btn.btn--transparent{background:transparent}.btn.btn--transparent:hover{background:#fff;color:#2f0411}.jumbotron{background:#2f0411;padding:120px 70px;position:relative;overflow:hidden}.jumbotron h1,.jumbotron h2,.jumbotron h3,.jumbotron h4,.jumbotron h5,.jumbotron h6,.jumbotron p{color:#fff}.jumbotron h4{font-size:2rem}.jumbotron a.btn{color:#fff}.jumbotron .player-content{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.jumbotron .player-content video{width:100%;min-height:100%;opacity:.65}.jumbotron .container{position:relative;z-index:15;text-align:center}.jumbotron .jumbotron__learn-more{text-transform:uppercase;font-size:15px;color:#2f0411;letter-spacing:2px;margin-top:75px;top:50px;cursor:pointer;position:relative;z-index:5}.jumbotron .ion-ios-arrow-down{font-size:2rem;color:#fff}.jumbotron .jumbotron__arrow-down{position:absolute;bottom:0;left:0;width:0;height:0;border-left:50% solid #fff;border-right:50% solid #fff;border-top:50% solid transparent;width:100%}.jumbotron .jumbotron__arrow{position:relative}.jumbotron .jumbotron__arrow:after,.jumbotron .jumbotron__arrow:before{content:" ";display:block;position:absolute;bottom:-200px;left:50%;z-index:2;background:#f2f2f2;width:2000px;height:250px;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.jumbotron .jumbotron__arrow:after{margin-left:-2000px;-webkit-transform:rotate(7deg);transform:rotate(7deg)}.lity,.lity-wrap{width:100%;height:100%;width:100vw;height:100vh}#signup-icon{background-color:#fff;color:#2f0411}#signup-icon svg{fill:#2f0411}#signup-icon:hover{background-color:#2f0411;border-color:#2f0411;color:#fff}#signup-icon:hover svg{fill:#fff}@media only screen and (max-device-width:1024px){video{display:none}}@media only screen and (max-width:992px){.jumbotron{padding:120px .5em}.jumbotron sup{font-size:1.25rem}}@media only screen and (max-width:845px){video{display:none}}.l-navbar-fixed{margin-top:0!important}body{background:#f2f2f2}main.content{position:relative;z-index:10;overflow-x:hidden}section{margin-bottom:0}#trending-heading{letter-spacing:2px;position:relative;z-index:50;margin-top:3em;font-weight:700;text-align:center}#trending-dancers{position:relative}#trending-dancers:after,#trending-dancers:before{content:" ";display:block;position:absolute;z-index:20;background:#f2f2f2;width:300%;height:150px}#trending-dancers:before{top:-39px;left:-100px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}#trending-dancers:after{bottom:-182px;right:-100px;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}#trending-dancers .col-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:500px}#trending-dancers .col-images a{position:relative;display:block;background-repeat:no-repeat;background-position:top!important;background-size:cover!important;color:#b30f3f;font-size:12rem;font-weight:700;line-height:9rem;min-height:500px;-webkit-transition:all .25s;transition:all .25s;width:100%}#trending-dancers .col-images a:hover .score{color:#2f0411;-webkit-transition:all .25s;transition:all .25s;opacity:.15}#trending-dancers .col-images a:hover .overlay{opacity:0}#trending-dancers .col-images a .score{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;-webkit-transition:all .25s;transition:all .25s}#trending-dancers .col-images .col-img{-webkit-box-flex:1;-ms-flex:1 25%;flex:1 25%}#trending-dancers .col-images .col-img .overlay{position:absolute;left:0;top:0;background:rgba(47,4,17,.4);width:100%;height:100%;z-index:20}#trending-dancers .row{position:relative;z-index:10}#trending-description{position:relative;z-index:50;text-align:center}@media only screen and (max-width:1200px){#trending-dancers .col-images .col-img{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%}}@media only screen and (max-width:800px){#trending-dancers .col-images .col-img{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}}section#jobs{position:relative;z-index:200}footer{background-color:#2f0411;position:relative;z-index:11;margin-top:5em;padding:80px 0 40px;text-align:center}footer h2{letter-spacing:4px;margin-bottom:1em}footer a,footer h2,footer h4,footer p{color:#fff}footer ul.social-share{margin:2em auto;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}footer ul.social-share li{-webkit-box-flex:1;-ms-flex:1 25%;flex:1 25%;font-size:3.2rem}footer ul.social-share li a,footer ul.social-share li a:hover{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}footer ul.social-share li a:hover{color:#2f0411}footer ul.social-share li a:hover svg{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;fill:#b30f3f}footer #copyright{font-size:1.5rem;font-weight:100;margin-bottom:4em}footer a:hover{color:#b30f3f}svg{fill:#fff;vertical-align:text-bottom}#signup-icon svg,#video-icon svg{vertical-align:middle}