.tribe-mini-calendar-block{max-width:767px}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary)}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#fff}.esfz.card-modal-engie{cursor:pointer}.esfz.modal-engie .modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.4);cursor:pointer;visibility:hidden;opacity:0;transition:all .35s ease-in;z-index:1000}.esfz.modal-engie .modal.is-visible{visibility:visible;opacity:1}.esfz.modal-engie .modal-dialog{position:relative;max-width:990px;max-height:80vh;background:#fff;overflow:auto;cursor:default;box-shadow:0px -1px 5px 0px rgba(0,0,0,.15)}.esfz.modal-engie .modal-header{display:flex;align-items:center;justify-content:space-between;background-color:#0d2265;color:#fff;padding:1rem}@media(max-width: 30em){.esfz.modal-engie .modal-header{flex-direction:column}}.esfz.modal-engie .modal-header h2{font-size:24px;margin:0}@media(max-width: 57em){.esfz.modal-engie .modal-header h2{font-size:22px}}@media(max-width: 30em){.esfz.modal-engie .modal-header h2{text-align:center}}.esfz.modal-engie .modal-header .close-modal{font-size:1.5rem;background-color:rgba(0,0,0,0);color:#fff;border:none;cursor:pointer}.esfz.modal-engie .modal-header .button-area div{display:flex;align-items:center}.esfz.modal-engie .modal-header .button-area .scroll-btns-container span{padding-left:1em;padding-right:1em}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-previous,.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-next{color:#009de9;position:relative;cursor:pointer;transition:all ease-in-out .3s}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-previous:hover,.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-next:hover{opacity:.8}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::before,.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::after,.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-next::before,.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-next::after{content:"";position:absolute;width:.15rem;height:100%}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::before{left:-5px;top:8px;transform:rotate(-45deg) scale(0.7);background-color:#009de9}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::after{top:-3px;left:-5px;transform:rotate(45deg) scale(0.7);background-color:#009de9}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-next::before{right:-5px;top:8px;transform:rotate(45deg) scale(0.7);background-color:#009de9}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .btn-next::after{top:-3px;right:-5px;transform:rotate(-45deg) scale(0.7);background-color:#009de9}.esfz.modal-engie .modal-header .button-area .scroll-btns-container .close-modal-wrapper{margin-left:2em}.esfz.modal-engie .modal-content{display:flex;justify-content:space-between;padding:0 1rem 2rem 0}@media(max-width: 30em){.esfz.modal-engie .modal-content{flex-direction:column;padding-right:0}}.esfz.modal-engie .modal-content__images,.esfz.modal-engie .modal-content__copy{max-width:100%;flex-basis:0;flex-grow:1}@media(max-width: 57em){.esfz.modal-engie .modal-content__copy{padding-left:2rem;padding-right:2rem}}.esfz.modal-engie .modal-content .modal-content__picture{position:relative;margin-right:2rem}@media(max-width: 30em){.esfz.modal-engie .modal-content .modal-content__picture{margin-right:0}}.esfz.modal-engie .modal-content .modal-content__picture:before{content:"";position:absolute;left:0;bottom:-3px;display:block;background:linear-gradient(180deg, rgb(64, 190, 254) 0%, rgb(61, 210, 183) 100%);width:75%;height:10px}@media(max-width: 57em){.esfz.modal-engie .modal-content .modal-content__picture:before{width:45%}}.esfz.modal-engie .modal-content .prize-logo{margin:1rem 0 0 1rem;max-width:300px}@media(max-width: 57em){.esfz.modal-engie .modal-content .prize-logo{margin-left:2rem}}.esfz.modal-engie .modal-content .main-content{margin-bottom:25px}.esfz.modal-engie .modal-content .main-content h3{color:#009de9;font-weight:700;font-size:22px;margin:22px 0}.esfz.modal-engie .modal-content .main-content p{line-height:1.5}.esfz.modal-engie .modal-content .meta-data{display:grid;grid-template-columns:auto auto;column-gap:1rem}.esfz.modal-engie .modal-content .meta-data p{margin-top:0;margin-bottom:.25em}.esfz.modal-engie .modal-content .meta-data span{color:#009de9}[data-animation] .modal-dialog{opacity:0;transition:all .5s var(--bounceEasing)}[data-animation].is-visible .modal-dialog{opacity:1;transition-delay:.2s}[data-animation=slideInOutDown] .modal-dialog{transform:translateY(100%)}[data-animation=slideInOutTop] .modal-dialog{transform:translateY(-100%)}[data-animation=slideInOutLeft] .modal-dialog{transform:translateX(-100%)}[data-animation=slideInOutRight] .modal-dialog{transform:translateX(100%)}[data-animation=zoomInOut] .modal-dialog{transform:scale(0.2)}[data-animation=rotateInOutDown] .modal-dialog{transform-origin:top left;transform:rotate(-1turn)}[data-animation=mixInAnimations].is-visible .modal-dialog{animation:mixInAnimations 2s .2s linear forwards}[data-animation=slideInOutDown].is-visible .modal-dialog,[data-animation=slideInOutTop].is-visible .modal-dialog,[data-animation=slideInOutLeft].is-visible .modal-dialog,[data-animation=slideInOutRight].is-visible .modal-dialog,[data-animation=zoomInOut].is-visible .modal-dialog,[data-animation=rotateInOutDown].is-visible .modal-dialog{transform:none}@keyframes mixInAnimations{0%{transform:translateX(-100%)}10%{transform:translateX(0)}20%{transform:rotate(20deg)}30%{transform:rotate(-20deg)}40%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}60%{transform:rotate(10deg)}70%{transform:rotate(-10deg)}80%{transform:rotate(5deg)}90%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}/*# sourceMappingURL=styles.min.css.map */
body{font-family:"Lato",sans-serif}.page-template-premios .titles-box{margin-bottom:40px}.page-template-premios .titles-box h1{color:#009de9;font-size:3.375rem;font-weight:bolder}.page-template-premios .titles-box p{color:#222;font-size:1.125em;line-height:1.4}@media(min-width: 30em){.page-template-premios .titles-box p{font-size:1.4375em}}.page-template-premios #page{position:relative;top:0 !important;max-width:1440px !important;padding:0;margin:0 auto}.page-template-premios #page .container.grid-container{width:auto}.page-template-premios #page .site-content{padding:50px 87px 0 87px}@media(max-width: 57em){.page-template-premios #page .site-content{padding-left:10px;padding-right:10px}}.page-template-premios #page .site-content .content-area{width:100%}.page-template-premios #page .site-main{max-width:1440px}.page-template-premios .no-results{min-height:80vh}.page-template-premios .no-results h4{text-align:center;padding-top:3em}.page-template-premios #page .jgrid{display:grid;grid-template-columns:repeat(3, 1fr);width:100%;margin:0 auto 40px;grid-gap:18px}@media(max-width: 64em){.page-template-premios #page .jgrid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 30em){.page-template-premios #page .jgrid{grid-template-columns:none}}.page-template-premios #page .jgrid #engie-filter_results{grid-column:1/-1;text-align:center;display:none}.page-template-premios #page .jgrid #engie-filter_results.show{display:block}.page-template-premios #page .jgrid .year-wrapper{grid-column:1/-1;position:relative;background-color:#fff;z-index:2;margin-top:1em}.page-template-premios #page .jgrid .year-wrapper h2.title_anyo_premios{font-size:2em;text-align:center;grid-column:1/-1}.page-template-premios #page .jgrid .year-wrapper h2.title_anyo_premios span{display:inline-block;background-color:#fff;padding:0 1em}.page-template-premios #page .jgrid .year-wrapper:before{content:"";display:block;height:1px;width:100%;background-color:#000;position:absolute;top:22px;z-index:-1}:root{--card-height: 205px}.page-template-premios .card-engie{height:fit-content}.page-template-premios .card-engie:hover{cursor:pointer}.page-template-premios .card-engie:hover img{transform:scale(1.1, 1.1)}.page-template-premios .card-engie:hover button{background-color:#009de9;color:#fff}.page-template-premios .card-engie_img{position:relative;display:flex;overflow:hidden;aspect-ratio:21/9}.page-template-premios .card-engie_img img{max-width:100%;margin-top:2px;transform:scale(1, 1);transition:all ease-in-out .3s;object-fit:none}.page-template-premios .card-engie_content{position:relative;min-height:var(--card-height);background-color:#0d2265;color:#fff}.page-template-premios .card-engie_content:before{content:"";position:absolute;top:-4px;display:block;background:linear-gradient(180deg, rgb(64, 190, 254) 0%, rgb(61, 210, 183) 100%);width:75%;height:10px}.page-template-premios .card-engie_content h2{position:absolute;top:35%;left:25px;transform:translateY(-50%);margin:0;padding-right:25px;font-size:26px;font-weight:700}@media(max-width: 80.625em){.page-template-premios .card-engie_content h2{font-size:22px}}.page-template-premios .card-engie_content button{background-color:#fff;color:#009de9;border:none;font-family:inherit;font-size:19px;font-weight:700;padding:7px 29px;transition:all ease-in-out .3s}.page-template-premios .card-engie_content button:hover{cursor:pointer}.page-template-premios .card-engie_footer{display:flex;width:100%;justify-content:space-between;align-items:center;position:absolute;bottom:20px;padding-left:25px;padding-right:25px}.page-template-premios .site-main .filters-engie{user-select:none;width:100%;margin-right:22px}@media(max-width: 57em){.page-template-premios .site-main .filters-engie{margin-right:0;margin-bottom:2em}}.page-template-premios .site-main .filters-engie__wrapper{display:flex;margin-bottom:20px}@media(max-width: 57em){.page-template-premios .site-main .filters-engie__wrapper{flex-direction:column}}.page-template-premios .site-main .filters-engie__wrapper button:focus{background-color:#009de9}.page-template-premios .site-main .filters-engie_select{position:relative;display:flex;flex-direction:column;border-width:1px;border-style:solid;border-color:#d1d1d1}.page-template-premios .site-main .filters-engie_select.open .select__options{opacity:1;visibility:visible;pointer-events:all}.page-template-premios .select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 22px;font-size:16px;font-weight:300;color:#656565;height:50px;line-height:50px;background:#fff;cursor:pointer;border-width:1px;border-style:solid;border-color:#d1d1d1}.page-template-premios .select__trigger .arrow{position:relative;height:15px;width:15px;transform:scale(0.85)}.page-template-premios .select__trigger .arrow::before,.page-template-premios .select__trigger .arrow::after{content:"";position:absolute;bottom:0px;width:.15rem;height:100%;transition:all .5s}.page-template-premios .select__trigger .arrow::before{left:-5px;transform:rotate(-45deg);background-color:#848484}.page-template-premios .select__trigger .arrow::after{left:5px;transform:rotate(45deg);background-color:#848484}.page-template-premios .select__options{position:absolute;display:block;top:100%;left:0;right:0;border:2px solid #d1d1d1;border-top:0;background:#fff;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:3}.page-template-premios .select__option{position:relative;display:block;padding:0 22px 0 22px;font-size:16px;font-weight:300;color:#656565;line-height:60px;cursor:pointer;transition:all .5s}.page-template-premios .select__option:hover{cursor:pointer;color:#fff;background-color:#009de9}.page-template-premios .select__option.selected{color:#fff;background-color:#009de9}.page-template-premios button.filters-engie__btn{background-color:#009de9;font-weight:700;color:#fff;border:none;font-family:inherit;font-size:19px;padding:7px 29px;transition:all ease-in-out .3s;min-width:210px}.page-template-premios button.filters-engie__btn:hover{cursor:pointer;background-color:#0074ad}@media(max-width: 57em){.page-template-premios button.filters-engie__btn{padding-top:20px;padding-bottom:20px}}.page-template-premios .open .arrow::before{left:-5px;transform:rotate(45deg)}.page-template-premios .open .arrow::after{left:5px;transform:rotate(-45deg)}.page-template-premios .modal-engie .modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.4);cursor:pointer;visibility:hidden;opacity:0;transition:all .35s ease-in;z-index:1000}.page-template-premios .modal-engie .modal.is-visible{visibility:visible;opacity:1}.page-template-premios .modal-engie .modal-dialog{position:relative;max-width:990px;max-height:80vh;background:#fff;overflow:auto;cursor:default;box-shadow:0px -1px 5px 0px rgba(0,0,0,.15)}.page-template-premios .modal-engie .modal-header{display:flex;align-items:center;justify-content:space-between;background-color:#0d2265;color:#fff;padding:1rem}@media(max-width: 30em){.page-template-premios .modal-engie .modal-header{flex-direction:column}}.page-template-premios .modal-engie .modal-header h2{font-size:24px;margin:0}@media(max-width: 57em){.page-template-premios .modal-engie .modal-header h2{font-size:22px}}@media(max-width: 30em){.page-template-premios .modal-engie .modal-header h2{text-align:center}}.page-template-premios .modal-engie .modal-header .close-modal{font-size:1.5rem;background-color:rgba(0,0,0,0);color:#fff;border:none;cursor:pointer}.page-template-premios .modal-engie .modal-header .button-area div{display:flex;align-items:center}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container span{padding-left:1em;padding-right:1em}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-previous,.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-next{color:#009de9;position:relative;cursor:pointer;transition:all ease-in-out .3s}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-previous:hover,.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-next:hover{opacity:.8}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::before,.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::after,.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-next::before,.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-next::after{content:"";position:absolute;width:.15rem;height:100%}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::before{left:-5px;top:8px;transform:rotate(-45deg) scale(0.7);background-color:#009de9}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-previous::after{top:-3px;left:-5px;transform:rotate(45deg) scale(0.7);background-color:#009de9}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-next::before{right:-5px;top:8px;transform:rotate(45deg) scale(0.7);background-color:#009de9}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .btn-next::after{top:-3px;right:-5px;transform:rotate(-45deg) scale(0.7);background-color:#009de9}.page-template-premios .modal-engie .modal-header .button-area .scroll-btns-container .close-modal-wrapper{margin-left:2em}.page-template-premios .modal-engie .modal-content{display:flex;justify-content:space-between;padding:0 1rem 2rem 0}@media(max-width: 30em){.page-template-premios .modal-engie .modal-content{flex-direction:column;padding-right:0}}.page-template-premios .modal-engie .modal-content__images,.page-template-premios .modal-engie .modal-content__copy{max-width:100%;flex-basis:0;flex-grow:1}@media(max-width: 57em){.page-template-premios .modal-engie .modal-content__copy{padding-left:2rem;padding-right:2rem}}.page-template-premios .modal-engie .modal-content .modal-content__picture{position:relative;margin-right:2rem}@media(max-width: 30em){.page-template-premios .modal-engie .modal-content .modal-content__picture{margin-right:0}}.page-template-premios .modal-engie .modal-content .modal-content__picture:before{content:"";position:absolute;left:0;bottom:-3px;display:block;background:linear-gradient(180deg, rgb(64, 190, 254) 0%, rgb(61, 210, 183) 100%);width:75%;height:10px}@media(max-width: 57em){.page-template-premios .modal-engie .modal-content .modal-content__picture:before{width:45%}}.page-template-premios .modal-engie .modal-content .prize-logo{margin:1.5rem 0 0 1.5rem}@media(max-width: 57em){.page-template-premios .modal-engie .modal-content .prize-logo{margin-left:2rem}}.page-template-premios .modal-engie .modal-content .prize-logo h3{color:#009de9;font-size:1em;font-weight:400}.page-template-premios .modal-engie .modal-content .prize-logo__img{max-width:185px}.page-template-premios .modal-engie .modal-content .main-content{margin-bottom:25px}.page-template-premios .modal-engie .modal-content .main-content h3{color:#009de9;font-weight:700;font-size:22px;margin:22px 0}.page-template-premios .modal-engie .modal-content .main-content p{line-height:1.5}.page-template-premios .modal-engie .modal-content .meta-data{display:grid;grid-template-columns:auto auto;column-gap:1rem}.page-template-premios .modal-engie .modal-content .meta-data p{margin-top:0;margin-bottom:.25em}.page-template-premios .modal-engie .modal-content .meta-data span{color:#009de9}[data-animation] .modal-dialog{opacity:0;transition:all .5s var(--bounceEasing)}[data-animation].is-visible .modal-dialog{opacity:1;transition-delay:.2s}[data-animation=slideInOutDown] .modal-dialog{transform:translateY(100%)}[data-animation=slideInOutTop] .modal-dialog{transform:translateY(-100%)}[data-animation=slideInOutLeft] .modal-dialog{transform:translateX(-100%)}[data-animation=slideInOutRight] .modal-dialog{transform:translateX(100%)}[data-animation=zoomInOut] .modal-dialog{transform:scale(0.2)}[data-animation=rotateInOutDown] .modal-dialog{transform-origin:top left;transform:rotate(-1turn)}[data-animation=mixInAnimations].is-visible .modal-dialog{animation:mixInAnimations 2s .2s linear forwards}[data-animation=slideInOutDown].is-visible .modal-dialog,[data-animation=slideInOutTop].is-visible .modal-dialog,[data-animation=slideInOutLeft].is-visible .modal-dialog,[data-animation=slideInOutRight].is-visible .modal-dialog,[data-animation=zoomInOut].is-visible .modal-dialog,[data-animation=rotateInOutDown].is-visible .modal-dialog{transform:none}@keyframes mixInAnimations{0%{transform:translateX(-100%)}10%{transform:translateX(0)}20%{transform:rotate(20deg)}30%{transform:rotate(-20deg)}40%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}60%{transform:rotate(10deg)}70%{transform:rotate(-10deg)}80%{transform:rotate(5deg)}90%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}/*# sourceMappingURL=styles.min.css.map */
