@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap";html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:unset !important}:root{--main-color: #E2001A}.elementor-editor-active{cursor:auto !important}body{background:#fff;margin:0;padding:0;overflow-x:hidden !important}::-moz-selection{color:#fff;background:var(--main-color)}::selection{color:#fff;background:var(--main-color)}.hide-on-mobile{display:block;visibility:visible}@media only screen and (max-width: 767px){.hide-on-mobile{display:none !important;visibility:hidden}}.hide-on-tablet{display:block;visibility:visible}@media only screen and (max-width: 1024px){.hide-on-tablet{display:none !important;visibility:hidden}}.hide-on-desktop{display:none;visibility:hidden}@media only screen and (max-width: 767px){.hide-on-desktop{display:block;visibility:visible}}.e-con.e-parent{transition:none !important}.colored-block{background:var(--main-color)}.colored-block h1,.colored-block h2,.colored-block h3,.colored-block h4,.colored-block h5,.colored-block h6,.colored-block p,.colored-block a,.colored-block span,.colored-block li{color:#fff !important}.grey-block{background:#f2f2f2}.loading-screen{position:fixed;top:0;left:0;width:100vw;height:100svh;background:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:9000;transition:1.5s cubic-bezier(1, 0, 0, 1)}.loading-screen svg{width:50px;height:auto;transition:opacity 1s cubic-bezier(1, 0, 0, 1)}.loading-screen.hidden{height:0}.loading-screen.hidden svg{opacity:0;pointer-events:none}body,p,a,span,li{font-family:"Public Sans",sans-serif;font-style:normal;font-size:17px;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;line-height:1.5;letter-spacing:-0.03em}@media only screen and (max-width: 1440px){body,p,a,span,li{font-size:16px}}b,strong{font-weight:650}p{margin-bottom:1rem}p a,p span{font-size:inherit}#main-content a,footer a{text-decoration:none;color:var(--main-color)}h1,h2,h3,h4,h5,h6{transition:font-size .1s ease-out;font-style:normal;font-weight:400}h1 a,h1 span,h2 a,h2 span,h3 a,h3 span,h4 a,h4 span,h5 a,h5 span,h6 a,h6 span{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit}h1{font-size:110px;color:#fff;font-weight:400;letter-spacing:-2px;line-height:1}@media only screen and (max-width: 1800px){h1{font-size:100px}}@media only screen and (max-width: 1680px){h1{font-size:92px}}@media only screen and (max-width: 1440px){h1{font-size:80px}}@media only screen and (max-width: 1024px){h1{font-size:70px}}@media only screen and (max-width: 767px){h1{font-size:60px;letter-spacing:-1px}}@media only screen and (max-width: 576px){h1{font-size:44px}}@media only screen and (max-width: 450px){h1{font-size:40px}}h2{font-size:46px;line-height:1.5;letter-spacing:-0.03em;margin-bottom:1rem}@media only screen and (max-width: 1440px){h2{font-size:44px}}@media only screen and (max-width: 1024px){h2{font-size:40px}}@media only screen and (max-width: 767px){h2{font-size:32px}}@media only screen and (max-width: 576px){h2{font-size:28px}}h3{font-size:22px;line-height:1.5;letter-spacing:-0.03em;margin-bottom:1.5rem}@media only screen and (max-width: 1440px){h3{font-size:21px}}@media only screen and (max-width: 767px){h3{font-size:20px}}.page-subtitle p{font-size:26px;color:#fff;font-weight:550;text-transform:uppercase}@media only screen and (max-width: 1440px){.page-subtitle p{font-size:24px}}@media only screen and (max-width: 1024px){.page-subtitle p{font-size:23px}}@media only screen and (max-width: 767px){.page-subtitle p{font-size:22px}}@media only screen and (max-width: 576px){.page-subtitle p{font-size:21px}}@media only screen and (max-width: 450px){.page-subtitle p{font-size:19px}}.red{color:var(--main-color)}body:not(.elementor-editor-active) #main-content ul{list-style-type:none}body:not(.elementor-editor-active) #main-content ul li:not(.article-tag,.breadcrumb-item,.quick-access-item,.members-nav-icon,.members-nav-letter,.single-member-item,.member-contact-icon,.directory,.single-sf-member,.chk-tags-filtering .tags-item,fieldset li){padding-left:20px;position:relative;line-height:1.75;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}body:not(.elementor-editor-active) #main-content ul li:not(.article-tag,.breadcrumb-item,.quick-access-item,.members-nav-icon,.members-nav-letter,.single-member-item,.member-contact-icon,.directory,.single-sf-member,.chk-tags-filtering .tags-item,fieldset li):hover{padding-left:25px}body:not(.elementor-editor-active) #main-content ul li:not(.article-tag,.breadcrumb-item,.quick-access-item,.members-nav-icon,.members-nav-letter,.single-member-item,.member-contact-icon,.directory,.single-sf-member,.chk-tags-filtering .tags-item,fieldset li):before{content:"";display:block;position:absolute;top:calc(50% - 1px);left:0;background:var(--main-color);width:10px;height:2px}@media only screen and (max-width: 1440px){.e-con{padding:35px 0}}@media only screen and (max-width: 767px){.e-con{padding:25px 0}}.e-con.e-parent{padding:0;margin:50px 0}.e-con.e-parent.small-padding{margin:1rem 0 0 0;padding-bottom:.5rem}.e-con .e-child{padding:auto}.e-con .e-con-inner{padding:0 !important}#main-content{margin:0 50px}@media only screen and (max-width: 1440px){#main-content{margin:0 35px}}@media only screen and (max-width: 767px){#main-content{margin:0 25px}}@media only screen and (max-width: 450px){#main-content{margin:0 10px}}#main-content .elementor-widget-image img{border-radius:30px}#main-content .no-border img{border-radius:0 !important}.single-themes_politiques .single-theme-latest-news h2{margin-top:50px;margin-bottom:0}.nos-sections-line a{width:100%}.nos-sections-line a img{width:auto !important}@media only screen and (max-width: 767px){.nos-sections-line{margin-bottom:3rem !important;padding-bottom:3rem !important}}.nos-sections-line .section-website-icon{width:25px !important;height:25px !important}.image-background-block{padding:8rem 40rem 4rem 4rem !important}@media only screen and (max-width: 1440px){.image-background-block{padding:8rem 30rem 4rem 4rem !important}}@media only screen and (max-width: 1280px){.image-background-block{padding:8rem 22rem 4rem 4rem !important}}@media only screen and (max-width: 1024px){.image-background-block{padding:6rem 12rem 3rem 3rem !important}}@media only screen and (max-width: 767px){.image-background-block{padding:8rem 2rem 2rem 2rem !important}}.image-background-block .elementor-button{margin-top:1.5rem}.image-background-block .elementor-button .elementor-button-text{color:#fff !important}.image-background-block .bottom-right-corner{position:absolute;top:calc(100% + 4rem - 80px);left:calc(100% + 40rem - 80px);width:80px;height:80px;padding:1.5rem 1rem 1rem 1.5rem;background:#fff;border-radius:30px 0 0 0;transition:padding .3s ease}@media only screen and (max-width: 1440px){.image-background-block .bottom-right-corner{left:calc(100% + 30rem - 80px)}}@media only screen and (max-width: 1280px){.image-background-block .bottom-right-corner{left:calc(100% + 22rem - 80px)}}@media only screen and (max-width: 1024px){.image-background-block .bottom-right-corner{top:calc(100% + 3rem - 80px);left:calc(100% + 12rem - 80px)}}@media only screen and (max-width: 767px){.image-background-block .bottom-right-corner{top:calc(100% + 2rem - 80px);left:calc(100% + 2rem - 80px)}}.image-background-block .bottom-right-corner:hover{padding:1.5rem .75rem 1rem 1.75rem}.image-background-block .bottom-right-corner:before{content:"";display:block;width:25px;height:25px;background-image:url(../images/top-right-corner.svg);background-size:cover;position:absolute;bottom:100%;right:0;transform:scale(-1)}.image-background-block .bottom-right-corner:after{content:"";display:block;width:25px;height:25px;background-image:url(../images/bottom-left-corner.svg);background-size:cover;position:absolute;bottom:0;right:100%;transform:scale(-1)}body:not(.elementor-editor-active) .button,body:not(.elementor-editor-active) .elementor-button{background:none !important;border:none !important;padding:.5rem 0 !important;font-size:16px;line-height:1.5;letter-spacing:-0.03em;color:var(--main-color);text-decoration:none;position:relative;top:1rem;width:fit-content;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1);z-index:20;display:inline-flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1440px){body:not(.elementor-editor-active) .button,body:not(.elementor-editor-active) .elementor-button{font-size:15px}}body:not(.elementor-editor-active) .button:hover,body:not(.elementor-editor-active) .elementor-button:hover{color:#fff !important;padding:.5rem 1rem !important}body:not(.elementor-editor-active) .button:hover:after,body:not(.elementor-editor-active) .elementor-button:hover:after{width:125%;left:-5%;background-position:90% center}@media only screen and (max-width: 1440px){body:not(.elementor-editor-active) .button:hover:after,body:not(.elementor-editor-active) .elementor-button:hover:after{width:118%;background-position:95% center}}body:not(.elementor-editor-active) .button span,body:not(.elementor-editor-active) .elementor-button span{color:inherit;font-size:inherit;position:relative;z-index:20}body:not(.elementor-editor-active) .button:after,body:not(.elementor-editor-active) .elementor-button:after{content:"";color:#fff;width:50px;height:50px;background:var(--main-color) url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat;background-size:15px;background-position:center center;position:absolute;top:-15%;left:110%;border-radius:30px;z-index:10;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}@media only screen and (max-width: 1440px){body:not(.elementor-editor-active) .button:after,body:not(.elementor-editor-active) .elementor-button:after{width:42px;height:42px;top:-10%;left:105%}}body:not(.elementor-editor-active) .button#return-to-previous-page:after,body:not(.elementor-editor-active) .elementor-button#return-to-previous-page:after{background:var(--main-color) url("data:image/svg+xml;utf8,<svg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.292893 6.65684C-0.0976314 7.04737 -0.0976315 7.68053 0.292893 8.07106L6.65685 14.435C7.04738 14.8255 7.68054 14.8255 8.07107 14.435C8.46159 14.0445 8.46159 13.4113 8.07107 13.0208L2.41421 7.36395L8.07107 1.7071C8.46159 1.31657 8.46159 0.683409 8.07107 0.292884C7.68054 -0.0976402 7.04738 -0.0976403 6.65686 0.292884L0.292893 6.65684ZM15 7.36395L15 6.36395L1 6.36395L1 7.36395L1 8.36395L15 8.36395L15 7.36395Z' fill='white'/></svg>") no-repeat;background-size:15px;background-position:center center}body:not(.elementor-editor-active) .button#return-to-previous-page:hover:after,body:not(.elementor-editor-active) .elementor-button#return-to-previous-page:hover:after{width:125%;left:-5%;background-position:90% center}@media only screen and (max-width: 1440px){body:not(.elementor-editor-active) .button#return-to-previous-page:hover:after,body:not(.elementor-editor-active) .elementor-button#return-to-previous-page:hover:after{width:118%;background-position:95% center}}input[type=text]{border:none;background:#f2f2f2;border-radius:10px;padding:.75rem}input[type=submit],button[type=submit]{border:none !important;background:var(--main-color) !important;color:#fff !important;padding:.75rem 1.5rem !important;border-radius:25px !important}select{background:#dedede;border:none;border-radius:60px;padding:.5rem 1rem;font-size:.9rem}.sticky-member{position:absolute;right:60px;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1);display:flex;flex-direction:row;align-items:center;gap:1rem}.sticky-member.hidden{transform:translateY(15%);opacity:0;visibility:hidden;pointer-events:none}.sticky-member .sticky-nav-item{position:relative}.sticky-member .sticky-nav-item .sticky-member-button{background:var(--main-color);border-radius:15px;display:flex;justify-content:center;align-items:center;width:60px;height:60px}.sticky-member .sticky-nav-item .sticky-member-button img{transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.sticky-member .sticky-nav-item .sticky-member-button:hover img{transform:scale(1.15)}.sticky-member .sticky-nav-item .tooltip{position:absolute;top:calc(50% - 18px);left:-135px;width:125px;background:#fff;padding:.5rem .75rem;border-radius:8px;box-shadow:0px 3px 8px rgba(0,0,0,.15);font-size:14px;opacity:1;visibility:visible;pointer-events:all;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.sticky-member .sticky-nav-item .tooltip.hidden{transform:translateX(10%);opacity:0;visibility:hidden;pointer-events:none}.mobile-menu-trigger{z-index:800;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1);display:none;visibility:hidden}@media only screen and (max-width: 1024px){.mobile-menu-trigger{display:block;visibility:visible}}@media only screen and (max-width: 767px){.mobile-menu-trigger{margin-top:.5rem}}.mobile-menu-trigger svg rect{transition:.3s ease-out;transform-origin:center}.mobile-menu-trigger:hover svg #hamburger-line-1{transform:translateY(-2px)}.mobile-menu-trigger:hover svg #hamburger-line-2{transform:none;opacity:1}.mobile-menu-trigger:hover svg #hamburger-line-3{transform:translateY(2px)}.mobile-menu-trigger.trigger-active #hamburger-line-1{transform:translate(-9%, 9%) rotate(45deg)}.mobile-menu-trigger.trigger-active #hamburger-line-2{transform:translateX(-10%);opacity:0}.mobile-menu-trigger.trigger-active #hamburger-line-3{transform:translate(-9%, -7%) rotate(-45deg)}.landing-section{position:relative;width:auto;height:calc(100vh - 100px);margin:50px;border-radius:30px;transition:margin .3s ease-out}@media only screen and (max-width: 1440px){.landing-section{height:calc(100vh - 70px);margin:35px}}@media only screen and (max-width: 767px){.landing-section{height:calc(100svh - 50px);margin:25px}}@media only screen and (max-width: 450px){.landing-section{height:calc(100svh - 20px);margin:10px;margin-bottom:25px}}.landing-section .logo{position:absolute;top:0;left:0;background:#fff;padding:1rem 2rem;border-radius:0 0 30px 0;z-index:150;transition:all .75s cubic-bezier(0.5, 0, 0, 1)}@media only screen and (max-width: 576px){.landing-section .logo{padding:.75rem 1.25rem}}.landing-section .logo.nav-is-visible{position:fixed;top:25px;left:25px;z-index:550}@media only screen and (max-width: 450px){.landing-section .logo.nav-is-visible{top:10px;left:10px}}.landing-section .logo img{width:212px;height:auto;max-width:235px;transition:max-width .3s ease-out}@media only screen and (max-width: 1440px){.landing-section .logo img{max-width:200px}}@media only screen and (max-width: 1280px){.landing-section .logo img{max-width:180px}}@media only screen and (max-width: 767px){.landing-section .logo img{max-width:165px}}@media only screen and (max-width: 576px){.landing-section .logo img{max-width:150px}}.landing-section .logo:before{content:"";display:block;width:30px;height:30px;background-image:url(../images/top-right-corner.svg);background-size:cover;position:absolute;top:0;left:100%}.landing-section .logo:after{content:"";display:block;width:30px;height:30px;background-image:url(../images/bottom-left-corner.svg);background-size:cover;position:absolute;top:100%;left:0}.landing-section .logged-in-actions-buttons,.landing-section .logged-out-actions-buttons{position:absolute;top:0;right:0;background:#fff;padding:1rem 2rem;border-radius:0 0 0 30px;z-index:150;display:flex;flex-direction:row;align-items:center;gap:1rem}.landing-section .logged-in-actions-buttons:before,.landing-section .logged-out-actions-buttons:before{content:"";display:block;width:20px;height:20px;background-image:url(../images/top-right-corner.svg);background-size:cover;position:absolute;top:0;right:100%;transform:scaleX(-1)}.landing-section .logged-in-actions-buttons:after,.landing-section .logged-out-actions-buttons:after{content:"";display:block;width:20px;height:20px;background-image:url(../images/bottom-left-corner.svg);background-size:cover;position:absolute;top:100%;right:0;transform:scaleX(-1)}.landing-section .logged-in-actions-buttons .espace-membre-link,.landing-section .logged-out-actions-buttons .espace-membre-link{position:relative}.landing-section .logged-in-actions-buttons .espace-membre-link svg circle,.landing-section .logged-out-actions-buttons .espace-membre-link svg circle{fill:var(--main-color)}.landing-section .logged-in-actions-buttons .espace-membre-link a,.landing-section .logged-out-actions-buttons .espace-membre-link a{font-size:14px;text-decoration:none;display:flex;flex-direction:row;gap:.75rem;align-items:center}.landing-section .logged-in-actions-buttons .espace-membre-link .tooltip,.landing-section .logged-out-actions-buttons .espace-membre-link .tooltip{position:absolute;top:-25%;left:-135px;width:125px;background:#fff;padding:.5rem .75rem;border-radius:8px;box-shadow:0px 3px 8px rgba(0,0,0,.15);font-size:14px;opacity:1;visibility:visible;pointer-events:all;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.landing-section .logged-in-actions-buttons .espace-membre-link .tooltip.hidden,.landing-section .logged-out-actions-buttons .espace-membre-link .tooltip.hidden{transform:translateX(10%);opacity:0;visibility:hidden;pointer-events:none}.landing-section .logged-in-actions-buttons .pll-switcher-select,.landing-section .logged-out-actions-buttons .pll-switcher-select{background:none;border-radius:0;padding:0;font-size:1rem;text-transform:uppercase}.landing-section .container{width:88%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:50px;position:relative;z-index:100}@media only screen and (max-width: 1680px){.landing-section .container{width:95%}}@media only screen and (max-width: 767px){.landing-section .container{padding:25px}}.landing-section .page-title,.landing-section .page-subtitle{overflow:clip;padding:10px 0}@media only screen and (max-width: 576px){.landing-section .page-title,.landing-section .page-subtitle{padding:5px 0}}.landing-section .page-title h1,.landing-section .page-title p,.landing-section .page-subtitle h1,.landing-section .page-subtitle p{opacity:0}.landing-section .page-title p,.landing-section .page-subtitle p{margin-bottom:0}.landing-section .news-date{opacity:0}.landing-section .page-title span{display:inline-flex}.landing-section .landing-section-gradient{width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));border-radius:0 0 30px 30px;z-index:10}.single-post .landing-section,.single-events .landing-section,.search-results .landing-section,.search-no-results .landing-section,.page-template-page-no-header .landing-section,.error404 .landing-section{height:auto;border-radius:0;padding-top:9rem}.single-post .landing-section .container,.single-events .landing-section .container,.search-results .landing-section .container,.search-no-results .landing-section .container,.page-template-page-no-header .landing-section .container,.error404 .landing-section .container{padding:0;margin-top:25px}.single-post .landing-section h1,.single-events .landing-section h1,.search-results .landing-section h1,.search-no-results .landing-section h1,.page-template-page-no-header .landing-section h1,.error404 .landing-section h1{color:#000;font-size:4em}@media only screen and (max-width: 1024px){.single-post .landing-section h1,.single-events .landing-section h1,.search-results .landing-section h1,.search-no-results .landing-section h1,.page-template-page-no-header .landing-section h1,.error404 .landing-section h1{font-size:3em}}@media only screen and (max-width: 767px){.single-post .landing-section h1,.single-events .landing-section h1,.search-results .landing-section h1,.search-no-results .landing-section h1,.page-template-page-no-header .landing-section h1,.error404 .landing-section h1{font-size:2.5em}}.single-post .landing-section .page-subtitle,.single-events .landing-section .page-subtitle,.search-results .landing-section .page-subtitle,.search-no-results .landing-section .page-subtitle,.page-template-page-no-header .landing-section .page-subtitle,.error404 .landing-section .page-subtitle{color:var(--main-color)}.single-post .landing-section .page-subtitle p,.single-events .landing-section .page-subtitle p,.search-results .landing-section .page-subtitle p,.search-no-results .landing-section .page-subtitle p,.page-template-page-no-header .landing-section .page-subtitle p,.error404 .landing-section .page-subtitle p{color:inherit}.single-post .landing-section .landing-section-gradient,.single-events .landing-section .landing-section-gradient,.search-results .landing-section .landing-section-gradient,.search-no-results .landing-section .landing-section-gradient,.page-template-page-no-header .landing-section .landing-section-gradient,.error404 .landing-section .landing-section-gradient{display:none}.single-groupes_salesforce .landing-section{background:#ccc url(../images/uvs-espace-membre-header-trame.jpg) !important;background-size:cover !important;background-position:center bottom !important}.nav-container{position:fixed;margin-top:25px;left:0;width:100%;height:auto;z-index:500;display:flex;flex-direction:column;align-items:center;transition:margin .3s ease-out;pointer-events:none}@media only screen and (max-width: 767px){.nav-container{margin-top:0 !important}}.nav-container.fixed{margin-top:-35px}@media only screen and (max-width: 1440px){.nav-container.fixed{margin-top:-25px}}@media only screen and (max-width: 1280px){.nav-container.fixed .home-link{display:block !important}}@media only screen and (max-width: 767px){.nav-container.fixed{margin-top:-15px}.nav-container.fixed .mobile-menu-trigger{margin-top:-5px}}.nav-container a,.nav-container input{pointer-events:all}@media only screen and (max-width: 1024px){.nav-container{align-items:flex-end;padding-right:50px}}@media only screen and (max-width: 767px){.nav-container{padding-right:35px}}@media only screen and (max-width: 450px){.nav-container{padding-right:20px}}.nav-container .nav{position:relative;display:flex;flex-direction:row;align-items:center;gap:2rem;pointer-events:none;background:#fff;width:fit-content;border-radius:15px;padding:.75rem 1.5rem .75rem 1.25rem;box-shadow:0 5px 25px rgba(0,0,0,.1)}@media only screen and (max-width: 1280px){.nav-container .nav{padding:1rem 1.25rem 1rem 1.25rem;gap:1.25rem}}@media only screen and (max-width: 1024px){.nav-container .nav{position:absolute;top:-2.5rem;right:0;width:0;height:0;min-height:0;margin:auto 1.5rem;flex-direction:column;justify-content:center;align-items:flex-start;opacity:0;transition:all .75s cubic-bezier(0.5, 0, 0, 1)}.nav-container .nav .menu li a{opacity:0;pointer-events:none;transition:all .75s cubic-bezier(0.5, 0, 0, 1)}.nav-container .nav.visible{width:calc(100% - 3rem) !important;height:100%;min-height:calc(100svh - 2rem);width:0;height:0;opacity:1;top:-2.5rem;min-height:calc(100svh - 2.5rem)}}@media only screen and (max-width: 1024px)and (max-width: 450px){.nav-container .nav.visible{width:calc(100% - 20px) !important;min-height:calc(100svh - .75rem) !important;right:-14px;border-radius:30px}}@media only screen and (max-width: 1024px){.nav-container .nav.visible .menu li a{opacity:1;pointer-events:all}}@media only screen and (max-width: 767px){.nav-container .nav{top:-0.5rem !important}}.nav-container .nav .menu{display:flex;flex-direction:row;align-items:center;gap:2rem}@media only screen and (max-width: 1440px){.nav-container .nav .menu{gap:1rem}}@media only screen and (max-width: 1024px){.nav-container .nav .menu{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 576px){.nav-container .nav .menu{margin-top:2rem;gap:.25rem}}.nav-container .nav .menu li{list-style-type:none}.nav-container .nav .menu li a{pointer-events:all;text-decoration:none;font-size:14px;font-weight:400;white-space:nowrap}@media only screen and (max-width: 1440px){.nav-container .nav .menu li a{font-size:13px}}@media only screen and (max-width: 1280px){.nav-container .nav .menu li a{font-size:12px}}@media only screen and (max-width: 1024px){.nav-container .nav .menu li a{font-size:15px}}@media only screen and (max-width: 576px){.nav-container .nav .menu li a{font-size:13px}}.nav-container .nav .menu li.current-menu-item a{color:var(--main-color)}.nav-container .nav .menu li.menu-item-has-children{position:relative}.nav-container .nav .menu li.menu-item-has-children a{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:4px}.nav-container .nav .menu li.menu-item-has-children a:after{content:"";display:block;width:11px;height:6px;background:url(../images/chevron.svg);background-size:cover;overflow:visible !important;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.nav-container .nav .menu li.menu-item-has-children .sub-menu{position:absolute;top:0;left:0;margin-top:3rem;width:fit-content;height:auto;background:#fff;padding:1.5rem;border-radius:15px;transform:translateY(-1rem);opacity:0;visibility:hidden;transition:transform .5s cubic-bezier(0.16, 1, 0.3, 1),opacity .5s cubic-bezier(0.16, 1, 0.3, 1);pointer-events:none;display:flex;flex-direction:column;gap:.5rem}@media only screen and (max-width: 1024px){.nav-container .nav .menu li.menu-item-has-children .sub-menu{position:relative;margin-top:0;height:0;padding:0}.nav-container .nav .menu li.menu-item-has-children .sub-menu.active{margin-top:0;padding:0;height:auto;transform:translateY(0);opacity:1;visibility:visible;pointer-events:all;padding-top:10px;padding-left:1rem}}.nav-container .nav .menu li.menu-item-has-children .sub-menu a{transition:padding .5s cubic-bezier(0.16, 1, 0.3, 1)}.nav-container .nav .menu li.menu-item-has-children .sub-menu a:after{display:none}.nav-container .nav .menu li.menu-item-has-children .sub-menu a:hover{padding-left:10px}.nav-container .nav .menu li.menu-item-has-children .sub-menu.active{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}.nav-container .nav .search,.nav-container .nav .home-link{line-height:1}@media only screen and (max-width: 1280px){.nav-container .nav .search img{width:15px;height:auto}}@media only screen and (max-width: 1280px){.nav-container .nav .home-link{display:none}}@media only screen and (min-width: 1024px){.menu #menu-item-3842,.menu #menu-item-3841,.menu .pll-parent-menu-item,.menu .lang-item{display:none}}footer{background:#ededed;border:solid 1px #dadada;margin:50px 50px 1rem 50px;padding:25px;border-radius:30px}@media only screen and (max-width: 1440px){footer{margin:35px 35px 1rem 35px}}@media only screen and (max-width: 767px){footer{margin:25px 25px 1rem 25px}}@media only screen and (max-width: 450px){footer{margin:10px 10px 1rem 10px}}footer a{color:#000}footer .container{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media only screen and (max-width: 1280px){footer .container{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media only screen and (max-width: 767px){footer .container{grid-template-columns:100%;gap:2rem}}footer .footer-col.whitebg{background:#fff;border-radius:30px;padding:25px}@media only screen and (max-width: 1280px){footer .footer-col.whitebg{grid-column:span 2}}@media only screen and (max-width: 767px){footer .footer-col.whitebg{grid-column:auto}}footer h4{font-size:18px;color:var(--main-color);font-weight:500;margin-bottom:1rem}.copyright{margin:1rem 50px}@media only screen and (max-width: 767px){.copyright{margin:1rem 25px}}.copyright .container{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 767px){.copyright .container{flex-direction:column;align-items:center}}.copyright .container p{font-size:14px}#mc_embed_signup form{margin:0 !important}#mc_embed_signup .mc-field-group{display:flex;flex-direction:column;gap:5px}#mc_embed_signup #mce-EMAIL{padding:.5rem}#mc_embed_signup #mce-responses{padding:0 !important;margin:0 !important}#mc_embed_signup .button{background:var(--main-color) !important;color:#fff !important;padding:1rem 2rem !important;height:auto !important;display:block !important;line-height:1 !important;border-radius:30px !important}#mc_embed_signup .button:hover{padding:1rem 2.2rem !important}#mc_embed_signup .button:after{display:none}.single-post #main-content{display:grid;grid-template-columns:70% 30%;gap:5rem}@media only screen and (max-width: 1024px){.single-post #main-content{grid-template-columns:100%}}.single-post #main-content main{text-align:justify}.single-post #main-content .single-post-thumbnail{border-radius:30px}.single-post #main-content:not(:has(.elementor)) .single-post-thumbnail{margin-bottom:3rem}.single-post #main-content aside .single-news-categories-list{list-style-type:none;padding-left:0}.single-post #main-content aside .single-news-categories-list li{line-height:2}.single-post #main-content aside .single-news-categories-list li a{text-decoration:none;color:var(--main-color)}.single-post #main-content aside .single-additional-information,.single-post #main-content aside .single-contact-information{margin-top:2rem;padding-right:5rem}.single-post footer{margin-top:5rem}.single-events main{width:70%;text-align:justify}@media only screen and (max-width: 767px){.single-events main{width:100%}}.single-events footer{margin-top:5rem}.single-offres_emploi #main-content article{margin-top:4rem;display:grid;grid-template-columns:70% 30%;gap:5rem}@media only screen and (max-width: 767px){.single-offres_emploi #main-content article{grid-template-columns:100%}}.single-themes_politiques .go-to-news-button{width:100%;text-align:center;margin-top:1rem}.breadcrumb{background:var(--main-color);border-radius:15px;padding:2rem 1.5rem}@media only screen and (max-width: 576px){.breadcrumb{padding:1.5rem}}.breadcrumb ul{display:flex;flex-direction:row;align-items:center;gap:1rem}.breadcrumb ul li,.breadcrumb ul a{list-style-type:none;color:#fff !important;text-decoration:none}.quick-access-widget{width:100%;height:auto;border-radius:30px;background:var(--main-color)}.quick-access-widget ul{list-style-type:none;display:grid;grid-template-columns:repeat(6, 1fr)}@media only screen and (max-width: 1024px){.quick-access-widget ul{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.quick-access-widget ul{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 576px){.quick-access-widget ul{grid-template-columns:repeat(2, 1fr)}}.quick-access-widget ul li{position:relative}.quick-access-widget ul li:after{content:"";display:block;position:absolute;top:10%;left:100%;height:80%;width:1px;background:#fff}@media only screen and (max-width: 1024px){.quick-access-widget ul li:after{left:-1px}}@media only screen and (max-width: 1024px){.quick-access-widget ul li:before{content:"";display:block;position:relative;top:100%;left:10%;height:1px;width:80%;background:#fff}}.quick-access-widget ul li a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;padding:4rem 1rem}@media only screen and (max-width: 767px){.quick-access-widget ul li a{padding:3rem 1rem}}.quick-access-widget ul li a:hover img{transform:translateY(-15%)}.quick-access-widget ul li a img{width:auto;height:40px;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.quick-access-widget ul li a p{color:#fff;margin-bottom:0}.news-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3rem;row-gap:3rem;margin-top:50px}@media only screen and (max-width: 1440px){.news-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.news-grid{grid-template-columns:100%}}.news-grid .news-article:hover .news-article-header{background-size:125% !important}@media only screen and (max-width: 767px){.news-grid .news-article:hover .news-article-header{background-size:145% !important}}.news-grid .news-article .global-news-link{position:absolute;top:0;left:0;width:100%;height:100%}.news-grid .news-article .news-article-header{height:450px;border-radius:30px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:25px;position:relative;margin-bottom:25px;transition:background-size .5s ease}@media only screen and (max-width: 1921px){.news-grid .news-article .news-article-header{height:355px}}@media only screen and (max-width: 1750px){.news-grid .news-article .news-article-header{height:320px}}@media only screen and (max-width: 1600px){.news-grid .news-article .news-article-header{height:284px}}@media only screen and (max-width: 1440px){.news-grid .news-article .news-article-header{height:390px}}@media only screen and (max-width: 1280px){.news-grid .news-article .news-article-header{height:312px}}@media only screen and (max-width: 1024px){.news-grid .news-article .news-article-header{height:220px}}@media only screen and (max-width: 767px){.news-grid .news-article .news-article-header{height:355px;background-size:130% !important}}@media only screen and (max-width: 576px){.news-grid .news-article .news-article-header{height:300px}}@media only screen and (max-width: 450px){.news-grid .news-article .news-article-header{height:275px}}.news-grid .news-article .news-article-header .news-article-tags{position:absolute;top:15px;right:15px}.news-grid .news-article .news-article-header .news-article-tags ul{display:flex;flex-direction:row;gap:10px}.news-grid .news-article .news-article-header .news-article-tags ul li{width:fit-content;list-style-type:none;background:#fff;padding:5px 10px;border-radius:100px}.news-grid .news-article .news-article-header .news-article-tags ul li a{font-size:15px;color:var(--main-color);text-decoration:none}.news-grid .news-article .news-article-header h3{color:#fff;width:calc(100% - 122px)}@media only screen and (max-width: 1440px){.news-grid .news-article .news-article-header h3{width:calc(100% - 150px)}}@media only screen and (max-width: 1280px){.news-grid .news-article .news-article-header h3{width:calc(100% - 135px)}}@media only screen and (max-width: 1024px){.news-grid .news-article .news-article-header h3{width:calc(100% - 69px)}}@media only screen and (max-width: 767px){.news-grid .news-article .news-article-header h3{width:calc(100% - 78px)}}.news-grid .news-article .news-article-header .go-to-article-btn{position:absolute;bottom:0;right:0;padding:1.5rem 1rem 1rem 1.5rem;background:#fff;border-radius:30px 0 0 0;transition:padding .3s ease}.news-grid .news-article .news-article-header .go-to-article-btn:hover{padding:1.5rem .75rem 1rem 1.75rem}.news-grid .news-article .news-article-header .go-to-article-btn:before{content:"";display:block;width:25px;height:25px;background-image:url(../images/top-right-corner.svg);background-size:cover;position:absolute;bottom:100%;right:0;transform:scale(-1)}.news-grid .news-article .news-article-header .go-to-article-btn:after{content:"";display:block;width:25px;height:25px;background-image:url(../images/bottom-left-corner.svg);background-size:cover;position:absolute;bottom:0;right:100%;transform:scale(-1)}.news-grid .news-article .news-article-content{display:flex;flex-direction:column;align-items:flex-start}.news-grid .news-article .news-article-content p{margin-bottom:0}.news-grid-pagination{display:flex;justify-content:center;gap:10px;margin:25px 0}.news-grid-pagination a,.news-grid-pagination span{padding:8px 12px;border:1px solid #ddd;border-radius:5px;text-decoration:none}.news-grid-pagination .current{background:var(--main-color);color:#fff;font-weight:bold}.news-grid-pagination a:hover{background:#f1f1f1}.home .news-grid-pagination,.single-themes_politiques .news-grid-pagination{display:none}.themes-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:25px;margin-top:50px}@media only screen and (max-width: 1440px){.themes-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.themes-grid{grid-template-columns:100%}}.themes-grid .theme-block:hover .theme-block-header,.themes-grid .theme-block:hover .theme-block-main-image{background-size:135% !important}.themes-grid .theme-block:hover .theme-block-main-image{opacity:1 !important}.themes-grid .theme-block .go-to-theme-link{position:absolute;top:0;left:0;width:100%;height:100%}.themes-grid .theme-block .theme-block-header{height:350px;border-radius:30px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:25px;position:relative;transition:background-size .5s ease}@media only screen and (max-width: 1921px){.themes-grid .theme-block .theme-block-header{height:275px}}@media only screen and (max-width: 1600px){.themes-grid .theme-block .theme-block-header{height:240px}}@media only screen and (max-width: 1440px){.themes-grid .theme-block .theme-block-header{height:300px;background-position:center 70% !important}}@media only screen and (max-width: 1024px){.themes-grid .theme-block .theme-block-header{height:250px}}@media only screen and (max-width: 767px){.themes-grid .theme-block .theme-block-header{height:300px}}@media only screen and (max-width: 576px){.themes-grid .theme-block .theme-block-header{height:250px}}.themes-grid .theme-block .theme-block-header .theme-block-content{z-index:200}.themes-grid .theme-block .theme-block-header h3{color:#fff;width:calc(100% - 95px);text-align:right}.themes-grid .theme-block .theme-block-header .go-to-theme-btn{position:absolute;bottom:0;right:0;padding:1.5rem 1rem 1rem 1.5rem;background:#fff;border-radius:30px 0 0 0;transition:padding .3s ease}.themes-grid .theme-block .theme-block-header .go-to-theme-btn:hover{padding:1.5rem .75rem 1rem 1.75rem}.themes-grid .theme-block .theme-block-header .go-to-theme-btn:before{content:"";display:block;width:25px;height:25px;background-image:url(../images/top-right-corner.svg);background-size:cover;position:absolute;bottom:100%;right:0;transform:scale(-1)}.themes-grid .theme-block .theme-block-header .go-to-theme-btn:after{content:"";display:block;width:25px;height:25px;background-image:url(../images/bottom-left-corner.svg);background-size:cover;position:absolute;bottom:0;right:100%;transform:scale(-1)}.themes-grid .theme-block .theme-block-header .theme-block-main-image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px;opacity:0;transition:background-size .5s ease,opacity .5s ease}@media only screen and (max-width: 1440px){.themes-grid .theme-block .theme-block-header .theme-block-main-image{background-position:center 70% !important}}@media only screen and (min-width: 767px){.themes-grid .theme-block:first-child{grid-column:span 2}.themes-grid .theme-block:first-child .theme-block-header,.themes-grid .theme-block:first-child .theme-block-main-image{background-size:100% !important;background-position:center 67% !important}}@media only screen and (min-width: 767px)and (max-width: 1440px){.themes-grid .theme-block:first-child .theme-block-header,.themes-grid .theme-block:first-child .theme-block-main-image{background-position:center 67% !important}}@media only screen and (min-width: 767px){.themes-grid .theme-block:first-child:hover .theme-block-header,.themes-grid .theme-block:first-child:hover .theme-block-main-image{background-size:110% !important}}@media only screen and (max-width: 767px){#calendar-content{margin-left:0;margin-bottom:2rem}}.events-list{background:#f2f2f2;padding:2rem;border-radius:30px;height:100%}.events-list p{margin-bottom:0}.events-list.compact{background:none;padding:0;border-radius:0}.events-list.compact .event-line:not(.featured) a{display:grid;grid-template-columns:25% 75%}@media only screen and (max-width: 1280px){.events-list.compact .event-line:not(.featured) a{grid-template-columns:100%}}.events-list.compact .event-line:not(.featured) a .event-title{position:relative;width:100%;overflow:clip}.events-list.compact .event-line:not(.featured) a .event-title strong{display:block;width:300%}.events-list.compact .event-line.featured{display:grid;grid-template-columns:25% 75%}@media only screen and (max-width: 1280px){.events-list.compact .event-line.featured{grid-template-columns:100%}}.events-list.compact .event-line.featured .date{display:flex;flex-direction:column;font-weight:600}.events-list.compact .event-line.featured .date span{font-weight:inherit;line-height:1.25}.events-list.compact .event-line.featured .date .day{font-size:2.5em}.events-list.compact .event-line.featured .date .month{font-size:1.5em}.events-list.compact .event-line.featured h4{color:#000}.events-list.compact .date{text-transform:uppercase;font-weight:700}.events-list.compact .view-all-events{display:block;width:100%;text-align:center;margin-top:1rem}.events-list.extended{background:none;padding:0;border-radius:0;margin-top:50px}@media only screen and (max-width: 767px){.events-list.extended{margin-top:25px}}.events-list.extended .event-line{display:grid;grid-template-columns:30% 13% auto 10%;align-items:center;gap:1rem;position:relative;padding:.75rem 0}@media only screen and (max-width: 1440px){.events-list.extended .event-line{grid-template-columns:35% 17% auto 10%}}@media only screen and (max-width: 1280px){.events-list.extended .event-line{grid-template-columns:35% 20% auto 15%}}@media only screen and (max-width: 1024px){.events-list.extended .event-line{grid-template-columns:43% 25% auto 15%}}@media only screen and (max-width: 767px){.events-list.extended .event-line{grid-template-columns:repeat(2, 1fr)}.events-list.extended .event-line .date{text-align:right}}@media only screen and (max-width: 576px){.events-list.extended .event-line{gap:.5rem}}.events-list.extended .event-line h3{margin-bottom:0;color:#000 !important}.events-list.extended .event-line:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:0;background:#ececec;z-index:-1;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.events-list.extended .event-line:hover:before{height:100%}.events-list .event-line{padding-top:.75rem;padding-bottom:1rem;border-bottom:2px solid #dadada}.events-list .event-line .location{margin-bottom:0}.events-list .event-line a{display:flex;flex-direction:column;text-decoration:none}.events-list .event-line a p{margin-bottom:0}#our-members-component:has(.members-list-view.active){margin-bottom:900px !important}@media only screen and (max-width: 1440px){#our-members-component:has(.members-list-view.active){margin-bottom:1120px !important}}@media only screen and (max-width: 1024px){#our-members-component:has(.members-list-view.active){margin-bottom:1150px !important}}@media only screen and (max-width: 767px){#our-members-component:has(.members-list-view.active){margin-bottom:1900px !important}}#our-members-component .members-component-header{position:absolute;top:1rem;left:0;width:100%;display:flex;flex-direction:row;gap:2.5rem;justify-content:flex-end;align-items:center;z-index:50}#our-members-component .members-component-header h2{margin-bottom:0}#our-members-component .members-component-header .members-nav-icons{background:#fff;list-style-type:none;display:flex;flex-direction:row;gap:1rem;padding:1.75rem 2rem;border-radius:0 0 0 15px;position:relative}@media only screen and (max-width: 1440px){#our-members-component .members-component-header .members-nav-icons{padding:1.25rem 1.75rem}}@media only screen and (max-width: 1024px){#our-members-component .members-component-header .members-nav-icons{padding:1.1rem 1.5rem}}@media only screen and (max-width: 767px){#our-members-component .members-component-header .members-nav-icons{padding:1rem 1.25rem}}#our-members-component .members-component-header .members-nav-icons:before{content:"";display:block;width:20px;height:20px;background-image:url(../images/top-right-corner.svg);background-size:cover;position:absolute;top:0;right:100%;transform:scaleX(-1)}#our-members-component .members-component-header .members-nav-icons:after{content:"";display:block;width:20px;height:20px;background-image:url(../images/bottom-left-corner.svg);background-size:cover;position:absolute;top:100%;right:0;transform:scaleX(-1)}#our-members-component .members-component-header .members-nav-icons svg{width:auto;height:30px}@media only screen and (max-width: 1440px){#our-members-component .members-component-header .members-nav-icons svg{height:26px}}@media only screen and (max-width: 1024px){#our-members-component .members-component-header .members-nav-icons svg{height:24px}}@media only screen and (max-width: 767px){#our-members-component .members-component-header .members-nav-icons svg{height:22px}}#our-members-component .members-component-header .members-nav-icons svg path{transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}#our-members-component .members-component-header .members-nav-icons li a:hover svg path,#our-members-component .members-component-header .members-nav-icons li a.active-icon svg path{fill:var(--main-color)}#our-members-component .members-component-content{position:relative;height:100%}#our-members-component .members-component-content .members-view{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}#our-members-component .members-component-content .members-view.default,#our-members-component .members-component-content .members-view.active{opacity:1;pointer-events:all}#our-members-component .members-component-content .members-map-view{background:#ededed;padding-top:5rem;border-radius:30px;overflow:clip}#our-members-component .members-component-content .members-list-view{height:0;overflow:hidden;padding-top:6rem}#our-members-component .members-component-content .members-list-view.active{min-height:850px}@media only screen and (max-width: 1440px){#our-members-component .members-component-content .members-list-view.active{min-height:1120px}}@media only screen and (max-width: 1024px){#our-members-component .members-component-content .members-list-view.active{min-height:1150px}}@media only screen and (max-width: 767px){#our-members-component .members-component-content .members-list-view.active{min-height:1900px}}#our-members-component .members-component-content .members-list-view .letter-navigation{display:flex;flex-direction:row;gap:1rem;list-style-type:none;justify-content:center;margin-bottom:2rem}@media only screen and (max-width: 1440px){#our-members-component .members-component-content .members-list-view .letter-navigation{gap:.75rem}}@media only screen and (max-width: 767px){#our-members-component .members-component-content .members-list-view .letter-navigation{gap:5px}}#our-members-component .members-component-content .members-list-view .letter-navigation li a{color:#000}@media only screen and (max-width: 1440px){#our-members-component .members-component-content .members-list-view .letter-navigation li a{font-size:.9rem}}@media only screen and (max-width: 767px){#our-members-component .members-component-content .members-list-view .letter-navigation li a{font-size:.85rem}}#our-members-component .members-component-content .members-list-view .letter-navigation li a:hover,#our-members-component .members-component-content .members-list-view .letter-navigation li a.active{color:var(--main-color)}#our-members-component .members-component-content .members-list-view .member-list-heading ul{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3rem}@media only screen and (max-width: 1440px){#our-members-component .members-component-content .members-list-view .member-list-heading ul{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){#our-members-component .members-component-content .members-list-view .member-list-heading ul{grid-template-columns:100%}}#our-members-component .members-component-content .members-list-view .member-list-heading ul li{display:grid;grid-template-columns:45% 30% 25%;border-bottom:1px solid #dadada;margin-bottom:.5rem}@media only screen and (max-width: 1440px){#our-members-component .members-component-content .members-list-view .member-list-heading ul li:nth-of-type(3){display:none}}@media only screen and (max-width: 767px){#our-members-component .members-component-content .members-list-view .member-list-heading ul li:nth-of-type(2){display:none}}#our-members-component .members-component-content .members-list-view .member-list-heading ul li .single-member-item-population,#our-members-component .members-component-content .members-list-view .member-list-heading ul li .single-member-item-site{text-align:center}#our-members-component .members-component-content .members-list-view .member-list-content{display:block;column-count:3;column-gap:3rem}@media only screen and (max-width: 1440px){#our-members-component .members-component-content .members-list-view .member-list-content{column-count:2}}@media only screen and (max-width: 767px){#our-members-component .members-component-content .members-list-view .member-list-content{column-count:1}}#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item{display:grid;grid-template-columns:45% 30% 25%;border-bottom:1px solid #dadada;padding-bottom:.25rem;margin-bottom:.25rem;position:relative}#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item:hover:before{height:120%}#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:0;background:#ececec;z-index:-1;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item svg{transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item svg:hover{transform:scale(1.2)}#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item p{margin-bottom:0}#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item .single-member-item-population,#our-members-component .members-component-content .members-list-view .member-list-content .single-member-item .single-member-item-site{text-align:center}#our-members-component .members-component-content .members-list-view .member-list-pagination{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;gap:10px;margin:25px 0}#our-members-component .members-component-content .members-list-view .member-list-pagination a,#our-members-component .members-component-content .members-list-view .member-list-pagination span{color:#000 !important;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}#our-members-component .members-component-content .members-list-view .member-list-pagination .current{color:var(--main-color) !important}#our-members-component .members-component-content .members-list-view .member-list-pagination a:hover{color:var(--main-color) !important}.imp-object:not([data-title="Forme Suisse"]){transform:scale(1.25)}.widget-phase-deux{width:100%;height:100%;padding:7rem;text-align:center;border-radius:30px;background:#f2f2f2}@media only screen and (max-width: 767px){.widget-phase-deux{padding:5rem}}.widget-phase-deux.rouge{background:var(--main-color)}.widget-phase-deux.rouge h2,.widget-phase-deux.rouge p{color:#fff}.team-members-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:25px;margin-top:50px}@media only screen and (max-width: 1440px){.team-members-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.team-members-grid{grid-template-columns:100%}}.team-members-grid h2{grid-column:span 4}@media only screen and (max-width: 1440px){.team-members-grid h2{grid-column:span 2}}@media only screen and (max-width: 767px){.team-members-grid h2{grid-column:span 1}}.team-members-grid .teammember-block{border-radius:30px 30px 0 30px;overflow:clip}.team-members-grid .teammember-block:hover .theme-block-main-image{opacity:1 !important}.team-members-grid .teammember-block .theme-block-header{height:28rem;display:flex;flex-direction:column;justify-content:flex-end;position:relative;transition:background-size .5s ease}@media only screen and (max-width: 1921px){.team-members-grid .teammember-block .theme-block-header{height:20rem}}@media only screen and (max-width: 1440px){.team-members-grid .teammember-block .theme-block-header{height:28rem}}@media only screen and (max-width: 576px){.team-members-grid .teammember-block .theme-block-header{height:20rem}}.team-members-grid .teammember-block .theme-block-header .theme-block-content{z-index:200;width:100%;padding-top:2rem;padding-bottom:.5rem;padding-left:25px;padding-right:100px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%)}.team-members-grid .teammember-block .theme-block-header h3{color:#fff;margin-bottom:0}.team-members-grid .teammember-block .theme-block-header p{color:#fff}.team-members-grid .teammember-block .theme-block-header .member-contact-informations{position:absolute;top:25px;right:25px;display:flex;flex-direction:row;gap:15px;list-style-type:none}.team-members-grid .teammember-block .theme-block-header .member-contact-informations li{padding:10px 15px;background:#fff;border-radius:50%;opacity:0;pointer-events:none;transform:scale(0);transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.team-members-grid .teammember-block .theme-block-header .member-contact-informations li.visible{opacity:1;pointer-events:all;transform:scale(1)}@media only screen and (max-width: 767px){.team-members-grid .teammember-block .theme-block-header .member-contact-informations{top:12.5px;right:12.5px}}@media only screen and (max-width: 450px){.team-members-grid .teammember-block .theme-block-header .member-contact-informations{top:5px;right:5px}}.team-members-grid .teammember-block .theme-block-header .bottom-right-corner{position:absolute;bottom:0;right:0;width:80px;height:80px;padding:1.5rem 1rem 1rem 1.5rem;background:#fff;border-radius:30px 0 0 0;transition:padding .3s ease}.team-members-grid .teammember-block .theme-block-header .bottom-right-corner:hover{padding:1.5rem .75rem 1rem 1.75rem}.team-members-grid .teammember-block .theme-block-header .bottom-right-corner:before{content:"";display:block;width:25px;height:25px;background-image:url(../images/top-right-corner.svg);background-size:cover;position:absolute;bottom:100%;right:0;transform:scale(-1)}.team-members-grid .teammember-block .theme-block-header .bottom-right-corner:after{content:"";display:block;width:25px;height:25px;background-image:url(../images/bottom-left-corner.svg);background-size:cover;position:absolute;bottom:0;right:100%;transform:scale(-1)}.twae-timeline .twae-story{margin-bottom:6rem !important}.twae-timeline .twae-label-big{font-style:normal !important;font-weight:400 !important;font-size:48px !important;letter-spacing:-0.03em;color:#000 !important}@media only screen and (max-width: 1440px){.twae-timeline .twae-label-big{font-size:44px !important}}@media only screen and (max-width: 767px){.twae-timeline .twae-label-big{font-size:40px !important}}@media only screen and (max-width: 576px){.twae-timeline .twae-label-big{font-size:30px !important}}.twae-timeline .twae-icon{transform:scale(0.45)}.twae-timeline .twae-icon i,.twae-timeline .twae-icon:before,.twae-timeline .twae-icon:after{display:none !important}.twae-timeline .twae-content .twae-title{font-family:"Public Sans",sans-serif;font-style:normal;font-weight:400 !important;font-size:22px !important;letter-spacing:-0.03em;margin-bottom:1.5rem;color:var(--main-color) !important;transition:font-size .1s ease-out}@media only screen and (max-width: 1440px){.twae-timeline .twae-content .twae-title{font-size:18px !important}}@media only screen and (max-width: 767px){.twae-timeline .twae-content .twae-title{font-size:17px !important}}@media only screen and (max-width: 576px){.twae-timeline .twae-content .twae-title{font-size:16px !important}}.twae-timeline .twae-content .twae-description p{font-family:"Public Sans",sans-serif;font-style:normal !important;font-size:17px;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;line-height:1.5;letter-spacing:-0.03em}@media only screen and (max-width: 1440px){.twae-timeline .twae-content .twae-description p{font-size:17px}}@media only screen and (max-width: 767px){.twae-timeline .twae-content .twae-description p{font-size:16px}}.twae-timeline .twae-content,.twae-timeline .twae-arrow{box-shadow:none !important}@media only screen and (min-width: 1024px){.nav .widget_search{display:none}}.nav .widget_search form{position:absolute;top:.75rem;left:.75rem;width:97%;opacity:0;transform:translateX(-5%);overflow:hidden;pointer-events:none;visibility:hidden;background:#fff;transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1),transform 1s cubic-bezier(0.16, 1, 0.3, 1)}@media only screen and (max-width: 1280px){.nav .widget_search form{top:.6rem;width:96%}}@media only screen and (max-width: 1024px){.nav .widget_search form{visibility:visible !important;opacity:1 !important;transform:translateX(0) !important;position:relative;top:0;left:0;width:100%}}.nav .widget_search form div{display:flex}.nav .widget_search form.visible{visibility:visible;opacity:1;transform:translateX(0)}.nav .widget_search input[type=text],.nav .widget_search .screen-reader-text{width:86%;margin-right:5px}@media only screen and (max-width: 1280px){.nav .widget_search input[type=text],.nav .widget_search .screen-reader-text{width:82%}}@media only screen and (max-width: 1024px){.nav .widget_search input[type=text],.nav .widget_search .screen-reader-text{width:75vw}}@media only screen and (max-width: 767px){.nav .widget_search input[type=text],.nav .widget_search .screen-reader-text{width:65vw}}@media only screen and (max-width: 576px){.nav .widget_search input[type=text],.nav .widget_search .screen-reader-text{width:55vw}}@media only screen and (max-width: 450px){.nav .widget_search input[type=text],.nav .widget_search .screen-reader-text{width:45vw}}.nav #custom_html-2{display:none}.nav #custom_html-2 #close-searchbar-trigger{position:absolute;top:32%;left:81.5%;z-index:50}@media only screen and (max-width: 1280px){.nav #custom_html-2 #close-searchbar-trigger{top:33%;left:77%}}.nav #custom_html-2 #close-searchbar-trigger a{text-decoration:none;font-size:.9rem;font-weight:600;color:#545454}html[lang=de-DE] .nav #custom_html-2 #close-searchbar-trigger{left:81.5%}@media only screen and (max-width: 1440px){html[lang=de-DE] .nav #custom_html-2 #close-searchbar-trigger{left:79%}}@media only screen and (max-width: 1280px){html[lang=de-DE] .nav #custom_html-2 #close-searchbar-trigger{left:73%}}html[lang=fr-FR] .nav #custom_html-2 #close-searchbar-trigger{left:79%}@media only screen and (max-width: 1440px){html[lang=fr-FR] .nav #custom_html-2 #close-searchbar-trigger{left:76%}}@media only screen and (max-width: 1280px){html[lang=fr-FR] .nav #custom_html-2 #close-searchbar-trigger{left:70%}}body.search .search-results,body.search .search-no-results{margin-top:4rem}body.search .search-results article,body.search .search-no-results article{margin-top:2rem;padding-bottom:1rem;border-bottom:1px solid #d5d5d5}body.search .search-results article h3,body.search .search-no-results article h3{margin-bottom:.25rem}body.search .pagination{display:flex;justify-content:center;gap:10px;margin:25px 0}body.search .nav-links a,body.search .nav-links span{padding:8px 12px;border:1px solid #ddd;border-radius:5px;text-decoration:none}body.search .nav-links .current{background:var(--main-color);color:#fff;font-weight:bold}body.search .nav-links a:hover{background:#f1f1f1}.jobs-list li{padding-left:0 !important;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;border-bottom:1px solid #d5d5d5}@media only screen and (max-width: 1024px){.jobs-list li{flex-direction:column;gap:0;align-items:flex-start;padding-bottom:2rem}}.jobs-list li:before{display:none !important}.jobs-list li .button{top:0;left:-4rem}@media only screen and (max-width: 1024px){.jobs-list li .button{left:0}}.ms-List-page .ms-FocusZone{width:100%;min-width:auto !important;background:#ededed;border-radius:15px;padding:1.5rem 0 !important;margin-bottom:1rem}.ms-List-page .ms-FocusZone:hover div[role=gridcell]:nth-child(2){padding-left:.5rem !important}.ms-List-page .ms-FocusZone .ms-DetailsRow-fields div[role=gridcell]:first-of-type{text-align:center}.ms-List-page .ms-List-cell:first-of-type{margin-top:.75rem}div[role=gridcell]{text-decoration:none !important;padding:0 !important;height:auto;min-height:auto;color:#000 !important;font-family:"Public Sans",sans-serif;font-size:17px;font-weight:400;line-height:1.5;letter-spacing:-0.03em;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}@media only screen and (max-width: 767px){div[role=gridcell]{font-size:16px}}div[role=gridcell] .ms-Link{font-family:inherit !important;font-style:normal;font-size:inherit !important;font-optical-sizing:auto;font-weight:inherit;font-style:normal;color:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;cursor:pointer !important}div[role=gridcell] div{font-family:"Public Sans",sans-serif;font-size:.9rem}div[role=gridcell] .ms-Icon{font-size:1.2rem;color:var(--main-color)}.recent-documents-section .ms-DetailsList-headerWrapper,.theme-documents-block .ms-DetailsList-headerWrapper{display:none}.recent-documents-section .ms-List-page,.theme-documents-block .ms-List-page{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 1rem}@media only screen and (max-width: 1440px){.recent-documents-section .ms-List-page,.theme-documents-block .ms-List-page{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1024px){.recent-documents-section .ms-List-page,.theme-documents-block .ms-List-page{grid-template-columns:100%}}.recent-documents-section .ms-List-page .ms-List-cell,.theme-documents-block .ms-List-page .ms-List-cell{max-width:100%;overflow:hidden}.recent-documents-section .ms-List-page .ms-List-cell:first-of-type,.theme-documents-block .ms-List-page .ms-List-cell:first-of-type{margin-top:auto}.recent-documents-section .ms-List-page .ms-FocusZone,.theme-documents-block .ms-List-page .ms-FocusZone{padding:1.5rem !important}.recent-documents-section .ms-List-page .ms-FocusZone .ms-DetailsRow-fields,.theme-documents-block .ms-List-page .ms-FocusZone .ms-DetailsRow-fields{gap:1rem;align-items:center !important}.recent-documents-section .ms-List-page .ms-FocusZone .ms-DetailsRow-fields div[role=gridcell],.theme-documents-block .ms-List-page .ms-FocusZone .ms-DetailsRow-fields div[role=gridcell]{width:auto !important}.page-bibliotheque .ms-DetailsList-headerWrapper{display:none}.page-bibliotheque .ms-List-page{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 1rem}@media only screen and (max-width: 1440px){.page-bibliotheque .ms-List-page{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1024px){.page-bibliotheque .ms-List-page{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.page-bibliotheque .ms-List-page{grid-template-columns:100%}}.page-bibliotheque .ms-List-page .ms-List-cell{max-width:100%;overflow:hidden}.page-bibliotheque .ms-List-page .ms-List-cell:first-of-type{margin-top:auto}.page-bibliotheque .ms-List-page .ms-FocusZone{padding:1.5rem !important}.page-bibliotheque .ms-List-page .ms-FocusZone .ms-DetailsRow-fields{gap:1rem;align-items:center !important}.page-bibliotheque .ms-List-page .ms-FocusZone .ms-DetailsRow-fields div[role=gridcell]{width:auto !important}.connected-user-informations{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media only screen and (max-width: 1024px){.connected-user-informations{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 576px){.connected-user-informations{grid-template-columns:auto}}.connected-user-informations h3{margin-bottom:0}.connected-user-groups{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media only screen and (max-width: 1024px){.connected-user-groups{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 576px){.connected-user-groups{grid-template-columns:auto}}.connected-user-groups .usergroup-block{border-radius:30px;position:relative;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}.connected-user-groups .usergroup-block.group-color-uvs-ssv{background:url(../images/icone_nos_membres.svg) no-repeat,var(--main-color) !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-cdfv-ksfv{background:url(../images/icone_nos_membres.svg) no-repeat,#268ca9 !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-cdsvs-kssd{background:url(../images/icone_nos_membres.svg) no-repeat,#005fa6 !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-formation-bildung{background:url(../images/icone_nos_membres.svg) no-repeat,#009444 !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-politique-sociale-sozialpolitik{background:url(../images/icone_nos_membres.svg) no-repeat,#f39200 !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-cvc-skk{background:url(../images/icone_nos_membres.svg) no-repeat,#e6007e !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-cvm-skm{background:url(../images/icone_nos_membres.svg) no-repeat,#8fb73e !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-asic-svki{background:url(../images/icone_nos_membres.svg) no-repeat,#f6a600 !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block.group-color-zora{background:url(../images/icone_nos_membres.svg) no-repeat,#e0001b !important;background-size:17% !important;background-position:center center !important}.connected-user-groups .usergroup-block:hover{background-position:center 45% !important}.connected-user-groups .usergroup-block .group-block-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:220}.connected-user-groups .usergroup-block .go-to-group-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:250}.connected-user-groups .usergroup-block .usergroup-block-header{height:350px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:25px;position:relative;transition:background-size .5s ease}@media only screen and (max-width: 1921px){.connected-user-groups .usergroup-block .usergroup-block-header{height:275px}}@media only screen and (max-width: 1600px){.connected-user-groups .usergroup-block .usergroup-block-header{height:240px}}@media only screen and (max-width: 1440px){.connected-user-groups .usergroup-block .usergroup-block-header{height:300px;background-position:center 70% !important}}@media only screen and (max-width: 1024px){.connected-user-groups .usergroup-block .usergroup-block-header{height:250px}}@media only screen and (max-width: 767px){.connected-user-groups .usergroup-block .usergroup-block-header{height:300px}}@media only screen and (max-width: 576px){.connected-user-groups .usergroup-block .usergroup-block-header{height:250px}}.connected-user-groups .usergroup-block .usergroup-block-header .usergroup-block-content{z-index:200}.connected-user-groups .usergroup-block .usergroup-block-header h3{color:#fff;width:calc(100% - 95px);text-align:right}.connected-user-groups .usergroup-block .usergroup-block-header .go-to-group-btn{position:absolute;bottom:0;right:0;padding:1.5rem 1rem 1rem 1.5rem;background:#fff;border-radius:30px 0 0 0;transition:padding .3s ease}.connected-user-groups .usergroup-block .usergroup-block-header .go-to-group-btn:hover{padding:1.5rem .75rem 1rem 1.75rem}.connected-user-groups .usergroup-block .usergroup-block-header .go-to-group-btn:before{content:"";display:block;width:25px;height:25px;background-image:url(../images/round-shape-corner.svg);background-size:cover;position:absolute;bottom:calc(100% - 1px);right:-1px}.connected-user-groups .usergroup-block .usergroup-block-header .go-to-group-btn:after{content:"";display:block;width:25px;height:25px;background-image:url(../images/round-shape-corner.svg);background-size:cover;position:absolute;bottom:-1px;right:calc(100% - 1px)}.sf-group-members-list{background:var(--main-color);border:1px solid #bf0a0a;border-radius:30px;padding:2rem}.sf-group-members-list h3,.sf-group-members-list span,.sf-group-members-list a{color:#fff !important}.sf-group-members-list .sf-group-member-items{column-count:2;gap:1rem 5rem}@media only screen and (max-width: 1440px){.sf-group-members-list .sf-group-member-items{gap:3rem}}@media only screen and (max-width: 1280px){.sf-group-members-list .sf-group-member-items{column-count:1;gap:0}}.sf-group-members-list .sf-group-member-items .single-sf-member{display:grid;grid-template-columns:40% 35% 15%;justify-content:space-between;border-bottom:1px solid #dadada;padding:.5rem 0}@media only screen and (max-width: 1680px){.sf-group-members-list .sf-group-member-items .single-sf-member{grid-template-columns:30% 35% 15%}}@media only screen and (max-width: 1440px){.sf-group-members-list .sf-group-member-items .single-sf-member{grid-template-columns:25% 45% 17%}}@media only screen and (max-width: 1280px){.sf-group-members-list .sf-group-member-items .single-sf-member{grid-template-columns:40% 40% 10%}}@media only screen and (max-width: 1024px){.sf-group-members-list .sf-group-member-items .single-sf-member{grid-template-columns:40% 40% 15%}}.sf-group-members-list .sf-group-member-items .single-sf-member a{cursor:pointer}.sf-group-members-list .sf-group-member-items .single-sf-member .single-sf-member-name img{width:13px;height:auto;margin-right:.5rem}@media only screen and (max-width: 1440px){.sf-group-members-list .sf-group-member-items .single-sf-member .single-sf-member-name img{display:none}}@media only screen and (max-width: 1280px){.sf-group-members-list .sf-group-member-items .single-sf-member .single-sf-member-name img{display:inline-block}}@media only screen and (max-width: 1024px){.sf-group-members-list .sf-group-member-items .single-sf-member .single-sf-member-name img{display:none}}.page-group-cdfv-ksfv a:not([data-mail]){color:#268ca9 !important}.page-group-cdfv-ksfv a:not([data-mail]):after{background:#268ca9 url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat !important;background-size:15px !important;background-position:center center !important}.page-group-cdfv-ksfv a:not([data-mail]):hover:after{width:125%;left:-5%;background-position:90% center !important}@media only screen and (max-width: 1440px){.page-group-cdfv-ksfv a:not([data-mail]):hover:after{width:118%;background-position:95% center !important}}.page-group-cdfv-ksfv .breadcrumb{background:#268ca9 !important}.page-group-cdfv-ksfv .breadcrumb a{color:#fff !important}.page-group-cdfv-ksfv .sf-group-members-list{background:#268ca9 !important;border:none !important}.page-group-cdfv-ksfv .bm-user,.page-group-cdfv-ksfv .bm-name{color:#268ca9 !important}.page-group-cdsvs-kssd a:not([data-mail]){color:#005fa6 !important}.page-group-cdsvs-kssd a:not([data-mail]):after{background:#005fa6 url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat !important;background-size:15px !important;background-position:center center !important}.page-group-cdsvs-kssd a:not([data-mail]):hover:after{width:125%;left:-5%;background-position:90% center !important}@media only screen and (max-width: 1440px){.page-group-cdsvs-kssd a:not([data-mail]):hover:after{width:118%;background-position:95% center !important}}.page-group-cdsvs-kssd .breadcrumb{background:#005fa6 !important}.page-group-cdsvs-kssd .breadcrumb a{color:#fff !important}.page-group-cdsvs-kssd .sf-group-members-list{background:#005fa6 !important;border:none !important}.page-group-cdsvs-kssd .bm-user,.page-group-cdsvs-kssd .bm-name{color:#005fa6 !important}.page-group-formation-bildung a:not([data-mail]){color:#009444 !important}.page-group-formation-bildung a:not([data-mail]):after{background:#009444 url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat !important;background-size:15px !important;background-position:center center !important}.page-group-formation-bildung a:not([data-mail]):hover:after{width:125%;left:-5%;background-position:90% center !important}@media only screen and (max-width: 1440px){.page-group-formation-bildung a:not([data-mail]):hover:after{width:118%;background-position:95% center !important}}.page-group-formation-bildung .breadcrumb{background:#009444 !important}.page-group-formation-bildung .breadcrumb a{color:#fff !important}.page-group-formation-bildung .sf-group-members-list{background:#009444 !important;border:none !important}.page-group-formation-bildung .bm-user,.page-group-formation-bildung .bm-name{color:#009444 !important}.page-group-politique-sociale-sozialpolitik a:not([data-mail]){color:#f39200 !important}.page-group-politique-sociale-sozialpolitik a:not([data-mail]):after{background:#f39200 url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat !important;background-size:15px !important;background-position:center center !important}.page-group-politique-sociale-sozialpolitik a:not([data-mail]):hover:after{width:125%;left:-5%;background-position:90% center !important}@media only screen and (max-width: 1440px){.page-group-politique-sociale-sozialpolitik a:not([data-mail]):hover:after{width:118%;background-position:95% center !important}}.page-group-politique-sociale-sozialpolitik .breadcrumb{background:#f39200 !important}.page-group-politique-sociale-sozialpolitik .breadcrumb a{color:#fff !important}.page-group-politique-sociale-sozialpolitik .sf-group-members-list{background:#f39200 !important;border:none !important}.page-group-politique-sociale-sozialpolitik .bm-user,.page-group-politique-sociale-sozialpolitik .bm-name{color:#f39200 !important}.page-group-cvc-skk a:not([data-mail]){color:#e6007e !important}.page-group-cvc-skk a:not([data-mail]):after{background:#e6007e url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat !important;background-size:15px !important;background-position:center center !important}.page-group-cvc-skk a:not([data-mail]):hover:after{width:125%;left:-5%;background-position:90% center !important}@media only screen and (max-width: 1440px){.page-group-cvc-skk a:not([data-mail]):hover:after{width:118%;background-position:95% center !important}}.page-group-cvc-skk .breadcrumb{background:#e6007e !important}.page-group-cvc-skk .breadcrumb a{color:#fff !important}.page-group-cvc-skk .sf-group-members-list{background:#e6007e !important;border:none !important}.page-group-cvc-skk .bm-user,.page-group-cvc-skk .bm-name{color:#e6007e !important}.page-group-cvm-skm a:not([data-mail]){color:#8fb73e !important}.page-group-cvm-skm a:not([data-mail]):after{background:#8fb73e url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat !important;background-size:15px !important;background-position:center center !important}.page-group-cvm-skm a:not([data-mail]):hover:after{width:125%;left:-5%;background-position:90% center !important}@media only screen and (max-width: 1440px){.page-group-cvm-skm a:not([data-mail]):hover:after{width:118%;background-position:95% center !important}}.page-group-cvm-skm .breadcrumb{background:#8fb73e !important}.page-group-cvm-skm .breadcrumb a{color:#fff !important}.page-group-cvm-skm .sf-group-members-list{background:#8fb73e !important;border:none !important}.page-group-cvm-skm .bm-user,.page-group-cvm-skm .bm-name{color:#8fb73e !important}.page-group-asic-svki a:not([data-mail]){color:#f6a600 !important}.page-group-asic-svki a:not([data-mail]):after{background:#f6a600 url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat !important;background-size:15px !important;background-position:center center !important}.page-group-asic-svki a:not([data-mail]):hover:after{width:125%;left:-5%;background-position:90% center !important}@media only screen and (max-width: 1440px){.page-group-asic-svki a:not([data-mail]):hover:after{width:118%;background-position:95% center !important}}.page-group-asic-svki .breadcrumb{background:#f6a600 !important}.page-group-asic-svki .breadcrumb a{color:#fff !important}.page-group-asic-svki .sf-group-members-list{background:#f6a600 !important;border:none !important}.page-group-asic-svki .bm-user,.page-group-asic-svki .bm-name{color:#f6a600 !important}.wpo365-teams-feed{padding:10px;border-radius:6px}.wpo365-teams-feed .wpo365-teams-messages{max-height:475px;overflow:auto;margin-bottom:10px;display:flex;flex-direction:column-reverse;gap:10px}.wpo365-teams-feed .wpo365-teams-message{border-radius:15px;padding:.75rem 1.25rem;max-width:70%;background:#e2001a;background:linear-gradient(145deg, rgb(226, 0, 26) 0%, rgb(217, 108, 121) 100%);color:#fff}.wpo365-teams-feed .wpo365-teams-message.personal-message{background:#000;align-self:flex-end}.wpo365-teams-feed .wpo365-teams-message.personal-message .message-author{display:none}.wpo365-teams-feed .wpo365-teams-message.personal-message .message-date{color:#fff;font-weight:600}.wpo365-teams-feed .wpo365-teams-message.personal-message .wpo365-teams-message-content{color:#fff}.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-header{display:flex;flex-direction:column}.wpo365-teams-feed .wpo365-teams-message .message-author,.wpo365-teams-feed .wpo365-teams-message .message-date{color:#fff;font-weight:600}.wpo365-teams-feed .wpo365-teams-message .message-date{font-size:.8rem;font-style:italic}.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-content{color:#fff}.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-content p,.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-content span,.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-content strong{color:inherit;font-size:16px;margin-bottom:0}@media only screen and (max-width: 767px){.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-content p,.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-content span,.wpo365-teams-feed .wpo365-teams-message .wpo365-teams-message-content strong{font-size:15px}}.wpo365-teams-feed .wpo365-teams-post textarea{border:1px solid #d5d5d5;border-radius:8px;padding:.5rem;width:100%;min-height:100px;font-family:"Public Sans",sans-serif;font-style:normal;font-size:16px;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;line-height:1.5;letter-spacing:-0.03em}@media only screen and (max-width: 767px){.wpo365-teams-feed .wpo365-teams-post textarea{font-size:15px}}.wpo365-teams-feed .wpo365-teams-post-btn{background:none !important;border:none !important;padding:.5rem 0 !important;font-size:16px;line-height:1.5;letter-spacing:-0.03em;color:var(--main-color) !important;text-decoration:none;position:relative;top:1rem;width:fit-content;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1);z-index:20}.wpo365-teams-feed .wpo365-teams-post-btn:hover{color:#fff !important;padding:.5rem 1rem !important}.wpo365-teams-feed .wpo365-teams-post-btn:hover:after{width:125%;left:-5%;background-position:90% center}.wpo365-teams-feed .wpo365-teams-post-btn span{color:inherit;font-size:inherit;position:relative;z-index:20}.wpo365-teams-feed .wpo365-teams-post-btn:after{content:"";color:#fff;width:50px;height:50px;background:var(--main-color) url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289L8.34315 0.928932C7.95262 0.538408 7.31946 0.538408 6.92893 0.928932C6.53841 1.31946 6.53841 1.95262 6.92893 2.34315L12.5858 8L6.92893 13.6569C6.53841 14.0474 6.53841 14.6805 6.92893 15.0711C7.31946 15.4616 7.95262 15.4616 8.34315 15.0711L14.7071 8.70711ZM0 8L0 9L14 9V8V7L0 7L0 8Z' fill='white'/></svg>") no-repeat;background-size:15px;background-position:center center;position:absolute;top:-15%;left:110%;border-radius:30px;z-index:10;transition:all 1s cubic-bezier(0.16, 1, 0.3, 1)}@media only screen and (max-width: 720px){.wpfd-container .with_foldertree{max-width:100% !important;padding:0 !important}}@media only screen and (max-width: 1024px){.wpfd-container .with_foldertree .catlink{min-width:45%}.wpfd-container .with_foldertree .catlink span{min-width:100% !important}}@media only screen and (max-width: 576px){.wpfd-container .with_foldertree .catlink{min-width:96%}}@media only screen and (max-width: 576px){.chk-tags-filtering .tags-item{padding:8px 14px !important}}.chk-tags-filtering .tags-item span{font-size:.75rem !important}.chk-tags-filtering .tags-item.active{background:#fff !important;background-color:#fff !important}.chk-tags-filtering .tags-item.active span{color:var(--main-color) !important}.page-bibliotheque #affichage-documents-bibliotheque .box-search-filter .searchSection,.page-bibliothek #affichage-documents-bibliotheque .box-search-filter .searchSection{display:none}.page-bibliotheque .wpfd-foldertree .jaofiletree .jaofiletree .jaofiletree,.page-bibliothek .wpfd-foldertree .jaofiletree .jaofiletree .jaofiletree{display:none}@media only screen and (max-width: 720px){.wpfd-open-tree{top:10px !important;left:.5rem !important}}.wpfd-content .breadcrumbs{display:none}.wpfd-content .wpfd-foldertree{background:var(--main-color);border-right-color:rgba(0,0,0,0) !important;height:fit-content;min-height:30vh;padding:1rem !important;border-radius:30px;transition:height .3s ease !important}@media only screen and (max-width: 720px){.wpfd-content .wpfd-foldertree .jaofiletree{background:#000}}@media only screen and (max-width: 720px){.wpfd-content .wpfd-foldertree .jaofiletree .directory.expanded{padding:1rem !important}}.wpfd-content .wpfd-foldertree .jaofiletree li{line-height:1 !important}.wpfd-content .wpfd-foldertree .jaofiletree li .icon-open-close{height:auto}.wpfd-content .wpfd-foldertree .jaofiletree li .icon-open-close:before{color:#fff !important}.wpfd-content .wpfd-foldertree .jaofiletree li i{color:#fff !important}.wpfd-content .wpfd-foldertree .jaofiletree li a{color:#fff !important}.wpfd-content .wpfd-categories h2{margin-left:10px !important;text-transform:none !important}@media only screen and (max-width: 720px){.wpfd-content .wpfd-categories h2{margin-left:2.5rem !important}}.wpfd-content .wpfd-categories .catlink:not(.backcategory){background:var(--main-color);border:none}.wpfd-content .wpfd-categories .catlink:not(.backcategory) i,.wpfd-content .wpfd-categories .catlink:not(.backcategory) span{color:#fff}.wpfd-content .wpfd-categories .catlink:not(.backcategory):hover{background:var(--main-color);border:none;box-shadow:0 2px 25px rgba(0,0,0,.15);transform:scale(1.02)}.wpfd-content .wpfd-categories .backcategory{float:none;text-align:left}.wpfd-content .wpfd_list .file:not(.flex_span){background:#ededed !important;border:1px solid #dadada !important;border-radius:30px !important}.wpfd-content .wpfd_list .file:not(.flex_span) .filecontent h3{color:#000 !important}.wpfd-content .wpfd_list .file:not(.flex_span) .filecontent h3 a{color:inherit !important}.wpfd-content .wpfd_list .file:not(.flex_span) .filecontent .ext[class*=wpfd-icon-set-svg]{top:calc(50% - 35px);border-radius:15px}.wpfd-category-search-section #txtfilename{background:none !important;border:none !important;border-bottom:1px solid #adacac !important;border-radius:0 !important;font-weight:normal !important;color:#adacac !important}.wpfd-category-search-section #txtfilename:focus{color:#000 !important}.error404 .breadcrumb{color:#fff;margin-bottom:50px}.error404 #main-content h1{color:#000}.error404 #main-content form[role=search] input[type=text]{width:25%}/*# sourceMappingURL=theme.css.map */