@import "https://fonts.googleapis.com/css?family=Roboto+Slab:400,700";*{margin:0;padding:0;box-sizing:border-box}:focus{outline:0}img{border:none;display:block}ol,ul{list-style:none}iframe{border:none !important;width:0 !important;height:0 !important}a{text-decoration:none;cursor:pointer !important}html{font-size:62.5%;-webkit-text-size-adjust:100%;position:relative}body{font-family:'Roboto Slab', Arial, sans-serif;background:#0d2131;line-height:1.2;font-size:2.4rem;color:#5af8ea;min-width:320px}.slider-block{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.slider-item{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:left top;background-size:cover;opacity:0;transition:opacity 0.3s linear}.slider-item.active{opacity:1}.slider-item.item-1.preload{background-image:url(1.jpg)}.slider-item.item-2.preload{background-image:url(2.jpg)}.slider-item.item-3.preload{background-image:url(3.jpg)}.slider-item.item-4.preload{background-image:url(4.jpg)}.slider-item.item-5.preload{background-image:url(5.jpg)}.slider-item.item-6.preload{background-image:url(6.jpg)}.slider-item.item-7.preload{background-image:url(7.jpg)}.wrapper{padding:1rem 0;height:100vh;min-height:500px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.step-block{width:95%;max-width:900px;padding:5rem 7rem;min-height:450px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:rgba(3, 6, 6,0.6);border-radius:1rem}.step-item{display:none;text-align:center}.step-item.visible{display:block}.step-slogan{font-size:6rem;text-transform:uppercase}.buttons-block{text-align:center;padding:3rem 0 0;font-size:0}.step-btn{background:#57f9ea;display:inline-block;min-width:200px;max-width:300px;width:80%;padding:2rem 4rem;text-transform:uppercase;margin:0 1rem;cursor:pointer;transition:all 0.3s linear;font-size:2.4rem;border-radius:4px;color:#03192a}.step-btn:hover{opacity:0.8;background:#22decd}.no-btn{background:#e1e2e1}@media (max-width:600px){html{font-size:50%}.step-block{padding:3rem}.step-slogan{font-size:4rem}.step-btn{margin:1rem auto;width:100%}}