.banner-big{position:relative;height:56.25vw;max-height:100vh;width:100vw}@media screen and (max-width: 767px){.banner-big{height:153.3333333333vw}}.banner-big .banner-big-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;display:flex;flex-direction:column;align-items:center;padding-top:20px}@media screen and (max-width: 575px){.banner-big .banner-big-content .container{padding:0 10px}}.banner-big .banner-big-content .container .banner-big-title{display:flex;flex-direction:column;color:#ceff00;text-align:center;leading-trim:both;text-edge:cap;font-family:"Transforma";font-size:120px;font-size:7.5rem;font-style:normal;font-weight:600;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:var(--vs-cursor-default)}@media screen and (max-width: 1199px){.banner-big .banner-big-content .container .banner-big-title{font-size:100px;font-size:6.25rem}}@media screen and (max-width: 991px){.banner-big .banner-big-content .container .banner-big-title{font-size:80px;font-size:5rem}}@media screen and (max-width: 767px){.banner-big .banner-big-content .container .banner-big-title{font-size:60px;font-size:3.75rem}}@media screen and (max-width: 575px){.banner-big .banner-big-content .container .banner-big-title{font-size:46px;font-size:2.875rem}}.banner-big .banner-big-content .container .banner-big-title .banner-big-subtitle{margin-top:-10px;color:#fff7ec;text-align:center;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:48px;font-size:3rem;font-style:normal;font-weight:800;line-height:113.5%}@media screen and (max-width: 767px){.banner-big .banner-big-content .container .banner-big-title .banner-big-subtitle{margin-top:0}}@media screen and (max-width: 575px){.banner-big .banner-big-content .container .banner-big-title .banner-big-subtitle{font-size:32px;font-size:2rem}}.banner-big .banner-big-content .container .banner-big-buttons{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;grid-gap:20px;gap:20px;grid-row-gap:10px;row-gap:10px}.banner-big .banner-big-content .container .banner-big-buttons:not(:first-child){margin-top:30px}@media screen and (max-width: 767px){.banner-big .banner-big-content .container .banner-big-buttons:not(:first-child){margin-top:15px}}.banner-big .video .video-controls{z-index:2;bottom:calc(20px + 0px);bottom:calc(20px + var(--wave-height, 0px))}@media screen and (max-width: 767px){.banner-big .video .video-controls{bottom:calc(10px + 0px);bottom:calc(10px + var(--wave-height, 0px))}}.banner-big .video::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0);background:var(--video-overlay-color, rgba(0, 0, 0, 0));opacity:0;opacity:var(--video-overlay-opacity, 0);z-index:1}.banner-big .banner-big-hand{bottom:15px;left:0;z-index:5;position:absolute;transform:rotate(120deg) translateY(-12%) rotateY(180deg);transform:rotate(225deg) translateY(-12%) rotateY(0)}.banner-big .banner-big-hand svg{height:450px;width:auto;transform-origin:bottom right;animation:hand 17s ease-in-out infinite}@media screen and (max-width: 1199px){.banner-big .banner-big-hand svg{height:344px}}@media screen and (max-width: 991px){.banner-big .banner-big-hand svg{height:200px}}@media screen and (max-width: 767px){.banner-big .banner-big-hand svg{height:150px}}@media screen and (max-width: 575px){.banner-big .banner-big-hand svg{height:117px}}@media screen and (max-width: 1199px){.banner-big .banner-big-hand{bottom:0}}@media screen and (max-width: 991px){.banner-big .banner-big-hand{bottom:0}}@media screen and (max-width: 575px){.banner-big .banner-big-hand{bottom:0}}.banner-big .banner-big-hand svg{height:300px}@media screen and (max-width: 991px){.banner-big .banner-big-hand svg{height:250px}}@media screen and (max-width: 767px){.banner-big .banner-big-hand svg{height:200px}}@media screen and (max-width: 370px){.banner-big .banner-big-hand svg{height:170px}}
