*{-webkit-box-sizing:border-box;box-sizing:border-box}body{width:1px;min-width:100%}.hotjobs{position:relative;width:100%;height:100vh;background-image:url(/images/hotjobs/stipple.jpg);background-size:cover;color:#fff;text-align:center;overflow:hidden}.hotjobs:before{position:absolute;bottom:100%;left:0;z-index:1;width:100%;height:100%;background-color:#d6631c;opacity:.9;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;content:""}.hotjobs:after{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:#cfcd2c;opacity:.9;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;content:""}.hotjobs:hover:after,.hotjobs:hover:before{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.hotjobs__header{position:absolute;z-index:3;top:60px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);max-width:100%}.hotjobs__items{position:relative;z-index:2}.hotjobs__item{position:relative;width:100%;height:100vh;visibility:hidden;font-size:16px;font-family:'Source Sans Pro',sans-serif;margin-top:60px}.js .hotjobs__item{visibility:visible}.slick-dotted .hotjobs__item{height:calc(100vh - 120px)}.hotjobs__item__inner{position:absolute;top:50%;left:50%;width:100%;padding:10px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hotjobs__item__element{font-weight:700;margin-bottom:.75em}.hotjobs__item__title{font-size:28px;font-weight:700;line-height:.9}.hotjobs__item__url{margin-top:60px}.hotjobs__item__url a{display:inline-block;border:2px solid #fff;border-radius:26px;padding:8px 22px 10px 22px;font-size:20px}.hotjobs__item__url a,.hotjobs__item__url a:active,.hotjobs__item__url a:focus,.hotjobs__item__url a:visited{color:#fff;text-decoration:none}.hotjobs__item__url a:hover{background-color:#7f7f7f}.hotjobs__item__category{font-size:20px}body{overflow:hidden}.slick-dots button:before{color:#fff!important;font-size:20px!important}.slick-list{padding:0!important}