.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(0,0,0,.3);bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;position:absolute;bottom:0;left:0;right:0}.v-carousel .v-window-item{display:block;height:inherit;text-decoration:none}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{height:100%!important;width:50px}.fill{font-size:20px;letter-spacing:1px;padding:13px 50px;outline:0;border:1px solid #000;cursor:pointer;position:relative;background-color:transparent}.fill:after{content:"";background-color:#000;width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px;transition:.2s}.fill:hover:after{top:0;left:0}.btn-play{transition:.2s}.svg-border-waves .v-image{position:absolute;bottom:0;left:0;height:3rem;width:100%;overflow:hidden}#hero{z-index:0}.svg-border-waves img{position:absolute;bottom:0;left:0;width:100%;margin-bottom:-2px;z-index:-1}.card{min-height:300px;padding:10px;transition:.5s ease-out}.card .v-image{margin-bottom:15px;transition:.75s}.card h1{margin-bottom:10px}.zoom-efect{transform:scale(1.1)}.up{transform:translateY(-20px);transition:.5s ease-out}.v-window__next,.v-window__prev{background:rgba(0,0,0,.8);border-radius:0;padding:.5rem;color:hsla(0,0%,100%,.6)}.logotext-mobile{text-transform:uppercase}.v-toolbar{transition:.6s}.v-toolbar__title{text-transform:uppercase}.v-toolbar__title .main-text{color:hsla(0,0%,100%,.753);font-size:1rem}.v-toolbar__title .submain-text{color:hsla(0,0%,100%,.753);margin-top:-1.2em}.pretty-header{font-size:17px;line-height:17px;margin:20px 0;position:relative;overflow:hidden;letter-spacing:5px;text-transform:uppercase}.pretty-header:after{content:"";border-bottom:1px solid #000;width:100%;height:.5em;position:absolute;top:0;margin-left:10px}.card{padding:0!important}