*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{text-decoration:none;display:inline-block}b,strong{font-weight:700}img{max-width:100%;height:auto;display:block;border:0;vertical-align:middle}svg:not(:root){overflow:hidden;max-width:100%;height:auto;display:block;border:0;vertical-align:middle}ul{list-style:none}@font-face{font-family:Montserrat;src:url(../inc/fonts/Montserrat-Regular.woff2) format("woff2"),url(../inc/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../inc/fonts/Montserrat-Bold.woff2) format("woff2"),url(../inc/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../inc/fonts/Montserrat-Italic.woff2) format("woff2"),url(../inc/fonts/Montserrat-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.content-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.items-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.items-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.block{display:block}.inline-block{display:inline-block}.text-upp{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.grid{display:grid}.grid.gap-0{gap:0}.grid.grid-cols-0{grid-template-columns:repeat(0,minmax(0,1fr))}.grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.grid-cols-2.reverse :first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.w-1\/2{width:50%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-58{width:58%}.w-42{width:42%}.w-auto{width:auto}.relative{position:relative}.fixed{position:fixed}.absolute{position:absolute}.absolute.top-right{top:0;right:0}.index-9{z-index:9}.hover{-webkit-transition:all .4s;transition:all .4s}.height-100{height:100%}.img-bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.margin-0{margin-top:0}.m-0-auto{margin:0 auto}.m-top-auto{margin-top:auto}.m-left-auto{margin-left:auto}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.pb-0{padding-bottom:0}.pt-0{padding-top:0}.pl-0{padding-left:0}.pr-0{padding-top:0}.padding-0{padding:0}.max-w-0{max-width:0}.font-size-0{font-size:0}body{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal}*{-webkit-tap-highlight-color:transparent}.body-bg{background-image:url(../inc/images/paper-texture.jpg);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}.center-content{max-width:1440px;padding:0 40px;margin:0 auto}#main{padding-top:160px;position:relative;z-index:2}.post-edit-link{z-index:9999;position:fixed;top:300px;right:0;border-radius:2rem 0 0 2rem;padding:1rem 3rem 1rem 2rem;font-weight:700;font-size:20px;line-height:2rem;text-align:right;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #2d2d83;background-color:#2d2d83;color:#fff}.post-edit-link:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px}.skiplinks{position:fixed;top:-100%;left:0;right:0;z-index:10;background-color:#eee;padding:14px 0}.skiplinks:focus-within{top:0}.skiplinks .skiplinks-list{gap:20px}.skiplinks .skiplinks-list .skiplinks-item .skiplinks-item-link{font-weight:700;font-size:14px;line-height:1.2;color:#2d2d83;padding:2px 0}.skiplinks .skiplinks-list .skiplinks-item .skiplinks-item-link:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px}.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none!important}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#header{position:fixed;top:0;left:0;right:0;z-index:9;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#header.header-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#header.header-visible{background-color:#fff}#header.header-visible #header-content #header-elements .header-tools .search .search-form{background-color:#fff}#header.search-opened{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}#header #header-content{position:relative;padding:40px 0}#header #header-content #header-elements{max-width:1440px;margin:0 auto;padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header #header-content #header-elements .header-brand{width:84px;position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex}#header #header-content #header-elements .header-toggler{display:none}#header #header-content #header-elements .header-menu{width:calc(100% - 84px - 50px)}#header #header-content #header-elements .header-menu .header-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation{width:calc(100% - 80px - 50px)}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.active .menu-link{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.active .menu-link::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background-color:#2d2d83}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.active .menu-item-label .label{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.active .menu-item-label .label::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background-color:#2d2d83}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-link{font-size:14px;line-height:1.2;color:#2d2d83;text-transform:uppercase;padding:18px 0}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-item-label .label{font-size:14px;line-height:1.2;color:#2d2d83;text-transform:uppercase;cursor:pointer;padding:18px 0}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-item-label .icon{display:none}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu{display:none;position:absolute;top:107px;left:0;right:0;background-color:#fff;z-index:2}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu.keydown-submenu{display:block}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper{max-width:1440px;margin:0 auto;padding:40px 100px 40px 174px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content{max-width:870px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 50px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column{width:180px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-title-link{font-size:14px;line-height:1.2;color:#2d2d83}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column a.sub-menu-title-link{position:relative;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column a.sub-menu-title-link::after{content:"";width:100%;height:1px;background-color:transparent;position:absolute;left:0;bottom:0;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column a.sub-menu-title-link.active{text-decoration:underline}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item{margin-top:7px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item .sub-menu-item-link{font-style:italic;font-size:12px;line-height:1.2;color:#2d2d83;position:relative;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item .sub-menu-item-link::after{content:"";width:100%;height:1px;background-color:transparent;position:absolute;left:0;bottom:0;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item .sub-menu-item-link.active{text-decoration:underline}#header #header-content #header-elements .header-menu .header-menu-content .header-tools{width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;padding:5px;cursor:pointer;background-color:transparent}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form{position:absolute;top:120px;left:0;right:0;z-index:1;display:none}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper{max-width:1440px;margin:0 auto;padding:20px 40px}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form{width:calc(100% - 20px - 30px);position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field{width:100%;background-color:transparent;padding:0;margin:0;border:none;border-radius:0;border-bottom:1px solid #2d2d83;font-size:16px;line-height:1.2;color:#2d2d83;padding:10px 50px 10px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field::-webkit-input-placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field::-moz-placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field:-ms-input-placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field::-ms-input-placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field::placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field::-moz-placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field:-ms-input-placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-field::-ms-input-placeholder{color:#8383ad}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-submit{width:30px;position:absolute;top:0;right:0;bottom:0;border:0;border-radius:0;font-size:0;background-color:transparent;background-image:url(../inc/images/loop.svg);background-position:center;background-size:20px;background-repeat:no-repeat;cursor:pointer}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .close{width:30px;height:30px;padding:5px;cursor:pointer}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle.active .language-list{display:block}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .current-language{font-size:12px;line-height:1.2;color:#2d2d83;text-transform:uppercase;cursor:pointer}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .language-list{display:none;position:absolute;top:100%;left:0}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .language-list .language-item .language-link{font-size:12px;line-height:1.2;color:#2d2d83;text-transform:uppercase;padding:2px 0}#header.header-hidden:has(.menu-item-has-children:hover){-webkit-transform:translateY(0);transform:translateY(0)}#header #header-content:has(.keydown-submenu),#header #header-content:has(.menu-item-has-children:hover){background-color:#fff}#footer{position:relative;overflow:hidden;padding-top:205px;z-index:2}#footer #footer-bg{height:2000px;position:absolute;top:0;left:0;right:0;z-index:1}#footer #footer-bg img{width:100%;height:auto}#footer #footer-wrapper{position:relative;z-index:2;background-color:#273580;padding-bottom:60px}#footer #footer-wrapper #footer-content{max-width:1440px;margin:0 auto;padding:0 40px}#footer #footer-wrapper #footer-content .footer-menu{width:calc(50% - 40px)}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation{width:calc(50% - 20px)}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu{width:100%}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu .footer-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:19px}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu .footer-menu-item:last-child{margin-bottom:0}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu .footer-menu-item .footer-menu-item-link{font-size:12px;color:#fff;text-transform:uppercase;position:relative}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu .footer-menu-item .footer-menu-item-link::after{content:"";width:100%;height:1px;background-color:transparent;position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s;transition:all .3s}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu .footer-menu-item .footer-menu-item-link.active::after{background-color:#fff}#footer #footer-wrapper #footer-content .footer-informations{width:calc(50% - 40px)}#footer #footer-wrapper #footer-content .footer-informations .footer-description{width:calc(100% - 80px - 107px)}#footer #footer-wrapper #footer-content .footer-informations .footer-description p{font-size:12px;color:#fff;line-height:1.6}#footer #footer-wrapper #footer-content .footer-informations .footer-brand{width:107px}#footer #footer-wrapper #footer-content .footer-bottom{width:100%;margin-top:65px}#footer #footer-wrapper #footer-content .footer-bottom .footer-content{width:calc(50% - 40px)}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .copyright{width:calc(50% - 20px)}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .copyright .copyright-text{font-size:12px;color:#fff;text-transform:uppercase}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .socials{width:calc(50% - 20px);gap:10px}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .socials .social .social-link{opacity:1;-webkit-transition:all .3s;transition:all .3s}.hero-full-screen{overflow:hidden;background-color:transparent}.hero-full-screen .hero-image{width:100%;height:100%}.hero-full-screen.association-hero .hero-image{width:80%;margin:0 auto}.editor-cta{margin-top:60px}.editor-cta .container{max-width:935px;margin:0 auto}.editor-cta .container .editor_content{padding:0 40px;margin-top:30px;font-size:16px;text-align:center;color:#2d2d83}.editor-cta .container .editor_content a{color:#2d2d83;text-decoration:underline}.editor-cta .container .editor_content a:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.editor-cta .container .editor_content em,.editor-cta .container .editor_content i{font-style:italic}.editor-cta .container .editor_content b,.editor-cta .container .editor_content strong{font-weight:700}.editor-cta .container .editor_content p,.editor-cta .container .editor_content span{font-size:16px;margin-top:15px;line-height:1.5}.editor-cta .container .editor_content p:first-child,.editor-cta .container .editor_content span:first-child{margin-top:0}.editor-cta .container .editor_content h1,.editor-cta .container .editor_content h2{color:#2d2d83;text-align:center;font-size:20px;margin-top:15px}.editor-cta .container .editor_content h1:first-child,.editor-cta .container .editor_content h2:first-child{margin-top:0}.editor-cta .container .editor_content h3,.editor-cta .container .editor_content h4,.editor-cta .container .editor_content h5,.editor-cta .container .editor_content h6{font-size:18px;margin-top:15px}.editor-cta .container .editor_content ul{list-style:disc}.editor-cta .container .editor_content ol,.editor-cta .container .editor_content ul{padding-left:15px;margin-bottom:24px}.editor-cta .container .editor_content ol li,.editor-cta .container .editor_content ul li{color:#2d2d83;font-size:14px;line-height:1.7}.editor-cta .container .editor_content ol li b,.editor-cta .container .editor_content ol li strong,.editor-cta .container .editor_content ul li b,.editor-cta .container .editor_content ul li strong{font-weight:700}.editor-cta .container .editor_content ol li em,.editor-cta .container .editor_content ol li i,.editor-cta .container .editor_content ul li em,.editor-cta .container .editor_content ul li i{font-style:italic}.editor-cta .container .editor_content ol li a,.editor-cta .container .editor_content ul li a{color:#2d2d83;text-decoration:underline}.editor-cta .container .editor_content ol li a:focus-visible,.editor-cta .container .editor_content ul li a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.editor-cta .container .editor_content img{max-width:120px;margin:0 auto}.editor-cta .container .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.editor-cta .container .cta .link{width:auto;-webkit-transition:all .3s;transition:all .3s}.editor-cta .container .cta .link img{width:70px;height:70px}.editor-cta .container .cta .link:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.editor-simple .content{max-width:978px;margin:0 auto;color:#2d2d83}.editor-simple .content a{color:#2d2d83;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.editor-simple .content a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.editor-simple .content em,.editor-simple .content i{font-style:italic}.editor-simple .content b,.editor-simple .content strong{font-weight:700}.editor-simple .content h1{font-size:25px;margin:40px 0 20px;line-height:1.25}.editor-simple .content h1:first-child{margin-top:0}.editor-simple .content h2{font-size:20px;margin:40px 0 20px;line-height:1.25}.editor-simple .content h2:first-child{margin-top:0}.editor-simple .content h3,.editor-simple .content h4,.editor-simple .content h5,.editor-simple .content h6{font-size:18px;margin:24px 0 16px;line-height:1.3}.editor-simple .content p{line-height:1.5;margin-bottom:20px}.editor-simple .content p:last-child{margin-bottom:0}.editor-simple .content ul{list-style:disc}.editor-simple .content ol,.editor-simple .content ul{padding-left:30px;margin-bottom:24px}.editor-simple .content ol li,.editor-simple .content ul li{color:#2d2d83;font-size:14px;line-height:1.7}.editor-simple .content ol li b,.editor-simple .content ol li strong,.editor-simple .content ul li b,.editor-simple .content ul li strong{font-weight:700}.editor-simple .content ol li em,.editor-simple .content ol li i,.editor-simple .content ul li em,.editor-simple .content ul li i{font-style:italic}.editor-simple .content ol li a,.editor-simple .content ul li a{color:#2d2d83;text-decoration:underline}.editor-simple .content ol li a:focus-visible,.editor-simple .content ul li a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.bloc-citation{margin-top:60px}.bloc-citation .card{background-color:rgba(45,45,131,.09);border-radius:28px}.bloc-citation .card .quote{max-width:945px;margin:0 auto;padding:120px 60px}.bloc-citation .card .quote .text{margin:0;font-size:30px;color:#2d2d83;text-align:center}.bloc-citation .card .quote .author{margin-top:10px;display:block;font-size:18px;color:#2d2d83;text-align:center}.bloc-citation.dark-bg .card{background-color:#2d2d83}.bloc-citation.dark-bg .card .author,.bloc-citation.dark-bg .card .text{color:#fff}.bloc-citation.light-bg .card{background-color:rgba(45,45,131,.09)}.bloc-citation.light-bg .card .author,.bloc-citation.light-bg .card .text{color:#2d2d83}.bloc-citation.no-bg .card{background-color:transparent}.bloc-citation.no-bg .card .quote{padding:50px 60px}.bloc-citation.no-bg .card .quote .author,.bloc-citation.no-bg .card .quote .text{color:#2d2d83}.bloc-columns{margin-top:60px}.bloc-columns .content-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}.bloc-columns .content-columns .column{width:calc((100% - 150px)/ 4)}.bloc-columns .content-columns .column .link{width:100%;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(45,45,131,.09);border-radius:50%;overflow:hidden;border:1px solid transparent;-webkit-transition:all .3s;transition:all .3s}.bloc-columns .content-columns .column .link .img{width:100%;padding:0 30px}.bloc-columns .content-columns .column .link .text{font-size:14px;color:#2d2d83;text-transform:uppercase;margin-top:10px}.cards-columns .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:55px}.cards-columns .column{width:calc((100% - 55px)/ 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards-columns .column.main-card .card .content{font-size:16px}.cards-columns .column .card{background-color:rgba(45,45,131,.09);border-radius:28px;padding:70px 50px}.cards-columns .column .card .content{color:#2d2d83;font-size:14px}.cards-columns .column .card .content a{color:#2d2d83;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.cards-columns .column .card .content a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.cards-columns .column .card .content strong{font-weight:700}.cards-columns .column .card .content h1,.cards-columns .column .card .content h2{font-size:25px;margin:40px 0 20px;line-height:1.25}.cards-columns .column .card .content h1:first-child,.cards-columns .column .card .content h2:first-child{margin-top:0}.cards-columns .column .card .content h3,.cards-columns .column .card .content h4,.cards-columns .column .card .content h5,.cards-columns .column .card .content h6{font-size:18px;margin:24px 0 16px;line-height:1.3}.cards-columns .column .card .content p{line-height:1.5;margin-bottom:20px}.cards-columns .column .card .content p:last-child{margin-bottom:0}.cards-columns .column .card .content p b,.cards-columns .column .card .content p strong{font-weight:700}.cards-columns .column .card .content p em,.cards-columns .column .card .content p i{font-style:italic}.cards-columns .column .card .content p a{color:#2d2d83;text-decoration:underline}.cards-columns .column .card .content p a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.cards-columns .column .card .content ul{list-style:disc}.cards-columns .column .card .content ol,.cards-columns .column .card .content ul{padding-left:20px;margin-bottom:24px}.cards-columns .column .card .content ol:last-of-type,.cards-columns .column .card .content ul:last-of-type{margin-bottom:0}.cards-columns .column .card .content ol li,.cards-columns .column .card .content ul li{color:#2d2d83;font-size:14px;line-height:1.7}.cards-columns .column .card .content ol li b,.cards-columns .column .card .content ol li strong,.cards-columns .column .card .content ul li b,.cards-columns .column .card .content ul li strong{font-weight:700}.cards-columns .column .card .content ol li em,.cards-columns .column .card .content ol li i,.cards-columns .column .card .content ul li em,.cards-columns .column .card .content ul li i{font-style:italic}.cards-columns .column .card .content ol li a,.cards-columns .column .card .content ul li a{color:#2d2d83;text-decoration:underline}.cards-columns .column .card .content ol li a:focus-visible,.cards-columns .column .card .content ul li a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.cards-columns .column .card .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cards-columns .column .card .logos .image-link{width:calc((100% - 40px)/ 3)}.cards-columns .column .card .logos .image-link img{width:100%;display:block}.cards-columns .column .card .logos .image-link:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.cards-columns .column .column-image{margin-top:60px}.cards-columns.one-card .column--right{display:none}.cards-columns.one-card .column--left{width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:55px}.cards-columns.one-card .column--left .card{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.cards-columns.one-card .column--left .column-image{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 55px)/ 2);flex:0 1 calc((100% - 55px)/ 2);max-width:calc((100% - 55px)/ 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.cards-columns.one-card .column--left .column-image img{width:100%}.flower{margin-top:60px}.flower .flower-header .title{font-size:25px;line-height:1.2;color:#2d2d83;max-width:560px}.flower .flower-header .title .subtitle{display:inline;font-size:14px}.flower .flower-header .description{max-width:560px;margin-top:35px}.flower .flower-header .description p{color:#2d2d83;font-size:14px;line-height:1.7;margin-bottom:20px}.flower .flower-header .description p b,.flower .flower-header .description p strong{font-weight:700}.flower .flower-header .description p em,.flower .flower-header .description p i{font-style:italic}.flower .flower-header .description p a{color:#2d2d83;text-decoration:underline}.flower .flower-header .description p a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.flower .flower-header .description h1,.flower .flower-header .description h2{color:#2d2d83;font-size:18px;line-height:1.2;margin:15px 0}.flower .flower-header .description h3,.flower .flower-header .description h4,.flower .flower-header .description h5,.flower .flower-header .description h6{color:#2d2d83;font-size:16px;line-height:1.2;margin:15px 0}.flower .flower-header .description ul{list-style:disc}.flower .flower-header .description ol,.flower .flower-header .description ul{padding-left:15px;margin-bottom:24px}.flower .flower-header .description ol li,.flower .flower-header .description ul li{color:#2d2d83;font-size:14px;line-height:1.7}.flower .flower-header .description ol li b,.flower .flower-header .description ol li strong,.flower .flower-header .description ul li b,.flower .flower-header .description ul li strong{font-weight:700}.flower .flower-header .description ol li em,.flower .flower-header .description ol li i,.flower .flower-header .description ul li em,.flower .flower-header .description ul li i{font-style:italic}.flower .flower-header .description ol li a,.flower .flower-header .description ul li a{color:#2d2d83;text-decoration:underline}.flower .flower-header .description ol li a:focus-visible,.flower .flower-header .description ul li a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.flower .flower-image{position:relative;padding:120px 0}.flower .flower-image .flower-image-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flower .flower-image .flower-image-content .content{width:760px;height:720px}.flower .flower-image .flower-image-content .content svg{width:100%}.flower .flower-image .flower-image-content .content svg .pointer{cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.flower .flower-image .flower-popup{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;display:none}.flower .flower-image .flower-popup .layer{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.59)}.flower .flower-image .flower-popup .popup-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:832px;height:851px}.flower .flower-image .flower-popup .popup-content .close-btn{position:absolute;top:0;right:-55px;padding:15px;cursor:pointer}.flower .flower-image .flower-popup .popup-content .popup-content-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-19px;right:-6px}.flower .flower-image .flower-popup .popup-content .popup-content-wrapper .popup-content-flower-image{display:none;width:100%;height:100%}.flower .flower-image .flower-popup .popup-content .popup-content-wrapper .popup-content-flower-image.active{display:block}.flower .flower-image .flower-popup .popup-content .popup-content-wrapper .popup-content-flower-image img{margin:auto;width:100%}.flower .flower-accordion,.flower .flower-image-mobile{display:none}.flower .flower-header .description a:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.inspirations .inspirations-listing .inspiration-gutter{width:120px}.inspirations .inspirations-listing .inspiration-item{width:calc(50% - 60px);max-width:605px;margin-bottom:100px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .thumbnail .figure{padding:20px 50px;border-radius:26px;background-color:rgba(45,45,131,.09)}.inspirations .inspirations-listing .inspiration-item .inspiration-content .thumbnail .figure .link-image{display:block;text-align:center}.inspirations .inspirations-listing .inspiration-item .inspiration-content .thumbnail .figure .link-image img{max-height:620px;margin:auto}.inspirations .inspirations-listing .inspiration-item .inspiration-content .thumbnail .figure img{max-height:620px;margin:auto}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description{margin-top:38px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .title{font-size:20px;color:#2d2d83;line-height:1.2}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text{margin-top:35px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p{color:#2d2d83;font-size:14px;line-height:1.7;margin-bottom:10px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p:last-of-type{margin-bottom:0}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p b,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p strong{font-weight:700}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p em,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p i{font-style:italic}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p a{color:#2d2d83;text-decoration:underline}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text p a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text h1,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text h2{color:#2d2d83;font-size:18px;line-height:1.2;margin:15px 0}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text h3,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text h4,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text h5,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text h6{color:#2d2d83;font-size:16px;line-height:1.2;margin:15px 0}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul{list-style:disc}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul{padding-left:30px;margin-bottom:24px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol li,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul li{color:#2d2d83;font-size:14px;line-height:1.7}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol li b,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol li strong,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul li b,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul li strong{font-weight:700}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol li em,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol li i,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul li em,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul li i{font-style:italic}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol li a,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul li a{color:#2d2d83;text-decoration:underline}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ol li a:focus-visible,.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text ul li a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .cta{margin-top:30px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .cta .link{font-size:14px;color:#2d2d83;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .cta .link .link-icon{display:inline-block;margin-left:50px}.inspirations .inspirations-listing .inspiration-item.small .inspiration-content{max-width:480px;padding-left:50px}.inspirations .inspirations-listing .inspiration-item.small .inspiration-content .thumbnail .figure img{max-height:294px;margin:auto}.inspirations .inspirations-listing .inspiration-item.align-right .inspiration-content{max-width:600px;padding-left:170px}.inspirations .pagination{margin-top:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inspirations .pagination .pagination-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.inspirations .pagination .pagination-inner .pagination-label{font-size:14px;color:#2d2d83;text-transform:uppercase}.inspirations .pagination .pagination-inner .pagination-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.inspirations .pagination .pagination-inner .pagination-pages .element .pagination-page{color:#2d2d83;font-size:14px;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.inspirations .pagination .pagination-inner .pagination-pages .element .pagination-page:not(:empty):focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important}.inspirations .pagination .pagination-inner .pagination-pages .element .pagination-page.is-active{font-weight:700;text-decoration:underline;text-underline-offset:3px}.milk-bloc-actualites .item{margin-top:60px}.milk-bloc-actualites .item:first-child{margin-top:0}.milk-bloc-actualites .item .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:45px}.milk-bloc-actualites .item .row a.body{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc((100% - 45px)/ 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;padding:0 50px 30px 50px;border-bottom:2px solid #2d2d83;text-decoration:none;color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.milk-bloc-actualites .item .row a.body:focus-visible{outline:2px solid #2d2d83;outline-offset:4px}.milk-bloc-actualites .item .row a.body .body-inner{width:100%;max-width:508px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.milk-bloc-actualites .item .row a.body .body-inner .meta{font-size:12px;color:#2d2d83}.milk-bloc-actualites .item .row a.body .body-inner .title{margin-top:40px;font-size:20px;color:#2d2d83}.milk-bloc-actualites .item .row a.body .body-inner .editor{margin-top:30px;font-size:14px;color:#2d2d83}.milk-bloc-actualites .item .row a.body .body-inner .editor a{color:#2d2d83;text-decoration:underline}.milk-bloc-actualites .item .row a.body .body-inner .editor a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.milk-bloc-actualites .item .row a.body .body-inner .editor strong{font-weight:700}.milk-bloc-actualites .item .row a.body .body-inner .editor h1,.milk-bloc-actualites .item .row a.body .body-inner .editor h2{font-size:25px;margin:40px 0 20px;line-height:1.25}.milk-bloc-actualites .item .row a.body .body-inner .editor h1:first-child,.milk-bloc-actualites .item .row a.body .body-inner .editor h2:first-child{margin-top:0}.milk-bloc-actualites .item .row a.body .body-inner .editor h3{font-size:18px;margin:24px 0 16px;line-height:1.3}.milk-bloc-actualites .item .row a.body .body-inner .editor p{line-height:1.5;margin-bottom:20px}.milk-bloc-actualites .item .row a.body .body-inner .editor p:last-child{margin-bottom:0}.milk-bloc-actualites .item .row a.body .body-inner .editor ol,.milk-bloc-actualites .item .row a.body .body-inner .editor ul{list-style:disc;padding-left:20px;margin-bottom:20px}.milk-bloc-actualites .item .row a.body .body-inner .editor ol li,.milk-bloc-actualites .item .row a.body .body-inner .editor ul li{margin-bottom:10px;line-height:1.5}.milk-bloc-actualites .item .row a.body .body-inner .editor ol li:last-child,.milk-bloc-actualites .item .row a.body .body-inner .editor ul li:last-child{margin-bottom:0}.milk-bloc-actualites .item .row a.body .cta{margin-top:70px;width:100%;max-width:508px;-ms-flex-negative:0;flex-shrink:0}.milk-bloc-actualites .item .row a.body .cta .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:#2d2d83;font-size:14px;text-decoration:none;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.milk-bloc-actualites .item .row a.body .cta .link img{width:40px;height:30px;display:block}.milk-bloc-actualites .item .row .media{width:calc((100% - 45px)/ 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:550px}.milk-bloc-actualites .item .row .media .slider{position:relative;width:100%;height:100%}.milk-bloc-actualites .item .row .media .slider .slick-list{height:100%}.milk-bloc-actualites .item .row .media .slider .slick-list .slick-track{height:100%}.milk-bloc-actualites .item .row .media .slider .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.milk-bloc-actualites .item .row .media .slider .image-wrapper img{width:auto;max-height:100%;border-radius:20px}.milk-bloc-actualites .item .row .media .slider .slider-btn{position:absolute;top:50%;z-index:2;width:44px;height:44px;padding:0;border:none;border-radius:50%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.milk-bloc-actualites .item .row .media .slider .slider-btn img{display:block;width:100%;height:auto}.milk-bloc-actualites .item .row .media .slider .slider-btn:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:3px!important;-webkit-transition:none;transition:none}.milk-bloc-actualites .item .row .media .slider .slider-btn--prev{left:12px}.milk-bloc-actualites .item .row .media .slider .slider-btn--next{right:12px}.milk-bloc-actualites .pagination{margin-top:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.milk-bloc-actualites .pagination .pagination-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.milk-bloc-actualites .pagination .pagination-inner .pagination-label{font-size:14px;color:#2d2d83;text-transform:uppercase}.milk-bloc-actualites .pagination .pagination-inner .pagination-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.milk-bloc-actualites .pagination .pagination-inner .pagination-pages .element .pagination-page{color:#2d2d83;font-size:14px;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.milk-bloc-actualites .pagination .pagination-inner .pagination-pages .element .pagination-page:not(:empty):focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important}.milk-bloc-actualites .pagination .pagination-inner .pagination-pages .element .pagination-page.is-active{font-weight:700;text-decoration:underline;text-underline-offset:3px}.associations{margin-bottom:50px}.associations .associations-menu .menu-elements{position:relative;padding-right:260px}.associations .associations-menu .menu-elements .categories-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px;max-width:1000px;padding-left:130px;width:100%}.associations .associations-menu .menu-elements .categories-listing .element .link{font-size:14px;line-height:1.2;color:#2d2d83;text-transform:uppercase;border:1px solid #2d2d83;background-color:transparent;border-radius:15px;padding:6px 25px;-webkit-transition:all .3s;transition:all .3s}.associations .associations-menu .menu-elements .categories-listing .element .link.is-active{color:#fff;background-color:#2d2d83}.associations .associations-menu .menu-elements .categories-listing .element .link:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.associations .associations-menu .menu-elements .right-image{position:absolute;right:0;top:-60px;max-width:230px;z-index:9}.associations .associations-listing{margin-top:60px}.associations .associations-listing .listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:70px}.associations .associations-listing .listing .empty-list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 70px}.associations .associations-listing .listing .empty-list .text{font-size:20px;color:#2d2d83}.associations .associations-listing .listing .element{width:calc((100% - 90px)/ 4);aspect-ratio:1/1;border-radius:50%;background-color:#fff;text-decoration:none;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.associations .associations-listing .listing .element:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important}.associations .associations-listing .listing .element .circle-link{width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .3s;transition:all .3s}.associations .associations-listing .listing .element .circle-link .logo-wrap{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transition:all .3s;transition:all .3s}.associations .associations-listing .listing .element .circle-link .logo-wrap img{max-height:160px}.associations .associations-listing .listing .element .circle-link .circle-overlay{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:2;opacity:0;visibility:hidden;color:#fff;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.associations .associations-listing .listing .element .circle-link .circle-overlay .top{padding:0 20px;text-align:center}.associations .associations-listing .listing .element .circle-link .circle-overlay .top .circle-title{font-weight:700;font-size:14px;line-height:1.5;margin:0;text-align:center}.associations .associations-listing .listing .element .circle-link .circle-overlay .content{margin-top:5px}.associations .associations-listing .listing .element .circle-link .circle-overlay .content .circle-text{font-size:12px;line-height:1.5;text-align:center}.associations .associations-listing .listing .element .circle-link .circle-overlay .circle-bottom{margin-top:20px}.associations .associations-listing .listing .element .circle-link .circle-overlay .circle-bottom .text{font-size:10px}.article-editor .container{position:relative}.article-editor .container .content-text{max-width:978px;margin:0 auto}.article-editor .container .content-text .title{color:#2d2d83;font-size:20px;line-height:1.2}.article-editor .container .content-text .editor{margin-top:30px}.article-editor .container .content-text .editor p{color:#2d2d83;font-size:14px;line-height:1.7;margin-bottom:24px}.article-editor .container .content-text .editor p:last-of-type{margin-bottom:0}.article-editor .container .content-text .editor p b,.article-editor .container .content-text .editor p strong{font-weight:700}.article-editor .container .content-text .editor p em,.article-editor .container .content-text .editor p i{font-style:italic}.article-editor .container .content-text .editor p a{color:#2d2d83;text-decoration:underline}.article-editor .container .content-text .editor p a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.article-editor .container .content-text .editor h1,.article-editor .container .content-text .editor h2{color:#2d2d83;font-size:18px;line-height:1.2;margin:15px 0}.article-editor .container .content-text .editor h3,.article-editor .container .content-text .editor h4,.article-editor .container .content-text .editor h5,.article-editor .container .content-text .editor h6{color:#2d2d83;font-size:16px;line-height:1.2;margin:15px 0}.article-editor .container .content-text .editor ul{list-style:disc}.article-editor .container .content-text .editor ol,.article-editor .container .content-text .editor ul{padding-left:30px;margin-bottom:24px}.article-editor .container .content-text .editor ol li,.article-editor .container .content-text .editor ul li{color:#2d2d83;font-size:14px;line-height:1.7}.article-editor .container .content-text .editor ol li b,.article-editor .container .content-text .editor ol li strong,.article-editor .container .content-text .editor ul li b,.article-editor .container .content-text .editor ul li strong{font-weight:700}.article-editor .container .content-text .editor ol li em,.article-editor .container .content-text .editor ol li i,.article-editor .container .content-text .editor ul li em,.article-editor .container .content-text .editor ul li i{font-style:italic}.article-editor .container .content-text .editor ol li a,.article-editor .container .content-text .editor ul li a{color:#2d2d83;text-decoration:underline}.article-editor .container .content-text .editor ol li a:focus-visible,.article-editor .container .content-text .editor ul li a:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.article-editor .container .content-text .site-link{margin-top:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:#2d2d83;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.article-editor .container .content-text .site-link img{width:40px;height:30px}.article-editor .container .content-text .site-link:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.article-editor .container .right-image{position:absolute;right:0;top:-30px;max-width:230px;z-index:9}.gallery{padding:40px 0}.gallery .gallery-content .gallery-item{width:calc(50% - 28px);margin-bottom:100px}.gallery .gallery-content .gallery-item .item-figure img{width:auto;border-radius:30px;max-height:560px}.gallery .gallery-content .gallery-item .item-figure figcaption{font-style:italic;font-size:12px;color:#2d2d83;margin-top:25px}.gallery .gallery-content .gallery-item.small .item-figure img{max-height:320px}.gallery .gallery-content .gallery-item.align-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.gallery .nav .nav-inner{max-width:978px;margin:0 auto}.gallery .nav .nav-inner .nav-item .nav-item-link{font-size:14px;color:#2d2d83;text-transform:uppercase}.gallery .nav .nav-inner .nav-item .nav-item-link:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.gallery .nav .nav-inner .nav-item .nav-item-link .nav-icon{display:inline-block;margin-left:50px}.nav-pagination-single{margin-top:40px}.nav-pagination-single .nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;max-width:978px;margin:0 auto}.nav-pagination-single .nav-inner .element .nav-link{color:#2d2d83;text-decoration:none;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.nav-pagination-single .nav-inner .element .nav-link .nav-icon{width:40px;height:30px}.nav-pagination-single .nav-inner .element .nav-link:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.search-page{margin-bottom:30px}.search-page .search-page-title{font-size:28px;color:#2d2d83;line-height:1.2}.search-page .search-filters{margin-top:30px}.search-page .search-filters .filters-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .search-filters .filters-top-row .search-container{width:calc((100% - 55px) * .7)}.search-page .search-filters .filters-top-row .search-container .search-inline-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:280px;border-bottom:1px solid #2d2d83}.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-field{width:100%;border:none;border-radius:0;padding:12px 0;font-size:16px;color:#2d2d83;background:0 0}.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-field::-webkit-search-cancel-button{display:none}.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-field::-moz-placeholder{color:#8383ad}.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-field:-ms-input-placeholder,.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-field::-moz-placeholder,.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-field::-ms-input-placeholder,.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-field::placeholder{color:#8383ad}.search-page .search-filters .filters-top-row .search-container .search-inline-form .search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:0 0;padding-left:10px;cursor:pointer}.search-page .search-filters .filters-top-row .filters-form{width:calc((100% - 55px) * .3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-page .search-filters .filters-top-row .filters-form .filter-select-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.search-page .search-filters .filters-top-row .filters-form .filter-select-wrap::after{content:"";position:absolute;right:15px;top:50%;width:12px;height:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../inc/images/scroll-down-black.svg) center/contain no-repeat;pointer-events:none}.search-page .search-filters .filters-top-row .filters-form .filter-select-wrap .filter-select{width:100%;height:45px;padding:0 42px 0 18px;border:1px solid #2d2d83;border-right:0;border-radius:15px 0 0 15px;background-color:transparent;color:#2d2d83;font-size:14px;line-height:1.2;text-transform:uppercase;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.search-page .search-filters .filters-top-row .filters-form .filter-submit-wrap .filter-submit{height:45px;padding:0 18px;border:1px solid #2d2d83;border-radius:0 15px 15px 0;background-color:#2d2d83;color:#fff;font-size:14px;line-height:1.2;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.search-page .search-listing{margin-top:50px}.search-page .search-listing .listing-head .listing-count{margin-top:0;color:#2d2d83;font-size:14px}.search-page .search-listing .listing-head .listing-title{margin-top:6px;color:#2d2d83;font-size:22px}.search-page .search-listing .listing-grid{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}.search-page .search-listing .listing-grid .search-card{width:calc(33.333% - 17px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:rgba(45,45,131,.09);border-radius:28px}.search-page .search-listing .listing-grid .search-card .search-card-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;color:inherit;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-media{padding:20px 50px;max-height:300px;margin:auto}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-media img{height:100%}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px 50px}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-body .search-card-meta{margin-bottom:20px;font-size:12px;color:#2d2d83}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-body .search-card-title{font-size:20px;color:#2d2d83}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-body .search-card-excerpt{margin-top:24px;font-size:14px;line-height:1.5;color:#2d2d83}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-body .cta{margin-top:24px}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-body .cta .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:#2d2d83;font-size:14px;text-decoration:none;text-transform:uppercase;pointer-events:none;-webkit-transition:all .3s;transition:all .3s}.search-page .search-listing .listing-grid .search-card .search-card-link .search-card-body .cta .link img{width:40px;height:30px;display:block}.search-page .search-results .empty-list{width:100%;margin-top:30px}.search-page .search-results .empty-list .text{font-size:16px;color:#2d2d83}.error-404{padding:80px 0 120px}.error-404 .error-404-content{max-width:978px;margin:0 auto;text-align:center;color:#2d2d83}.error-404 .error-404-content .title{font-size:25px;line-height:1.25;color:#2d2d83;margin:0 0 40px}.error-404 .error-404-content .editor p{font-size:14px;line-height:1.7;margin:0}.error-404 .error-404-content .cta{margin-top:50px}.error-404 .error-404-content .cta .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:#2d2d83;font-size:14px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.error-404 .error-404-content .cta .link:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.error-404 .error-404-content .cta .link .link-icon{display:block;width:40px;height:30px}@media (min-width:768px) and (max-width:1200px){.bloc-columns .content-columns{gap:20px}.bloc-columns .content-columns .column{width:calc((100% - 60px)/ 4)}}@media (min-width:1000px){.hover:hover{-webkit-transition:all .4s;transition:all .4s}}@media (min-width:1023px){.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .cta .link:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .cta .link:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px;-webkit-transition:none;transition:none}.inspirations .pagination .pagination-inner .pagination-pages .element .pagination-page:hover{text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s}.gallery .nav .nav-item-link:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}}@media (min-width:1024px){#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.menu-item-has-children:hover .menu-item-label .label{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.menu-item-has-children:hover .menu-item-label .label::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background-color:#2d2d83}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.menu-item-has-children:hover .sub-menu{display:block}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-link:hover{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-link:hover::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background-color:#2d2d83}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column a.sub-menu-title-link:hover{text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item .sub-menu-item-link:hover{text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-brand .logo-link:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-item-label .label:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-link:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item .sub-menu-item-link:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-title-link:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .current-language:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .language-list .language-item .language-link:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .close:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper .search-form-content .header-search-form .search-submit:focus-visible,#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-toggle:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px;-webkit-transition:none;transition:none}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu .footer-menu-item .footer-menu-item-link:hover::after{background-color:#fff;-webkit-transition:all .3s;transition:all .3s}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .socials .social .social-link:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .socials .social .social-link:focus-visible,#footer #footer-wrapper #footer-content .footer-informations .footer-brand .footer-brand-link:focus-visible,#footer #footer-wrapper #footer-content .footer-menu .footer-navigation .footer-menu .footer-menu-item .footer-menu-item-link:focus-visible{outline:2px #fff solid!important;outline-offset:4px;-webkit-transition:none;transition:none}.editor-cta .container .cta .link:hover{opacity:.7}.editor-cta .container .cta .link:hover img{opacity:.7}.editor-simple .content a:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.bloc-columns .content-columns .column .link:hover{background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.bloc-columns .content-columns .column .link:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.cards-columns .column .card .content a:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.flower .flower-image .flower-image-content .content svg .hover-green{fill:#156027;-webkit-transition:all .3s;transition:all .3s}.flower .flower-image .flower-image-content .content svg .hover-yellow{fill:#b5a912;-webkit-transition:all .3s;transition:all .3s}.flower .flower-image .flower-image-content .content svg .hover-red{fill:#ad2517;-webkit-transition:all .3s;transition:all .3s}.flower .flower-image .flower-image-content .content svg .hover-peach{fill:#c69e8d;-webkit-transition:all .3s;transition:all .3s}.flower .flower-image .flower-image-content .content svg .hover-blue{fill:#7995b7;-webkit-transition:all .3s;transition:all .3s}.milk-bloc-actualites .item .row a.body:hover .cta .link{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.milk-bloc-actualites .item .row a.body:focus-visible{outline:2px #2d2d83 solid!important;outline-offset:4px!important;-webkit-transition:none;transition:none}.milk-bloc-actualites .pagination .pagination-inner .pagination-pages .element .pagination-page:hover{text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s}.associations .associations-menu .menu-elements .categories-listing .element .link:hover{color:#fff;background-color:#2d2d83;-webkit-transition:all .3s;transition:all .3s}.associations .associations-menu .menu-elements .right-image{position:absolute;right:0;top:-60px;max-width:190px;z-index:9}.associations .associations-listing .listing .element .circle-link:focus-visible,.associations .associations-listing .listing .element .circle-link:hover{background-color:#2d2d83}.associations .associations-listing .listing .element .circle-link:focus-visible .circle-overlay,.associations .associations-listing .listing .element .circle-link:hover .circle-overlay{opacity:1;visibility:visible}.associations .associations-listing .listing .element .circle-link:focus-visible .logo-wrap,.associations .associations-listing .listing .element .circle-link:hover .logo-wrap{opacity:0}.article-editor .container .content-text .editor p a:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.article-editor .container .content-text .editor ol li a:hover,.article-editor .container .content-text .editor ul li a:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.article-editor .container .content-text .site-link:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.search-page .search-filters .filters-form .filter-submit-wrap .filter-submit:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.search-page .search-listing .listing-grid .search-card .search-card-link:hover{background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.search-page .search-listing .listing-grid .search-card .search-card-link:focus-visible{outline:2px solid #2d2d83!important;outline-offset:4px!important}.error-404 .error-404-content .cta .link:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}}@media (max-width:1439px){.center-content{padding:0 30px}#header #header-content #header-elements .header-menu{width:calc(100% - 84px - 40px)}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper{padding:40px 100px 40px 164px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content{gap:20px 15px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column{width:170px}.inspirations .inspirations-listing .inspiration-gutter{width:40px}.inspirations .inspirations-listing .inspiration-item{width:calc(50% - 20px)}.inspirations .inspirations-listing .inspiration-item.small .inspiration-content{max-width:450px;padding-left:20px}.inspirations .inspirations-listing .inspiration-item.small .inspiration-content .thumbnail .figure img{max-height:294px;margin:auto}.inspirations .inspirations-listing .inspiration-item.align-right .inspiration-content{max-width:500px;padding-left:70px}.gallery .gallery-content .gallery-item .item-figure img{max-height:510px}.gallery .gallery-content .gallery-item.small .item-figure img{max-height:270px}.gallery .gallery-content .gallery-item{margin-bottom:60px}}@media (max-width:1023px){.mobile-pb-30{padding-bottom:30px}.mobile-static{position:static}.mobile-text-left{text-align:left}.grid.mobile-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.mobile-grid-cols-1.reverse :first-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.grid.mobile-gap-0{gap:0}.mobile-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-w-1\/1{width:100%}.mobile-font-size-0{font-size:0}.mobile-max-w-full{max-width:100%}body.menu-opened{overflow:hidden}#header.menu-opened{background-color:#fff}#header #header-content{padding:15px 0}#header #header-content #header-elements{padding:0 15px}#header #header-content #header-elements .header-brand{width:63px;height:60px}#header #header-content #header-elements .header-toggler{display:block;padding:15px 0 15px 15px}#header #header-content #header-elements .header-toggler .navbar-toggler-text{font-size:12px;line-height:1.2;color:#2d2d83;text-transform:uppercase}#header #header-content #header-elements .header-toggler .navbar-toggler-icon{display:none;padding-right:6px}#header #header-content #header-elements .header-toggler.active .navbar-toggler-text{display:none}#header #header-content #header-elements .header-toggler.active .navbar-toggler-icon{display:block}#header #header-content #header-elements .header-menu{width:100%;height:calc(100dvh - 90px);overflow-y:auto;overflow-x:hidden;background-color:#fff;padding-top:35px;display:none}#header #header-content #header-elements .header-menu .header-menu-content{width:100%;height:100%;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation{width:100%;padding-bottom:60px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu{gap:10px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item{width:100%}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.active .menu-link{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.active .menu-link::after{bottom:4px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.open-sub-menu .menu-item-label .label{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.open-sub-menu .menu-item-label .label::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background-color:#2d2d83}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item.open-sub-menu .menu-item-label .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-link{padding:12px 0}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-item-label .label{padding:12px 0}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .menu-item-label .icon{display:block;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu{display:none;position:static}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper{padding:8px 0 40px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content{gap:5px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column{width:100%}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list{margin-top:10px;margin-bottom:20px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item{margin-top:7px}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column .sub-menu-list .sub-menu-item .sub-menu-item-link{font-style:italic;font-size:12px;line-height:1.2;color:#2d2d83}#header #header-content #header-elements .header-menu .header-menu-content .header-navigation .main-navigation .main-menu .menu-item .sub-menu .sub-menu-wrapper .sub-menu-content .sub-menu-column:last-child .sub-menu-list{margin-bottom:0}#header #header-content #header-elements .header-menu .header-menu-content .header-tools{width:100%;border-top:2px solid #2d2d83;margin-top:auto;padding:20px 0;position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;padding:5px;cursor:pointer;background-color:transparent}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form{top:15px;background-color:#fff}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .search .search-form .search-form-wrapper{padding:0}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle{position:relative}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle.active .language-list{display:block}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .current-language{font-size:12px;line-height:1.2;color:#2d2d83;text-transform:uppercase;cursor:pointer}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .language-list{display:none;position:absolute;top:100%;left:0}#header #header-content #header-elements .header-menu .header-menu-content .header-tools .language .language-toggle .language-list .language-item .language-link{font-size:12px;line-height:1.2;color:#2d2d83;text-transform:uppercase;padding:2px 0}#footer{padding-top:100px}#footer #footer-bg{height:2000px;position:absolute;top:0;left:0;right:0;z-index:1}#footer #footer-bg img{width:100%;height:auto}#footer #footer-wrapper{padding-bottom:30px}#footer #footer-wrapper #footer-content{padding:0 15px}#footer #footer-wrapper #footer-content .footer-menu{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#footer #footer-wrapper #footer-content .footer-menu .footer-navigation{width:calc(50% - 10px)}#footer #footer-wrapper #footer-content .footer-informations{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:50px}#footer #footer-wrapper #footer-content .footer-informations .footer-description{width:100%;max-width:600px}#footer #footer-wrapper #footer-content .footer-informations .footer-brand{width:100%;margin-top:50px;text-align:center}#footer #footer-wrapper #footer-content .footer-informations .footer-brand .footer-brand-link img{width:60px;height:56px}#footer #footer-wrapper #footer-content .footer-bottom{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:30px}#footer #footer-wrapper #footer-content .footer-bottom .footer-content{width:100%}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .copyright{width:calc(50% - 10px)}#footer #footer-wrapper #footer-content .footer-bottom .footer-content .socials{width:calc(50% - 10px)}.flower .flower-image .flower-image-content .content{width:600px;height:565px}.flower .flower-image .flower-popup .popup-content{width:660px;height:665px}.inspirations .inspirations-listing .inspiration-item.small .inspiration-content{max-width:none;padding-left:0}.inspirations .inspirations-listing .inspiration-item.align-right .inspiration-content{max-width:none;padding-left:0}.milk-bloc-actualites .item .row a.body{padding:0 30px 30px 0}.associations .associations-menu .menu-elements{padding:0}.associations .associations-menu .menu-elements .categories-listing{max-width:700px;margin:0 auto;padding:0}.associations .associations-menu .menu-elements .right-image{display:none}.associations .associations-listing{margin-top:30px}.associations .associations-listing .listing .element .circle-link .logo-wrap img{max-height:120px}.search-page .search-filters .filters-top-row{gap:30px}.search-page .search-filters .filters-top-row .filters-form,.search-page .search-filters .filters-top-row .search-container{width:100%}.search-page .search-listing .listing-grid .search-card{width:calc(50% - 13px)}}@media (max-width:767px){.center-content{padding:0 15px}.editor-cta{margin-top:30px}.editor-cta .container{max-width:935px;margin:0 auto}.editor-cta .container .editor_content{padding:0 15px;margin-top:20px}.editor-cta .container .editor_content h1,.editor-cta .container .editor_content h2{font-size:18px}.editor-cta .container .editor_content h3{font-size:16px}.editor-cta .container .editor_content p{font-size:14px}.editor-cta .container .cta .link{margin-top:10px}.editor-simple .content h1,.editor-simple .content h2{font-size:20px}.editor-simple .content h3{font-size:16px}.bloc-citation{margin-top:30px}.bloc-citation.no-bg .card .quote{padding:0 30px}.bloc-citation .card .quote{max-width:100%;padding:50px 30px}.bloc-citation .card .quote .text{font-size:20px}.bloc-citation .card .quote .author{font-size:18px}.bloc-columns{margin-top:100px}.bloc-columns .content-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bloc-columns .content-columns .column{max-width:200px;margin:0 auto;width:100%}.bloc-columns .content-columns .column .link{padding:25px}.bloc-columns .content-columns .column .link .img{padding:0}.cards-columns.one-card .column--left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.cards-columns.one-card .column--left .column-image{max-width:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:0}.cards-columns .column{width:100%}.cards-columns .column .column-image{margin-top:30px}.cards-columns .column .card{padding:30px 20px}.cards-columns .column .card .content h1,.cards-columns .column .card .content h2{font-size:20px;margin-bottom:16px}.cards-columns .column .card .content h3{font-size:16px}.cards-columns .column .card .content p,.cards-columns .column .card .content ul li{font-size:14px}.flower{margin-top:30px;padding-top:40px;background-image:url(../inc/images/flower-image-bg.jpg);background-repeat:repeat}.flower .flower-header .title{font-size:18px;color:#fff}.flower .flower-header .title .subtitle{font-size:12px}.flower .flower-header .description{margin-top:25px}.flower .flower-header .description p{font-size:12px;line-height:1.8;color:#fff}.flower .flower-image,.flower .flower-popup{display:none}.flower .flower-image-mobile{display:block;padding:0 15px;margin-top:25px}.flower .flower-image-mobile img{margin:0 auto}.flower .flower-accordion{display:block;margin-top:30px}.flower .flower-accordion .item{background-repeat:no-repeat;background-position:top;background-size:cover}.flower .flower-accordion .item.bg-yellow{background-image:url(../inc/images/flower-accordion-image-top-yellow.png)}.flower .flower-accordion .item.bg-red{background-image:url(../inc/images/flower-accordion-image-top-red.png)}.flower .flower-accordion .item.bg-peach{background-image:url(../inc/images/flower-accordion-image-top-peach.png)}.flower .flower-accordion .item.bg-blue{background-image:url(../inc/images/flower-accordion-image-top-blue.png)}.flower .flower-accordion .item.bg-green{background-image:url(../inc/images/flower-accordion-image-top-green.png)}.flower .flower-accordion .item .header{padding:35px 15px 15px}.flower .flower-accordion .item .header .title{width:100%;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.84px;color:#2d2d83;text-transform:uppercase;text-align:center;margin-bottom:5px}.flower .flower-accordion .item .header .icon{width:30px;height:30px;margin:0 auto;-webkit-transition:all .3s;transition:all .3s}.flower .flower-accordion .item .content{display:none;padding-bottom:35px}.flower .flower-accordion .item .content .text p{font-size:14px;line-height:1.2;letter-spacing:.84px;color:#2d2d83;text-transform:uppercase;text-align:center;margin-bottom:15px}.flower .flower-accordion .item .content .text p:last-child{margin-bottom:0}.flower .flower-accordion .item.active .header .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;transition:all .3s}.inspirations .inspirations-listing .inspiration-gutter{display:none}.inspirations .inspirations-listing .inspiration-item{width:100%;margin-bottom:50px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .thumbnail .figure{padding:20px 25px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .thumbnail .figure img{max-height:400px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description{margin-top:30px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .title{font-size:18px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .description-text{margin-top:30px}.inspirations .inspirations-listing .inspiration-item .inspiration-content .description .cta{margin-top:15px}.inspirations .inspirations-listing .inspiration-item.small .inspiration-content .thumbnail .figure img{max-height:294px;margin:auto}.milk-bloc-actualites .item{margin-top:40px;border-bottom:2px solid #2d2d83;padding-bottom:30px}.milk-bloc-actualites .item:first-child{margin-top:0}.milk-bloc-actualites .item:last-of-type{padding-bottom:0;border-bottom:none}.milk-bloc-actualites .item .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.milk-bloc-actualites .item .row .media,.milk-bloc-actualites .item .row a.body{width:100%;max-width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}.milk-bloc-actualites .item .row a.body{padding:0;border-bottom:none}.milk-bloc-actualites .item .row a.body .body-inner{max-width:none}.milk-bloc-actualites .item .row a.body .cta{margin-top:30px;max-width:none}.milk-bloc-actualites .item .row .media{display:block}.milk-bloc-actualites .item .row .media .slider{min-height:0;height:clamp(200px,55vw,320px)}.associations .associations-listing{margin-top:30px}.associations .associations-listing .listing{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.associations .associations-listing .listing .element{width:calc((100% - 20px)/ 2)}.associations .associations-listing .listing .element .circle-link .logo-wrap{padding:20px}.associations .associations-menu .menu-elements .categories-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.associations .associations-menu .menu-elements .categories-listing::-webkit-scrollbar{display:none}.associations .associations-menu .menu-elements .categories-listing .button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.article-editor .container{position:relative}.article-editor .container .content-text{max-width:unset}.article-editor .container .content-text .title{font-size:20px}.article-editor .container .right-image{display:none}.gallery .gallery-content .gallery-item{width:100%;margin-bottom:50px}.gallery .gallery-content .gallery-item .item-figure img{border-radius:20px;max-height:none}.gallery .gallery-content .gallery-item .item-figure figcaption{margin-top:20px}.gallery .gallery-content .gallery-item.small .item-figure img{max-height:none}.gallery .gallery-content .gallery-item.align-right{display:block}.gallery .nav .nav-inner{gap:40px}.gallery .nav .nav-inner .nav-item{width:100%}.gallery .nav .nav-inner .nav-item .nav-item-link{width:100%}.nav-pagination-single .nav-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;gap:20px}.nav-pagination-single .nav-inner .element .nav-link{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.search-page .search-page-title{font-size:20px}.search-page .search-listing .listing-grid .search-card{width:100%}.error-404{padding:50px 0 80px}.error-404 .error-404-content .title{font-size:20px;margin-bottom:30px}.error-404 .error-404-content .cta{margin-top:40px}}