#homeHeroHeader{background:linear-gradient(180deg,transparent 0%,transparent 25%,var(--purple-light) 25%,var(--purple-light) 100%);--layoutGrid-breakout-width: 2000px;--layoutGrid-content-width: 1620px;align-items:flex-end}#homeHeroHeader+*{scroll-margin:calc(var(--spacing-vertical) + var(--header-height-scrolled))}#homeHeroHeader .image{grid-column:breakout;grid-row:1;border-radius:var(--borderRadius-big);overflow:hidden;height:calc(100vh - var(--header-height) - var(--spacing-40));background-color:var(--purple);position:relative;display:grid;grid-template-areas:"stack"}#homeHeroHeader .image .partContentFileImageGallery{grid-area:stack}#homeHeroHeader .image .partContentFileImageGallery,#homeHeroHeader .image .partContentFileImageGallery *{height:100%}#homeHeroHeader .image .imagePlaceholder{display:none}#homeHeroHeader .image .video{width:100%;position:relative;grid-area:stack}#homeHeroHeader .image .video video{width:100%;height:100%;object-fit:cover;position:absolute;z-index:5;top:0;left:0}#homeHeroHeader .image .activities{position:absolute;top:0;right:0;z-index:30;background-color:rgba(var(--orange-rgb),.9);backdrop-filter:blur(10px);display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--spacing-20) var(--spacing-20);padding:1em 5vw 1em 1.25em;border-bottom-left-radius:var(--borderRadius);color:var(--white)}#homeHeroHeader .image .activities li{display:inline-flex;align-items:center;gap:1em}#homeHeroHeader .image .activities a{text-decoration:none;color:currentColor}#homeHeroHeader .image .activities a:hover{text-decoration:underline}#homeHeroHeader .image .activities li:before{flex:0 0 auto;content:"";display:block;width:.5em;height:.5em;border-radius:50%;background-color:rgba(255,255,255,.3)}#homeHeroHeader .text{grid-row:1;z-index:30;position:relative;grid-column:fullwidth}#homeHeroHeader .text:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;grid-column-end:content-start;background-color:rgba(var(--purple-dark-rgb),.9);backdrop-filter:blur(5px);z-index:-1}#homeHeroHeader .text .wrapper{grid-column-start:content-start;width:1100px;max-width:fit-content;border-top-right-radius:var(--borderRadius-big);background-color:rgba(var(--purple-dark-rgb),.9);backdrop-filter:blur(5px);padding:var(--spacing-100) var(--spacing-120) var(--spacing-100) 0;padding-bottom:var(--spacing-160);color:var(--white);position:relative}#homeHeroHeader .text .wrapper .partHeading{text-wrap:balance;margin-bottom:.2em}#homeHeroHeader .text .wrapper .partContentText{font-size:var(--fontSize-h4);text-wrap:balance}#homeHeroHeader .partButtonContentContainer{margin-top:var(--spacing-40)}#homeHeroHeader .wrapper .partButton{--partButton1-backgroundColor: var(--white);--partButton1-backgroundColor-hover: var(--green);--partButton1-color: var(--black);--partButton1-color-hover: var(--white);--partButton1-buttonIcon-color: var(--orange);--partButton1-buttonIcon-color-hover: var(--white)}#homeHeroHeader #scrollDownButton{display:flex;flex-direction:column;justify-content:center;align-items:center;width:var(--button-size);height:var(--button-size);border-radius:50%;background-color:var(--orange);color:var(--white);transition:background-color .3s ease,transform .15s ease}#homeHeroHeader #scrollDownButton .partFontIcon{--partFontIcon-size: 1.25rem}@media (hover: hover){#homeHeroHeader #scrollDownButton:hover{background-color:var(--green)}}#homeHeroHeader .svgShape{grid-column:fullwidth;grid-row:1;fill:var(--white);z-index:30;filter:drop-shadow(0px -5px 5px rgba(0,0,0,.025));margin-bottom:-1px}@media (max-width: 2000px){#homeHeroHeader .image{grid-column:content}}@media (max-width: 1600px),(max-height:900px){#homeHeroHeader .text .wrapper{padding:var(--spacing-60) var(--spacing-90) var(--spacing-120) 0}}@media (max-width: 1279px){#homeHeroHeader .text .wrapper{width:100%;max-width:90%}}@media (max-width: 900px){#homeHeroHeader .image{grid-column:fullwidth;height:50vh;border-radius:0}#homeHeroHeader .image .activities{justify-content:flex-start;font-size:.8182em;width:260px}#homeHeroHeader .text,#homeHeroHeader .svgShape{grid-row:2}#homeHeroHeader .text:before{grid-column:fullwidth;background-color:var(--purple-dark);filter:none}#homeHeroHeader .text .wrapper{max-width:none;padding-right:0;background-color:transparent}#homeHeroHeader #scrollDownButton{position:absolute;top:calc(-.5 * var(--button-size));right:var(--layoutGrid-spacing)}}.contentSocialFeed{margin-top:var(--spacing-vertical);background:linear-gradient(180deg,transparent 0%,transparent 40%,var(--green-light) 40%,var(--green-light) 100%);padding-bottom:var(--spacing-vertical)}#main>.contentSocialFeed:last-child{padding-bottom:calc(var(--spacing-vertical) + var(--shape-wave-height))}.contentSocialFeed .basicContainer{text-align:center}.contentSocialFeed .basicContainer>.partHeading{color:var(--purple-dark);margin-bottom:var(--spacing-40)}.contentSocialFeed .partSocialMediaIconList.partSocialMediaIconList1{--partSocialMediaIconList1-gap: 10px 60px;--partSocialMediaIconList1-li-a-gap: .5rem;--partSocialMediaIconList1-icon-borderRadius: 0;--partSocialMediaIconList1-icon-size: 20px;--partSocialMediaIconList1-icon-backgroundColor: transparent;--partSocialMediaIconList1-icon-backgroundColor-hover: transparent;--partSocialMediaIconList1-icon-svg-size: 20px;--partSocialMediaIconList1-icon-svg-fill: var(--purple);--partSocialMediaIconList1-icon-svg-fill-hover: var(--purple);--partSocialMediaIconList1-label-color: var(--black);--partSocialMediaIconList1-label-color-hover: var(--purple);justify-content:center}@media (max-width: 676px){.contentSocialFeed .partSocialMediaIconList.partSocialMediaIconList1{--partSocialMediaIconList1-gap: 0px 20px}}.socialFeedList{max-width:900px;margin:0 auto;margin-top:var(--spacing-60);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-30)}.socialFeedList .item{display:flex;flex-direction:column;border-radius:var(--borderRadius);background-color:var(--white);box-shadow:var(--boxShadow);overflow:hidden}.socialFeedList .image{flex:0 0 auto;background-color:var(--green-darker);position:relative}.socialFeedList.facebook .image{aspect-ratio:100/52.5}.socialFeedList.instagram .image{aspect-ratio:1/1}.socialFeedList .image img,.socialFeedList .image .socialFeedImagePlaceholder{position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .3s ease-in}.socialFeedList .image img{object-fit:cover}.socialFeedList .socialFeedImagePlaceholder{display:flex;align-items:center;justify-content:center;height:100%}.socialFeedList .socialFeedImagePlaceholder svg{max-width:50px;max-height:50px;fill:#fff}@media (hover: hover){.socialFeedList .image:hover img,.socialFeedList .image:hover .socialFeedImagePlaceholder{opacity:.8}}.socialFeedList .text{padding:var(--spacing-40);display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;text-align:left;font-size:1rem}.socialFeedList .text time{display:grid;grid-template-columns:auto auto;align-items:center;gap:.1875rem;margin-bottom:.1em}.socialFeedList .text time .icon svg{width:.78571em;max-height:.78571em;fill:var(--green);display:block}.socialFeedList .text time .label{line-height:1.3}.socialFeedList .text .partContentText{--partContentText1-lineHeight: 1.5;overflow-wrap:break-word;word-break:break-word;margin-bottom:var(--spacing-30)}.socialFeedList .text .partButton{margin-top:auto}@media screen and (max-width: 1023px){.socialFeedList{grid-template-columns:1fr;max-width:480px}.socialFeedList .item:last-child{display:none}}#homeActualities{--backgroundColorWidthCalc: calc(((100% - var(--basicContainer-maxWidth)) / 2) + (.6 * var(--basicContainer-maxWidth)));margin:var(--spacing-vertical) 0;padding-top:var(--spacing-vertical);padding-bottom:var(--spacing-vertical);background:linear-gradient(to right,var(--purple-light) 0%,var(--purple-light) var(--backgroundColorWidthCalc),transparent var(--backgroundColorWidthCalc),transparent 100%)}.contentSocialFeed+#homeActualities{margin-top:calc(-1 * var(--spacing-vertical))}@media screen and (max-width: 1600px){#homeActualities{--backgroundColorWidthCalc: calc((100% - 2 * var(--basicContainer-padding)) * .6 + var(--spacing-90))}}#homeActualities:has(#homeNews:only-child){background:var(--purple-light)}#homeActualities:has(#homeNews:only-child) .container{grid-template-columns:1fr}#homeNews:only-child{padding-right:0}#homeNews:only-child .newsCard{grid-template-columns:18% 1fr}#homeActualities:has(#homeAgenda:only-child){background:var(--green-light)}#homeActualities:has(#homeAgenda:only-child) .container{grid-template-columns:1fr}#homeAgenda:only-child{padding-left:0}#homeAgenda:only-child .list{display:block;columns:auto 500px;column-gap:var(--spacing-90)}#homeAgenda:only-child .agendaCard{margin-bottom:var(--spacing-30);break-inside:avoid}#homeActualities:last-child{margin-bottom:calc(-1 * var(--shape-wave-height));padding-bottom:calc(var(--spacing-vertical) + var(--shape-wave-height))}#homeActualities .container{display:grid;grid-template-columns:60% auto}@media screen and (max-width: 1023px){#homeActualities{background:transparent;padding-top:0}#homeActualities .container{grid-template-columns:1fr}#homeActualities #homeAgenda{order:-1;padding-left:0}#homeActualities #homeNews{padding-right:0;padding:var(--spacing-vertical) var(--basicContainer-padding);margin:var(--spacing-vertical) calc(-1 * var(--basicContainer-padding));background-color:var(--purple-light)}#homeActualities:last-child #homeNews{margin-bottom:calc(-1* var(--shape-wave-height));padding-bottom:calc(var(--spacing-vertical) + var(--shape-wave-height))}#homeActualities:last-child{margin-bottom:0;padding-bottom:0}}#homeNews{padding-right:var(--spacing-90)}#homeNews .partHeading{color:var(--purple-dark)}#homeNews .actualitiesButton{--partButton1-textDecorationColor: var(--purple);--partButton1-textDecorationColor-hover: var(--black)}#homeNews .list{display:flex;flex-direction:column;gap:var(--spacing-60);margin-top:var(--spacing-60)}#homeNews .newsCard{grid-template-columns:28% 1fr;box-shadow:none}#homeNews .newsCard .image{border-radius:var(--borderRadius);overflow:hidden;align-self:flex-start;background-color:var(--purple)}#homeNews .newsCard .partHeading{font-size:1.1em;color:var(--black);margin-bottom:.5em}#homeNews .newsCard .text{margin:0;margin-left:var(--spacing-30)}#homeNews .newsCard .header .partFontIcon{--partFontIcon-color: var(--purple)}#homeNews .newsCard .partContentText{font-size:.88889em}#homeNews .newsCard .partButton{margin-top:1em;padding:.5em 1em;--partButton1-size: 40px;--partButton1-buttonLabel-fontSize: .88889em}@media screen and (max-width: 500px){#homeNews .newsCard:first-child{display:grid;grid-template-columns:1fr;gap:var(--spacing-30)}#homeNews .newsCard:nth-child(1n+2){display:none}}#homeAgenda{padding-left:var(--spacing-90)}#homeAgenda .partHeading{color:var(--green)}#homeAgenda .actualitiesButton{--partButton1-textDecorationColor: var(--green);--partButton1-textDecorationColor-hover: var(--black)}#homeAgenda .list{display:flex;flex-direction:column;gap:var(--spacing-30);margin-top:var(--spacing-60)}#homeAgenda .agendaCard{gap:15px;grid-template-columns:60px 1fr;padding:0;font-size:.8em;box-shadow:none}#homeAgenda .agendaCard .date{background-color:var(--green)}#homeAgenda .agendaCard .partHeading{font-size:1.1em;color:var(--black)}#homeAgenda .agendaCard .partContentText{font-size:.88889em}#homeAgenda .agendaCard .partContentFileAdmin{--partContentFileAdmin1-icon-color: var(--green);--coreContent1-link-textDecorationColor: var(--green);--coreContent1-link-textDecorationColor-hover: var(--orange)}#homeAgenda .agendaCard .partButton{padding:.5em 1em;--partButton1-size: 40px;--partButton1-buttonLabel-fontSize: .88889em;--partButton1-backgroundColor: var(--green);--partButton1-backgroundColor-hover: var(--orange)}
