@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500&display=swap");html,body{height:-webkit-fill-available}body{font-family:'Barlow', sans-serif}.full-screen{width:100vw;height:100vh;position:relative;overflow:hidden;height:-webkit-fill-available}.full-screen .info{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:4vw}.full-screen .info>div{font-weight:500;color:#23cdaf;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.2;font-size:.8rem}@media (min-width: 768px){.full-screen .info>div{font-size:1rem}}.full-screen .info>div span{display:block;width:30px;height:4px;background:#23cdaf;margin-top:30px;margin-bottom:10px}.full-screen #grid{position:absolute;bottom:-30px;right:-30px;height:80vh}.full-screen #grid img{height:80vh}.full-screen .logo{position:absolute;right:26vw;top:26vh;-webkit-transform:scale(0.4);transform:scale(0.4)}@media (min-width: 768px){.full-screen .logo{-webkit-transform:scale(1);transform:scale(1)}}.full-screen .logo .iso{position:absolute;-webkit-transform:translate(-48%, -55%);transform:translate(-48%, -55%)}.full-screen .logo .circle-text{position:absolute;top:50%;left:50%;-webkit-animation:rotate 24s linear infinite;animation:rotate 24s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(-359deg);transform:translate(-50%, -50%) rotate(-359deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(-359deg);transform:translate(-50%, -50%) rotate(-359deg)}}.full-screen #main-scene{height:100vh;position:absolute;left:4vw;top:36vh}.full-screen #main-scene .se-vienen{margin-bottom:20px}.full-screen #main-scene .se-vienen img{width:30vw}.full-screen #main-scene .cositas img{width:90vw}.full-screen .buttons-footer{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%}@media (min-width: 768px){.full-screen .buttons-footer{max-width:400px}}.full-screen .buttons-footer .misc{height:100px;width:60px;background-image:url("../pics/misc.png");background-position:center;background-size:cover;display:none}@media (min-width: 768px){.full-screen .buttons-footer .misc{display:block}}.full-screen .buttons-footer .btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;padding:0;border-radius:0;border:0;background:#00bbc0;background:linear-gradient(-75deg, #9840f0 0%, #0462f6 50%, #ea3990 100%);background-size:200%;background-position:right;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 992px){.full-screen .buttons-footer .btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.full-screen .buttons-footer .btn .btn-info{background:transparent;color:#fff;font-weight:500;line-height:1.1;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}@media (min-width: 992px){.full-screen .buttons-footer .btn .btn-info{font-size:1rem}}.full-screen .buttons-footer .btn .icon{background-size:200%;background-position:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.full-screen .buttons-footer .btn .icon img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;height:40px}.full-screen .buttons-footer .btn:hover{background-position:left}.full-screen .buttons-footer .btn:hover .icon img{-webkit-transform:scale(1.1);transform:scale(1.1)}
