.VIDEO,.VIDEO img{position:relative}#VIDEO,.VIDEO{cursor:pointer}#VIDEO,.VIDEO:not(.no-icon):after{top:0;left:0;right:0;bottom:0;pointer-events:none}.VIDEO{filter:saturate(1)}.VIDEO img{transition:filter .3s;max-width:100%;height:auto;width:100%;z-index:1}.VIDEO.opened img{pointer-events:none;opacity:0}.VIDEO iframe,.VIDEO video{position:absolute;top:0;left:0;z-index:2;max-width:100%}.VIDEO:hover img{filter:saturate(.8)}.VIDEO:not(.no-icon):after{font-family:clinicaplanas;content:"\e916";position:absolute;border-radius:50%;font-size:var(--80px);color:#fff;display:flex;align-items:center;justify-content:center;z-index:3}.VIDEO:not(.no-icon):before{content:" ";position:absolute;top:calc(50% - var(--50px));left:calc(50% - var(--50px));background-color:rgba(0,0,0,.2);border-radius:50%;width:var(--100px);height:var(--100px);z-index:3;pointer-events:none;transition:.3s}.VIDEO:not(.no-icon):hover:before{background-color:rgba(0,0,0,.6)}.VIDEO.icon-black:after{color:#000}.VIDEO.icon-black:before{background-color:rgba(255,255,255,.2)}.VIDEO.icon-black:before:hover{background-color:rgba(255,255,255,.6)}.VIDEO.no-icon:after,.VIDEO.no-icon:before,.VIDEO.opened:after,.VIDEO.opened:before{display:none}#VIDEO{display:grid;opacity:0;position:fixed;grid-template-rows:90vh 10vh;background:rgba(0,0,0,.8);z-index:900}#VIDEO.opened{opacity:1;pointer-events:auto}#VIDEO .player{overflow:hidden;display:flex;align-items:center;justify-content:center}#VIDEO iframe,#VIDEO video{max-width:90%;max-height:90%}#VIDEO .buttons{display:grid;grid-template-columns:auto;justify-content:center;grid-gap:var(--30px);margin-bottom:var(--space);transform:translateY(var(--100px));transition:.6s;opacity:0}#VIDEO.opened .buttons{opacity:1;transform:translateY(0)}#VIDEO button.disable{pointer-events:none;opacity:.4}#VIDEO button{border:0;background:0 0;padding:var(--space);font-size:var(--24px);outline:0;transition:.3s;color:#fff}#VIDEO button:hover{color:var(--background1)}@media all and (min-width:768px){#VIDEO button{padding:var(--space);font-size:var(--50px)}}