#eh-events-calendar .calendar-events{width:700px;margin:50px auto;box-sizing:border-box;border:1px solid var(--color-3);background-color:var(--color-1)}#eh-events-calendar .calendar-events .block-top{width:100%;height:100px;display:flex;align-items:center;justify-content:space-between;gap:50px;box-sizing:border-box;padding:0 50px}#eh-events-calendar .calendar-events .block-top .month-year{font-size:1.3rem;font-weight:bolder;display:flex;align-items:center;gap:25px}#eh-events-calendar .calendar-events .block-top .options{display:flex;align-items:center;gap:25px}#eh-events-calendar .calendar-events .block-top .options button{width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--color-3);background-color:var(--color-1);color:var(--color-2);cursor:pointer}#eh-events-calendar .calendar-events .block-top .options button:hover{background-color:var(--color-3)}#eh-events-calendar .calendar-events .block-top .options button svg{width:25px}@media (max-width: 600px){#eh-events-calendar .calendar-events .block-top .month-year{font-size:1.1rem}}#eh-events-calendar .calendar-events .block-days{width:100%;height:50px;display:flex;box-sizing:border-box;border-top:1px solid var(--color-3)}#eh-events-calendar .calendar-events .block-days .day{width:14.2857142857%;display:flex;align-items:center;justify-content:center;font-size:1.1rem}#eh-events-calendar .calendar-events .block-days .day.today{background-color:var(--color-3)}@media (max-width: 600px){#eh-events-calendar .calendar-events .block-days{height:30px}#eh-events-calendar .calendar-events .block-days .day{font-size:.8rem}}#eh-events-calendar .calendar-events .block-date{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;border-top:1px solid var(--color-3)}#eh-events-calendar .calendar-events .block-date .date{width:14.2857142857%;height:50px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;position:relative}#eh-events-calendar .calendar-events .block-date .date:not(.empty){cursor:pointer}#eh-events-calendar .calendar-events .block-date .date:not(.empty):hover,#eh-events-calendar .calendar-events .block-date .date.today{background-color:var(--color-3)}#eh-events-calendar .calendar-events .block-date .date.event:before{content:"";display:block;width:5px;height:5px;border-radius:50%;position:absolute;bottom:10px;left:50%;transform:translate(-50%);background-color:var(--color-8)}#eh-events-calendar .calendar-events .block-date .date.selected{background-color:var(--color-6)}#eh-events-calendar .calendar-events .block-date .date.joined{background-color:var(--color-9)}@media (max-width: 600px){#eh-events-calendar .calendar-events .block-date .date{height:40px;font-size:.8rem}#eh-events-calendar .calendar-events .block-date .date.event:before{bottom:5px}}@media (max-width: 700px){#eh-events-calendar .calendar-events{width:100%}}#eh-events-calendar .list{max-width:1400px;margin:100px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:50px}#eh-events-calendar .list .event{width:400px;height:250px;position:relative}#eh-events-calendar .list .event:before{content:"";display:block;width:100%;height:100%;position:absolute;top:-25px;left:-25px;border:1px solid var(--color-3)}#eh-events-calendar .list .event .frame{width:100%;height:100%;position:relative;overflow:hidden;background-color:var(--color-3);box-shadow:1px 1px 4px var(--color-3);cursor:pointer}#eh-events-calendar .list .event .frame img{width:100%;height:100%;object-fit:cover;object-position:center}#eh-events-calendar .list .event .frame .type{position:absolute;bottom:50px;right:-110%;display:flex;opacity:0;align-items:center;gap:10px;transition-property:right opacity;transition-duration:.5s}#eh-events-calendar .list .event .frame .type .value{display:inline-flex;align-items:center;text-transform:uppercase;font-weight:bolder;height:50px;font-size:15px;box-sizing:border-box;padding:0 15px;border-radius:25px;background-color:var(--color-2);border:10px solid var(--color-1);color:var(--color-1)}#eh-events-calendar .list .event .frame:hover .type{right:50px;opacity:1}#eh-events-calendar .message-empty{width:100%;max-width:1000px;margin:100px auto 0;display:flex;gap:25px;box-sizing:border-box;padding:10px}#eh-events-calendar .message-empty .block-left{width:400px;height:250px;border-radius:0rem;overflow:hidden;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}#eh-events-calendar .message-empty .block-left img{width:100%;height:100%;object-fit:cover;object-position:center}#eh-events-calendar .message-empty .block-right{flex:1;display:flex;align-items:center;justify-content:center;font-size:1.1rem;text-align:justify}#eh-events-calendar .message-empty .block-right p{max-width:400px}@media screen and (max-width: 1000px){#eh-events-calendar .message-empty{flex-direction:column;align-items:center}}.eh-events-more{width:100%;box-sizing:border-box;padding:100px 0;overflow:hidden;position:relative}.eh-events-more .list-button{width:100%;height:100px;position:relative}.eh-events-more .list-button:before,.eh-events-more .list-button:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eh-events-more .list-button:before{width:100%;height:1px;background-color:var(--color-3)}.eh-events-more .list-button:after{width:100px;height:100px;border:1px solid var(--color-3);background:var(--color-1);border-radius:50%}.eh-events-more .list-button .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}.eh-events-more .list-button button.button-icon{outline:none;padding:0;border:none}.eh-events-more .list-button .button-icon{width:80px;height:80px;background-color:var(--color-3);color:var(--color-2);box-shadow:1px 1px 4px var(--color-3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;border-radius:50%}.eh-events-more .list-button .button-icon svg{width:40px}.eh-events-more .list{max-width:1400px;margin:50px auto;display:none;flex-direction:column;gap:25px;box-sizing:border-box;padding:0 10px}.eh-events-more .list .event{width:100%;display:flex;flex-wrap:wrap;gap:25px}.eh-events-more .list .event .block-left{width:300px;height:200px;border-radius:1rem;background-color:var(--color-3);overflow:hidden}.eh-events-more .list .event .block-left .frame{width:100%;height:100%;position:relative;overflow:hidden;display:block}.eh-events-more .list .event .block-left .frame img{width:100%;height:100%;object-fit:cover;object-position:center}.eh-events-more .list .event .block-center{width:200px;height:200px;border-radius:1rem;background-color:var(--color-1);color:var(--color-2);display:flex;flex-direction:column;box-sizing:border-box;padding:10px;gap:10px}.eh-events-more .list .event .block-center .date-start{width:100%;box-sizing:border-box;padding:10px;text-align:center;background-color:var(--color-3);border-radius:1rem}.eh-events-more .list .event .block-center .date-start .label{font-size:.7rem;color:var(--color-6)}.eh-events-more .list .event .block-center .date-start .value{font-size:.9rem;margin-top:10px}.eh-events-more .list .event .block-center .attendees{width:100%;flex:1;box-sizing:border-box;padding:10px;background-color:var(--color-3);border-radius:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.eh-events-more .list .event .block-center .attendees .label{font-size:.7rem;color:var(--color-6)}.eh-events-more .list .event .block-center .attendees .icon svg{width:20px}.eh-events-more .list .event .block-center .attendees .value{font-size:.8rem}.eh-events-more .list .event .block-right{flex:1;height:200px;border-radius:1rem;background-color:var(--color-1);color:var(--color-2);box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--color-3)}.eh-events-more .list .event .block-right .options{width:100%;display:flex;justify-content:flex-end}.eh-events-more .list .event .block-right .options .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}.eh-events-more .list .event .block-right .options button.button-icon{outline:none;padding:0;border:none}.eh-events-more .list .event .block-right .options .button-icon{background-color:var(--color-1);color:var(--color-2)}.eh-events-more .list .event .block-right .options .button-icon svg{width:20px}.eh-events-more .list .event .block-right .info{width:100%;flex:1}.eh-events-more .list .event .block-right .info h6{font-size:.7rem}.eh-events-more .list .event .block-right .info .description-short{font-size:.7rem;margin-top:10px;text-align:justify}.eh-events-more .list .event .block-right .info .details{width:100%;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.eh-events-more .list .event .block-right .info .details .detail{display:flex;gap:5px}.eh-events-more .list .event .block-right .info .details .detail .label{font-size:.7rem;color:var(--color-6)}.eh-events-more .list .event .block-right .info .details .detail .value{font-size:.8rem}.eh-events-more .list .event .block-right .likes{width:100%;display:flex;flex-direction:row-reverse;align-items:center;gap:10px}.eh-events-more .list .event .block-right .likes .icon svg{width:15px}.eh-events-more .list .event .block-right .likes .value{font-size:.8rem}@media (max-width: 1000px){.eh-events-more .list .event .block-right{flex:auto;width:100%}}.eh-events-more .pagination{max-width:1000px;margin:50px auto 0;display:flex;gap:25px;align-items:center;box-sizing:border-box;padding:0 25px}.eh-events-more .pagination .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}.eh-events-more .pagination button.button-icon{outline:none;padding:0;border:none}.eh-events-more .pagination button.button-icon{width:40px;height:40px;background-color:var(--color-4);color:var(--color-2);border:1px solid var(--color-3);box-shadow:1px 1px 4px #000;border-radius:1rem}.eh-events-more .pagination button.button-icon svg{width:20px}.eh-events-more .pagination{display:none;margin-top:50px}.eh-events-more.visible .list,.eh-events-more.visible .pagination{display:flex}.eh-events-more .block-tools{width:100%;height:100%;position:fixed;top:0;left:0;display:none}.eh-events-more .block-tools.selected{display:block}.eh-events-more .block-tools .bt-container{position:fixed;display:inline-block;background-color:var(--color-3);box-shadow:1px 1px 4px var(--color-3)}.eh-events-more .block-tools .bt-container button,.eh-events-more .block-tools .bt-container a{width:100%;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:5px;font-size:.8rem;background-color:var(--color-3);color:var(--color-2)}.eh-events-more .block-tools .bt-container button:not(:last-child),.eh-events-more .block-tools .bt-container a:not(:last-child){border-bottom:solid 1px black}.eh-events-more .block-tools .bt-container button:hover,.eh-events-more .block-tools .bt-container a:hover{background-color:var(--color-5)}.eh-events-more .message-empty{width:100%;max-width:1000px;margin:50px auto;display:flex;gap:25px;box-sizing:border-box;padding:10px}.eh-events-more .message-empty .block-left{width:400px;height:250px;border-radius:0rem;overflow:hidden;box-sizing:border-box;padding:10px;border:1px solid var(--color-3)}.eh-events-more .message-empty .block-left img{width:100%;height:100%;object-fit:cover;object-position:center}.eh-events-more .message-empty .block-right{flex:1;display:flex;align-items:center;justify-content:center;font-size:1.1rem;text-align:justify}.eh-events-more .message-empty .block-right p{max-width:400px}@media screen and (max-width: 1000px){.eh-events-more .message-empty{flex-direction:column;align-items:center}}#eh-dialog-organizer .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;border:none}#eh-dialog-organizer a.button-text{text-decoration:none}#eh-dialog-organizer #web-events-home-dialog-oragnizer-btn{font-size:1.5rem;padding:10px 25px;background-color:silver;color:var(--color-1);margin-top:50px}#web-events-home-dialog-oragnizer{width:calc(100% - 20px);max-width:800px;height:calc(100vh - 20px);max-height:100vh;position:fixed;top:10px;right:10px;background-color:var(--color-3);color:var(--color-2);box-shadow:1px 1px 4px var(--color-1);border-radius:1rem;display:none;flex-direction:column;z-index:110;overflow:auto}#web-events-home-dialog-oragnizer.selected{display:flex}#web-events-home-dialog-oragnizer .do-close{width:100%;display:flex;justify-content:flex-end;box-sizing:border-box;padding:10px}#web-events-home-dialog-oragnizer .do-close .button-icon{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}#web-events-home-dialog-oragnizer .do-close button.button-icon{outline:none;padding:0;border:none}#web-events-home-dialog-oragnizer .do-close .button-icon{background-color:var(--color-3);color:var(--color-2)}#web-events-home-dialog-oragnizer .do-close .button-icon svg{width:15px}#web-events-home-dialog-oragnizer .do-core{width:100%;padding-bottom:10px}#web-events-home-dialog-oragnizer .do-core .c-zero{width:100%;height:400px;position:relative;box-sizing:border-box;padding:0 10px}#web-events-home-dialog-oragnizer .do-core .c-zero .block-1{width:100%;height:100%;position:relative;overflow:hidden;border-radius:1rem}#web-events-home-dialog-oragnizer .do-core .c-zero .block-1 img{height:110%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#web-events-home-dialog-oragnizer .do-core .c-zero .block-2{position:absolute;left:50px;width:100%;box-sizing:border-box;padding:50px;max-width:70%;bottom:-50px;background-color:var(--color-1);box-shadow:1px 1px 4px var(--color-1);border-radius:1rem}#web-events-home-dialog-oragnizer .do-core .c-zero .block-2 h4{font-size:1.5rem}#web-events-home-dialog-oragnizer .do-core .c-zero .block-2 p{margin-top:25px;font-size:1.1rem;text-align:justify}@media screen and (max-width: 700px){#web-events-home-dialog-oragnizer .do-core .c-zero{height:auto}#web-events-home-dialog-oragnizer .do-core .c-zero .block-1{height:400px}#web-events-home-dialog-oragnizer .do-core .c-zero .block-2{max-width:none;width:calc(100% - 50px);left:25px;bottom:auto;top:-200px;position:relative}}@media screen and (max-width: 400px){#web-events-home-dialog-oragnizer .do-core .c-zero .block-1{height:200px}#web-events-home-dialog-oragnizer .do-core .c-zero .block-2{width:100%;left:auto;padding:25px;top:-50px}#web-events-home-dialog-oragnizer .do-core .c-zero .block-2 p{font-size:.8rem}}#web-events-home-dialog-oragnizer .do-core .c-packages{width:100%;margin-top:100px;display:flex;gap:10px;box-sizing:border-box;padding:50px}#web-events-home-dialog-oragnizer .do-core .c-packages .package{width:300px;border-radius:1rem;overflow:hidden;box-shadow:1px 1px 4px var(--color-1)}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-top{width:100%;box-sizing:border-box;padding:10px 25px;background-color:var(--color-9);color:var(--color-2)}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-top h6{font-size:1.5rem;text-align:center;text-transform:uppercase}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-core{width:100%;box-sizing:border-box;padding:10px 25px 25px}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-core .price{text-align:center;font-size:2rem;margin-bottom:50px}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-core .duration{margin:25px 0;text-align:center;font-size:1.3rem}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-core p.msg-duration,#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-core p.msg-package{font-size:.8rem;font-style:oblique;margin-top:5px}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-purchase{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:25px}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-purchase .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;border:none}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-purchase a.button-text{text-decoration:none}#web-events-home-dialog-oragnizer .do-core .c-packages .package .block-purchase .button-text{font-size:1rem;font-weight:bolder}@media screen and (max-width: 400px){#web-events-home-dialog-oragnizer .do-core .c-packages{margin-top:50px;padding:10px}#web-events-home-dialog-oragnizer .do-core .c-packages .package{width:100%}}#web-events-home-dialog-oragnizer .do-core .c-sign-up{width:calc(100% - 20px);box-sizing:border-box;padding:50px;border-radius:1rem;background-color:var(--color-1);color:var(--color-2);margin:auto}#web-events-home-dialog-oragnizer .do-core .c-sign-up h6{text-align:center;font-size:1.5rem;text-transform:uppercase}#web-events-home-dialog-oragnizer .do-core .c-sign-up .package{display:inline-block;max-width:auto;box-sizing:border-box;padding:10px 25px;border-radius:1rem;font-size:.8rem;background-color:var(--color-9);color:var(--color-2);margin:25px 0}#web-events-home-dialog-oragnizer .do-core .c-sign-up .package h6{font-size:.8rem}#web-events-home-dialog-oragnizer .do-core .c-sign-up .package .price{font-size:.9rem;text-align:center}#web-events-home-dialog-oragnizer .do-core .c-sign-up *[class*=form-error],#web-events-home-dialog-oragnizer .do-core .c-sign-up *[class*=form-warning],#web-events-home-dialog-oragnizer .do-core .c-sign-up *[class*=form-message]{display:block;margin:10px 0;box-sizing:border-box;border-radius:5px;padding:10px}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-default.updating .form-message{color:var(--color-8)}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-default.updated .form-message{background-color:var(--color-8);color:var(--color-2)}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-errors{font-size:.8rem;font-weight:bolder;color:var(--color-6)}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row label,#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row input,#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row textarea{display:block;margin:10px 0;box-sizing:border-box}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row input,#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row textarea{border:none;outline:none;border-radius:.4rem}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row label{font-weight:bolder}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row input{width:100%;border-radius:5px;outline:none;padding:10px}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon{position:relative}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon .icon,#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon i{width:30px;height:30px;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon svg{width:15px;max-height:15px}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon input{padding:5px 5px 5px 40px}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon .icon,#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon i{opacity:.5}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon input:focus+i,#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .input-icon input:focus+.icon{opacity:1}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row textarea{resize:vertical}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .button-submit{display:flex;gap:10px;font-size:1rem;font-weight:bolder;box-sizing:border-box;padding:10px 25px;border-radius:.4rem;outline:none;border:none;box-shadow:1px 1px 4px var(--color-100)}#web-events-home-dialog-oragnizer .do-core .c-sign-up .form-row .button-submit svg{width:15px}#web-events-home-dialog-oragnizer .do-core .c-sign-up .button-text{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;border:none}#web-events-home-dialog-oragnizer .do-core .c-sign-up a.button-text{text-decoration:none}#web-events-home-dialog-oragnizer .do-core .c-sign-up .input-icon input{height:40px;background-color:var(--color-3);color:var(--color-2)}@media screen and (max-width: 400px){#web-events-home-dialog-oragnizer .do-core .c-sign-up{padding:50px 10px}}
