@charset "UTF-8";@font-face{font-family:CircularStd;src:url(fonts/JosefinSans-Light.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Josefin Sans";src:url(fonts/JosefinSans-SemiBold.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:"Josefin Sans";src:url(fonts/JosefinSans-SemiBold.woff) format("woff");font-style:normal;font-weight:bolder}@font-face{font-family:"Josefin Sans";src:url(fonts/JosefinSans-Light.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:CircularStd;src:url(fonts/Anton-Regular.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Anton;src:url(fonts/Anton-Regular.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Anton;src:url(fonts/Anton-Regular.woff) format("woff");font-style:400;font-weight:700}@font-face{font-family:CircularStd;src:url(fonts/JosefinSans-Light.woff) format("woff");font-style:normal;font-weight:100}@font-face{font-family:"Josefin Sans";src:url(fonts/JosefinSans-Light.woff) format("woff");font-style:normal;font-weight:100}@font-face{font-family:CircularStd;src:url(fonts/Anton-Regular.woff) format("woff");font-style:normal;font-weight:800}@font-face{font-family:Anton;src:url(fonts/Anton-Regular.woff) format("woff");font-style:normal;font-weight:800}@media only screen and (min-width:1025px){@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-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}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal;font-display:swap}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{margin:0;padding:0;outline:0;box-sizing:border-box}html{font-size:14px}html[lang=fr-FR]{margin-top:0!important}body,html{overflow-x:hidden}strong{font-weight:700}body{background-color:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Josefin Sans";font-weight:100;font-size:1.375rem;line-height:1.875rem;max-width:100vw;color:#2c3274}body #page{padding-top:146px;max-width:100%}body .static{overflow:hidden}a{text-decoration:none;color:#2c3274}.h2,h2{font-size:4.375rem;font-weight:800;margin-bottom:20px;text-transform:uppercase;line-height:1.1}.h1,h1{font-size:70px;font-weight:800;margin-bottom:30px;text-transform:uppercase;line-height:1.1}.h1{font-size:12.5rem}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:Anton}.h1 strong,.h2 strong,.h3 strong,.h4 strong,h1 strong,h2 strong,h3 strong,h4 strong{color:#2c3274}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}.h3,h3{font-size:1.75rem;line-height:1;margin-bottom:1.8125rem;text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-weight:700}.h3+h2,h3+h2{margin-top:0!important}ol,p,ul{line-height:1.05;font-size:1.5625rem;margin-bottom:1.5625rem}ol li,p li,ul li{margin-bottom:.75rem;margin-left:1.25rem}.mainnb,.submaintitle{font-size:70px!important;margin-bottom:0}.mainnb .mainnb,.submaintitle .mainnb{font-size:70px!important}@media only screen and (max-width:1160px){.mainnb,.submaintitle{font-size:50px!important}.mainnb .mainnb,.submaintitle .mainnb{font-size:50px!important}}@media only screen and (max-width:1024px){.h2,h2{font-size:3.125rem}.h1,h1{font-size:3.125rem}.h1{font-size:6.25rem}.h3,h3{font-size:1.375rem}ol,p,ul{font-size:1.375rem}.txt ol,.txt p,.txt ul{font-size:1.375rem!important}.mainnb,.submaintitle{font-size:50px!important}.mainnb .mainnb,.submaintitle .mainnb{font-size:50px!important}}@media only screen and (max-width:600px){.h2,h2{font-size:2.5rem}.h1,h1{font-size:2.5rem}.h1{font-size:4.375rem}.h3,h3{font-size:1.375rem}ol,p,ul{font-size:1.375rem}.txt ol,.txt p,.txt ul{font-size:1.375rem!important}.mainnb,.submaintitle{font-size:40px!important;border:none!important;padding-left:0!important;padding-right:0!important;margin-bottom:40px!important}.mainnb .mainnb,.submaintitle .mainnb{font-size:40px!important}}::-webkit-input-placeholder{color:#2c3274;opacity:.35}::-moz-placeholder{color:#2c3274;opacity:.35}:-ms-input-placeholder{color:#2c3274;opacity:.35}:-moz-placeholder{color:#2c3274;opacity:.35}.container,.product{width:100%;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:30px;padding-right:30px}.container.mini-container,.product.mini-container{max-width:928px}.container.fake-mini-container,.product.fake-mini-container{max-width:1440px;padding-left:11.04166%}.container.middle-container,.product.middle-container{max-width:70rem}.container2{max-width:1800px;padding-left:30px;padding-right:30px;margin-right:auto;margin-left:auto}.product{max-width:70rem;margin-left:auto!important;margin-right:auto!important}body #content .product-single-details .woocommerce-loop-product__link{margin-top:2rem!important}body #content .product-single-details .details,body #content .product-single-details li,body #content .product-single-details ul{margin-bottom:0!important}body #content .product-single-details+.summary+.woocommerce-tabs{padding-top:1.5rem}button,input[type=submit]{-webkit-appearance:none;border-radius:0;border:0}.img-wrapper img{width:100%;height:100%;object-fit:cover}.chapo{font-weight:400;font-size:1.5rem;line-height:2rem;margin-bottom:5.25rem}.clearfix:after{display:table;content:"";clear:both}body #page .button,body .woocommerce-Button.button,body .woocommerce-button.button{background-color:transparent}#load-more,.btn,.see-all,.submit-form .wpcf7-submit,.widget_shopping_cart p.buttons,.widget_shopping_cart p.total,.wpcf7-file,body .button,body .woocommerce-Button.button,body .woocommerce-button.button{display:inline-block;color:#2c3274;text-align:center;font-family:"Josefin Sans";font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:13px 30px 8px 30px;border-radius:31px;border:1px solid #2c3274;cursor:pointer;position:relative;transition:all .3s;overflow:hidden;z-index:1;text-decoration:none!important}#load-more:after,.btn:after,.see-all:after,.submit-form .wpcf7-submit:after,.widget_shopping_cart p.buttons:after,.widget_shopping_cart p.total:after,.wpcf7-file:after,body .button:after,body .woocommerce-Button.button:after,body .woocommerce-button.button:after{content:url(../img/btn.svg);right:8px;top:50%;transform:translateY(calc(-50% + 3px));position:absolute;transition:all .3s;opacity:0}#load-more::before,.btn::before,.see-all::before,.submit-form .wpcf7-submit::before,.widget_shopping_cart p.buttons::before,.widget_shopping_cart p.total::before,.wpcf7-file::before,body .button::before,body .woocommerce-Button.button::before,body .woocommerce-button.button::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#2190cb 0,#9e9ec3 33%,#efb5c3 66%,#7cc5aa 100%);opacity:0;transition:opacity .3s}#load-more:hover,.btn:hover,.see-all:hover,.submit-form .wpcf7-submit:hover,.widget_shopping_cart p.buttons:hover,.widget_shopping_cart p.total:hover,.wpcf7-file:hover,body .button:hover,body .woocommerce-Button.button:hover,body .woocommerce-button.button:hover{background-color:transparent!important;color:#fff!important;border-color:transparent!important}#load-more:hover:after,#load-more:hover:before,.btn:hover:after,.btn:hover:before,.see-all:hover:after,.see-all:hover:before,.submit-form .wpcf7-submit:hover:after,.submit-form .wpcf7-submit:hover:before,.widget_shopping_cart p.buttons:hover:after,.widget_shopping_cart p.buttons:hover:before,.widget_shopping_cart p.total:hover:after,.widget_shopping_cart p.total:hover:before,.wpcf7-file:hover:after,.wpcf7-file:hover:before,body .button:hover:after,body .button:hover:before,body .woocommerce-Button.button:hover:after,body .woocommerce-Button.button:hover:before,body .woocommerce-button.button:hover:after,body .woocommerce-button.button:hover:before{opacity:1!important}#load-more.disabled,.btn.disabled,.see-all.disabled,.submit-form .wpcf7-submit.disabled,.widget_shopping_cart p.buttons.disabled,.widget_shopping_cart p.total.disabled,.wpcf7-file.disabled,body .button.disabled,body .woocommerce-Button.button.disabled,body .woocommerce-button.button.disabled{position:relative;color:#9e9ec3!important;padding:15px 40px 10px 40px;background-color:#efb5c3!important}#load-more.disabled:after,#load-more.disabled:before,.btn.disabled:after,.btn.disabled:before,.see-all.disabled:after,.see-all.disabled:before,.submit-form .wpcf7-submit.disabled:after,.submit-form .wpcf7-submit.disabled:before,.widget_shopping_cart p.buttons.disabled:after,.widget_shopping_cart p.buttons.disabled:before,.widget_shopping_cart p.total.disabled:after,.widget_shopping_cart p.total.disabled:before,.wpcf7-file.disabled:after,.wpcf7-file.disabled:before,body .button.disabled:after,body .button.disabled:before,body .woocommerce-Button.button.disabled:after,body .woocommerce-Button.button.disabled:before,body .woocommerce-button.button.disabled:after,body .woocommerce-button.button.disabled:before{display:none!important}#load-more.pink,.btn.pink,.see-all.pink,.submit-form .wpcf7-submit.pink,.widget_shopping_cart p.buttons.pink,.widget_shopping_cart p.total.pink,.wpcf7-file.pink,body .button.pink,body .woocommerce-Button.button.pink,body .woocommerce-button.button.pink{background-color:#efb5c3;color:#fff;text-transform:uppercase;border-color:#efb5c3;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}#load-more.blue,.btn.blue,.see-all.blue,.submit-form .wpcf7-submit.blue,.widget_shopping_cart p.buttons.blue,.widget_shopping_cart p.total.blue,.wpcf7-file.blue,body .button.blue,body .woocommerce-Button.button.blue,body .woocommerce-button.button.blue{background-color:#228fcb;color:#fff;text-transform:uppercase;border-color:#228fcb;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}#load-more.bblue,.btn.bblue,.see-all.bblue,.submit-form .wpcf7-submit.bblue,.widget_shopping_cart p.buttons.bblue,.widget_shopping_cart p.total.bblue,.wpcf7-file.bblue,body .button.bblue,body .woocommerce-Button.button.bblue,body .woocommerce-button.button.bblue{background-color:transparent;color:#228fcb;text-transform:uppercase;border-color:#228fcb;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}#load-more.bwhite,.btn.bwhite,.see-all.bwhite,.submit-form .wpcf7-submit.bwhite,.widget_shopping_cart p.buttons.bwhite,.widget_shopping_cart p.total.bwhite,.wpcf7-file.bwhite,body .button.bwhite,body .woocommerce-Button.button.bwhite,body .woocommerce-button.button.bwhite{background-color:transparent;color:#fff;text-transform:uppercase;border-color:#fff;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.fixed-btn.btn-don{padding:0!important;background-color:transparent!important;min-width:0;cursor:pointer}.fixed-btn.btn-don svg{height:70px;width:auto}.fixed-btn.btn-don .fbtn{min-width:0;background-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;filter:drop-shadow(-1px -1px 0 #fff) drop-shadow(1px 1px 0 #fff) drop-shadow(-1px 1px 0 #fff) drop-shadow(1px -1px 0 #fff)}.map-wrapper{margin:0;position:relative;padding:0}.inputs-wrapper{position:absolute;top:9px;left:8px;z-index:2}#addressInput{box-shadow:0 2px 4px rgba(0,0,0,.15),0 -1px 0 rgba(0,0,0,.02);background:#fff;border-radius:2px;box-sizing:border-box;width:280px;padding:0 .5rem;line-height:2.5rem;font-size:.9375rem;border:1px solid #f8f8f8}#addressInput+#searchButton{display:none}#map{width:100%;height:90%;position:relative;overflow:hidden;transform:translateY(-30px)}.chapo,.content,.content-like,.txt{max-width:46rem}.chapo p,.content p,.content-like p,.txt p{margin-bottom:1.75rem}.chapo h1,.chapo h2,.chapo h3,.chapo h4,.chapo h5,.chapo h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content-like h1,.content-like h2,.content-like h3,.content-like h4,.content-like h5,.content-like h6,.txt h1,.txt h2,.txt h3,.txt h4,.txt h5,.txt h6{margin-top:4rem}.chapo h1:first-child,.chapo h2:first-child,.chapo h3:first-child,.chapo h4:first-child,.chapo h5:first-child,.chapo h6:first-child,.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child,.content h6:first-child,.content-like h1:first-child,.content-like h2:first-child,.content-like h3:first-child,.content-like h4:first-child,.content-like h5:first-child,.content-like h6:first-child,.txt h1:first-child,.txt h2:first-child,.txt h3:first-child,.txt h4:first-child,.txt h5:first-child,.txt h6:first-child{margin-top:0}.chapo .gca-column,.content .gca-column,.content-like .gca-column,.txt .gca-column{vertical-align:top;margin:.875rem 0;float:none;display:inline-block}.chapo .gca-column.first,.content .gca-column.first,.content-like .gca-column.first,.txt .gca-column.first{padding-right:20px}.chapo .gca-column:not(.first),.content .gca-column:not(.first),.content-like .gca-column:not(.first),.txt .gca-column:not(.first){padding-left:20px}.chapo ul,.content ul,.content-like ul,.txt ul{margin:.875rem 0;list-style:none}.chapo ul li,.content ul li,.content-like ul li,.txt ul li{line-height:1.875rem;margin-bottom:6px;padding-left:20px;position:relative}.chapo ul li:before,.content ul li:before,.content-like ul li:before,.txt ul li:before{position:absolute;content:"•";color:#228fcb;margin-right:6px;left:-2px}.chapo ol,.content ol,.content-like ol,.txt ol{margin:.875rem 0;padding-left:2.3rem}.chapo ol li,.content ol li,.content-like ol li,.txt ol li{line-height:1.875rem;margin-bottom:12px;padding-left:20px}.chapo a,.content a,.content-like a,.txt a{text-decoration:underline;color:#efb5c3}.chapo a:hover,.content a:hover,.content-like a:hover,.txt a:hover{text-decoration:none}.chapo b,.chapo strong,.content b,.content strong,.content-like b,.content-like strong,.txt b,.txt strong{font-weight:700}.content-like{max-width:1000px}.txt b,.txt strong{font-weight:700}.custom-select{position:relative;text-align:left}.custom-select select{display:none!important}.select-selected.select-arrow-active:after{border:none;top:.4375rem}.select-items div,.select-selected{border:none;cursor:pointer}.select-selected{position:relative}.select-selected:before{content:"";position:absolute;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center}.select-items div{background-color:#fff;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;border:1px solid #cfd8dc;border-bottom:none;margin-left:-1px;width:calc(100% + 2px);color:#2c3274}.select-items div:first-child{border-top:none}.select-items div:hover{background-color:#2c3274;color:#fff}.select-items{position:absolute;background-color:transparent;top:100%;left:0;right:0;z-index:1;-webkit-box-shadow:0 5px 7px 0 rgba(0,0,0,.13);-moz-box-shadow:0 5px 7px 0 rgba(0,0,0,.13);box-shadow:0 5px 7px 0 rgba(0,0,0,.13);border-radius:1.4375rem!important;-webkit-border-radius:1.4375rem!important;-moz-border-radius:1.4375rem!important;overflow:hidden;margin-top:3px}.select-items .mCSB_container{margin-right:0!important}.select-items div{padding:.1875rem 1.4375rem;font-weight:100}.select-hide{display:none}.site-header{box-shadow:10px 4px 25.5px 5px rgba(0,0,0,.11);width:100%;position:fixed;top:0;left:0;font-weight:100;background-color:#fff;font-size:1rem;font-weight:600;line-height:1.25rem;z-index:30}.site-header .container{align-items:center}.site-header ul{display:flex;gap:10px;align-items:center;list-style:none;margin-left:auto;gap:35px;margin-bottom:0}.site-header li{min-width:60px;text-transform:uppercase;margin:0}.site-header li a{padding:4.9375rem 0;display:inline-block;transition:ease .4s all}.site-header .logo{transition:.4s all ease}.site-header.sticky li a{padding:3.125rem 0 3.125rem}.site-header.sticky .logo{opacity:0}.site-header .container{display:flex;align-items:center;justify-content:center;background-color:#fff;position:relative;padding-left:30px;padding-right:30px;text-transform:uppercase}.site-header .container .logo{width:16.625rem;height:7.1875rem;min-width:0!important;min-height:0!important;position:absolute;left:50%;bottom:0;object-fit:contain;transform:translateY(50%) translateX(-50%)}.site-header .container .logo img{width:100%;height:100%;min-width:0!important;min-height:0!important;object-fit:contain}.site-header .container .menu-wrapper{display:flex;align-items:center;justify-content:center}.site-header .container nav .main-menu{list-style:none;display:flex;align-items:stretch;text-transform:uppercase}.site-header .container nav .main-menu .parent{cursor:pointer}.site-header .container nav .main-menu .parent:last-child .children-bg{right:0}.site-header .container nav .main-menu .parent>a span{display:flex;align-items:center;padding:0 15px;font-size:14px;white-space:nowrap;text-transform:uppercase}.site-header .container nav .main-menu .parent>a span svg{display:inline-block;transform:translateY(-2px);width:12px;height:auto;margin-left:5px;transition:filter .2s}.site-header .container nav .main-menu .parent>a:hover{border-color:#efb5c3;color:#efb5c3}.site-header .container nav .main-menu .parent>a:hover svg{filter:hue-rotate(-20deg) invert(.8) contrast(1.95)}.site-header .container nav .main-menu .parent .no-child{cursor:default}.site-header .container nav .main-menu .parent .children-bg{background-color:#efb5c3;border-radius:25px;display:none;top:110px;left:0;content:"";width:100%;min-width:240px;z-index:-1;border-radius:30px;overflow:hidden;animation-name:slideDown;animation-duration:.3s;position:absolute;left:inherit;width:auto;z-index:1;transform:none;height:100%;background-color:transparent;height:max-content}.site-header .container nav .main-menu .parent .children-bg li{text-align:left}.site-header .container nav .main-menu .parent .children-bg .container{width:100%;min-height:5.7rem;height:auto;padding:0;border-radius:25px;overflow:hidden;background-color:transparent}.site-header .container nav .main-menu .parent .children{display:none;color:#2c3274;list-style:none;background-color:#efb5c3!important;border-radius:30px;overflow:hidden;align-items:center;animation-name:slideDown;animation-duration:.3s;padding:20px!important}.site-header .container nav .main-menu .parent .children a{padding:0!important}.site-header .container nav .main-menu .parent .children li{display:block;position:relative;cursor:pointer;padding:5px 0;width:100%;text-align:left}.site-header .container nav .main-menu .parent .children li.current,.site-header .container nav .main-menu .parent .children li:hover{cursor:pointer}.site-header .container nav .main-menu .parent .children li span{font-weight:600;border:none!important}.site-header .container nav .main-menu .parent .children li a{cursor:pointer;justify-content:center}.site-header .container nav .main-menu .parent .children li:hover a{color:#228fcb}.site-header .container nav .main-menu .parent .children li:last-child a span{border-right:none}.site-header .container nav .main-menu .parent.current{font-weight:700}.breadcrumb{text-align:left;list-style:none;margin-top:30px;margin-bottom:70px;font-size:16px;font-weight:700}.breadcrumb li{display:inline-block}.breadcrumb li:not(:last-child):after{content:" / ";margin:0 5px}.breadcrumb li:last-child{color:#efb5c3}.breadcrumb a{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.breadcrumb a:hover{color:#efb5c3}.fixed-btn{position:absolute;transform:translateY(-50%);right:20px;z-index:10;-webkit-transition:all 1s cubic-bezier(.19,1.11,.32,.87);-moz-transition:all 1s cubic-bezier(.19,1.11,.32,.87);-o-transition:all 1s cubic-bezier(.19,1.11,.32,.87);transition:all 1s cubic-bezier(.19,1.11,.32,.87);-webkit-transition-timing-function:cubic-bezier(.19,1.11,.32,.87);-moz-transition-timing-function:cubic-bezier(.19,1.11,.32,.87);-o-transition-timing-function:cubic-bezier(.19,1.11,.32,.87);transition-timing-function:cubic-bezier(.19,1.11,.32,.87)}.fixed-btn .fbtn{transform:translateY(-50%);animation:fixedBtn 2s ease;background-color:#efb5c3;color:#fff;text-transform:none;box-shadow:0 4px 18.5px 3px rgba(0,0,0,.1);min-width:12.4375rem;font-size:1.125rem;-webkit-transition:all 1s cubic-bezier(.19,1.11,.32,.87);-moz-transition:all 1s cubic-bezier(.19,1.11,.32,.87);-o-transition:all 1s cubic-bezier(.19,1.11,.32,.87);transition:all 1s cubic-bezier(.19,1.11,.32,.87);-webkit-transition-timing-function:cubic-bezier(.19,1.11,.32,.87);-moz-transition-timing-function:cubic-bezier(.19,1.11,.32,.87);-o-transition-timing-function:cubic-bezier(.19,1.11,.32,.87);transition-timing-function:cubic-bezier(.19,1.11,.32,.87);display:flex;align-items:center;justify-content:center;padding:.3125rem 1.25rem}.fixed-btn .fbtn:hover{background-color:#2c3274;border-color:#2c3274}.fixed-btn .fbtn img{width:1.75rem;height:1.75rem;margin-right:.625rem;display:inline-block}.fixed-btn.first .fbtn{margin-top:-50px}.fixed-btn.last .fbtn{margin-bottom:-50px}.page-numbers{list-style:none;margin-bottom:4.375rem}.page-numbers li{display:inline-block}.page-numbers li>*{width:2.8125rem;height:2.8125rem;border-radius:50%!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 .3125rem;font-size:.8125rem;font-weight:700;background-color:#fff;border:1px solid rgba(101,101,117,.15);color:#efb5c3;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.page-numbers li>* span{display:inline-block}.page-numbers li>.current,.page-numbers li>:hover{background-color:#efb5c3;border:1px solid #efb5c3;color:#fff}.page-numbers li>.current span,.page-numbers li>:hover span{color:#fff}.no-results{margin-top:1rem;margin-bottom:9rem}.no-results.block-top{margin-top:30rem}.no-results+.read-more-wrapper{display:none!important}.select-selected{height:2.4375rem;overflow:hidden}.open-search,.parent.cart{cursor:pointer;width:40px}.open-search svg,.parent.cart svg{height:22px;width:22px;fill:#2c3274;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#shadow-search-wrapper{display:none}#shadow-search{position:fixed;display:flex;justify-content:center;align-items:center;background-color:rgba(47,47,121,.95);width:100%;height:100%;z-index:30;top:0;left:0}#shadow-search .close{position:absolute;top:20px;right:20px;width:40px;height:40px;cursor:pointer;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}#shadow-search .close:after,#shadow-search .close:before{content:"";width:1px;height:40px;background-color:#fff;position:absolute;top:0;left:20px}#shadow-search .close:before{transform:rotate(45deg)}#shadow-search .close:after{transform:rotate(-45deg)}#shadow-search .close:hover:after,#shadow-search .close:hover:before{background-color:#efb5c3}#shadow-search .promagnifier{box-shadow:none!important}#shadow-search .proclose,#shadow-search .proloading{display:none!important}#shadow-search #ajaxsearchlite1{width:calc(100% - 40px);max-width:800px;background-color:transparent!important;margin:auto}#shadow-search .autocomplete{top:-2.45rem}#shadow-search #ajaxsearchlite1 .probox,#shadow-search div.asl_w .probox{height:100px;background-color:transparent;align-items:center;color:#fff}#shadow-search #ajaxsearchlite1 .probox svg,#shadow-search div.asl_w .probox svg{fill:#fff!important}#shadow-search .asl_loader-inner{border-color:#fff!important}#shadow-search div.asl_m .probox .proinput input{background-color:transparent;font-family:CircularStd!important}#shadow-search #ajaxsearchlite1 .probox .proinput input,#shadow-search div.asl_w .probox .proinput input{color:#fff!important;font-weight:700;font-size:3.5rem;height:auto!important}#shadow-search input::placeholder{color:#efb5c3!important;font-family:CircularStd!important;font-weight:700}#shadow-search form{transform:translateY(15px);max-width:100%!important;margin:0!important;padding:0!important}#sgpb-popup-dialog-main-div{padding:60px 20px!important;max-width:600px!important;text-align:center;font-family:CircularStd!important}#sgpb-popup-dialog-main-div .nl-icon{margin-bottom:.85rem}#sgpb-popup-dialog-main-div form{max-width:30rem;margin:auto;width:100%}#sgpb-popup-dialog-main-div .nl-title{font-size:1.5rem;line-height:2.125rem;font-weight:600;margin-bottom:.6rem}#sgpb-popup-dialog-main-div .inputs{display:flex;justify-content:space-between;margin-top:1.875rem}#sgpb-popup-dialog-main-div input{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;border-radius:1.375rem!important;-webkit-border-radius:1.375rem!important;-moz-border-radius:1.375rem!important;height:2.75rem;font-family:CircularStd!important}#sgpb-popup-dialog-main-div input[type=email]{border:1px solid rgba(101,101,117,.16);width:calc(100% - 7.5rem);padding-left:1rem;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}#sgpb-popup-dialog-main-div input[type=email]:focus{border-color:#228fcb}#sgpb-popup-dialog-main-div input[type=submit]{background-color:#efb5c3;color:#228fcb;text-transform:uppercase;width:6.875rem;font-weight:700;transition:.2s linear;cursor:pointer}.search-results .site-main{padding:6.25rem 1.25rem;max-width:800px}.search-results .page-header{margin-bottom:6rem}.search-results article h2{font-size:1.5rem;margin-top:2.5rem;margin-bottom:.5rem}.search-results article h2 a{color:#efb5c3}.search-results article .entry-summary{font-size:1.1rem;line-height:1.5}.post-type-archive-fiches-pedagogiques .img-wrapper{position:relative}.post-type-archive-fiches-pedagogiques .img-wrapper .tag{position:absolute;top:5px;left:5px;line-height:1.5;font-size:12px}.content .btn-wrapper .btn.dl-btn{padding:.1875rem 1.4375rem!important}#wpadminbar{opacity:0}#wpadminbar:hover{opacity:1}@media only screen and (max-width:700px){#sgpb-popup-dialog-main-div-theme-wrapper-6{left:10vw!important}#sgpb-popup-dialog-main-div{max-width:80vw!important;box-sizing:border-box!important}.sgpb-popup-close-button-6{top:13px!important;right:13px!important}}body #page .wpcf7-form .ajax-loader,body #page .wpcf7-not-valid-tip,body #page .wpcf7-response-output{display:block!important}.wpcf7 form .wpcf7-response-output{border:none!important}.contact-block{background-color:#efb5c3;color:#228fcb;text-align:center;padding:10rem 20px 11.7rem}.contact-block .container{max-width:45.875rem}.contact-block h2{margin-bottom:2rem;color:#fff}.contact-block p{font-size:1.5rem}.contact-block .btn{margin-top:20px}@media only screen and (max-width:700px){.page-template-coop-addict .content-wrapper{flex-direction:column}.page-template-coop-addict .chapters{display:none}.page-template-coop-addict .content{padding-left:0!important}.page-template-coop-addict .select-chapter-wrapper{margin-bottom:40px}}.flex{display:flex}.arrow-level,.big-word{display:none!important}.index-like #load-more:before,.index-like .see-all:before{content:""!important}.index-like #load-more,.index-like .see-all{min-width:none!important;max-width:none!important}.txt blockquote{font-weight:700;color:#efb5c3;text-transform:uppercase;font-size:20px;font-style:italic}.txt p{margin-bottom:16px}.txt h2{margin-bottom:20px}.txt ol,.txt ul{padding-left:20px;margin-bottom:20px;font-size:1.5625rem}.txt ol li,.txt ul li{margin-bottom:1rem}.styleul ul{list-style:none;padding-left:0}.styleul ul li{position:relative;padding-left:20px}.styleul ul li:before{content:"";position:absolute;top:5px;left:0;height:12px;width:12px;background:var(--Dgrad-ADOSEN,linear-gradient(90deg,#2190cb -.04%,#9e9ec3 28.41%,#efb5c3 56.86%,#7cc5aa 86.18%));border-radius:50%;transform:rotate(-25deg)}.img{max-width:100%}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}#sgpb-popup-dialog-main-div{max-width:100%!important;background:0 0!important;padding:0!important;filter:drop-shadow(rgb(0, 0, 0) 0 0 440px)}.wpcf7 .btn:before{content:""!important}.wpcf7 .btn:after{display:none}#place_order,.cart_item,.shop_table,.wc-proceed-to-checkout,.wc_payment_methods,.woocommerce_checkout_place_order{color:#228fcb!important}#place_order:after,#place_order:before,.cart_item:after,.cart_item:before,.shop_table:after,.shop_table:before,.wc-proceed-to-checkout:after,.wc-proceed-to-checkout:before,.wc_payment_methods:after,.wc_payment_methods:before,.woocommerce_checkout_place_order:after,.woocommerce_checkout_place_order:before{display:none!important}#place_order .button,#place_order a,#place_order button,.cart_item .button,.cart_item a,.cart_item button,.shop_table .button,.shop_table a,.shop_table button,.wc-proceed-to-checkout .button,.wc-proceed-to-checkout a,.wc-proceed-to-checkout button,.wc_payment_methods .button,.wc_payment_methods a,.wc_payment_methods button,.woocommerce_checkout_place_order .button,.woocommerce_checkout_place_order a,.woocommerce_checkout_place_order button{color:#2c3274!important;border-radius:45px}#place_order .button:after,#place_order .button:before,#place_order a:after,#place_order a:before,#place_order button:after,#place_order button:before,.cart_item .button:after,.cart_item .button:before,.cart_item a:after,.cart_item a:before,.cart_item button:after,.cart_item button:before,.shop_table .button:after,.shop_table .button:before,.shop_table a:after,.shop_table a:before,.shop_table button:after,.shop_table button:before,.wc-proceed-to-checkout .button:after,.wc-proceed-to-checkout .button:before,.wc-proceed-to-checkout a:after,.wc-proceed-to-checkout a:before,.wc-proceed-to-checkout button:after,.wc-proceed-to-checkout button:before,.wc_payment_methods .button:after,.wc_payment_methods .button:before,.wc_payment_methods a:after,.wc_payment_methods a:before,.wc_payment_methods button:after,.wc_payment_methods button:before,.woocommerce_checkout_place_order .button:after,.woocommerce_checkout_place_order .button:before,.woocommerce_checkout_place_order a:after,.woocommerce_checkout_place_order a:before,.woocommerce_checkout_place_order button:after,.woocommerce_checkout_place_order button:before{display:none!important}@media print{*{all:unset;display:revert}#print{display:none}@page{margin:20mm;size:A4}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}#print,.no-print,nav{display:none!important}body{font-family:serif;font-size:12pt;color:#000;background:0 0!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid;orphans:3;widows:3}blockquote,ol,p,pre,table,ul{orphans:3;widows:3}table{width:100%;border-collapse:collapse}td,th{border:1px solid #000;padding:6pt}a[href]:after{content:" (" attr(href) ")";font-size:9pt}}.current a{color:#efb5c3}.site-branding{position:fixed;width:100%;left:0;top:0;padding:2.75rem 20px;z-index:20}.site-branding .container{display:flex;justify-content:space-between;align-items:center;max-width:100%}.site-branding>a{display:flex;justify-content:space-between;align-items:content;width:9.25rem}.site-branding>a img{width:100%}.site-branding .main-menu,.site-branding .menu{list-style:none;font-weight:700}.site-branding .main-menu li,.site-branding .menu li{display:inline-block;padding:1.25rem}.site-branding .main-menu a,.site-branding .menu a{transition:all .3s}.home .site-header .logo{transition:ease .4s all;opacity:0}.home .site-header.sticky .logo{opacity:1}.hphero{background-color:#228fcb}.hphero .container{width:100%;height:1096px;max-height:calc(100vh - 146px);background-size:cover;background-position:center;background-repeat:no-repeat;margin:auto;max-width:1920px}.hphero h1{position:absolute;z-index:-10;margin-bottom:0}.section,section{margin:90px auto}.hpintro{text-align:center}.hpintro .container{max-width:81.1875rem}.quoi .flex{align-items:center;gap:60px}.quoi .half{width:50%}.quoi .left{width:55%}.quoi .right{width:45%}.quoi .btn{margin-top:16px}.qui{border-radius:100px;background-color:#efb5c3;padding:120px 0}.qui .flex{align-items:center}.qui .left{width:40%;padding-right:30px}.qui .right{width:60%}.img-wrapper-iwbellow{position:relative}.img-wrapper-iwbellow:hover .bellow{opacity:1;transform:translateX(25px) translateY(25px);transform:translateX(calc(-50% + 25px)) translateY(calc(-50% + 25px))}.img-wrapper-iwbellow .img{object-fit:contain;position:relative;z-index:2;width:100%;height:100%}.img-wrapper-iwbellow .bellow{top:0;left:0;width:100%;height:100%;position:absolute;opacity:0;transition:all .3s;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.int-intro{background-size:contain;background-position:left top;background-repeat:no-repeat;position:relative;color:#fff;line-height:1;gap:40px;display:flex}.int-intro:before{background-color:#228fcb;top:0;left:300px;height:100%;width:100vw}.int-intro h1,.int-intro h2,.int-intro h3{color:#efb5c3}.int-intro .h3{margin-bottom:4px}.int-intro .right{max-width:1120px}.int-intro .right .txt{width:calc(100% - 120px);max-width:100%}.int-intro .left{min-width:150px;border-radius:0 60px 60px 0}.int-intro .left:before{content:"";position:absolute;background-color:#228fcb;top:0;right:100px;height:100%;width:100vw}.int-intro .right{width:100%;border-radius:60px 0 0 60px;padding:160px 80px}.int-intro .right:before{content:"";position:absolute;background-color:#228fcb;top:0;left:200px;height:100%;width:100vw}.int-intro .left,.int-intro .right{background-color:#228fcb;transform:skew(-20deg,0deg);position:relative}.int-intro .txt{transform:skew(20deg,0deg) translateX(80px)}.int-intro.yellow{color:#228fcb}.int-intro.yellow .left,.int-intro.yellow .right{background-color:#efb5c3}.int-intro.yellow .left:before,.int-intro.yellow .right:before{background-color:#efb5c3}.int-intro.yellow h1{color:#228fcb}.int-intro.twocols .txt{display:flex;gap:40px}.int-intro.twocols .txt .img-wrapper{width:45%}.int-intro.twocols .txt .img-wrapper img{border-radius:30px;overflow:hidden;max-height:500px;object-fit:cover;object-position:center}.int-intro.twocols .txt .wrapper{width:55%}.home .int-intro ol,.home .int-intro ul{list-style:inherit}div.trametxt .right{border-radius:0 60px 60px 0;max-width:2000px}div.trametxt .right:before{left:inherit;right:200px}div.trametxt .left{border-radius:60px 0 0 60px}div.trametxt .left:before{right:0;left:100px}div.trametxt .txt{transform:skew(20deg,0deg) translateX(0)}.comment{padding-bottom:0}.comment .right{padding-bottom:217px}.comment .btns{margin:2rem 0;display:flex;flex-wrap:wrap;gap:29px}.cblocks{padding-top:0;padding-bottom:0;color:#2c3274;margin-top:-280px}.cblocks .left{background-color:transparent}.cblocks .left:before{display:none}.cblocks .right{background-color:transparent;padding-top:0;position:relative}.cblocks .right:before{display:none}.cblocks .right .circle{position:absolute;bottom:0;left:0;transform:translateX(-60%) translateY(50%) scale(1.35);width:22.6875rem;height:22.6875rem}.cblocks .txt{display:flex;flex-wrap:wrap;gap:100px;row-gap:50px;padding:0 25px}.cblocks .block{background-color:#fff;border:solid 2px #efb5c3;width:calc(50% - 50px);position:relative;display:block;transform:none;padding:4.375rem 4.375rem;color:#228fcb;border-radius:1.875rem;transform:skew(-15deg,0deg);font-size:1.25rem;z-index:1;display:flex;justify-content:center;width:100%}.cblocks .block p{font-size:1.25rem;margin-bottom:0;width:calc(100% + 20px)}.cblocks .block *{color:#228fcb}.cblocks .block .wrapper{transform:skew(15deg,0deg);position:static;display:flex;justify-content:center}.cblocks .block .wrapper{max-width:46.1875rem}.cblocks h1,.cblocks h2,.cblocks h3,.cblocks h4{font-family:Anton,sans-serif;margin-bottom:6px}.cblocks .nb{position:absolute;top:0;left:0;font-size:3.3125rem;transform:skew(15deg,0deg) translateX(-150%);color:#efb5c3;display:block}.cslp{padding-top:0}.cslp .circle{position:absolute;width:31.5625rem;height:31.5625rem;border-radius:50%;background:linear-gradient(90deg,#2190cb -.04%,#9e9ec3 28.41%,#efb5c3 56.86%,#7cc5aa 86.18%);left:90%;bottom:-21.875rem;z-index:-2}.cslp .flex{gap:100px;align-items:center;justify-content:center;z-index:1;padding-bottom:136px;border-bottom:1px #2c3274 solid}.cslp .half{width:calc(50% - 50px)}.cslp .left{text-align:right}.cslp .right{max-width:29.5625rem;position:relative}.cslp p{position:relative;z-index:1}.cslp .btns{display:flex;flex-wrap:wrap;gap:1.25rem}.cslp .btns .btn{border-color:#797dbb;color:#797dbb;background-color:#fff}.conseils .flex{gap:90px;align-items:center}.conseils .flex .left{width:calc(55% - 45px)}.conseils .flex .right{width:calc(45% - 45px)}.conseils .img-wrapper{position:relative}.conseils .bellow{position:absolute;width:100%;height:100%;top:20px;left:20px}.conseils .img{overflow:hidden;max-width:100%;position:relative;z-index:2;position:relative;z-index:2}.conseils .img-wrapper1{margin-bottom:70px}.conseils .shape{position:absolute;top:0;left:0;transform:translateX(30px) translateY(30px)}.conseils h2{max-width:432px}.part2bis .flex,.part2ter .flex{gap:4.375rem}.part2bis .flex .left,.part2ter .flex .left{width:50%}.part2bis .flex .right,.part2ter .flex .right{width:50%}.part2bis .img-wrapper2,.part2ter .img-wrapper2{margin-top:5rem}.part2ter .h2,.part2ter h2{color:#228fcb}.advise{display:flex;gap:.875rem}.advise .count{width:4rem;min-width:4rem;height:4rem;background-color:#efb5c3;color:#228fcb;font-size:2.375rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.advise .p{padding-top:1.375rem}.advise .btn{margin-top:16px}.mea-time{text-align:right;color:#efb5c3;font-size:2.5625rem;font-style:italic;font-weight:700;position:relative;text-transform:uppercase;margin-bottom:2rem}.mea-time:before{content:"";height:1px;width:100%;background-color:#efb5c3;top:50%;left:0;position:absolute}.mea-time .wrapper{position:relative;z-index:1;background-color:#fff;padding:.75rem;display:inline-block}.hero{background-color:#efb5c3;position:relative}.hero .hero-wrapper{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;color:#fff;max-width:100%;background-image:url(../img/reflex-hero.jpg);background-size:cover;background-position:center bottom;display:flex;justify-content:center;align-items:center;min-height:37rem;color:#fff}.hero .hero-wrapper h1{color:#fff;font-size:9.1875rem;margin-bottom:0}.hero .wrapper{width:100%;max-width:370px}.hero .btn{width:100%;max-width:370px;margin:6px auto;font-size:15px}.hero .btn.dark{background-color:#2c3274;color:#fff}.hero .bg,.hero .book{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:cover;min-height:42.3125rem}.hero .bg{z-index:1}.hero .book{z-index:3}.hero .container{position:relative;z-index:5;width:100%;display:flex;justify-content:flex-end;align-items:center;min-height:42.3125rem}.mini-table{color:#fff;max-width:26.5rem;position:relative}.mini-table:after,.mini-table:before{content:"";position:absolute;width:1px;height:calc(100% - 3.125rem);position:absolute;top:1.5625rem;background-color:#2c3274}.mini-table:before{left:2rem}.mini-table:after{right:2rem}.mini-table .h2{font-size:2rem;margin-bottom:0}.mini-table .row{padding:12px 4rem;border-bottom:1px solid #2c3274}.mini-table .row:last-child{border-bottom:none}.part1{background-color:#228fcb;color:#fff;margin-top:0;padding-top:10.8125rem;margin-bottom:0;position:relative;z-index:2;padding-bottom:6.25rem}.part1 .mainnb{transform:translateY(0) translateX(25%);left:0;top:0;color:#fff}.part1 p{color:#fff}.part1 .cintro .h1{font-size:8.5rem}.part1 .cintro .left{width:50%}.part1 .cintro .full{width:100%;max-width:83rem}.part1 .cintro .right{width:50%;padding-left:1.875rem}.part1b{background-color:#228fcb;background-image:url(../img/FOND-cropped.jpg);background-size:auto 100%;background-position:top right;background-repeat:no-repeat;padding-bottom:10.625rem;margin-bottom:7.5rem}.part1b .container{padding-right:14.375rem}.part1b .left{background-color:#efb5c3}.part1b .left:before{background-color:#efb5c3}.part1b .big-table{border:1px solid #fff;border-radius:4.4375rem;color:#fff}.part1b .big-table .h1,.part1b .big-table .h2,.part1b .big-table .h3,.part1b .big-table .h4{color:#fff;font-size:3.125rem}.part1b .big-table hr{border:none;height:1px;background-color:#fff;margin:0;margin-bottom:2.9375rem}.part1b .big-table .half{width:50%;padding:4.1875rem;border-left:1px solid #fff}.part1b .big-table .half:first-child{border-left:none}.part1b .big-table a{font-size:1.0625rem;display:inline-block;margin-bottom:1.25rem;text-decoration:underline;color:#fff;word-break:break-word}.part2ter{position:relative;z-index:1}.part2 .mainnb{transform:translateY(18%) translateX(25%);bottom:0;right:0}.part2 .submaintitle{border:4px #efb5c3 solid;padding:20px 87px 15px;color:#2c3274;display:inline-block;border-radius:107px;margin-bottom:80px}.part2 .submaintitle .mainnb{color:#2c3274;position:initial;transform:none;font-size:90px}.part2 .intro{gap:6.25rem}.part2 .intro .left{width:55%}.part2 .intro .right{width:45%}.part2 .intro .mini-table{margin-top:3.75rem;position:relative;z-index:2}.part2 .intro .mini-table .row{color:#2c3274}.part2 .intro .table-wrapper{position:relative}.part2 .intro .table-wrapper .circle{position:absolute;bottom:0;right:0;transform:translateX(0) translateY(50%) rotate(-90deg)}.mainnb{font-size:12.5rem;position:absolute;z-index:3}.part2bis{position:relative;z-index:1;margin-bottom:0!important}.part2bis .flex{align-items:center}.part2bis h1,.part2bis h2,.part2bis h3{color:#228fcb}.big-pink{background-color:#efb5c3;border-radius:100px;padding:160px 0;position:relative;margin-top:200px}.big-pink .submaintitle{color:#2c3274;display:inline-block;border-radius:107px;margin-bottom:80px;background-color:#efb5c3;position:absolute;right:130px;top:0;transform:translateY(-50%);padding:62px}.big-pink .submaintitle .mainnb{color:#2c3274;position:initial;transform:none;font-size:90px}.big-pink .flex{position:relative;z-index:1;gap:60px;align-items:center}.big-pink .half{width:50%}.big-pink .mini-table{color:#2c3274}.big-pink .bp1 .txt{position:relative}.big-pink .bp1 .mainnb{position:absolute;top:0;right:0;transform:translateY(-25%) translateX(25%)}.big-pink .table-wrapper{display:flex;justify-content:center;align-items:center}.big-pink .img-wrapper{position:relative}.big-pink .circle{position:absolute;bottom:0;left:0;transform:translateY(25%) translateX(-30%)}.big-pink .bp2{gap:60px;position:relative}.big-pink .bp2 h1,.big-pink .bp2 h2,.big-pink .bp2 h3{color:#228fcb}.big-pink .bp2 .flex2{margin-top:80px}.notescomp .container{max-width:1440px;font-size:16px}.notescomp .container ol,.notescomp .container p,.notescomp .container ul{font-size:16px;margin-bottom:12px}.notescomp .container li{margin-bottom:4px}.notescomp .container li p{margin-bottom:0}.bp3{border-top:1px solid #2c3274;padding-top:100px}.part3-wrapper{overflow:hidden}.part3{border-top:4px solid #efb5c3;border-bottom:4px solid #efb5c3}.part3 .container{position:relative}.part3 .container:after,.part3 .container:before{content:"";position:absolute;height:auto;z-index:1}.part3 .container:before{content:url(../img/bglast-left-3.png);top:-4px;left:-143px;width:413px}.part3 .container:after{content:url(../img/bglast-right-3.png);bottom:-13px;right:-116px;width:416px}.part3 .flex{gap:60px}.part3 .part3first{padding:150px 0 60px}.part3 .part3bis{padding:60px 0 150px;align-items:center}.part3 .half{width:50%}.part3 .left{max-width:660px}.part3 .part3first .left{text-align:right;display:flex;justify-content:flex-end}.part3 .part3first .right{max-width:630px}.part3 .part3bis .right{max-width:470px;width:45%}.part3 .part3bis .right{width:80%!important;max-width:800px!important;margin-left:auto;margin-right:auto}.part3 .img-wrapper2{margin-top:5rem}.part3 .submaintitle{border:4px #efb5c3 solid;padding:20px 87px 15px;color:#2c3274;display:inline-block;border-radius:107px;margin-bottom:80px;margin-top:180px;margin-bottom:68px}.part3 .submaintitle .mainnb{color:#2c3274;position:initial;transform:none;font-size:90px}@media only screen and (max-width:1023px){.side-menu{display:none!important}}@media only screen and (min-width:1024px){.side-menu{position:fixed;right:20px;top:50vh;transform:translateY(-50%);text-align:right;z-index:19;display:flex;flex-direction:column;align-items:flex-end;list-style:none}.side-menu a{display:flex;align-items:center;justify-content:flex-end;gap:12px;cursor:initial}.side-menu a .link{font-size:14px;display:inline-block;background-color:#228fcb;border-radius:90px;text-transform:uppercase;font-weight:700;font-family:Anton,sans-serif;position:relative;border:2px solid #fff;display:block;padding:8px 18px;color:#fff;transition:.4s ease;opacity:0}.side-menu a .round{display:block;transition:.4s ease;cursor:pointer;border-radius:50%;margin-right:-6px;background-color:#fff;border:2px solid #efb5c3;width:28px;height:28px}.side-menu a .round:hover{background-color:#228fcb}.side-menu li.on .link{opacity:1}.side-menu li.on .round{margin-right:0;width:15px;height:15px;background-color:#efb5c3;border:2px solid #fff}}.small-hero{background-color:#228fcb;display:flex;align-items:center;justify-content:center;text-align:center;padding:130px 0 70px}.small-hero h1{color:#efb5c3;width:100%;margin-bottom:0}.anchors{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;list-style:none;margin:40px 0 0}.anchors li{margin:0;padding:0;display:flex}.anchors .btn{border-color:#228fcb;color:#228fcb}.anchors .btn:after,.anchors .btn:before{display:none!important}.anchors .btn:hover{background-color:#efb5c3!important;color:#fff}.page-template-pour-aller-plus-loin .intro{margin-left:auto;margin-right:auto}.page-template-pour-aller-plus-loin .intro .container .wrapper{background-color:#efb5c3;border-radius:90px;padding:60px;width:100%}.ppl1{margin-bottom:180px;align-items:center;justify-content:center;gap:60px}.ppl1 .half{width:50%}.ppl1 .left{display:flex;justify-content:flex-end;align-items:center}.ppl1 .right{display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:1}.ppl1 .bgbook{background-image:url(../img/book-left-max.png);background-position:right center;background-repeat:no-repeat;height:495px;width:100%;display:flex;justify-content:center;align-items:center;color:#228fcb;padding:20px}.ppl1 .bgbook .wrapper{text-align:left;position:relative}.ppl1 .bgbook .circle{position:absolute;left:0;bottom:0;transform:translateX(-50%) translateY(75%)}.ppl1 .bgbook h2{color:#228fcb;max-width:530px;position:relative;z-index:1}.ppl1 .txt{max-width:711px;padding-right:25px}.pplnb{font-size:25px;font-weight:700;color:#228fcb;position:relative;z-index:1}.ppl2 .container{position:relative}.ppl2 .flex{align-items:center;justify-content:center;gap:60px;background-color:#efb5c3;border-radius:90px;gap:60px;position:relative}.ppl2 .half{width:50%}.ppl2 .left{display:flex;justify-content:flex-end;align-items:center;padding:60px 0 60px 60px;width:45%}.ppl2 .right{display:flex;justify-content:flex-start;align-items:center;width:55%}.ppl2 .fake-bgbook{background-image:url(../img/book-right-max.png);background-repeat:no-repeat;height:495px;width:800px;position:absolute;left:50%;top:50%;transform:translateY(-50%);z-index:-1;left:calc(100% - 110px);top:50%;transform:translateY(-50%) scaleX(-1)}.ppl2 .bgbook{background-image:url(../img/book-right-max.png);background-position:left center;background-repeat:no-repeat;height:495px;width:100%;display:flex;justify-content:center;align-items:center;color:#228fcb;padding:20px}.ppl2 .bgbook .wrapper{text-align:left;position:relative}.ppl2 .bgbook h2{color:#228fcb;max-width:240px;position:relative;z-index:1}.ppl3-1{margin-bottom:0}.ppl3-2{position:relative}.ppl3-2 .flex{display:flex;align-items:center;gap:60px}.ppl3-2 .half{width:50%}.ppl3-2 .img-wrapper{position:relative}.ppl3-2 .circle{position:absolute;right:0;bottom:0;transform:translateX(0) translateY(50%);z-index:-1}.newsletter2{padding:30px 0}.newsletter2 .wrapper0{border-radius:40px;background-color:#efb5c3;padding:30px}.newsletter2 .wrapper{border-radius:30px;background-color:#228fcb;color:#fff;padding:60px}.newsletter2 .wrapper .h3{margin-bottom:0}.newsletter2 .wrapper .h2{color:#efb5c3;margin-bottom:0}.newsletter2 .top{display:flex;align-items:center;gap:30px}.newsletter2 .top .left{text-align:right;width:35%}.newsletter2 .top .right{width:65%;line-height:1.1}.newsletter2 .bottom,.newsletter2 .top{max-width:850px;margin:auto}.newsletter2 .bottom{margin-top:40px}.newsletter2 .mc4wp-form-fields .inputs{width:100%;display:flex;gap:16px}.newsletter2 .nl-title{display:none}.newsletter2 input[type=email]{border:none;appearance:none;-webkit-apparence:none;border-bottom:2px solid #efb5c3;padding:4px 0;width:100%;color:#fff;font-weight:700;background-color:transparent}.newsletter2 ::placeholder{color:#fff!important;opacity:1!important}.newsletter2 input[type=submit]{background-color:transparent;display:inline-block;color:#fff;text-align:center;font-family:"Josefin Sans";font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:13px 30px 8px 30px;border-radius:31px;border:1px solid #fff;cursor:pointer;position:relative;transition:all .3s;overflow:hidden;z-index:1;text-decoration:none!important}@media only screen and (max-width:900px){.newsletter2 .container{flex-direction:column;justify-content:center;align-content:center;text-align:center;padding:0!important}.newsletter2 .container .left,.newsletter2 .container .right{text-align:center;width:100%;padding:0}.newsletter2 .wrapper0{padding:20px}.newsletter2 .wrapper{padding:30px}.newsletter2 .mc4wp-form-fields .inputs{flex-direction:column}}.site-main-footer{background-color:#228fcb;color:#fff;padding:11.25rem 0}.site-main-footer a{color:#fff;font-size:1.5625rem}.site-main-footer .logos{display:flex;justify-content:space-between;align-items:center;gap:20px}.site-main-footer .logos .logo{max-width:14.375rem}.site-main-footer .flex{justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.section,section{margin:60px auto}.section .flex,section .flex{flex-wrap:wrap}.section .flex .half,section .flex .half{width:100%!important;max-width:100%}.qui{padding:60px 0}.qui .txt{order:2}.qui .img-wrapper{margin-bottom:60px;height:400px}.quoi .left{text-align:center}.quoi .left .img{transform:translateX(-5%)}#page .cblocks .block{width:100%!important}#page .cblocks .right{padding-bottom:60px}.conseils .flex{gap:60px}.conseils .flex .half{width:100%}.conseils .flex .img-wrapper,.conseils .flex svg{height:400px}.conseils .flex .img-wrapper{text-align:center}.conseils .flex .shape{left:50%;transform:translateX(calc(-50% + 30px)) translateY(30px)}.site-main-footer{padding:6rem}.site-main-footer .flex{gap:60px;flex-direction:column;justify-content:center;align-content:center}}@media only screen and (max-width:1180px){.cblocks .left,.comment .left{display:none}.cblocks .right,.comment .right{transform:none!important;padding:60px 20px 160px}.cblocks .right:before,.comment .right:before{display:none}.cblocks .right .txt,.comment .right .txt{transform:none!important;margin:auto}}@media only screen and (max-width:650px){.comment .right{transform:none!important;padding:60px 20px 200px}#page .cblocks .txt{padding:0;width:100%;gap:30px}#page .cblocks .block{transform:none;display:block!important;padding:40px}#page .cblocks .block .nb,#page .cblocks .block .wrapper{transform:none}#page .cblocks .block .nb{position:initial}}@media only screen and (max-width:1300px){.hero .bg,.hero .book{object-fit:contain;object-position:center bottom}}@media only screen and (min-width:1025px){.mobile-cal{display:none!important}}@media only screen and (max-width:1024px){.mobile-cal{background-color:#228fcb;padding-top:60px}.desktop-cal{display:none!important}.hero .hero-wrapper{min-height:30rem}.hero .hero-wrapper h1{font-size:7rem}.hero .bg{display:block;position:initial;width:100%;min-height:0}.hero .book{display:none}.mini-table{margin:auto}.part1b{background:#228fcb;padding-bottom:7.5rem}.part1b .container{max-width:100%;padding-right:20px}.part1b .big-table .half{padding:30px}.part1{padding-bottom:60px}.part2 .intro{text-align:center;justify-content:center}.part2bis .left{order:2}.part2ter .flex{justify-content:center}.part2ter .left{display:flex;width:100%!important;justify-content:center}.part2ter .left .img-wrapper{margin-top:0}.part2ter .left svg{height:400px!important}.part2ter .right{width:100%!important}.big-pink{margin-top:130px;padding:90px 0;border-radius:60px}.big-pink .submaintitle{padding:40px}.big-pink .img-wrapper svg{height:400px}.big-pink .bp2 .right{text-align:center}.part3-wrapper .container:after,.part3-wrapper .container:before{display:none!important}.part3-wrapper .part3{border:none!important}.part3-wrapper .part3 .submaintitle{text-align:center;position:initial;width:100%;padding-bottom:0;margin-bottom:0}.part3-wrapper .part3 .part3first{padding:0;gap:30px}.part3-wrapper .part3 .part3first .left{text-align:left;justify-content:flex-start}.part3-wrapper .part3 .mainnb{position:initial;margin-bottom:0}.part3-wrapper .part3bis .left{display:flex;justify-content:center}.part3-wrapper .part3bis .img-wrapper{text-align:center;margin-top:0}.part3-wrapper .part3bis svg{height:200px}}@media only screen and (max-width:740px){.part1b .big-table{flex-direction:column}.part1b .big-table .half{width:100%;border-left:none;border-bottom:1px solid #fff;padding-top:60px}.part1b .big-table .half:last-child{border-bottom:none}}@media only screen and (max-width:650px){.hero .hero-wrapper{min-height:25rem}.hero .hero-wrapper h1{font-size:5rem}.part1{padding-top:6rem}}@media only screen and (max-width:1024px){.small-hero{padding:70px}.anchors{gap:12px}.anchors .btn{font-size:13px}.ppl1{flex-wrap:wrap;margin-bottom:0}.ppl1 .half{width:100%}.ppl1 .bgbook{background-size:200vw;background-repeat:no-repeat;height:56vw}.ppl1 .right{padding:0 30px}.ppl1 .txt{padding-right:0}.ppl2{margin-top:140px}.ppl2 .container{padding:0}.ppl2 .flex{border-radius:40px;gap:0}.ppl2 .left{padding:80px 30px;justify-content:center;order:2}.ppl2 .bgbook{background-size:200vw;background-repeat:no-repeat;height:56vw;margin-top:-40px}.ppl2 .fake-bgbook{display:none!important}.comment .right .txt{width:100%!important}.ppl3-2{margin-top:0}.ppl3-2 .left{order:2}.ppl3-2 .circle{display:none}}@media only screen and (max-width:1360px){.part3-wrapper .container:after{right:-416px!important}.part3 .part3bis .right{max-width:700px;width:50%}}@media only screen and (max-width:1160px){.part3 .submaintitle{margin-top:80px}.part3 .part3bis{padding-top:0;padding-bottom:80px}}@media only screen and (max-width:1024px){.part3 .part3bis .right{width:100%!important;max-width:100%!important}}@media only screen and (max-width:1220px){html{font-size:14px}}@media only screen and (min-width:1025px){.site-header .container .logo img{min-height:85px;min-width:85px}.burger,.mobile{display:none!important}.site-header .container nav{display:block!important}.site-header .container nav .main-menu .parent:hover .children,.site-header .container nav .main-menu .parent:hover .children-bg{display:block}.parent .children{font-size:16px}.parent .children a{color:#2c3274}.parent .children a:hover{color:#228fcb}}@media only screen and (max-width:1024px){.logo{margin-left:0!important}.mobile{display:block}.site-header .container .logo{opacity:1!important}.hphero .container{background-size:contain;max-height:44vw;height:44vw;width:100%}.mob-nav{display:flex!important;flex-direction:column;gap:10px}.mob-nav .pictos{display:flex;align-items:flex-start;justify-content:center;gap:20px;margin:auto!important}.mob-nav .pictos li{margin-top:0}body #page{padding-top:85px;max-width:100%}.site-header .line1{display:none}.site-header .container{display:flex;justify-content:flex-end!important}.site-header .container .logo{width:100px;height:100px;min-width:0!important;min-height:0!important;transform:translateY(0);left:20px;top:0}#page .main-menu{flex-direction:column}#page .main-menu .parent a{height:auto!important}#page .main-menu .parent ul{padding-bottom:0!important}#page .main-menu .parent .children-bg{display:block!important;position:initial!important;margin-bottom:0;display:none!important}.burger{display:block;height:23px;cursor:pointer}.burger.on .line{background-color:transparent}.burger.on .line:before{transform:rotate(45deg) translateX(4px) translateY(5px)}.burger.on .line:after{transform:rotate(-45deg) translateX(4px) translateY(-5px)}.burger .line{margin-top:15px;width:38px;height:3px;background-color:#efb5c3;position:relative;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.burger .line:after,.burger .line:before{width:38px;height:3px;background-color:#efb5c3;content:"";position:absolute;left:0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.burger .line:before{top:-7px}.burger .line:after{bottom:-7px}.account-tab{padding-left:0!important;margin-top:1rem}.cart{margin-top:4rem}.site-header{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.site-header.open{border-bottom:2px #fff solid}.site-header.open .logo{height:4.1rem;width:4.1em;opacity:0}.site-header.open .container{height:69px;background-color:#228fcb}.site-header .logo{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.site-header .container{border:none!important;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;height:95px;justify-content:space-between}.site-header nav{background-color:#228fcb!important;position:fixed;top:71px;left:0;width:100%;height:100vh;background-color:#fff;overflow:scroll;padding-bottom:12rem;display:none;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;opacity:0;display:none!important}.site-header nav.on{display:flex!important;opacity:1;top:58px;padding-top:25px}.site-header nav .main-menu{display:block;width:100%}.site-header nav .main-menu .parent{display:block!important;width:100%;cursor:pointer;height:auto;background-color:#228fcb!important;border:none!important;text-align:center}.site-header nav .main-menu .parent a{height:55px;border:none!important;padding:0;text-align:center}.site-header nav .main-menu .parent a.no-child.on{background-color:#228fcb}.site-header nav .main-menu .parent a.no-child.on span{color:#fff}.site-header nav .main-menu .parent a span{color:#efb5c3;font-weight:700;font-size:20px;text-transform:uppercase}.site-header nav .main-menu .parent a span br{display:none}.site-header nav .main-menu .parent .children-bg{position:inherit;top:0;z-index:1;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:1rem}.site-header nav .main-menu .parent .children-bg .container{height:auto;padding:0!important}.site-header nav .main-menu .parent .children-bg .children{display:block;position:inherit;background-color:#228fcb!important}.site-header nav .main-menu .parent .children-bg .children li{display:block;width:100%;height:auto;text-align:center}.site-header nav .main-menu .parent .children-bg .children li a{color:#efb5c3!important}.site-header nav .main-menu .parent .children-bg .children li a span{color:#efb5c3!important;border-right:none;font-weight:100;font-size:20px;width:100%;text-align:center;justify-content:center;color:#2c3274;text-transform:none}.site-header nav .main-menu li:after{display:none!important}.newsletter{padding:130px 0}.newsletter .container{width:calc(100% - 50px)!important;margin-left:25px}}