/* 
Theme Name: MonaGraphic - Child 
Author: www.monagraphic.com 
Template: mona 
Description: Theme MonaGraphic 
*/

 @import url("../mona/style.css");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:Cabinet;font-weight:400;src:url(fonts/cabinet/CabinetGrotesk-Regular.otf)}@font-face{font-family:Cabinet;font-weight:500;src:url(fonts/cabinet/CabinetGrotesk-Medium.otf)}@font-face{font-family:Cabinet;font-weight:600;src:url(fonts/cabinet/CabinetGrotesk-Bold.otf)}@font-face{font-family:Cabinet;font-weight:700;src:url(fonts/cabinet/CabinetGrotesk-Extrabold.otf)}body.is-search-open{padding-top:0}body.is-nav-open{overflow:hidden}body #main{background-color:#131b4a;margin-bottom:0;padding:0 0 70px}body #main.pagec{background-position:top 65px right -625px,-370px calc(110% - 275px)}body .container{max-width:1280px;padding:0;width:80%}body h1{font-size:45px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.is-home body h1,body h1{color:#fff;font-family:Cabinet;font-weight:700;letter-spacing:0;line-height:45px;margin-top:30px;text-transform:Normal}.is-home body h1{font-size:40px;font-weight:400}.is-home body h1 strong{font-weight:700}body h1:after{background-color:#96add6;content:"";height:30px;mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;-webkit-mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain;position:absolute;right:-25px;top:-25px;width:30px}.is-home body h1:after{background-color:#eebabb}body h2{color:#96add6;font-size:30px;line-height:30px;margin:50px 0 20px}body h2,body h2.style-h1{font-family:Cabinet;font-weight:700;letter-spacing:0;text-transform:Normal}body h2.style-h1{color:#fff;font-size:40px;line-height:45px;margin-top:30px}body h3{color:#eebabb;font-family:Cabinet;font-size:22px;font-weight:700;letter-spacing:0;line-height:25px;text-transform:Normal}body .extrait p{color:#131b4a;color:#eebabb;font-weight:200;font-weight:500}body .extrait p,body p{font-family:Roboto;font-size:18px;letter-spacing:0;line-height:25px;text-transform:Normal}body p,body p a{color:#131b4a;font-weight:200}body p a{font-family:Roboto;font-size:18px;font-weight:600;letter-spacing:0;line-height:25px;text-transform:Normal}body p a,body p a:hover{-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body p a:hover{color:#eebabb}body p strong{font-weight:600}body .btn,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert){background:#eebabb;border-radius:5px;color:#131b4a;font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:15px;margin-top:20px;padding:15px 20px 15px 50px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .btn.btn,body .btn.btn:hover,body .btn.primaire,body .btn.primaire:hover,body .btn.wysiwyg-btn,body .btn.wysiwyg-btn:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).btn,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).btn:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).primaire,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).primaire:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).wysiwyg-btn,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).wysiwyg-btn:hover{background:#eebabb}body .btn.secondaire,body .btn.secondaire:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire:hover{background:#96add6}body .btn.document,body .btn.document:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).document,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).document:hover{background:#cdd5eb}body .btn:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert):hover{color:#131b4a}body .btn.no-icon,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).no-icon{padding-left:20px}@media screen and (max-width:576px){body .btn.wysiwyg-btn,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).wysiwyg-btn{display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-right:0!important;text-align:left;white-space:pre-line;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body .btn:not(.search-button):not(.header-search-toggle):not(.social-link):not(.no-icon):not(.burger-button):before,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert):not(.search-button):not(.header-search-toggle):not(.social-link):not(.no-icon):not(.burger-button):before{content:url(images/svg/CANCER_OSONS_noeud.svg);left:15px;position:absolute;top:calc(50% - 14px);-webkit-transition:all .7s ease;transition:all .7s ease;width:20px}body .btn:not(.search-button):not(.header-search-toggle):not(.social-link):not(.no-icon):not(.burger-button):hover:before,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert):not(.search-button):not(.header-search-toggle):not(.social-link):not(.no-icon):not(.burger-button):hover:before{-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transition:all .7s ease;transition:all .7s ease}body .btn.primaire,body .btn.primaire:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).primaire,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).primaire:hover{color:#131b4a}body .btn.primaire:focus,body .btn.primaire:visited:focus,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).primaire:focus,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).primaire:visited:focus{background:#eebabb;color:#131b4a}body .btn.secondaire,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire{color:#131b4a}body .btn.secondaire.active,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire.active{background:#eebabb}body .btn.secondaire.active:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire.active:hover{cursor:not-allowed}body .btn.secondaire:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire:hover{color:#131b4a}body .btn.secondaire:focus,body .btn.secondaire:visited:focus,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire:focus,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).secondaire:visited:focus{background:#96add6;color:#131b4a}body .btn.tertiaire,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire{background:#fff;color:#131b4a}body .btn.tertiaire.border,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire.border{border:1px solid #96add6;margin-left:25px}body .btn.tertiaire:not(.no-icon):before,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire:not(.no-icon):before{content:url(images/svg/CANCER_OSONS_noeud_bleu.svg)!important}body .btn.tertiaire:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire:hover{background:#fff;color:#131b4a}body .btn.tertiaire.active,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire.active{background:#eebabb;border:none}body .btn.tertiaire.active:hover,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire.active:hover{cursor:not-allowed}body .btn.tertiaire:focus,body .btn.tertiaire:visited:focus,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire:focus,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert).tertiaire:visited:focus{background:#fff;color:#131b4a}@media screen and (max-width:576px){body .btn,body button :not(.tarteaucitronCTAButton) :not(#tarteaucitronCloseCross) :not(.tarteaucitronAllow) :not(.tarteaucitron-toggle-group) :not(#tarteaucitronManager) :not(#tarteaucitronCloseAlert){display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:20px;text-align:left;white-space:pre-line;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-word}}body blockquote{background:transparent;border:1px solid #eebabb;border-left:0;border-right:0;margin:50px auto;max-width:83.34%;padding:20px 50px}body blockquote p{font-family:Cabinet;font-size:23px;font-style:normal;font-weight:700;line-height:25px}body blockquote:after,body blockquote:before{display:none}@media screen and (max-width:576px){body blockquote{padding:20px}}body address{font-style:normal}body address,body address h3{color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}body address h3{margin-bottom:0}body .actualites .single-actualite{border-bottom:1px solid #eebabb;padding:30px 0}body .actualites .single-actualite a{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:50px;position:relative;text-decoration:none}body .actualites .single-actualite a h3{color:#fff;font-size:20px;font-weight:500;margin-bottom:0}body .actualites .single-actualite a time{color:#96add6;font-family:Cabinet;font-size:25px;font-weight:700;line-height:25px;width:100%}body .actualites .single-actualite a svg{height:40px;position:absolute;right:0;top:calc(50% - 17.5px);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:576px){body .actualites .single-actualite a svg{right:-50px}}body .actualites .single-actualite a:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}body .actualites .single-actualite a .thumb{padding-right:25px;width:calc(33% + 25px)}body .actualites .single-actualite a .contenu{width:calc(67% - 25px)}body .actualites .single-actualite.no-thumb .contenu{width:100%}@media screen and (max-width:576px){body .actualites .single-actualite{padding-right:50px}}body .wp-wysiwyg{background:#fff;background-image:url(images/svg/CANCER_OSONS_deco_couleurs.svg);background-position:0 calc(100% + 225px);background-repeat:repeat-x;background-size:300px;margin-bottom:0;overflow:visible;padding:75px 8.33% 180px}body .wp-wysiwyg h2:first-child{margin-top:0}body .wp-wysiwyg ul.no-style,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(#shipping_method):not(.methods){list-style:none}body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(#shipping_method):not(.methods) li{position:relative}body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(#shipping_method):not(.methods) li:before{background-color:#96add6;content:"";height:25px;margin-left:-30px;mask:url(images/svg/CANCER_OSONS_puce.svg) no-repeat 50% 50%;-webkit-mask:url(images/svg/CANCER_OSONS_puce.svg) no-repeat 50% 50%;position:absolute;top:-3px;width:14px}body .wp-wysiwyg ol,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(.methods):not(.woocommerce-shipping-methods):not(.woocommerce-order-overview):not(#shipping_method):not(.methods){color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;margin:35px 0 50px;text-transform:Normal}body .wp-wysiwyg ol li,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(.methods):not(.woocommerce-shipping-methods):not(.woocommerce-order-overview):not(#shipping_method):not(.methods) li{font-weight:500;line-height:24px;margin-bottom:20px;position:relative}body .wp-wysiwyg ol li a,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(.methods):not(.woocommerce-shipping-methods):not(.woocommerce-order-overview):not(#shipping_method):not(.methods) li a{color:#131b4a;font-weight:600}body .wp-wysiwyg ol li a:hover,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(.methods):not(.woocommerce-shipping-methods):not(.woocommerce-order-overview):not(#shipping_method):not(.methods) li a:hover{color:#96add6}body .wp-wysiwyg ol li ul,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(.methods):not(.woocommerce-shipping-methods):not(.woocommerce-order-overview):not(#shipping_method):not(.methods) li ul{margin-top:35px;padding-left:50px}body .wp-wysiwyg ol li ul li,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(.methods):not(.woocommerce-shipping-methods):not(.woocommerce-order-overview):not(#shipping_method):not(.methods) li ul li{font-weight:200}body .wp-wysiwyg ol li ul li:before,body .wp-wysiwyg ul:not(.acf-hl):not(.acf-bl):not(.no-style):not(.methods):not(.woocommerce-shipping-methods):not(.woocommerce-order-overview):not(#shipping_method):not(.methods) li ul li:before{background-color:#eebabb}body .wp-wysiwyg .wp-image-wrap{margin-bottom:25px}body .wp-wysiwyg .wp-image-wrap .wp-caption{background-color:transparent;margin-bottom:0;padding:0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .wp-wysiwyg .wp-image-wrap .wp-caption p{color:#fff}body .wp-wysiwyg .wp-image-wrap.left img,body .wp-wysiwyg .wp-image-wrap.right img{background:#131b4a;border-radius:5px;max-width:50%;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.left img,body .wp-wysiwyg .wp-image-wrap.right img{max-width:100%}}body .wp-wysiwyg .wp-image-wrap.left img{margin-right:55px}@media screen and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.left img{margin-left:0;margin-right:0}}body .wp-wysiwyg .wp-image-wrap.right img{margin-left:55px}@media screen and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.right img{margin-left:0;margin-right:0}}body .wp-wysiwyg .wp-image-wrap.center img,body .wp-wysiwyg .wp-image-wrap.none img{background:#131b4a;border-radius:5px;margin:0 auto;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .pagination-block{width:100%}body .pagination-block .pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-justify-content:space-between;justify-content:space-between;padding:50px 0 0}body .pagination-block .pagination li{-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination li.disabled a{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}body .pagination-block .pagination li.prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .pagination-block .pagination li.prev:not(.disabled):hover{-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination li.next:hover{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;padding-left:0}body .pagination-block .pagination ul .current,body .pagination-block .pagination ul a{color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;font-weight:600;letter-spacing:0;line-height:25px;text-decoration:none;text-transform:Normal;-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination ul a:hover{color:#eebabb;-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination ul .current{color:#eebabb}body .acf-gallery.gallery{-webkit-box-pack:start;-ms-flex-pack:start;background:none;border:none;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;height:auto;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:50px;margin-top:35px;max-width:100%;padding:0;row-gap:25px;width:100%}body .acf-gallery.gallery .gallery-single{background:none;-webkit-box-shadow:none;box-shadow:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;max-width:25%;overflow:hidden;position:relative;width:calc(25% - 18.75px)}body .acf-gallery.gallery .gallery-single a{display:contents}body .acf-gallery.gallery .gallery-single a .thumb{border:5px solid #131b4a;border-radius:5px;overflow:hidden}body .acf-gallery.gallery .gallery-single a .thumb img{width:100%}body .acf-gallery.gallery .gallery-single a .thumb .overlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(238,186,187,.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100% - 10px);-webkit-justify-content:center;justify-content:center;opacity:0;position:absolute;-webkit-transition:all .7s ease;transition:all .7s ease;width:calc(100% - 10px);z-index:999}body .acf-gallery.gallery .gallery-single a:hover{-webkit-transform:scale(1);transform:scale(1)}body .acf-gallery.gallery .gallery-single a:hover .thumb img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}body .acf-gallery.gallery .gallery-single a:hover .thumb .overlay{opacity:1;-webkit-transition:all .7s ease;transition:all .7s ease}body .acf-gallery.gallery .gallery-single a:after{background-image:none;display:none}@media screen and (min-width:480px) and (max-width:768px){body .acf-gallery.gallery .gallery-single{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:50%;width:calc(50% - 20px)}}@media screen and (max-width:480px){body .acf-gallery.gallery .gallery-single{height:auto;margin:0 auto;max-height:350px;max-width:100%;width:80%}}body .organigramme{margin-top:30px}body .organigramme .content{gap:35px 50px}body .organigramme .content .single-personne{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body .organigramme .content .single-personne .thumb{min-width:100px;width:20%}body .organigramme .content .single-personne .contenu{border:1px solid #96add6;border-left:none;border-right:none;padding:35px 0;width:calc(80% - 30px)}body .organigramme .content .single-personne .contenu h3{color:#131b4a;font-size:25px}body .organigramme .content .single-personne .contenu p{font-size:20px;font-weight:400;line-height:25px;margin-bottom:0}@media screen and (max-width:600px){body .organigramme .content .single-personne .contenu{width:calc(80% - 100px)}}body .ressources{gap:35px 50px;margin-top:30px}body .ressources .ressource a{color:#131b4a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none}body .ressources .ressource a .thumb{min-width:100px;width:20%}body .ressources .ressource a .contenu{border:1px solid #eebabb;border-left:none;border-right:none;padding:35px 60px 35px 0;position:relative;width:calc(80% - 30px)}body .ressources .ressource a .contenu h3{color:#131b4a;font-size:25px;margin-bottom:0}body .ressources .ressource a .contenu span{display:block;font-size:20px;font-weight:400;line-height:25px;margin-bottom:10px}body .ressources .ressource a .contenu svg{position:absolute;right:0;top:calc(50% - 17.5px);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:600px){body .ressources .ressource a .contenu{width:calc(80% - 100px)}}body .ressources .ressource a:hover svg{-webkit-transform:translateX(17.5px);transform:translateX(17.5px);-webkit-transition:all .7s ease;transition:all .7s ease}body .temoignages{background:#96add6;background-image:url(images/svg/CANCER_OSONS_deco_blanche.svg);background-position:0 calc(100% + 235px);background-repeat:repeat-x;background-size:300px;padding:50px 50px 125px}body .temoignages .content{gap:50px 120px}body .temoignages .content h3{color:#fff;font-size:25px}body .temoignages .content p{font-size:20px;font-weight:400;line-height:25px;margin-bottom:0}@media screen and (max-width:576px){body .temoignages .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body .wrap-html-sitemap h3.sp-cat-name a{color:#eebabb;font-family:Cabinet;font-size:22px;font-size:20px;font-weight:700}body .wrap-html-sitemap h3.sp-cat-name a,body .wrap-html-sitemap li a{letter-spacing:0;line-height:25px;text-decoration:none;text-transform:Normal}body .wrap-html-sitemap li a{color:#131b4a;display:block;font-family:Roboto;font-size:18px;font-weight:200;font-weight:600;font-weight:400!important;margin-bottom:10px;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .wrap-html-sitemap li a:hover{color:#eebabb;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body .lg-outer .lg-actions .lg-next,body .lg-outer .lg-actions .lg-prev{background-color:#131b4a}body .lg-outer .lg-actions .lg-next:hover,body .lg-outer .lg-actions .lg-prev:hover{background-color:#96add6}body .lg-outer .lg-thumb-outer,body .lg-outer .lg-toogle-thumb,body .lg-outer .lg-toolbar{background-color:#131b4a}body .entete{padding:60px 0}body .entete .breadcrumb{margin:0 0 30px}body .entete .breadcrumb li,body .entete .breadcrumb li a{color:#131b4a;color:#fff;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}body .entete .breadcrumb li a{text-decoration:none;-webkit-transition:all .7s ease;transition:all .7s ease}body .entete .breadcrumb li a:hover{color:#96add6;-webkit-transition:all .7s ease;transition:all .7s ease}body .entete .breadcrumb li.active:after{display:none}body .entete .breadcrumb li:after{color:#eebabb;content:"|";display:inline-block;font-size:25px;font-weight:200;margin:0 10px;position:relative;text-align:center;top:1px}body #zone-actualites{padding:60px 0}body #zone-actualites .container{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center}body #zone-actualites .container .image{padding-left:30px;position:relative}body #zone-actualites .container .image img{border:5px solid #fff;border-radius:5px}body #zone-actualites .container .image .btn{bottom:35px;display:block;left:0;position:absolute}@media screen and (max-width:992px){body #zone-actualites .container .image{margin-bottom:65px}}body #zone-actualites .container .contenu{grid-column-start:7;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body #zone-actualites .container .contenu h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #zone-actualites .container .contenu h2:after{background-color:#eebabb}body #zone-actualites .container .contenu .actualites .single-actualite{border-bottom:1px solid #eebabb}body #zone-actualites .container .contenu .actualites .single-actualite a h3{color:#fff}body #zone-actualites .container .contenu .actualites .single-actualite a time{color:#96add6;width:100%}@media screen and (max-width:992px){body #zone-actualites .container .contenu{grid-column-start:1}}@media screen and (max-width:576px){body #zone-actualites .container{width:80%!important}}.mailpoet-manage-subscription .mailpoet-manage-subscription{color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}.mailpoet-manage-subscription .mailpoet_paragraph{margin-bottom:35px}.mailpoet-manage-subscription .mailpoet_paragraph label{margin-bottom:10px}.mailpoet-manage-subscription .mailpoet_paragraph input{border:1px solid #eebabb}.mailpoet-manage-subscription .mailpoet_paragraph fieldset legend{color:#131b4a;font-size:18px;font-weight:600;margin-bottom:10px}.mailpoet-manage-subscription .mailpoet_paragraph fieldset .mailpoet_checkbox_label{font-weight:200}.mailpoet-manage-subscription .mailpoet_paragraph fieldset .mailpoet_checkbox_label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:0;height:15px;margin-right:15px;margin-top:0;min-width:15px;outline:1px solid #131b4a;width:15px}.mailpoet-manage-subscription .mailpoet_paragraph fieldset .mailpoet_checkbox_label input:checked{background:#eebabb;border:3px solid #fff}.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit{background:#eebabb;background-image:url(images/svg/CANCER_OSONS_noeud.svg);background-position:15px 9px;background-repeat:no-repeat;border-radius:5px;color:#131b4a;font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:15px;padding:15px 20px 15px 50px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.btn,.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.btn:hover,.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.primaire,.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.primaire:hover,.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.wysiwyg-btn,.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.wysiwyg-btn:hover{background:#eebabb}.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.secondaire,.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.secondaire:hover{background:#96add6}.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.document,.mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_submit.document:hover{background:#cdd5eb}form,form label{font-family:Roboto}form label{color:#131b4a;font-size:18px;font-weight:600;margin-bottom:0}form label.half{margin-right:4%;width:47.5%}form label.half:nth-child(odd){margin-right:0}@media (max-width:576px){form label.half{margin-right:0;width:100%}}form label.full{width:100%}form label span{font-weight:400}form label .acf-required,form label .required{position:relative;visibility:hidden!important}form label .acf-required:after,form label .required:after{color:#131b4a;content:"(obligatoire)";font-size:18px;font-weight:200;left:0;position:absolute;top:3px;visibility:visible}form .acf-fields{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:35px}form .acf-fields .acf-field{border:none;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:0}form .acf-fields .acf-field.half{width:calc(50% - 12.5px)}@media screen and (max-width:768px){form .acf-fields .acf-field.half{width:100%!important}}form .acf-fields .acf-field.acf-field-checkbox,form .acf-fields .acf-field.acf-field-textarea,form .acf-fields .acf-field.full{float:none;width:100%}form .acf-fields .acf-field.acf-field-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/svg/CANCER_OSONS_puce_select.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:20px}form .acf-fields .acf-field.acf-field-checkbox{margin-top:25px}form .acf-fields .acf-field.acf-field-checkbox .acf-input label{color:#b9c995;display:block;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:25px;text-transform:none}form .acf-fields .acf-field.acf-field-checkbox .acf-input label input{margin-right:20px;min-width:30px;top:0}form .acf-fields .acf-field.acf-field-checkbox .acf-input label input:focus{-webkit-box-shadow:none;box-shadow:none}form .acf-fields .acf-field.acf-field-checkbox .acf-input label a{color:#131b4a;color:#b9c995;display:inline;font-family:Roboto;font-size:18px;font-weight:200;font-weight:600;letter-spacing:0;line-height:25px;margin-left:5px;text-decoration:underline;text-transform:Normal}form .acf-fields .acf-field[data-type=checkbox],form .acf-fields .acf-field[data-type=radio],form .acf-fields .acf-field[data-type=true_false]{margin-top:0}form .acf-fields .acf-field[data-type=checkbox] .acf-input .acf-bl,form .acf-fields .acf-field[data-type=checkbox] .acf-input .acf-hl,form .acf-fields .acf-field[data-type=radio] .acf-input .acf-bl,form .acf-fields .acf-field[data-type=radio] .acf-input .acf-hl,form .acf-fields .acf-field[data-type=true_false] .acf-input .acf-bl,form .acf-fields .acf-field[data-type=true_false] .acf-input .acf-hl{border:none}form .acf-fields .acf-field[data-type=checkbox] .acf-input .acf-bl:focus-within,form .acf-fields .acf-field[data-type=checkbox] .acf-input .acf-hl:focus-within,form .acf-fields .acf-field[data-type=radio] .acf-input .acf-bl:focus-within,form .acf-fields .acf-field[data-type=radio] .acf-input .acf-hl:focus-within,form .acf-fields .acf-field[data-type=true_false] .acf-input .acf-bl:focus-within,form .acf-fields .acf-field[data-type=true_false] .acf-input .acf-hl:focus-within{border:none}form .acf-fields .acf-field[data-type=checkbox] .acf-input label,form .acf-fields .acf-field[data-type=radio] .acf-input label,form .acf-fields .acf-field[data-type=true_false] .acf-input label{color:#131b4a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}form .acf-fields .acf-field[data-type=checkbox] .acf-input label a,form .acf-fields .acf-field[data-type=radio] .acf-input label a,form .acf-fields .acf-field[data-type=true_false] .acf-input label a{color:#000}form .acf-fields .acf-field[data-type=checkbox] .acf-input label input,form .acf-fields .acf-field[data-type=radio] .acf-input label input,form .acf-fields .acf-field[data-type=true_false] .acf-input label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:0;height:15px;margin-right:15px;margin-top:5px;min-width:15px;outline:1px solid #131b4a;width:15px}form .acf-fields .acf-field[data-type=checkbox] .acf-input label input:checked,form .acf-fields .acf-field[data-type=radio] .acf-input label input:checked,form .acf-fields .acf-field[data-type=true_false] .acf-input label input:checked{background:#eebabb;border:3px solid #fff}form .acf-fields .acf-field[data-type=checkbox] .acf-input label .message,form .acf-fields .acf-field[data-type=radio] .acf-input label .message,form .acf-fields .acf-field[data-type=true_false] .acf-input label .message{color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}form .acf-fields .acf-field[data-type=radio] input{border-radius:20px!important}form .acf-form-submit{position:relative;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}form .acf-form-submit input.btn{background-image:url(images/svg/CANCER_OSONS_noeud.svg);background-position:15px 9px;background-repeat:no-repeat}@media screen and (max-width:576px){form .acf-form-submit{float:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}form .acf-input input,form input{border:1px solid #eebabb;margin-bottom:0}form input,form select,form textarea{background:#fff;border:1px solid #eebabb;border-radius:5px;color:#b9c995;color:#131b4a;font-family:Roboto;font-size:18px!important;font-size:18px;font-weight:400;font-weight:200;letter-spacing:.8px;letter-spacing:0;line-height:25px;margin-top:0;text-transform:Normal}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#131b4a;font-family:Roboto;font-size:18px!important;font-style:italic;font-weight:200}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#131b4a;font-family:Roboto;font-size:18px!important;font-style:italic;font-weight:200}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#131b4a;font-family:Roboto;font-size:18px!important;font-style:italic;font-weight:200}form input::-ms-input-placeholder,form select::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#131b4a;font-family:Roboto;font-size:18px!important;font-style:italic;font-weight:200}form input::placeholder,form select::placeholder,form textarea::placeholder{color:#131b4a;font-family:Roboto;font-size:18px!important;font-style:italic;font-weight:200}form input:focus,form select:focus,form textarea:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.annuaire form input,.annuaire form select,.annuaire form textarea{background:transparent;border:1px solid #eebabb}.wc-empty-cart-message .woocommerce-info,.wc-empty-cart-message .woocommerce-message,.woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-message,.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-login-toggle .woocommerce-message,.woocommerce-NoticeGroup .woocommerce-info,.woocommerce-NoticeGroup .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{border-top-color:#96add6;color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}.wc-empty-cart-message .woocommerce-info:before,.wc-empty-cart-message .woocommerce-message:before,.woocommerce-form-coupon-toggle .woocommerce-info:before,.woocommerce-form-coupon-toggle .woocommerce-message:before,.woocommerce-form-login-toggle .woocommerce-info:before,.woocommerce-form-login-toggle .woocommerce-message:before,.woocommerce-NoticeGroup .woocommerce-info:before,.woocommerce-NoticeGroup .woocommerce-message:before,.woocommerce-notices-wrapper .woocommerce-info:before,.woocommerce-notices-wrapper .woocommerce-message:before{color:#96add6}.wc-empty-cart-message ul.woocommerce-error,.woocommerce-form-coupon-toggle ul.woocommerce-error,.woocommerce-form-login-toggle ul.woocommerce-error,.woocommerce-NoticeGroup ul.woocommerce-error,.woocommerce-notices-wrapper ul.woocommerce-error{padding-left:100px}.wc-empty-cart-message .woocommerce-error,.woocommerce-form-coupon-toggle .woocommerce-error,.woocommerce-form-login-toggle .woocommerce-error,.woocommerce-NoticeGroup .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error{border-top-color:#eebabb;color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}.wc-empty-cart-message .woocommerce-error:before,.woocommerce-form-coupon-toggle .woocommerce-error:before,.woocommerce-form-login-toggle .woocommerce-error:before,.woocommerce-NoticeGroup .woocommerce-error:before,.woocommerce-notices-wrapper .woocommerce-error:before{color:#eebabb}.wc-empty-cart-message .button,.woocommerce-form-coupon-toggle .button,.woocommerce-form-login-toggle .button,.woocommerce-NoticeGroup .button,.woocommerce-notices-wrapper .button{background:#eebabb;background:#eebabb!important;border-radius:5px;color:#131b4a!important;font-size:15px!important;font-weight:400;font-weight:400!important;letter-spacing:1.5px;margin-top:20px;padding:15px 20px 15px 50px!important;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wc-empty-cart-message .button.btn,.wc-empty-cart-message .button.btn:hover,.wc-empty-cart-message .button.primaire,.wc-empty-cart-message .button.primaire:hover,.wc-empty-cart-message .button.wysiwyg-btn,.wc-empty-cart-message .button.wysiwyg-btn:hover,.woocommerce-form-coupon-toggle .button.btn,.woocommerce-form-coupon-toggle .button.btn:hover,.woocommerce-form-coupon-toggle .button.primaire,.woocommerce-form-coupon-toggle .button.primaire:hover,.woocommerce-form-coupon-toggle .button.wysiwyg-btn,.woocommerce-form-coupon-toggle .button.wysiwyg-btn:hover,.woocommerce-form-login-toggle .button.btn,.woocommerce-form-login-toggle .button.btn:hover,.woocommerce-form-login-toggle .button.primaire,.woocommerce-form-login-toggle .button.primaire:hover,.woocommerce-form-login-toggle .button.wysiwyg-btn,.woocommerce-form-login-toggle .button.wysiwyg-btn:hover,.woocommerce-NoticeGroup .button.btn,.woocommerce-NoticeGroup .button.btn:hover,.woocommerce-NoticeGroup .button.primaire,.woocommerce-NoticeGroup .button.primaire:hover,.woocommerce-NoticeGroup .button.wysiwyg-btn,.woocommerce-NoticeGroup .button.wysiwyg-btn:hover,.woocommerce-notices-wrapper .button.btn,.woocommerce-notices-wrapper .button.btn:hover,.woocommerce-notices-wrapper .button.primaire,.woocommerce-notices-wrapper .button.primaire:hover,.woocommerce-notices-wrapper .button.wysiwyg-btn,.woocommerce-notices-wrapper .button.wysiwyg-btn:hover{background:#eebabb}.wc-empty-cart-message .button.secondaire,.wc-empty-cart-message .button.secondaire:hover,.woocommerce-form-coupon-toggle .button.secondaire,.woocommerce-form-coupon-toggle .button.secondaire:hover,.woocommerce-form-login-toggle .button.secondaire,.woocommerce-form-login-toggle .button.secondaire:hover,.woocommerce-NoticeGroup .button.secondaire,.woocommerce-NoticeGroup .button.secondaire:hover,.woocommerce-notices-wrapper .button.secondaire,.woocommerce-notices-wrapper .button.secondaire:hover{background:#96add6}.wc-empty-cart-message .button.document,.wc-empty-cart-message .button.document:hover,.woocommerce-form-coupon-toggle .button.document,.woocommerce-form-coupon-toggle .button.document:hover,.woocommerce-form-login-toggle .button.document,.woocommerce-form-login-toggle .button.document:hover,.woocommerce-NoticeGroup .button.document,.woocommerce-NoticeGroup .button.document:hover,.woocommerce-notices-wrapper .button.document,.woocommerce-notices-wrapper .button.document:hover{background:#cdd5eb}.wc-empty-cart-message .button:before,.woocommerce-form-coupon-toggle .button:before,.woocommerce-form-login-toggle .button:before,.woocommerce-NoticeGroup .button:before,.woocommerce-notices-wrapper .button:before{content:url(images/svg/CANCER_OSONS_noeud.svg);left:15px;position:absolute;top:9px;width:20px}.wc-empty-cart-message .button:hover,.woocommerce-form-coupon-toggle .button:hover,.woocommerce-form-login-toggle .button:hover,.woocommerce-NoticeGroup .button:hover,.woocommerce-notices-wrapper .button:hover{background:#96add6}.apparition.left.delay-1{-webkit-animation:fade-left 1s ease-in;animation:fade-left 1s ease-in}.apparition.right.delay-1{-webkit-animation:fade-right 1s ease-in;animation:fade-right 1s ease-in}.apparition.top.delay-1{-webkit-animation:fade-top 1s ease-in;animation:fade-top 1s ease-in}.apparition.bottom.delay-1{-webkit-animation:fade-bottom 1s ease-in;animation:fade-bottom 1s ease-in}.apparition.fadein.delay-1{-webkit-animation:fade-in 1s ease-in;animation:fade-in 1s ease-in}.apparition.bottom.delay-2{-webkit-animation:fade-bottom-d2 2s ease-in;animation:fade-bottom-d2 2s ease-in}.apparition.fadein.delay-2{-webkit-animation:fade-in-d2 2s ease-in;animation:fade-in-d2 2s ease-in}.apparition.top.delay-2,.apparition.top.delay-2 img{-webkit-animation:fade-top-d2 2s ease-in;animation:fade-top-d2 2s ease-in}.apparition.top.delay-3,.apparition.top.delay-3 img{-webkit-animation:fade-top-d3 2s ease-in;animation:fade-top-d3 2s ease-in}.apparition.top.delay-4 img{-webkit-animation:fade-top-d4 2s ease-in;animation:fade-top-d4 2s ease-in}.reveal{opacity:0;position:relative}.reveal.active{opacity:1}.active.fade-bottom{-webkit-animation:fade-bottom 1s ease-in;animation:fade-bottom 1s ease-in}.active.fade-top{-webkit-animation:fade-top 1s ease-in;animation:fade-top 1s ease-in}.active.fade-left{-webkit-animation:fade-left 1s ease-in;animation:fade-left 1s ease-in}.active.fade-right{-webkit-animation:fade-right 1s ease-in;animation:fade-right 1s ease-in}.active.fade-in{-webkit-animation:fade-in 1s ease-in;animation:fade-in 1s ease-in}.active.normal-fade{-webkit-animation:normal-fade 1s;animation:normal-fade 1s}@-webkit-keyframes fade-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}80%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}80%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes normal-fade{0%{opacity:0}to{opacity:1}}@keyframes normal-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-d2{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in-d2{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-bottom-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d4{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}70%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d4{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}70%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}header.header{background-color:#fff}header.header .main-header .header-logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:0}header.header .main-header .header-logo .logo{-webkit-transition:all .7s ease;transition:all .7s ease}header.header .main-header .header-logo .logo img{max-width:170px}@media screen and (max-width:992px){header.header .main-header .header-logo .logo img{height:45px;position:relative}}header.header .main-header .header-logo .logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:992px){header.header .main-header .header-logo{width:160px}}@media screen and (max-width:480px){header.header .main-header .header-logo{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}}header.header .main-header .header-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;position:relative}header.header .main-header .header-content .header-nav{width:calc(100% - 150px)}header.header .main-header .header-content .header-nav .primary-nav{font-family:Cabinet;padding:0}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item .primary-nav-link{color:#131b4a;font-size:18px;font-weight:600;padding:40px 30px 40px 0}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item .primary-nav-link{padding:0}}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent{position:relative}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent a{padding-right:45px}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent a:after,header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent a:before{display:none}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent ul{background:#96add6}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent ul li a{font-size:15px;font-weight:400;letter-spacing:1.5px;padding:5px 20px}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent ul li a:hover{color:#fff}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent ul li a{color:#96add6}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent ul{background-color:transparent!important;padding-left:0}}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent:after{content:url(images/svg/CANCER_OSONS_puce.svg);position:absolute;right:25px;top:calc(50% - 12.5px);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .7s ease;transition:all .7s ease;width:10px}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent:after{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (min-width:992px) and (max-width:1200px){header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent:after{top:calc(50% - 21.5px)}}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item.is-parent.is-open:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (min-width:992px){header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item:hover a{color:#96add6!important}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item:hover ul{padding:20px 0}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item:hover ul a{color:#131b4a!important}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item:hover ul a:hover{color:#fff!important}}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item{background:transparent;margin-bottom:20px}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item a{color:#fff!important}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item ul{padding-left:40px}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item ul li{margin-bottom:0}}@media screen and (min-width:992px) and (max-width:1200px){header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item a{padding-top:20px!important}header.header .main-header .header-content .header-nav .primary-nav .primary-nav-item:last-child a{padding-right:0}}.is-nav-open header.header .main-header .header-content .header-nav{width:100%}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(19,27,74,.95);-webkit-justify-content:center;justify-content:center;max-width:100%;overflow:scroll;padding:50px 100px 50px 20px;text-align:left}}@media screen and (min-width:992px) and (max-width:1200px){header.header .main-header .header-content .header-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2;width:100%!important}}header.header .main-header .header-content .liens-boutique{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-justify-content:end;justify-content:end;width:100px}header.header .main-header .header-content .liens-boutique a{position:relative;-webkit-transition:all .7s ease;transition:all .7s ease}header.header .main-header .header-content .liens-boutique a svg{height:25px}header.header .main-header .header-content .liens-boutique a .bulle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#131b4a;border-radius:50px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:9px;height:20px;-webkit-justify-content:center;justify-content:center;line-height:3px;position:absolute;right:-10px;top:-10px;width:20px}header.header .main-header .header-content .liens-boutique a:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:480px){header.header .main-header .header-content .liens-boutique{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width:992px) and (max-width:1200px){header.header .main-header .header-content .liens-boutique{margin-top:10px}}header.header .main-header .header-content .header-search{-webkit-box-pack:right;-ms-flex-pack:right;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:right;justify-content:right;margin-left:25px;width:25px}header.header .main-header .header-content .header-search .btn{background:transparent;margin-left:0;margin-top:0;padding:0;-webkit-transition:all .7s ease;transition:all .7s ease}header.header .main-header .header-content .header-search .btn svg{height:25px;width:25px}.is-search-open header.header .main-header .header-content .header-search .btn:after,.is-search-open header.header .main-header .header-content .header-search .btn:before{background:#eebabb;border-radius:5px;height:3px;width:2rem}header.header .main-header .header-content .header-search .btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:768px){header.header .main-header .header-content .header-search .btn{left:0;top:0;white-space:nowrap}}header.header .main-header .header-content .header-search .search-form{background:#fff;left:auto;right:30px;top:25px;width:0;z-index:3}header.header .main-header .header-content .header-search .search-form input{border:1px solid #eebabb;border-radius:5px;color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;margin:0;padding:5px 20px;text-transform:Normal}header.header .main-header .header-content .header-search .search-form input::-webkit-input-placeholder{color:#131b4a;font-family:Roboto;font-size:18px;font-style:italic;font-weight:200}header.header .main-header .header-content .header-search .search-form input::-moz-placeholder{color:#131b4a;font-family:Roboto;font-size:18px;font-style:italic;font-weight:200}header.header .main-header .header-content .header-search .search-form input:-ms-input-placeholder{color:#131b4a;font-family:Roboto;font-size:18px;font-style:italic;font-weight:200}header.header .main-header .header-content .header-search .search-form input::-ms-input-placeholder{color:#131b4a;font-family:Roboto;font-size:18px;font-style:italic;font-weight:200}header.header .main-header .header-content .header-search .search-form input::placeholder{color:#131b4a;font-family:Roboto;font-size:18px;font-style:italic;font-weight:200}header.header .main-header .header-content .header-search .search-form input:focus{-webkit-box-shadow:none;box-shadow:none}header.header .main-header .header-content .header-search .search-form .search-button{background:#eebabb;color:#131b4a;font-family:Roboto;font-size:15px;font-weight:500;letter-spacing:1.5px;margin-left:-5px;padding:0 15px}header.header .main-header .header-content .header-search .search-form .search-button:hover{background:#cdd5eb}.is-search-open header.header .main-header .header-content .header-search .search-form{width:90%;z-index:3}@media screen and (min-width:992px) and (max-width:1200px){header.header .main-header .header-content .header-search .search-form{top:0}}@media screen and (max-width:480px){header.header .main-header .header-content .header-search{margin-left:5px}}@media screen and (min-width:992px) and (max-width:1200px){header.header .main-header .header-content .header-search{margin-top:10px}}@media screen and (max-width:992px){header.header .main-header .header-content{padding-top:0;position:absolute;right:30px;top:0}.is-nav-open header.header .main-header .header-content .nav-button-burger{left:0}header.header .main-header .header-content .nav-button-burger{background:#96add6;border-radius:10px;display:block;margin-left:25px;margin-top:0}.is-nav-open header.header .main-header .header-content .nav-button-burger{background:#eebabb;border-radius:10px;overflow:hidden;-webkit-transition:all .7s ease;transition:all .7s ease;z-index:9}}@media screen and (max-width:992px) and (max-width:480px){.is-nav-open header.header .main-header .header-content .nav-button-burger{-webkit-transform:translate(150%);transform:translate(150%);-webkit-transition:all .7s ease;transition:all .7s ease}}@media screen and (max-width:992px){header.header .main-header .header-content .nav-button-burger:visited>*,header.header .main-header .header-content .nav-button-burger>*{background-color:transparent;background-image:none}header.header .main-header .header-content .nav-button-burger i{margin-right:0;padding:1.3rem 1rem}header.header .main-header .header-content .nav-button-burger i:after,header.header .main-header .header-content .nav-button-burger i:before{border-radius:0;height:.25rem}.is-nav-open header.header .main-header .header-content .nav-button-burger i:after,.is-nav-open header.header .main-header .header-content .nav-button-burger i:before{background:#fff}header.header .main-header .header-content .nav-button-burger i .line.line1{background:#fff;border-radius:0;height:.3rem;width:100%}.is-nav-open header.header .main-header .header-content .nav-button-burger i .line.line1{display:none}}@media screen and (max-width:992px) and (max-width:992px){header.header .main-header .header-content .nav-button-burger{left:auto;position:relative;top:0}}@media screen and (max-width:992px){header.header .main-header .header-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;position:static;right:0;width:calc(100% - 160px)}}@media screen and (max-width:480px){header.header .main-header .header-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:25px;width:100%}}@media screen and (min-width:992px) and (max-width:1200px){header.header .main-header .header-content{-webkit-box-pack:end!important;-ms-flex-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}}@media screen and (max-width:992px){header.header .main-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:576px){header.header .main-header{width:90%}}@media screen and (max-width:480px){header.header .main-header{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:25px;width:100%}}@media screen and (min-width:992px) and (max-width:1330px){header.header .main-header{width:90%}}@media screen and (max-width:992px){header.header{padding:20px}.is-search-open header.header,header.header{-webkit-transition:all .7s ease;transition:all .7s ease}.is-search-open header.header{padding-top:70px}.is-search-open header.header .header-content .search-form{top:0!important;-webkit-transition:all .7s ease;transition:all .7s ease}.is-nav-open header.header .header-content .search-form,header.header .search-form{top:-75px!important;-webkit-transition:all .7s ease;transition:all .7s ease}header.header .search-form{left:10%!important;width:80%!important}}.primary-nav .header-nav-item .header-nav-link:focus,.primary-nav .header-nav-item .header-nav-link:hover,.primary-nav .header-nav-item .header-nav-link:visited,.primary-nav .header-nav-item .header-nav-link:visited:focus,.primary-nav .header-nav-item .header-nav-link:visited:hover{background-color:transparent!important;background:transparent!important}.primary-nav .header-nav-item.is-active>a{background:transparent;color:#96add6}.primary-nav .header-nav-item.is-active>a:focus,.primary-nav .header-nav-item.is-active>a:hover{background:transparent}footer.footer{background:#131b4a;padding-top:0}footer.footer .pre-footer{background:#fff;padding:70px 0}footer.footer .pre-footer h2{color:#131b4a;font-weight:400;margin-bottom:90px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer.footer .pre-footer h2 strong{font-weight:700}footer.footer .pre-footer h2:before{background:#131b4a;bottom:-60px;content:"";height:50px;left:0;position:absolute;width:1px}footer.footer .pre-footer h2:after{background-color:#96add6;content:"";height:30px;mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;-webkit-mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain;position:absolute;right:-25px;top:-25px;width:30px}footer.footer .pre-footer .soutien{grid-column-start:2}footer.footer .pre-footer .soutien h2:after{background:#eebabb}footer.footer .pre-footer .soutien .boutons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 20px}footer.footer .pre-footer .soutien .boutons .btn{margin-top:0}@media screen and (max-width:992px){footer.footer .pre-footer .soutien{grid-column-start:1}}footer.footer .pre-footer .newsletter{grid-column-start:8}footer.footer .pre-footer .newsletter h2:after{bottom:35px;top:auto}footer.footer .pre-footer .newsletter #mailpoet_form_1 form.mailpoet_form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;position:relative}footer.footer .pre-footer .newsletter #mailpoet_form_1 form.mailpoet_form .mailpoet_form_paragraph{font-family:Roboto;font-weight:600;margin-bottom:10px}footer.footer .pre-footer .newsletter #mailpoet_form_1 form.mailpoet_form .mailpoet_paragraph{width:calc(100% - 50px)}footer.footer .pre-footer .newsletter #mailpoet_form_1 form.mailpoet_form .mailpoet_paragraph.last{bottom:0;position:relative;right:0;width:50px}footer.footer .pre-footer .newsletter #mailpoet_form_1 form.mailpoet_form .mailpoet_paragraph.input_email{margin-bottom:0}footer.footer .pre-footer .newsletter #mailpoet_form_1 form.mailpoet_form .mailpoet_message{margin-top:15px;padding:0!important}footer.footer .pre-footer .newsletter #mailpoet_form_1 form.mailpoet_form .mailpoet_submit{font-family:Roboto!important;font-size:15px!important;font-weight:500!important;margin-left:-10px!important;padding:12.5px!important}@media screen and (max-width:992px){footer.footer .pre-footer .newsletter{grid-column-start:1;margin-top:50px}footer.footer .pre-footer{padding:70px 10%;width:100%}}footer.footer .footer-legal{padding:30px 0}footer.footer .footer-legal address{color:#fff}footer.footer .footer-legal address strong{display:block;font-weight:600;margin-bottom:15px}footer.footer .footer-legal .liens{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-justify-content:center;justify-content:center}footer.footer .footer-legal .liens .btn{margin-top:0;top:1px}@media screen and (max-width:576px){footer.footer .footer-legal .liens .btn{margin:25px auto 0}}footer.footer .footer-legal .liens ul{margin:0}footer.footer .footer-legal .liens ul li a{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;height:45px;padding:0}footer.footer .footer-legal .liens ul li a svg{-webkit-transition:all .7s ease;transition:all .7s ease;width:45px}@media screen and (max-width:576px){footer.footer .footer-legal .liens ul li a svg{position:relative;top:-40px}}footer.footer .footer-legal .liens ul li a:hover{-webkit-transition:all .7s ease;transition:all .7s ease}footer.footer .footer-legal .liens ul li a:hover svg{-webkit-transform:translateY(-10px);transform:translateY(-10px)}footer.footer .footer-legal .liens ul li a:hover svg path{fill:#cdd5eb}@media screen and (max-width:576px){footer.footer .footer-legal .liens ul{-webkit-box-pack:center;-ms-flex-pack:center;gap:15px;-webkit-justify-content:center;justify-content:center;margin-top:25px}}@media screen and (max-width:992px){footer.footer .footer-legal .liens{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}}@media screen and (max-width:576px){footer.footer .footer-legal .liens{display:block;text-align:center}}footer.footer .footer-legal .menu{text-align:right}footer.footer .footer-legal .menu .copyright{color:#131b4a;color:#fff;font-family:Roboto;font-size:18px;font-weight:200;font-weight:600;letter-spacing:0;line-height:25px;text-decoration:none;text-transform:Normal}footer.footer .footer-legal .menu .copyright:hover{color:#eebabb}@media screen and (max-width:576px){footer.footer .footer-legal .menu .copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}}footer.footer .footer-legal .menu ul{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px;-webkit-justify-content:end;justify-content:end;margin:20px 0 0}footer.footer .footer-legal .menu ul li{background:transparent;margin:0}footer.footer .footer-legal .menu ul li .footer-nav-link{background-color:transparent;color:#131b4a;color:#fff;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;padding:0;text-transform:Normal}footer.footer .footer-legal .menu ul li .footer-nav-link:hover{color:#eebabb}@media screen and (max-width:576px){footer.footer .footer-legal .menu ul{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:20px 0;-webkit-order:1;order:1}}@media screen and (max-width:992px){footer.footer .footer-legal .menu{margin-top:25px}}@media screen and (max-width:576px){footer.footer .footer-legal .menu{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;text-align:center}footer.footer .footer-legal{text-align:center}}.header-nav-link:not(.header-nav-link_l2),.header-nav-link:not(.header-nav-link_l2):visited,.is-open>.header-nav-link:not(.header-nav-link_l2),.is-parent:hover>a:not(.header-nav-link_l2){background-color:transparent!important}.is-open>.header-nav-link:not(.header-nav-link_l2),.is-parent.header-nav-link:not(.header-nav-link_l2),.is-parent.header-nav-link:not(.header-nav-link_l2):visited,.is-parent:hover>a:not(.header-nav-link_l2){color:#131b4a!important}#main{padding-bottom:50px}#main:not(.home){background-image:url(images/svg/CANCER_OSONS_deco_moustage.svg);background-position:top 65px right -625px;background-repeat:no-repeat;background-size:1500px}@media screen and (max-width:576px){#main.main:not(.home):not(.single-produit) .container{width:100%}#main.main:not(.home):not(.single-produit) .entete .container{width:80%}}#main .pages-enfants{gap:30px 50px}#main .pages-enfants .single-page a{border-bottom:1px solid #96add6;border-top:1px solid #96add6;display:block;padding:30px 75px 30px 0;position:relative;text-decoration:none}#main .pages-enfants .single-page a h3{color:#131b4a;font-size:25px;font-weight:700}#main .pages-enfants .single-page a p{font-size:18px;font-weight:200;margin-bottom:0}#main .pages-enfants .single-page a span{background:transparent;border:1px solid #eebabb;border-radius:5px;color:#eebabb;display:block;margin-bottom:25px;padding:5px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main .pages-enfants .single-page a svg{position:absolute;right:0;top:calc(50% - 17.5px);-webkit-transition:all .7s ease;transition:all .7s ease}#main .pages-enfants .single-page a svg circle{fill:#96add6}#main .pages-enfants .single-page a:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:576px){#main .pages-enfants{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#main .actualites{grid-column-start:5}#main .actualites .single-actualite a h3{color:#131b4a;margin-top:10px}@media screen and (max-width:992px){#main .actualites .single-actualite a{padding-right:0}#main .actualites{grid-column-start:unset}}#main.liste-partenaires .actualites .single-actualite{border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:0}#main.liste-partenaires .actualites .single-actualite .thumb{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:5px solid #131b4a;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;max-height:270px;min-height:270px;padding:15px;position:relative;width:100%}#main.liste-partenaires .actualites .single-actualite .thumb svg{bottom:15px;right:-17.5px;top:auto}#main.liste-partenaires .actualites .single-actualite h3{color:#eebabb;color:#96add6;font-family:Cabinet;font-size:22px;font-weight:700;letter-spacing:0;line-height:25px;text-transform:Normal}@media screen and (max-width:576px){#main.liste-partenaires .actualites .single-actualite{padding-right:0}}#main.boutique .wp-wysiwyg .categories h3,#main.liste-actus .wp-wysiwyg .categories h3,#main.liste-partenaires .wp-wysiwyg .categories h3{color:#131b4a;margin-bottom:0}#main.boutique .wp-wysiwyg .categories ul,#main.liste-actus .wp-wysiwyg .categories ul,#main.liste-partenaires .wp-wysiwyg .categories ul{padding-left:0}#main.boutique .wp-wysiwyg .categories ul .btn,#main.liste-actus .wp-wysiwyg .categories ul .btn,#main.liste-partenaires .wp-wysiwyg .categories ul .btn{line-height:15px;text-align:left;white-space:break-spaces;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.boutique .wp-wysiwyg .categories ul .btn:hover,#main.liste-actus .wp-wysiwyg .categories ul .btn:hover,#main.liste-partenaires .wp-wysiwyg .categories ul .btn:hover{background:#eebabb;border-color:#eebabb}@media screen and (max-width:992px){#main.boutique .wp-wysiwyg .categories ul .btn,#main.liste-actus .wp-wysiwyg .categories ul .btn,#main.liste-partenaires .wp-wysiwyg .categories ul .btn{margin:0}#main.boutique .wp-wysiwyg .categories ul,#main.liste-actus .wp-wysiwyg .categories ul,#main.liste-partenaires .wp-wysiwyg .categories ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:25px}}#main.contact .wp-wysiwyg{padding-bottom:125px}#main.contact .wp-wysiwyg .btn{margin-bottom:40px}#main.boutique .contenu .produits{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px 40px;margin-top:0}#main.boutique .contenu .produits:not(.boutique-nsb){grid-column-start:5}@media screen and (max-width:992px){#main.boutique .contenu .produits:not(.boutique-nsb){grid-column-start:unset;margin-top:30px}}#main.boutique .contenu .produits .product{margin-right:0;width:calc(50% - 20px)}#main.boutique .contenu .produits .product a{text-decoration:none}#main.boutique .contenu .produits .product .thumb{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:5px solid #131b4a;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;max-height:300px;min-height:300px;position:relative}#main.boutique .contenu .produits .product .thumb .onsale{display:none}#main.boutique .contenu .produits .product .thumb img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0;max-width:100%}#main.boutique .contenu .produits .product .thumb svg{bottom:30px;position:absolute;right:-17.5px;-webkit-transition:all .7s ease;transition:all .7s ease}#main.boutique .contenu .produits .product h2{font-size:25px;margin-bottom:15px;margin-top:15px}#main.boutique .contenu .produits .product .price{color:#131b4a;font-size:20px;font-weight:600;margin-bottom:0}#main.boutique .contenu .produits .product .price sup{font-size:66%;font-weight:400;margin-left:5px;top:-.35em}#main.boutique .contenu .produits .product:hover .price{color:#131b4a}#main.boutique .contenu .produits .product:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}#main.boutique .contenu .produits .product:before{display:none}@media screen and (max-width:480px){#main.boutique .contenu .produits .product{width:100%}}#main.boutique .contenu .produits:before{display:none}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers{border:none;margin:0}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers li{border:none;margin-bottom:0}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers li .current{background:transparent;color:#eebabb}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers li a{color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;font-weight:600;letter-spacing:0;line-height:25px;text-decoration:none;text-transform:Normal}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers li a.next{margin-left:50px;padding:0}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers li a.prev{margin-right:50px;padding:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers li a:hover{background:transparent}#main.boutique .contenu .produits .woocommerce-pagination .page-numbers li:before{display:none}@media screen and (max-width:992px){#main.boutique .contenu .produits .woocommerce-pagination{margin-bottom:75px}#main.boutique .contenu .produits{grid-column-start:unset}}#main.boutique .contenu .reassurances{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#main.boutique .contenu .reassurances .bloc-reas{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-justify-content:center;justify-content:center;position:relative}#main.boutique .contenu .reassurances .bloc-reas .reassurance{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}#main.boutique .contenu .reassurances .bloc-reas .reassurance img{height:60px;margin-bottom:35px}#main.boutique .contenu .reassurances .bloc-reas .reassurance h3{color:#131b4a;margin-bottom:0}@media screen and (max-width:992px){#main.boutique .contenu .reassurances .bloc-reas{margin-top:50px}}#main.boutique .woocommerce a{color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;font-weight:600;letter-spacing:0;line-height:25px;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique .woocommerce a:hover{color:#eebabb;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique .woocommerce address{margin-top:25px}#main.boutique .woocommerce table{border:none;border-collapse:collapse}#main.boutique .woocommerce table tr{border-bottom:2px solid #eebabb!important}#main.boutique .woocommerce table tr,#main.boutique .woocommerce table tr th{color:#131b4a;font-family:Roboto;font-size:18px;font-weight:200;letter-spacing:0;line-height:25px;text-transform:Normal}#main.boutique .woocommerce table tr th{background:none;border:none;font-weight:500;padding:15px 0 15px 20px;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.boutique .woocommerce table tr th a{color:#131b4a;text-decoration:none}#main.boutique .woocommerce table tr th.product-remove{width:20px}#main.boutique .woocommerce table tr th.product-thumbnail{width:100px}#main.boutique .woocommerce table tr td{background:none;border:none;color:#131b4a;font-family:Roboto;font-size:18px;font-style:normal;font-weight:200;letter-spacing:0;line-height:25px;padding:15px 0 15px 20px;text-align:left;text-transform:Normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.boutique .woocommerce table tr td p{padding:0}#main.boutique .woocommerce table tr td a{color:#131b4a}#main.boutique .woocommerce table tr td.product-remove{width:20px}#main.boutique .woocommerce table tr td.actions .coupon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;margin-right:25px}#main.boutique .woocommerce table tr td.actions .coupon #coupon_code{width:200px}#main.boutique .woocommerce table tr td.actions .coupon input{height:45px}#main.boutique .woocommerce table tr td.actions .button{margin-top:0}#main.boutique .woocommerce table tr.cart-subtotal,#main.boutique .woocommerce table tr.order-total,#main.boutique .woocommerce table tr.shipping{border:none!important}#main.boutique .woocommerce table tr.cart-subtotal th,#main.boutique .woocommerce table tr.order-total th,#main.boutique .woocommerce table tr.shipping th{padding-right:30px;text-align:right}#main.boutique .woocommerce table tr.cart-subtotal td,#main.boutique .woocommerce table tr.order-total td,#main.boutique .woocommerce table tr.shipping td{border-bottom:2px solid #eebabb!important;max-width:50%;width:50%}#main.boutique .woocommerce table .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#main.boutique .woocommerce table img{max-width:100px}#main.boutique .woocommerce table.shop_table th{width:33%}#main.boutique .woocommerce .cart_totals .wc-proceed-to-checkout{text-align:right}#main.boutique .woocommerce #payment{background:#cdd5eb;padding:15px}#main.boutique .woocommerce #payment ul{padding:0}#main.boutique .woocommerce #payment .payment_box{background:#fff;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#131b4a;font-size:.92em;line-height:1.5;margin:1em 0;padding:1em;width:100%}#main.boutique .woocommerce #payment .payment_box:before{border-bottom-color:#fff}#main.boutique .woocommerce .button{background:#eebabb;background:#eebabb!important;border-radius:5px;color:#131b4a!important;font-size:15px!important;font-weight:400;font-weight:400!important;letter-spacing:1.5px;line-height:15px;margin-top:0;padding:15px 20px 15px 50px!important;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.boutique .woocommerce .button.btn,#main.boutique .woocommerce .button.btn:hover,#main.boutique .woocommerce .button.primaire,#main.boutique .woocommerce .button.primaire:hover,#main.boutique .woocommerce .button.wysiwyg-btn,#main.boutique .woocommerce .button.wysiwyg-btn:hover{background:#eebabb}#main.boutique .woocommerce .button.secondaire,#main.boutique .woocommerce .button.secondaire:hover{background:#96add6}#main.boutique .woocommerce .button.document,#main.boutique .woocommerce .button.document:hover{background:#cdd5eb}#main.boutique .woocommerce .button:before{content:url(images/svg/CANCER_OSONS_noeud.svg);left:15px;position:absolute;top:9px;-webkit-transition:all .7s ease;transition:all .7s ease;width:20px}#main.boutique .woocommerce .button:hover{-webkit-transform:initial;transform:none}#main.boutique .woocommerce .button:hover:before{-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transition:all .7s ease;transition:all .7s ease}#main.boutique .woocommerce form .required{top:-10px}#main.boutique .woocommerce form .select2-selection,#main.boutique .woocommerce form input,#main.boutique .woocommerce form select{border:1px solid #eebabb;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px!important;line-height:1.4;margin:0;padding:4px 8px}#main.boutique .woocommerce form .select2-selection .select2-selection__arrow,#main.boutique .woocommerce form input .select2-selection__arrow,#main.boutique .woocommerce form select .select2-selection__arrow{display:none}#main.boutique .woocommerce form input[type=checkbox],#main.boutique .woocommerce form input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:0;height:15px!important;margin-right:15px;margin-top:0;min-width:15px;outline:1px solid #131b4a;padding:0;width:15px}#main.boutique .woocommerce form input[type=checkbox]:checked,#main.boutique .woocommerce form input[type=radio]:checked{background:#eebabb;border:3px solid #fff}#main.boutique .woocommerce form input[type=radio]{border-radius:20px}#main.boutique .woocommerce form .checkbox{margin:25px 0}#main.boutique .woocommerce form button[type=submit]{margin-top:25px}#main.boutique .woocommerce form fieldset{margin-top:50px}#main.boutique .woocommerce form fieldset legend{color:#eebabb;font-family:Cabinet;font-size:22px;font-weight:700;letter-spacing:0;line-height:25px;text-transform:Normal}#main.boutique .woocommerce form #account_display_name_description{display:block;margin-top:10px}#main.boutique .woocommerce form .woocommerce-form-login__rememberme{width:100%}#main.mon-compte .woocommerce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main.mon-compte .woocommerce .woocommerce-MyAccount-navigation{width:33%}#main.mon-compte .woocommerce .woocommerce-MyAccount-navigation ul{margin-top:0}#main.mon-compte .woocommerce .woocommerce-MyAccount-content{padding-left:50px;width:66%}@media screen and (max-width:992px){#main{overflow-x:hidden}}.error h1{font-size:200px!important;line-height:170px!important}.error .wp-wysiwyg{margin-top:50px}.metas{-webkit-box-pack:end;-ms-flex-pack:end;gap:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-justify-content:end;justify-content:end;margin-top:60px}.metas a:not(.btn),.metas span{border:1px solid #eebabb;border-radius:5px;font-weight:400;padding:10px 25px;text-decoration:none;text-transform:uppercase}.metas a:hover,.metas a:not(.btn),.metas span{color:#fff;-webkit-transition:all .7s ease;transition:all .7s ease}.metas a:hover{background:#eebabb}@media screen and (max-width:576px){.metas{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start}}.single-evenement .entete .contenu h1,.single-partenaire .entete .contenu h1{margin-top:5px}.single-evenement .entete .contenu .extrait .auteur,.single-partenaire .entete .contenu .extrait .auteur{font-style:italic}.single-evenement .entete .contenu .metas,.single-partenaire .entete .contenu .metas{-webkit-box-pack:start;-ms-flex-pack:start;color:#131b4a;color:#fff;font-family:Roboto;font-size:18px;font-weight:200;gap:5px;-webkit-justify-content:start;justify-content:start;letter-spacing:0;line-height:25px;margin-top:50px;text-align:left;text-transform:Normal}.single-evenement .entete .contenu .metas .row,.single-partenaire .entete .contenu .metas .row{display:block;line-height:25px;margin-bottom:10px;width:100%}.single-evenement .entete .contenu .metas .row strong,.single-partenaire .entete .contenu .metas .row strong{font-family:Cabinet;font-size:22px;font-weight:700}.single-evenement .entete .contenu .metas .boutons,.single-evenement .entete .contenu .metas .row .boutons,.single-partenaire .entete .contenu .metas .boutons,.single-partenaire .entete .contenu .metas .row .boutons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 30px}.single-evenement .entete .contenu time,.single-partenaire .entete .contenu time{color:#96add6;font-family:Cabinet;font-size:25px;font-weight:700;line-height:25px;width:100%}.single-evenement .entete .image,.single-partenaire .entete .image{grid-column-start:8}.single-evenement .entete .image .thumb,.single-partenaire .entete .image .thumb{margin-top:60px;text-align:right}.single-evenement .entete .image .thumb img,.single-partenaire .entete .image .thumb img{border:5px solid #fff;border-radius:5px}@media screen and (max-width:992px){.single-evenement .entete .image .thumb,.single-partenaire .entete .image .thumb{margin-top:25px}.single-evenement .entete .image .metas,.single-partenaire .entete .image .metas{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start}}@media screen and (max-width:768px){.single-evenement .entete .image .metas,.single-partenaire .entete .image .metas{display:none}}@media screen and (max-width:992px){.single-evenement .entete .image,.single-partenaire .entete .image{grid-column-start:unset}}#main.single-evenement,#main.single-partenaire,#main.single-post,#main.single-produit{background-image:url(images/svg/CANCER_OSONS_deco_moustage.svg),url(images/svg/CANCER_OSONS_deco_noeud.svg);background-position:top 65px right -625px,-370px calc(110% - 150px);background-repeat:no-repeat;background-size:1500px,960px}#main.single-evenement #zone-actualites h2:not(.woocommerce-loop-product__title),#main.single-evenement .up-sells h2:not(.woocommerce-loop-product__title),#main.single-partenaire #zone-actualites h2:not(.woocommerce-loop-product__title),#main.single-partenaire .up-sells h2:not(.woocommerce-loop-product__title),#main.single-post #zone-actualites h2:not(.woocommerce-loop-product__title),#main.single-post .up-sells h2:not(.woocommerce-loop-product__title),#main.single-produit #zone-actualites h2:not(.woocommerce-loop-product__title),#main.single-produit .up-sells h2:not(.woocommerce-loop-product__title){position:relative}#main.single-evenement #zone-actualites h2:not(.woocommerce-loop-product__title):after,#main.single-evenement .up-sells h2:not(.woocommerce-loop-product__title):after,#main.single-partenaire #zone-actualites h2:not(.woocommerce-loop-product__title):after,#main.single-partenaire .up-sells h2:not(.woocommerce-loop-product__title):after,#main.single-post #zone-actualites h2:not(.woocommerce-loop-product__title):after,#main.single-post .up-sells h2:not(.woocommerce-loop-product__title):after,#main.single-produit #zone-actualites h2:not(.woocommerce-loop-product__title):after,#main.single-produit .up-sells h2:not(.woocommerce-loop-product__title):after{background-color:#96add6;content:"";height:30px;mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;-webkit-mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain;position:absolute;right:-25px;top:-25px;width:30px}.single-partenaire .container .actualites{gap:10% 50px}.single-partenaire .container .actualites h2{margin:0 auto;position:relative}.single-partenaire .container .actualites .single-actualite{border:none!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:0}.single-partenaire .container .actualites .single-actualite a{padding-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-partenaire .container .actualites .single-actualite a .thumb{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:5px solid #131b4a;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;width:100%}.single-partenaire .container .actualites .single-actualite a .thumb svg{bottom:15px;right:7.5px;top:auto}.single-partenaire .container .actualites .single-actualite a h3{color:#eebabb;color:#96add6!important;font-family:Cabinet;font-size:22px;font-size:25px;font-weight:700;letter-spacing:0;line-height:25px;margin-top:25px!important;text-transform:Normal}.single-partenaire .container .btn{margin-top:50px}.single-partenaire #zone-actualites .container{text-align:center}.single-partenaire #zone-actualites h2.style-h1{margin:30px auto}.single-evenement .actualites .single-actualite a{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-evenement .actualites .single-actualite a .thumb{padding-right:25px;width:calc(33% + 25px)}.single-evenement .actualites .single-actualite a .contenu{width:calc(67% - 25px)}.single-evenement .actualites .single-actualite.no-thumb .contenu{width:100%}.single-produit .entete{padding-bottom:0}.single-produit .wp-wysiwyg:not(.reassurances){background:transparent;padding:0}.single-produit .wp-wysiwyg:not(.reassurances) .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10%}.single-produit .wp-wysiwyg:not(.reassurances) .product .onsale,.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-tabs.wc-tabs-wrapper{display:none}.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-product-gallery{width:45%}.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-product-gallery img{border:5px solid #fff;border-radius:5px}.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-product-gallery a:hover{cursor:default}.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-product-gallery .flex-control-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:15px!important}.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-product-gallery .flex-control-nav li{width:calc(25% - 11.5px)!important}@media screen and (max-width:576px){.single-produit .wp-wysiwyg:not(.reassurances) .product .woocommerce-product-gallery{width:100%}}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary{width:45%}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .product_meta{margin-bottom:60px}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .product_meta .metas{margin-top:0}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .product_meta .sku_wrapper{display:none}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .woocommerce-product-details__short-description p{color:#eebabb;font-weight:600}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .woocommerce-product-details__short-description p.blanc{color:#fff;font-family:Cabinet;font-size:22px;font-weight:900;line-height:25px;margin-top:70px}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .woocommerce-product-details__short-description p.blanc a{color:#fff;font-family:Cabinet;font-size:22px;font-weight:900;line-height:25px}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .price{color:#96add6;font-size:30px;font-weight:600;margin:50px 0 35px}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .price sup{font-size:66%;font-weight:400;margin-left:5px;top:-.25em}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .variations tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .variations tr th{background:none;padding:0;text-align:left;width:100%}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .variations tr th label{color:#fff}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .variations tr td{padding:0;width:100%}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .variations tr td select{background:none;color:#fff}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .variations tr td .reset_variations{display:none!important}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .woocommerce-variation.single_variation{margin-bottom:35px}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .woocommerce-variation.single_variation .price del{color:#eebabb;opacity:1}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .woocommerce-variation.single_variation .price ins{text-decoration:none}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .quantity .qty{color:#131b4a;font-weight:400;height:45px;max-height:45px;width:5em}@media screen and (max-width:576px){.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .quantity .qty{height:50px;max-height:50px}}@media screen and (max-width:992px){.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .quantity .qty{margin-bottom:15px;margin-right:20px}}.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .single_add_to_cart_button{margin-left:20px;margin-top:0}@media screen and (max-width:992px){.single-produit .wp-wysiwyg:not(.reassurances) .product .summary .cart .single_add_to_cart_button{margin-left:0}}@media screen and (max-width:576px){.single-produit .wp-wysiwyg:not(.reassurances) .product .summary{width:100%}}.single-produit .reassurances{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15%;-webkit-justify-content:center;justify-content:center;margin-top:100px;padding-bottom:150px;width:100%}.single-produit .reassurances .single-reassurance{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}.single-produit .reassurances .single-reassurance img{height:60px;margin-bottom:35px}.single-produit .reassurances .single-reassurance h3{color:#131b4a;margin-bottom:5px}@media screen and (max-width:992px){.single-produit .reassurances{gap:50px;margin-top:25px}}.single-produit .up-sells{padding:100px 0 35px;width:100%}.single-produit .up-sells h2.style-h1{margin:30px auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-produit .up-sells h2.style-h1:after{background:#eebabb}.single-produit .up-sells .products{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10%;-webkit-justify-content:center;justify-content:center;padding:0 5%}.single-produit .up-sells .products .product{margin-bottom:30px;margin-right:0;width:26.34%!important}.single-produit .up-sells .products .product a{width:100%}.single-produit .up-sells .products .product a .thumb{position:relative}.single-produit .up-sells .products .product a .thumb img{border:5px solid #fff;border-radius:5px;margin-bottom:0}.single-produit .up-sells .products .product a .thumb svg{bottom:30px;position:absolute;right:-17.5px;-webkit-transition:all .7s ease;transition:all .7s ease}.single-produit .up-sells .products .product a h2.woocommerce-loop-product__title{font-size:25px;margin-top:15px}.single-produit .up-sells .products .product a .price{color:#fff;font-size:20px;font-weight:600;margin-bottom:0}.single-produit .up-sells .products .product a .price sup{font-size:66%;font-weight:400;margin-left:5px;top:-.35em}.single-produit .up-sells .products .product a:hover .price{color:#fff}.single-produit .up-sells .products .product a:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}.single-produit .up-sells .products .product:before{display:none}@media screen and (max-width:576px){.single-produit .up-sells .products .product{width:100%!important}}.single-produit .up-sells .products:before{display:none}@media screen and (max-width:576px){.single-produit .up-sells .products{gap:50px;margin-bottom:0}}.single-produit .up-sells .btn{display:block;margin:0 auto}body .home{background-image:url(images/svg/CANCER_OSONS_deco_couleurs_fd_bleu.svg),url(images/svg/CANCER_OSONS_deco_noeud.svg);background-position:0 -150px,-370px 50%;background-repeat:repeat-x,no-repeat;background-size:250px,960px;padding:0}body .home h2{position:relative}body .home h2:after{background-color:#96add6;content:"";height:30px;mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;-webkit-mask:url(images/svg/CANCER_OSONS_deco_h1.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask-size:contain;position:absolute;right:-25px;top:-20px;width:30px}@media screen and (max-width:576px){body .home h2{padding:0;width:80%}}body .home #zone-entete{padding:90px 0 40px}body .home #zone-entete .container h1{margin-bottom:90px;margin-top:125px;position:relative}body .home #zone-entete .container h1:before{background:#96add6;bottom:-60px;content:"";height:50px;left:0;position:absolute;width:1px}body .home #zone-entete .container p{color:#fff;font-weight:200}body .home #zone-entete .container .boutons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}body .home #zone-entete .container .boutons .btn{color:#131b4a}@media screen and (max-width:576px){body .home #zone-entete .container .boutons .btn{margin:0}body .home #zone-entete .container .boutons{margin-top:25px}}body .home #zone-entete .container .image{grid-column-start:7}@media screen and (max-width:992px){body .home #zone-entete .container .image{grid-column-start:unset}}@media screen and (max-width:576px){body .home #zone-entete .container .image{margin:50px auto;width:80%}}@media screen and (min-width:480px) and (max-width:992px){body .home #zone-entete .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:50px}}body .home #zone-actions{padding:40px 0 60px}body .home #zone-actions .container{background:#96add6;background-image:url(images/svg/CANCER_OSONS_deco_blanche.svg);background-position:0 calc(100% + 125px);background-repeat:repeat-x;background-size:250px;gap:0 30px;padding:80px 0 125px}body .home #zone-actions .container h2{color:#131b4a;margin:0 auto 60px}body .home #zone-actions .container h2:after{background-color:#fff}body .home #zone-actions .container h2.autre-actions{margin-bottom:20px;margin-top:60px}body .home #zone-actions .container h2.autre-actions:after{display:none}@media screen and (max-width:576px){body .home #zone-actions .container h2{text-align:center;width:80%}}body .home #zone-actions .container .single-action{margin-bottom:60px;padding:0 40px 0 25px}body .home #zone-actions .container .single-action.el-1{grid-column-start:2}@media screen and (max-width:992px){body .home #zone-actions .container .single-action.el-1{grid-column-start:1}}body .home #zone-actions .container .single-action .thumb{position:relative}body .home #zone-actions .container .single-action .thumb img{border:5px solid #fff;border-radius:5px}body .home #zone-actions .container .single-action .thumb .chiffre{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-content:center;align-content:center;background:#eebabb;border-radius:100%;color:#131b4a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:18px;font-weight:400;height:125px;-webkit-justify-content:center;justify-content:center;position:absolute;right:0;right:-62.5px;top:35px;width:125px}body .home #zone-actions .container .single-action .thumb .chiffre strong{display:block;font-family:Cabinet;font-size:25px;font-weight:700;line-height:15px;text-align:center;width:100%}body .home #zone-actions .container .single-action .thumb .chiffre svg{position:relative;top:10px}@media screen and (max-width:992px){body .home #zone-actions .container .single-action .thumb{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body .home #zone-actions .container .single-action .contenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px}body .home #zone-actions .container .single-action .contenu .thumb{background:#fff;border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px;width:30%}body .home #zone-actions .container .single-action .contenu .texte{padding-left:30px;width:70%}body .home #zone-actions .container .single-action .contenu .texte h3{color:#fff;font-size:25px}body .home #zone-actions .container .single-action .contenu .texte p{margin-bottom:0}body .home #zone-actions .container .single-action a{color:#131b4a;display:block;font-family:Roboto;font-size:18px;font-weight:200;font-weight:600;letter-spacing:0;line-height:25px;margin-top:35px;padding-left:50px;position:relative;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body .home #zone-actions .container .single-action a:hover{color:#eebabb;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body .home #zone-actions .container .single-action a svg{left:0;position:absolute;top:-5px;-webkit-transition:all .7s ease;transition:all .7s ease}body .home #zone-actions .container .single-action a svg circle{fill:#131b4a}body .home #zone-actions .container .single-action a:hover{color:#131b4a;text-decoration:underline}body .home #zone-actions .container .single-action a:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}body .home #zone-actions .container .liste-boutons{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:80%}body .home #zone-actions .container .liste-boutons .btn{margin-top:0}body .home #zone-actions .container .liste-boutons .btn:before{content:url(images/svg/CANCER_OSONS_noeud_rose.svg)!important}body .home #zone-boutique{padding:60px 0}body .home #zone-boutique .container{background:#eebabb;padding:80px 0}body .home #zone-boutique .container h2{color:#131b4a;margin:0 auto 60px}body .home #zone-boutique .container h2:after{background-color:#fff}@media screen and (max-width:576px){body .home #zone-boutique .container h2{text-align:center;width:80%}}body .home #zone-boutique .container .produits{gap:50px 115px;grid-column-start:2}body .home #zone-boutique .container .produits .single-produit a{text-decoration:none}body .home #zone-boutique .container .produits .single-produit a .thumb{position:relative}body .home #zone-boutique .container .produits .single-produit a .thumb img{border:5px solid #131b4a;border-radius:5px}body .home #zone-boutique .container .produits .single-produit a .thumb svg{bottom:35px;position:absolute;right:-17.5px;-webkit-transition:all .7s ease;transition:all .7s ease}body .home #zone-boutique .container .produits .single-produit a .thumb svg circle{fill:#fff}body .home #zone-boutique .container .produits .single-produit a .thumb svg polyline{stroke:#131b4a}body .home #zone-boutique .container .produits .single-produit a h3{color:#fff;font-size:25px;margin-top:35px}body .home #zone-boutique .container .produits .single-produit a .prix{font-size:20px;font-weight:500;margin-bottom:0}body .home #zone-boutique .container .produits .single-produit a:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:992px){body .home #zone-boutique .container .produits .single-produit{margin:0 auto;max-width:80%}body .home #zone-boutique .container .produits{grid-column-start:1}}body .home #zone-boutique .container .produits .btn{background:#131b4a;color:#fff;grid-column-start:2;margin-top:50px}@media screen and (max-width:992px){body .home #zone-boutique .container .produits .btn{grid-column-start:1;margin:0 auto}}@media screen and (max-width:576px){body .home #zone-boutique .container .produits{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body .home #zone-partenaires{background-image:url(images/svg/CANCER_OSONS_deco_moustage.svg);background-position:top 66% right -175px;background-repeat:no-repeat;background-size:1500px;padding:40px 0 90px}body .home #zone-partenaires .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body .home #zone-partenaires .container .contenu{text-align:center}body .home #zone-partenaires .container .contenu h2{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .home #zone-partenaires .container .contenu p{color:#fff;font-weight:200}body .home #zone-partenaires .container .contenu .boutons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-justify-content:center;justify-content:center}body .home #zone-partenaires .container .contenu .boutons .btn{color:#131b4a}@media screen and (max-width:576px){body .home #zone-partenaires .container .contenu .boutons .btn{margin:0}body .home #zone-partenaires .container .contenu .boutons{margin-top:25px}}body .home #zone-partenaires .container .image{grid-column-start:8;padding-right:30px}body .home #zone-partenaires .container .image img{border:5px solid #fff;border-radius:5px}@media screen and (max-width:992px){body .home #zone-partenaires .container .image{grid-column-start:1;margin:50px auto 0;padding-right:0}}canvas{height:100%;width:100%}