#back-to-top{display:inline-block;background-color:var(--colore-base);width:56px;height:56px;text-align:center;border-radius:100rem;position:fixed;bottom:32px;right:32px;-webkit-transition:background-color .3s, opacity .5s, visibility .5s;-o-transition:background-color .3s, opacity .5s, visibility .5s;transition:background-color .3s, opacity .5s, visibility .5s;opacity:0;visibility:hidden;z-index:9999996}#back-to-top:after{content:"\f062";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1rem;line-height:56px;color:#fff}#back-to-top.show{opacity:1;visibility:visible;cursor:pointer}#back-to-top.show:hover,#back-to-top.show:focus{text-decoration:none}#back-to-top
svg{position:absolute;top:50%;left:50%;width:90%;height:90%;stroke:white;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);-webkit-transition:stroke-dashoffset .2s;-o-transition:stroke-dashoffset .2s;transition:stroke-dashoffset .2s}@media screen and (max-width: 576px){#back-to-top{width:40px;height:40px;bottom:16px;right:16px}#back-to-top:after{line-height:40px}}.dro-card-info
h3{text-transform:uppercase;font-weight:500}.video-container{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;width:100vw;height:100vh}.video-container
video{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}.video-container
.overlay{position:absolute;left:0;top:0;z-index:1;width:100vw;height:100vh;background-color:rgba(0,0,0,0.4)}.video-container .text-container{position:relative;z-index:2}.video-container .text-container h1,
.video-container .text-container
p{color:white;text-transform:uppercase;line-height:1.5}.video-container .text-container
h1{font-weight:100;font-size:4rem;margin-bottom:8rem}.video-container .text-container
p{letter-spacing:8px;font-weight:500;font-size:1rem}.video-container .volume-icon{position:absolute;bottom:3rem;right:4rem;font-size:2.5rem;cursor:pointer;color:white;z-index:999}.video-container .volume-icon:not(.muted):before{content:"\f028"}@media screen and (max-width: 800px){.video-container .text-container
h1{font-weight:100;font-size:3.5rem;margin-bottom:8rem}}@media screen and (max-width: 576px){.video-container .text-container
h1{font-weight:100;font-size:3.3rem;margin-bottom:8rem}.video-container .volume-icon{bottom:2rem;right:2rem}}