@keyframes shine-line{0%{left:0;opacity:0;transition:.3s}5%{opacity:1}95%{opacity:1}to{left:180px;opacity:0;transition:.3s}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.tot-intro-content{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));display:block;padding-left:0;padding-right:0;padding-top:50px;position:relative}.tot-intro-content .tot-intro__text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-align:center}.tot-intro-content .tot-intro__text p{padding-bottom:15px}.tot-intro-content .tot-intro__text p .subtitle{padding-top:30px}.tot-intro-content .video-wrapper{display:flex;height:auto;justify-content:flex-end;margin:30px auto 20px;position:relative;width:100%}@media (min-width:1024px){.tot-intro-content .video-wrapper{justify-content:center;margin-bottom:0}}.tot-intro-content .video-wrapper .holder{height:100%;max-height:500px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.tot-intro-content .video-wrapper .holder{height:800px;max-height:100%}}.tot-intro-content .video-wrapper .holder:after,.tot-intro-content .video-wrapper .holder:before{--tw-content:"";content:var(--tw-content);display:block;height:50px;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.tot-intro-content .video-wrapper .holder:after,.tot-intro-content .video-wrapper .holder:before{height:150px}}.tot-intro-content .video-wrapper .holder:after,.tot-intro-content .video-wrapper .holder:before{background:linear-gradient(180deg,#000,transparent)}.tot-intro-content .video-wrapper .holder:after{bottom:-1px;top:unset}@media (min-width:1024px){.tot-intro-content .video-wrapper .holder:after{bottom:30px}}@media (min-width:1440px){.tot-intro-content .video-wrapper .holder:after{bottom:0}}.tot-intro-content .video-wrapper .holder:after{background:linear-gradient(0deg,#000,transparent)}.tot-intro-content .video-wrapper .holder video{margin-top:-50px;width:100%}@media (min-width:768px){.tot-intro-content .video-wrapper .holder video{margin-top:0}}.tot-intro-content .video-wrapper .holder .controls,.tot-intro-content .video-wrapper .holder .controls-mob{bottom:-15px;left:50%;margin-left:-40%;position:absolute;width:80%;z-index:2}@media (min-width:768px){.tot-intro-content .video-wrapper .holder .controls,.tot-intro-content .video-wrapper .holder .controls-mob{bottom:50px;margin-left:-30%;width:60%}}.tot-intro-content .video-wrapper .holder .controls .container-controls,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls{align-items:center;display:flex;justify-content:space-between;width:100%}.tot-intro-content .video-wrapper .holder .controls .container-controls button,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button{--tw-text-opacity:1;background-color:transparent;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:15px 0}@media (min-width:768px){.tot-intro-content .video-wrapper .holder .controls .container-controls button,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button{padding-left:30px;padding-right:30px}}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause span,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause-mob span,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play span,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play-mob span,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause span,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause-mob span,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play span,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play-mob span{--tw-border-opacity:1;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:50%;border-style:solid;border-width:2px;display:block;height:50px;position:relative;transition-duration:.3s;width:50px}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause span:before,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause-mob span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause-mob span:before,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play span:before,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play-mob span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play-mob span:before,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause span:before,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause-mob span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause-mob span:before,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play span:before,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play-mob span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play-mob span:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity,1));content:var(--tw-content);display:block;height:18px;left:18px;position:relative;top:15px;transition-duration:.3s;width:2px}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-pause-mob span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play-mob span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-pause-mob span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play-mob span:after{left:29px;top:-3px}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play span:before,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play-mob span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play-mob span:before,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play span:before,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play-mob span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play-mob span:before{clip-path:polygon(100% 50%,0 0,0 100%);height:18px;width:18px}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-play-mob span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play span:after,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-play-mob span:after{opacity:0}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-audio,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-audio-mob,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-audio,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-audio-mob{align-items:center;display:flex;font-size:20px;font-weight:400;justify-content:center;text-transform:uppercase}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-audio .ico-sound,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-audio-mob .ico-sound,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-audio .ico-sound,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-audio-mob .ico-sound{display:inline-block;height:30px;margin-left:10px;width:30px}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-audio .ico-sound img,.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-audio-mob .ico-sound img,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-audio .ico-sound img,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-audio-mob .ico-sound img{width:100%}.tot-intro-content .video-wrapper .holder .controls .container-controls button.btn-audio-mob,.tot-intro-content .video-wrapper .holder .controls-mob .container-controls button.btn-audio-mob{font-size:16px}
