.newsListItem{margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:.0625rem solid #eee}.newsListItem .newsListItem-link{width:100%;height:100%;display:flex}.newsListItem .newsListItem-image{display:block;width:5.625rem}.newsListItem .newsListItem-pretitle{font-size:.875rem;text-transform:uppercase;color:#3b985c;margin-bottom:.1875rem}.newsListItem .newsListItem-title{font-family:"Noto Serif",serif;font-weight:400;font-size:.875rem;color:#373b43;line-height:1.29}.newsListItem .newsListItem-imageContainer{position:relative;min-width:.125rem;margin-right:.625rem;background-color:#eee}.newsListItem .newsListItem-icon{position:absolute;bottom:.3125rem;left:.3125rem;width:1.875rem}.newsListItem .newsListItem-icon svg{display:block;width:100%;height:auto}.newsListItem .newsListItem-txt{flex:1 1}@media screen and (min-width:64rem){.newsListItem .newsListItem-imageContainer{margin-right:.9375rem}.newsListItem .newsListItem-image{width:7.5rem}.newsListItem .newsListItem-title{font-size:1rem}.newsListItem .newsListItem-icon{bottom:.625rem;left:.625rem;width:2.25rem}}.programsList{overflow-x:hidden;margin-bottom:3.75rem}.programsList-title{margin:1.625rem auto 1.0625rem 0;font-size:1rem;color:#373b43}.programsList-item_container{position:relative;padding:.75rem 0;border-top:.0625rem solid #eee}.programsList-item_container:last-child{border-bottom:.0625rem solid #eee}.programsList-item{display:flex;align-items:center;padding-right:1.875rem;min-height:3.125rem}.programsList-item .imgBg{background:url([object Module]) 50% no-repeat;width:4.125rem;background-size:cover;height:4.125rem;border-radius:.3125rem;box-shadow:.125rem .125rem 0 .0625rem #3b985c}@media screen and (min-width:48rem){.programsList-item .imgBg{width:8.125rem;height:8.125rem;box-shadow:none;border-radius:.3125rem 0 0 .3125rem}}.programsList-item_link{display:block;width:100%}.programsList-item_txt{margin-left:.625rem;color:#1c1e22}.programsList-item_txt_title{font-size:1.125rem;font-weight:400;margin:0}.programsList-item_txt_name{font-size:.875rem;line-height:1.29;letter-spacing:.0075rem;color:#4e5461;margin-top:.125rem}.programsList-item>svg{position:absolute;inset:50% .625rem auto auto;margin-top:-10px}.programsList-foto{box-shadow:.125rem .125rem 0 .0625rem #3b985c}.programsList-foto,.programsList-logo{width:4.125rem;border-radius:.3125rem}.programsList-button{position:absolute;right:0;top:50%;margin-top:-.9375rem;width:1.875rem;height:1.875rem;transition:border .2s ease}.programsList-button .programsList-button-fav path{fill:transparent;transition:fill .2s ease}.programsList-button.fav--active{border-color:#4e5461}.programsList-button.fav--active .programsList-button-fav path{fill:#373b43}.programsList-button-txt{display:none}.programsList-button-fav{width:1.125rem}@media screen and (min-width:48rem){.programsList{margin-bottom:1.25rem}.programsList-title{margin:1.625rem auto 2.25rem 0;font-size:1.25rem;letter-spacing:.01375rem;color:#373b43}.programsList-item_container{max-width:23.375rem;border:0;margin:0 auto 2.5rem;padding:0}.programsList-item_container:last-child{border-bottom:0}.programsList-foto{width:auto;height:auto;max-width:8.125rem;box-shadow:none;border-radius:.3125rem 0 0 .3125rem}.programsList-logo{width:8rem;border-radius:0}.programsList-button{display:flex;justify-content:center;align-items:center;border:.0625rem solid #c8cace;padding:.3125rem .5rem;border-radius:.3125rem;position:absolute;right:.625rem;bottom:.625rem;transition:border .2s ease;top:auto;width:auto}.programsList-button:hover{border:.0625rem solid #4e5461}.programsList-container{max-width:48rem}.programsList-button-txt{display:block;margin-left:.5rem;text-transform:uppercase;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;color:#4e5461}.programsList-button-fav{width:.875rem}.programsList-listContainer{display:flex;flex-wrap:wrap;margin:0 -1.25rem;justify-content:space-between}.programsList-item{padding-right:0;min-height:8.125rem}.programsList-item_link{background-color:#eee;border:.0625rem solid #c8cace;border-radius:.625rem;overflow:hidden;transition:border .2s ease}.programsList-item_link:hover{border:.0625rem solid #3b985c}.programsList-item_link:hover .programsList-item_txt_title{color:#3b985c}.programsList-item_txt{margin:1.25rem .625rem}.programsList-item_txt_title{font-size:1.25rem}.programsList-item_txt_name{font-size:.8125rem}.programsList-item>svg{top:.625rem;margin:0}}@media screen and (min-width:81.25rem){.programsList{margin-bottom:3.125rem}.programsList-title{margin-left:1.125rem}.programsList-listContainer{margin:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.shareBlock-container{display:flex;align-items:center;justify-content:flex-end;overflow:hidden;margin:0 -.3125rem}.shareBlock-container--copied,.shareBlock-container--copied .shareBlock-list{overflow:visible}.shareBlock svg{display:block;width:2.125rem;height:auto}.shareBlock .emailIconSvg svg{width:2.375rem;fill:unset}.shareBlock .emailIconSvg svg circle,.shareBlock .emailIconSvg svg path{transition:all .2s ease-in-out;fill:#fff;stroke:#282a2f}.shareBlock .emailIconSvg svg:hover{fill:#3b985c;opacity:1}.shareBlock .emailIconSvg svg:hover circle{fill:#3b985c;stroke:#3b985c}.shareBlock .emailIconSvg svg:hover path{stroke:#fff;fill:#3b985c}.shareBlock .genericIconSvg svg g{fill:#fff}.shareBlock .genericIconSvg svg circle,.shareBlock .genericIconSvg svg path{transition:all .2s ease-in-out}.shareBlock .genericIconSvg svg:hover g{fill:#3b985c}.shareBlock .genericIconSvg svg:hover circle{fill:#3b985c;stroke:#3b985c}.shareBlock .genericIconSvg svg:hover path{stroke:none;fill:#fff}.shareBlock .whatsappIconSvg svg path{transition:all .2s ease-in-out}.shareBlock .whatsappIconSvg:hover svg,.shareBlock .whatsappIconSvg:hover svg path{fill:#3b985c}.shareBlock .instagramIconSvg svg g g g g g path{transition:.2s ease-in-out;fill:#c1229e}.shareBlock .instagramIconSvg svg g g g g g circle{transition:.2s ease-in-out;stroke:#c1229e;fill:transparent}.shareBlock .instagramIconSvg:hover svg g g g g g path{fill:#fff}.shareBlock .instagramIconSvg:hover svg g g g g g circle{stroke:#3b985c;fill:#3b985c}.shareBlock .youtubeIconSvg svg g g g g g circle{transition:.2s ease-in-out;stroke:#e61831;fill:transparent}.shareBlock .youtubeIconSvg svg g g g g g g path{transition:.2s ease-in-out;fill:#e61831}.shareBlock .youtubeIconSvg:hover svg g g g g g circle{stroke:#3b985c;fill:#3b985c}.shareBlock .youtubeIconSvg:hover svg g g g g g g path{fill:#fff}.shareBlock .btn-embed{display:block}.shareBlock .btn-embed .innerIcon,.shareBlock .btn-embed .outerCircle{transition:.3s}.shareBlock .btn-embed .innerIcon{stroke:transparent}.shareBlock .btn-embed:hover .outerCircle{fill:#3b985c;stroke:#3b985c}.shareBlock-item{padding:.3125rem;background:#fff}.shareBlock-item_embed-txt{opacity:0;font-size:.875rem;color:#fff;background-color:#3b985c;padding:.625rem .4375rem;border-radius:.3125rem;position:absolute;top:-2.3125rem;left:-2.4375rem;width:7.4375rem;text-align:center}.shareBlock-item_embed-txt:before{height:0;width:0;content:"";border-color:#3b985c transparent transparent;border-style:solid;border-width:9px 6px 0;position:absolute;bottom:-.5rem;left:calc(50% - 4px)}.shareBlock-item_embed--copied{position:relative}.shareBlock-item_embed--copied .btn-embed .outerCircle{fill:#3b985c;stroke:#3b985c}.shareBlock-item_embed--copied .shareBlock-item_embed-txt{opacity:1;-webkit-animation:fadeOut 2s;animation:fadeOut 2s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.shareBlock-title{margin:.3125rem;flex:1 1;font-size:.75rem;line-height:1.17;letter-spacing:.00625rem;font-weight:500;text-transform:uppercase;color:#373b43}.shareBlock-list{display:flex;align-items:center;transition:all .2s ease-in-out;background:#fff}.shareBlock-toggle{order:2;z-index:2;pointer-events:all}.shareBlock-toggle .circleInside,.shareBlock-toggle .outerCircle{transition:.2s ease}.shareBlock-toggle:hover .circleInside{fill:#fff;stroke:#3b985c}.shareBlock-toggle:hover .outerCircle,.shareBlock-toggle:hover svg g circle{stroke:#3b985c;fill:#3b985c}.shareBlock-toggle:hover svg g rect{stroke:#3b985c}.shareBlock-toggle:hover svg g g circle{stroke:#fff}.shareBlock-toggle:hover svg g g path{stroke:#fff;fill:#fff}.shareBlock__dinamic{display:flex;justify-content:flex-end;pointer-events:none}.shareBlock__dinamic .shareBlock-container{display:flex}.shareBlock__dinamic .shareBlock-list{margin-left:3.75rem;position:relative;pointer-events:all}.shareBlock__dinamic .shareBlock-list:before{content:"";position:absolute;left:-3.75rem;top:0;bottom:0;width:3.75rem;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,#fff);pointer-events:none}.shareBlock__dinamic.shareBlock__close .shareBlock-list{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.shareBlock__dinamic.shareBlock__open .shareBlock-list{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.shareBlock__transparent .shareBlock-item,.shareBlock__transparent .shareBlock-list,.shareBlock__transparent .shareBlock-list:before{background:transparent}.shareBlock__transparent .innerIcon{stroke:#fff}.shareBlock__transparent .shareBlock-toggle,.shareBlock__transparent .shareBlock-toggle svg{transition:all .2s ease}.shareBlock__transparent .shareBlock-toggle .outerCircle{transition:all .2s ease;fill:transparent;stroke:#fff}.shareBlock__transparent .shareBlock-toggle:hover .outerCircle,.shareBlock__transparent .shareBlock-toggle:hover svg g circle{stroke:#3b985c;fill:#3b985c}.shareBlock__transparent .shareBlock-toggle:hover svg g g circle{stroke:#fff}.shareBlock__transparent .shareBlock-toggle:hover svg g g path{stroke:#fff;fill:#fff}.shareBlock__transparent .shareBlock-closeIcon .innerIcon{fill:#fff}.shareBlock__transparent .shareBlock-emailIcon{width:2.375rem;transition:all .2s ease-in-out}.shareBlock__transparent .shareBlock-emailIcon svg g{stroke:#fff}.shareBlock__transparent .shareBlock-emailIcon svg g path{transition:all .2s ease-in-out}.shareBlock__transparent .shareBlock-emailIcon svg g circle{transition:all .2s ease-in-out;fill:#3b985c;stroke:#3b985c}.shareBlock__transparent .shareBlock-facebookIcon .outerCircle{stroke:#598cf4}.shareBlock__transparent .shareBlock-facebookIcon .innerIcon{stroke:none;fill:#598cf4}.shareBlock__transparent .emailIconSvg svg g circle,.shareBlock__transparent .emailIconSvg svg g path{fill:transparent;stroke:#fff}.shareBlock__transparent .genericIconSvg svg g{fill:transparent}.shareBlock__invert .shareBlock-toggle{order:0}.shareBlock__invert.shareBlock__dinamic .shareBlock-list{margin-left:0;margin-right:3.75rem}.shareBlock__invert.shareBlock__dinamic .shareBlock-list:before{background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,#fff);left:auto;right:-3.75rem}.shareBlock__invert.shareBlock__dinamic.shareBlock__close .shareBlock-list{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width:48rem){.shareBlock-container{justify-content:flex-start}.shareBlock-container svg{width:2.375rem}.shareBlock-title{flex:initial;margin-right:.9375rem}.shareBlock__dinamic.shareBlock__expandOnTablet.shareBlock__close .shareBlock-list{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.shareBlock__dinamic.shareBlock__expandOnTablet .shareBlock-toggle{display:none}}.playerContainer.video:not(:empty) .shareBlock .shareBlock-container .shareBlock-item_embed .shareBlock-item_embed-txt{top:inherit;bottom:-35px}.playerContainer.video:not(:empty) .shareBlock .shareBlock-container .shareBlock-item_embed .shareBlock-item_embed-txt:before{height:0;width:0;content:"";border-color:transparent transparent #3b985c;border-style:solid;border-width:0 6px 9px;bottom:inherit;top:-8px}.shareBlock--amp.shareBlock__dinamic{pointer-events:visible}.shareBlock--amp.shareBlock__dinamic .shareBlock-list{margin-left:0}.shareBlock--amp.shareBlock__dinamic .shareBlock-list:before{content:none}.shareBlock--amp .shareBlock-closeIcon{display:none}.shareBlock--amp h6{background-color:transparent;border:none;outline:none;padding-right:0}.shareBlock--amp h6[aria-expanded=true] .shareBlock-closeIcon{display:block;margin-top:.125rem;margin-left:.625rem}.shareBlock--amp h6[aria-expanded=true] .shareBlock-shareIcon{display:none}.shareBlock--amp>div{padding-right:.625rem}.shareBlock--amp>section{display:flex;flex-direction:row-reverse;justify-content:flex-end}.loader{overflow:hidden;display:block;padding:.9375rem 0;font-size:.75rem;text-align:center}.loader--light{color:#fff}.loader .loader_icon{display:block;margin:0 auto;-webkit-animation:loader 1.5s linear infinite;animation:loader 1.5s linear infinite;width:2.625rem;height:2.625rem}.loader>span{display:block;margin-top:.3125rem}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:hsla(0,0%,100%,.95);display:flex;justify-content:center;align-items:center;line-height:1.3}.Modal .modal-wrapper{background-color:#eee;padding:2.6875rem 1.25rem 2rem;position:relative;height:100vh;width:100%;overflow:auto}.Modal .close{background-color:transparent;border:none;outline:none;position:absolute;top:.3125rem;right:.3125rem;cursor:pointer}.Modal .icon-close{width:1.25rem;height:1.25rem;fill:#1c1e22}.Modal .dropDown{display:flex;justify-content:center}.Modal .dropDown .item-desplegable{display:block;left:0;top:0;position:unset;margin:0 1.875rem}.Modal .dropDown .item-desplegable .icon{display:none}.Modal .dropDown .item-desplegable .modal-wrapper{width:unset;width:0}.Modal .dropDown .item-desplegable:after{content:"";border-bottom:0}.Modal .shareBlock .shareBlock-container .emailIconSvg svg{width:2.625rem}.Modal .shareBlock .shareBlock-container .emailIconSvg svg g circle,.Modal .shareBlock .shareBlock-container .emailIconSvg svg g g path,.Modal .shareBlock .shareBlock-container svg g circle{fill:transparent}@media screen and (min-width:36rem){.Modal .modal-wrapper{max-width:22.0625rem;width:96%;border-radius:.5rem;height:auto;max-height:90vh}.Modal .close{top:.3125rem;right:.3125rem}.Modal--lg .modal-wrapper{max-width:37.5rem}}
/*# sourceMappingURL=main~e8f40822.55804cd7.chunk.css.map */