@font-face{font-family:TommySoftRegular;src:url(../fonts/TommySoftRegular.8f7acd07.otf)}body{padding:0;margin:0}.landing-page{display:flex;background:#000;min-height:100vh;width:100vw;position:relative;overflow:hidden}.landing-page .box{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.landing-page .box.flex-start{justify-content:flex-start}.landing-page .box .content{position:relative;height:90%;padding:5%;display:flex;flex-direction:column;justify-content:center;align-items:center}.landing-page .box .content img{max-height:80vh;max-width:100%}.landing-page .box .content img.icon{margin-bottom:35px}.landing-page .box .content .buttons{margin-top:35px;display:flex;flex-direction:column;align-items:center;overflow:hidden;width:100%}.landing-page .box .content .buttons button{font-family:TommySoftRegular,Arial,Helvetica,sans-serif;text-decoration:none;padding:15px 30px;border-radius:30px;margin-top:20px;background:#fff;border:none;color:#000;width:100%;font-size:20px;display:flex;align-items:center;transition-duration:.3s}.landing-page .box .content .buttons button i{font-size:24px;line-height:1;padding-right:10px}.landing-page .box .content .buttons button span{width:100%;line-height:1}.landing-page .box .content .buttons button:hover{cursor:pointer;opacity:.5}.landing-page .box .content .buttons button:focus{outline:none}@media (max-width:860px){.landing-page{flex-direction:column;padding:25px 0}.landing-page .box{width:100%}.landing-page .box.flex-start{justify-content:center}.landing-page .box .content{padding:5% 13%;height:auto}.landing-page .box .content.left{padding:5% 15%}.landing-page .box .content img.logo{padding:0 20px;max-height:40px}.landing-page .box .content img.icon{max-height:50px;margin-bottom:25px}.landing-page .box .content .buttons{margin-top:25px}.landing-page .box .content .buttons button{padding:10px 30px;margin-top:10px;width:calc(100% - 60px);font-size:15px}.landing-page .box .content .buttons button i{font-size:20px;line-height:1}}