#loader,#pageLoader{transition:opacity 250ms}#loader,.loader-square{transform:translate(-50%,-50%);top:50%;left:50%}.loader-square,body{width:100%;height:100%}#deviceDetectorAlert,.headline-style{font-family:Deedee-web,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:.5px}#deviceDetectorAlert,#share-fallback-wrapper{border:2px solid #000;box-sizing:border-box;display:none}#desktop-overlay,#expiredWrapper{position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:#fff}#desktop-overlay,#expiredWrapper,#infoBox,#loader-square2,#pageLoader,#share-fallback-wrapper,body{background-color:#fff}*{margin:0;padding:0}body{font-family:Deedee-web,sans-serif;overflow:hidden}.deselect ::selection{background:0 0;color:inherit}.deselect ::-moz-selection{background:0 0;color:inherit}.deselect{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plaintext-style{font-family:Deedee-web,sans-serif;font-size:18px}.headline-style{font-size:35px;line-height:1;margin-bottom:30px}#pageLoader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10300;cursor:url(icons/cursor_invisible.png),auto}#info-icon,.closeIcon{cursor:pointer;position:absolute}#pageLoader.invisible{display:none}#loader{position:absolute;width:20vw;height:20vw;-webkit-perspective:300px;perspective:300px}.loader-square{position:absolute;background-color:#000;transform-origin:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#loader-square1{transform:translate(-65%,-57%) rotate(215deg) rotateY(20deg);-webkit-transform:translate(-65%,-57%) rotate(215deg) rotateY(20deg)}#loader-square2{transform:translate(-65%,-57%) rotate(195deg) rotateY(20deg);-webkit-transform:translate(-65%,-57%) rotate(195deg) rotateY(20deg)}#loader-3D-Wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#loader.spinning.allowParentSpinning{animation:6s linear infinite rotateY;-webkit-animation:6s linear infinite rotateY;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#loader.spinning #loader-square3{opacity:0}#loader.spinning #loader-square1{animation:5s linear infinite rotate;-webkit-animation:5s linear infinite rotate;z-index:-1}#loader.spinning #loader-square2{animation:10s linear infinite rotate;-webkit-animation:10s linear infinite rotate;background-color:#fff;z-index:100}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotateY{0%,100%{transform:translate(-50%,-50%) rotateY(-20deg)}50%{transform:translate(-50%,-50%) rotateY(20deg)}}@-webkit-keyframes rotateY{0%,100%{-webkit-transform:translate(-50%,-50%) rotateY(-20deg)}50%{-webkit-transform:translate(-50%,-50%) rotateY(20deg)}}#desktop-overlay-content,#deviceDetectorAlert,#infoBox{top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1200px){#loader{width:250px;height:250px}#loader-square3{font-size:58px}}@media only screen and (max-width:550px){#loader{width:150px;height:150px}#loader-square3{transform:translate(-55%,-49%);font-size:35px}}#deviceDetectorAlert{position:absolute;font-size:35px;line-height:1.3;width:255px;height:245px;padding-left:35px;transition:150ms;color:#000;flex-direction:row;align-items:center}#desktop-overlay-alert.invisible,#deviceDetectorAlert.invisible,#expiredAlert.invisible{color:transparent}#deviceDetectorAlert.active,#share-fallback-wrapper.active{display:flex}#info-icon{left:15px;bottom:15px;width:60px;height:60px;background-image:url(../../icons/info-icon-bolder.png);background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent}#infoBox{position:fixed;width:calc(100vw - 30px);height:calc(100% - 30px);border:2px solid #000;z-index:10;display:none}#desktop-overlay.active,#infoBox.active{display:block}.closeIcon{top:13px;right:12px;width:35px;height:35px;background-image:url(../icons/close.jpg);background-size:cover}#infoText{position:absolute;top:15px;left:15px}#infoText p{margin-bottom:5dvh}#desktop-overlay-alert,#desktop-overlay-content a,#expiredAlert,#expiredWrapper a,#infoText a{color:#000}#share-wrapper{position:absolute;left:15px;bottom:15px}#instagram-wrapper p,#share-wrapper p{font-size:20px;font-weight:700}#instagram-wrapper a,.share-button{width:65px;height:65px;background-size:contain;background-repeat:no-repeat}#share-button{background-image:url(../icons/share-icon.jpg)}#mail-share-button{background-image:url(../icons/mail-icon.jpg)}#whatsapp-share-button{background-image:url(../icons/whatsapp-icon.jpg)}#share-fallback-wrapper{position:absolute;top:25px;left:0;width:calc(100vw - 60px);height:90px;padding:12px}#share-fallback-wrapper a{margin-right:12px}#instagram-wrapper{position:absolute;left:120px;bottom:15px}#instagram-wrapper a{margin:auto;display:block;background-image:url(../icons/instagram-icon.jpg)}@media only screen and (max-height:555px){.low-height-invisible{display:none}}#desktop-overlay{z-index:10000;display:none}#desktop-overlay-content{position:absolute;min-width:300px}#desktop-overlay-content .headline-style{word-spacing:8px;line-height:1.5}#desktop-overlay-content p{padding-left:15px;margin-bottom:20px}#desktop-overlay-content #QR{width:280px;height:280px;background-size:contain;margin-bottom:30px}#expiredWrapper{z-index:50}#expiredContent{padding:20px}#expiredContent .logo{width:120px;height:120px;background-image:url(../../images/infinity-spin-logo.png);background-size:contain;margin-bottom:50px}#expiredContent p{margin-bottom:2.5vh}#expiredContent .headline-style{line-height:1.2;margin-bottom:50px}@media screen and (orientation:landscape){.line-break{display:none}.link-wrapper{display:inline-block;margin-right:20px}#instagram-wrapper p,#share-wrapper .headline-style{margin-bottom:10px;opacity:0}#share-fallback-wrapper{top:5px}#expiredContent{padding-top:10px}#expiredContent .headline-style,#expiredContent .logo{margin-bottom:20px}#expiredContent p{margin-bottom:1.7vh}}