/**********************************************************************************************************************
 TowBox AR-VR Webapp
 v1.0.3

 Code by: Mario A. Martínez Latorre
 2025 copyright VÓRTICE 3D S.L.
**********************************************************************************************************************/

 *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{font-family:'Saira',sans-serif;font-size:16px;height:100%;width:100%}body{background-color:black;background-image:url(/assets/images/road-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:relative}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}ul{list-style:none}canvas{outline:none}.towbox .overlay{display:none;height:100%;position:absolute;width:100%}.towbox .overlay-dark{background-color:#000}.towbox .overlay-light{background-color:#fff}.towbox .overlay-themed{background-color:#515151}.towbox .content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.towbox .main{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.towbox .button{background-color:#df5c16;border-radius:5px;color:#fff;cursor:pointer;font-weight:bold;margin-top:5%;padding:2% 4%}@media only screen and (orientation:portrait){.towbox .button{font-size:1.8vh}}@media only screen and (orientation:landscape){.towbox .button{font-size:2.6vh}}@media only screen and (min-width:1024px){.towbox .button{font-size:1.6vh}}.towbox .button:hover{background-color:#fff;color:#df5c16}.towbox .crystal{background-color:#808080aa;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-filter:drop-shadow(2px 1px 6px rgba(0,0,0,.5));filter:drop-shadow(2px 1px 6px rgba(0,0,0,.5))}