.video{display:flex;justify-content:center;align-items:center;background-color:#006e74;padding-bottom:11rem}@media (min-width: 768px){.video{padding-bottom:12rem}}@media (min-width: 1024px){.video{padding-bottom:15rem}}@media (min-width: 1440px){.video{padding-bottom:16rem}}.video__wrapper{position:relative;width:100%;max-width:53.5rem;margin-left:auto;margin-right:auto;z-index:1}.video__text{color:#eaddd4;font-size:1.5rem;font-weight:400;line-height:1.3}@media (min-width: 1024px){.video__text{font-size:2rem}}.video__shadow{box-shadow:0 0 100px 38px #ffffff87;border-radius:18.75rem}.video__frame{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto;aspect-ratio:2.4;border:3px solid #EADDD4;border-radius:inherit;box-shadow:0 4px 24px #00000040;overflow:hidden;transition-property:aspect-ratio,border-radius;transition-duration:.5s;z-index:1}.video__frame:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;border-radius:inherit;opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.5s;z-index:2}.video__frame video{position:relative;width:100%;height:100%;object-fit:cover;border-radius:inherit}.video__frame.is-playing{border-radius:2rem;aspect-ratio:1.77}.video__frame.is-playing:after,.video__frame.is-playing .video__leaves,.video__frame.is-playing .video__play{opacity:0;visibility:hidden}.video__play{position:absolute;width:4.5rem;height:auto;opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.5s;z-index:4}@media (min-width: 1024px){.video__play{cursor:pointer;width:6rem;transition:transform .35s}.video__play:hover{transform:scale(1.15)}}.video__leaves{position:absolute;top:0;width:auto;height:100%;aspect-ratio:.55;border-radius:0;opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.2s;z-index:3}.video__leaves-left{left:-.25rem}.video__leaves-right{right:-.25rem;transform:rotate(180deg)}.video__bg{position:absolute;top:0;width:100%;height:100%;object-fit:cover;opacity:.1;z-index:0}.video .title-1{color:#eacf7e}
