:root{--neutral-100-color:#F4F1E9;--green300-color:#DFFF60;--green700-color:#1B6132;--main-black-color:#231F20;--blue300-color:#B4F1FF;--blue500-color:#00A0DF;--blue700-color:#076286;--pink300-color:#FFE3FC;--pink500-color:#CE009F;--yellow300-color:#FFF4B9;--yellow700-color:#89661B}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin:0;padding:0;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0;border-collapse:collapse}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,html input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #ddd;border-color:#ccc #ccc #bbb #ccc;border-radius:3px;background:#e6e6e6;-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / .5),inset 0 15px 17px rgb(255 255 255 / .5),inset 0 -5px 12px rgb(0 0 0 / .05);-moz-box-shadow:inset 0 1px 0 rgb(255 255 255 / .5),inset 0 15px 17px rgb(255 255 255 / .5),inset 0 -5px 12px rgb(0 0 0 / .05);box-shadow:inset 0 1px 0 rgb(255 255 255 / .5),inset 0 15px 17px rgb(255 255 255 / .5),inset 0 -5px 12px rgb(0 0 0 / .05);color:rgb(0 0 0 / .8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.4rem;line-height:1;padding:1.12em 1.5em 1em;text-shadow:0 1px 0 rgb(255 255 255 / .8)}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa #bbb;-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),inset 0 15px 17px rgb(255 255 255 / .8),inset 0 -5px 12px rgb(0 0 0 / .02);-moz-box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),inset 0 15px 17px rgb(255 255 255 / .8),inset 0 -5px 12px rgb(0 0 0 / .02);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),inset 0 15px 17px rgb(255 255 255 / .8),inset 0 -5px 12px rgb(0 0 0 / .02)}button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb #bbb;-webkit-box-shadow:inset 0 -1px 0 rgb(255 255 255 / .5),inset 0 2px 5px rgb(0 0 0 / .15);-moz-box-shadow:inset 0 -1px 0 rgb(255 255 255 / .5),inset 0 2px 5px rgb(0 0 0 / .15);box-shadow:inset 0 -1px 0 rgb(255 255 255 / .5),inset 0 2px 5px rgb(0 0 0 / .15)}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],textarea{color:#888;border:1px solid #ddd;border-radius:5px}input[type=text]:focus,input[type=email]:focus,textarea:focus{color:#101010}input[type=text],input[type=email]{padding:3px}textarea{overflow:auto;padding:10px;vertical-align:top;width:98%}body,button,input,select{padding:0;margin:0;background:#fff;color:var(--main-black-color);font-family:"Raleway",sans-serif;line-height:28px;font-weight:500;font-size:20px;letter-spacing:-.25px}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Raleway",sans-serif}h1{font-weight:600;font-size:80px;line-height:80px;letter-spacing:-3px;margin-bottom:30px}h2{font-weight:600;font-size:64px;line-height:68px;letter-spacing:-2px;margin-bottom:30px}h3{font-weight:700;font-size:31px;line-height:35px;letter-spacing:-.5px;margin-bottom:20px}h4{line-height:30px;font-size:24px;font-weight:700;margin-bottom:10px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}a{color:#007998;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;-ms-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;text-decoration:none}a:hover{color:rgb(0 121 152 / .5)}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.clear{clear:both}.container{width:100%;padding:0 60px;box-sizing:border-box;margin:0 auto}.btn-wrapper{position:relative;z-index:5}.btn{display:inline-block;color:var(--main-black-color);background-color:var(--green300-color);border-radius:32px;padding:15px 24px 15px 24px;box-sizing:border-box;font-weight:600;transition:all 0.15s linear;font-size:16px}.btn:hover{background-color:var(--blue300-color);color:var(--main-black-color)}body{overflow-x:hidden}#header-logo{position:relative;z-index:3}#mobile-bt{background:#fff;border-radius:50%;width:51px;height:51px;align-items:center;justify-content:center;font-size:27px;color:var(--main-black-color);position:fixed;right:20px;z-index:6000;display:none}#mobile-bt:before{content:'\e5d2';font-family:Material Symbols Outlined}#masthead.mobile-menu-opened #mobile-bt{color:var(--main-black-color);background:#fff}#masthead.mobile-menu-opened #mobile-bt:before{content:'\e5cd';font-family:Material Symbols Outlined}#masthead{padding:30px 0;position:absolute;width:100%;left:0;top:0;z-index:8000}#header-flex{display:flex;justify-content:space-between}#main-nav{position:fixed;left:0;right:0}#main-nav .menu-main-menu-container{text-align:center}#main-nav ul{margin:0;display:inline-block;background:#fff;border-radius:32px;padding:12px 8px;box-sizing:border-box;transition:all 0.15s linear}#masthead.fixed #main-nav ul{box-shadow:0 0 7px #ccc}#main-nav ul li{list-style:none;margin-right:8px;float:left}#main-nav ul li:last-child{margin:0}#main-nav ul li a{font-size:16px;color:var(--main-black-color);padding:8px 16px;border-radius:32px;transition:all 0.15s linear;font-weight:600}#main-nav ul li a:hover,#main-nav ul li a.active{background-color:var(--blue300-color)}.modal{display:none;position:fixed;z-index:9000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.modal-content{background:#fff;margin:50px auto 0 auto;padding:50px;width:85%;box-shadow:0 5px 15px rgb(0 0 0 / .3);overflow:auto;height:80%;box-sizing:border-box}.close{float:right;font-size:40px;cursor:pointer}#home-hero{color:#fff;height:100vh;background-size:cover;position:relative;padding-bottom:60px;box-sizing:border-box;background-attachment:fixed;background-position:right}#home-hero:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(0 0 0 / .8631653344931722) 0%,#fff0 71%)}#home-hero .container{display:flex;flex-direction:column;justify-content:end;height:100%;position:relative}#hero-content{max-width:900px}#hero-content .post-text{margin-bottom:40px;max-width:580px}.section-padding-top{padding-top:120px}.section-padding-bottom{padding-bottom:120px}.section-row{display:flex;justify-content:space-between}.section-col2{width:46%}#why-a-co-op .section-col2:first-child:before{background-image:url(/wp-content/themes/selectrum/assets/images/union1.svg);content:'';background-size:100%;display:block;margin-bottom:20px;width:84px;height:69px}.post-text a{text-decoration:underline;color:var(--main-black-color)}.post-text a:hover{text-decoration:none}.small-text{font-size:16px;line-height:22px;letter-spacing:-.15px}#raisons-wrapper{display:flex;flex-flow:wrap}.raison-item{width:calc(50% - 10px);margin-right:20px;padding:32px 24px;box-sizing:border-box;color:var(--green700-color);background-color:var(--green300-color);border-radius:8px;margin-bottom:20px;min-height:310px;display:flex;flex-direction:column;justify-content:space-between}.raison-item:nth-child(2),.raison-item:nth-child(6){color:var(--pink500-color);background-color:var(--pink300-color)}.raison-item:nth-child(3),.raison-item:nth-child(7){color:var(--yellow700-color);background-color:var(--yellow300-color)}.raison-item:nth-child(4),.raison-item:nth-child(8){color:var(--blue700-color);background-color:var(--blue300-color)}.raison-item:nth-child(2n){margin-right:0}#about{background-color:var(--neutral-100-color);border-radius:64px 64px 0 0;position:relative}#about .section-row-type2::before{background-image:url(/wp-content/themes/selectrum/assets/images/chevron.svg);background-size:100%;content:'';position:absolute;left:0;top:17%;width:543px;height:287px}#about .section-row-type2{display:flex;border-top:1px solid var(--main-black-color);padding-top:24px}.section-row-type2{display:flex;justify-content:space-between}.section-row-type2 .section-col-left{width:28%}.section-row-type2 .section-col-right{width:67%}.about-item{display:flex;justify-content:space-between;border-bottom:1px solid var(--main-black-color);padding-bottom:30px;margin-bottom:24px}.about-item:last-child{border:none}.about-item>h3{width:30%}.about-item .post-text{width:68%}#about-banner{line-height:0;display:inline-block;vertical-align:top;width:100%}#become-a-member{background-image:url(/wp-content/themes/selectrum/assets/images/member-bg.jpg);background-size:cover;background-position:center;padding-bottom:200px}#become-a-member .container{width:730px;padding:0}.member-center-text{text-align:center}.post-text ul{margin:0 0 1.5em 0}.post-text ol{margin:0 0 1.5em 1em}.post-text ul li{list-style:none;position:relative;margin-bottom:15px;padding-left:25px}.post-text ul li:last-child{margin-bottom:0}.post-text ul li:before{width:4px;height:4px;border-radius:50%;content:'';position:absolute;left:0;top:12px;background:var(--main-black-color)}.criteries-wrapper{background:var(--blue300-color);padding:40px 40px 10px 40px;box-sizing:border-box;border-radius:8px;border-left:9px solid var(--blue500-color);margin-bottom:20px;color:var(--blue700-color)}.criteries-wrapper.post-text ul li::before{background:var(--blue700-color)}.demande-wrapper{border-radius:8px;padding:40px 40px 10px 40px;margin-bottom:20px;background:#fff}.file-bt{display:block;background:var(--green300-color);color:var(--green700-color);border-radius:8px;font-size:32px;line-height:1;font-weight:700;padding:32px;box-sizing:border-box;transition:all 0.15s linear;position:relative}.file-bt::before{content:'\e415';font-family:Material Symbols Outlined;display:inline-block;vertical-align:top;margin-right:12px}.file-bt::after{content:'\f090';font-family:Material Symbols Outlined;position:absolute;right:28px}.file-bt:hover{background-color:var(--blue300-color);color:var(--main-black-color)}img{max-width:100%}#footer-info .container{width:1200px;padding:0}#footer-info{color:#fff;background-color:var(--main-black-color);border-radius:64px 64px 0 0;padding:110px 0;margin-top:-64px;font-size:16px;line-height:22px;letter-spacing:-.15px}#footer-info a{text-decoration:underline;color:#fff}#footer-info a:hover{text-decoration:none}#footer-flex{display:flex;justify-content:space-between}#footer-logo{margin-bottom:45px}#copyright{font-size:13px;line-height:18px;letter-spacing:0}#footer-address{margin-bottom:12px}#copyright-responsive,#contact-responsive-info{display:none}.for-tablet{display:none!important}@media screen and (min-width:1346px){#masthead #header-menu-wrapper{opacity:1!important;visibility:visible!important}}@media screen and (max-width:1345px){#header-logo img{max-width:213px}.for-tablet{display:block!important}#contact-responsive-info{text-align:center;display:block;margin-top:70px}#contact-responsive-info div{margin-bottom:8px}#contact-responsive-info a{color:#fff}#mobile-bt{display:flex}#masthead #header-menu-wrapper{opacity:0;visibility:hidden;transition:all 0.25s ease-in-out;position:fixed;display:flex;width:100%;height:100vh;left:0;top:0;background:var(--main-black-color);bottom:0;margin:auto;text-align:center;justify-content:center;align-items:center;flex-direction:column}#masthead.mobile-menu-opened #header-logo img{position:relative;z-index:99900}#masthead.mobile-menu-opened #header-menu-wrapper{opacity:1;visibility:visible}#main-nav{position:relative;margin-bottom:30px}#main-nav ul{margin:0;display:block;background:none;border-radius:0;padding:0}#masthead.fixed #main-nav ul{box-shadow:inherit}#main-nav ul li a:hover,#main-nav ul li a.active{background-color:#fff0}#main-nav ul li{list-style:none;margin-right:0;float:inherit;margin-bottom:30px}#main-nav ul li a{font-size:24px;color:#fff;padding:0;border-radius:0;font-weight:700;letter-spacing:-.25px}#masthead{padding:20px 0}.container{padding:0 20px}h1{font-weight:600;font-size:48px;line-height:48px;letter-spacing:-2px;margin-bottom:20px}h2{font-weight:600;font-size:40px;line-height:48px;letter-spacing:-1px;margin-bottom:20px}h3{font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.25px;margin-bottom:15px}.file-bt{font-size:24px;line-height:30px;letter-spacing:-.25px;padding:17px}body,button,input,select{line-height:22px;font-size:16px;letter-spacing:-.15px}#hero-content .post-text{margin-bottom:25px}#hero-content{text-align:center;margin:0 auto}#home-hero{height:100%;padding:200px 0 500px 0;background-attachment:inherit;background-position:bottom center}#home-hero:before{background:linear-gradient(180deg,rgb(0 0 0 / .8631653344931722) 0%,#fff0 90%)}.section-row{flex-direction:column}.section-col2{width:100%}.section-col2:first-child{margin-bottom:30px}.section-padding-top{padding-top:90px}.section-padding-bottom{padding-bottom:90px}#about{border-radius:32px 32px 0 0}#about .section-row-type2{padding:0;border:0;flex-direction:column;position:relative}#about .section-row-type2:before{top:inherit;bottom:0;left:-30px}.section-row-type2 .section-col-left{width:100%;margin-bottom:10px}.section-row-type2 .section-col-right{width:100%}.about-item{flex-direction:column}.about-item>h3{width:100%}.about-item .post-text{width:100%}#become-a-member{padding-bottom:150px}#footer-info{padding:64px 0 32px 0}#footer-email h3{font-size:20px;line-height:26px}#footer-logo{max-width:213px}#footer-info .container{width:100%;padding:0 20px}#copyright{display:none}#copyright-responsive{display:block;font-size:13px;line-height:18px;letter-spacing:0;border-top:1px solid #3F3636;padding-top:24px;margin-top:15px}.criteries-wrapper{padding:32px 32px 10px 32px}#header-flex .btn-wrapper.for-tablet{margin-right:70px}}@media screen and (max-width:767px){.for-tablet{display:none!important}#mobile-bt{width:45px;height:45px}.modal-content{padding:30px}#header-logo img{max-width:180px}h1,h2{font-size:40px;line-height:48px;letter-spacing:-1px}#home-hero{padding:170px 0 250px 0}#home-hero::before{background:rgb(0 0 0 / .4)}.section-padding-top{padding-top:60px}.section-padding-bottom{padding-bottom:60px}.raison-item{width:100%;margin-right:0;min-height:auto}#about .section-row-type2::before{display:none}#become-a-member .container{width:100%;padding:0 20px}.criteries-wrapper,.demande-wrapper{padding:20px 20px 10px 20px}.file-bt{font-size:16px;line-height:22px}#footer-logo{max-width:180px}#footer-flex{flex-direction:column;text-align:center}#copyright-responsive{border:none;text-align:center}#open-privacy-resp{display:block}}