@font-face{font-family:'maderabold_italic';src:url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_bold_italic-webfont.woff2) format('woff2'),url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_bold_italic-webfont.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:'maderabold';src:url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_bold-webfont.woff2) format('woff2'),url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'maderaitalic';src:url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_italic-webfont.woff2) format('woff2'),url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_italic-webfont.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:'maderalight_italic';src:url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_light_italic-webfont.woff2) format('woff2'),url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_light_italic-webfont.woff) format('woff');font-weight:300;font-style:italic}@font-face{font-family:'maderalight';src:url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_light-webfont.woff2) format('woff2'),url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_light-webfont.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:'madera';src:url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_regular-webfont.woff2) format('woff2'),url(//levyensante.ch/wp-content/et-cache/37/fonts/madera_regular-webfont.woff) format('woff');font-weight:400;font-style:normal}body{font-family:'madera',sans-serif;font-weight:400}h1{font-family:'madera',sans-serif;font-weight:400;line-height:1.2em}h2{font-family:'madera',sans-serif;line-height:1.3em}h3{font-family:'madera',sans-serif;font-size:25px;line-height:1.3em}h4{font-family:'madera',sans-serif;font-size:20px;line-height:1.4em}h5{font-family:'madera',sans-serif;font-size:18px;font-weight:400;line-height:1.4em}h6{font-family:'madera',sans-serif;font-size:16px;font-weight:500;line-height:1.5em}p{font-family:'madera',sans-serif}body{font-family:'madera',sans-serif}#top-menu li a{font-family:'madera',sans-serif;font-weight:500}.p20{font-size:20px}sup{font-size:2rem}.highlight-orange{font-family:"DM Serif Display",serif;font-weight:500;font-style:italic;color:#DB6849;font-size:1.15em}.highlight-blue{font-family:"DM Serif Display",serif;font-weight:500;font-style:italic;color:#4DA6A6;font-size:1.15em}.highlight-darkblue{font-family:"DM Serif Display",serif;font-weight:500;font-style:italic;color:#063944;font-size:1.15em}.highlight-white{font-family:"DM Serif Display",serif;font-weight:500;font-style:italic;color:#ffffff;font-size:1.15em}.manuscrit{font-family:"Meow Script",cursive;font-weight:400;font-style:normal;font-size:1.6em}@media only screen and (max-width:600px){h1{font-size: 35px}h2{font-size: 35px}h3{font-size: 30px}h4{font-size: 25px}h5{font-size: 22px}}#main-header{box-shadow:none}#main-footer{box-shadow:none}.et_pb_section{background:#F8EDE4}.et_pb_button{padding:20px 35px 20px 35px!important}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin-right:15px}.mobile_menu_bar:before{color:#fff;font-size:60px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.et_mobile_menu{border-top:1px;padding:10px!important;box-shadow:0 0px 0px rgba(0,0,0,0.5);border-bottom:1px solid rgba(255,255,255,0.13)}.et_mobile_menu li{text-align:center!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0!important}.mobile_nav.opened .et_mobile_menu{border-top:0px;padding:0px!important;width:112%;margin-left:-6%}.mobile_nav.opened .et_mobile_menu{display:block!important}#main-header .et_mobile_menu{background-color:#063944}.et_mobile_menu li a{color:#F8EDE4;font-size:18px;padding:20px 5%;border-bottom:1px solid #4DA6A6}@media only screen and (max-width:767px){body header img#logo{max-width:80%!important;max-height:80%!important;height:auto!important;width:auto!important}}.et_pb_scroll_top.et-pb-icon{display:none;position:fixed;z-index:99999;right:0;bottom:125px;padding:5px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;color:#fff;background:rgba(77,166,166,0.4);font-size:30px;text-align:center;text-decoration:none;cursor:pointer}.et_pb_scroll_top.et-pb-icon:hover{background:rgba(111,104,98,0.3)}.et_pb_scroll_top:before{content:"\21"}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#d6d0cd;border:0px solid #ccc}::-webkit-scrollbar-thumb{background:#DB6849;border:0px solid #eee;height:100px;border-radius:0px}::-webkit-scrollbar-thumb:hover{background:#B8583E}@media only screen and (min-width:1024px){#main-header .container{max-width:90%;width:100%;margin:0 auto;padding:0 15px}#main-header{padding:0}#main-header .logo_container,#main-header .nav{display:inline-block;vertical-align:middle}}.et-pb-contact-message p{text-align:center;font-size:25px;color:#4EA6A6}#cmplz-manage-consent .cmplz-manage-consent{display:none}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\21"}@media all and (max-width:980px){html,body{overflow-x:hidden}body{position:relative}}#top-menu li a:hover{}@media (min-width:980px){.menu_cta{padding:0!important;border-radius:30px;border:solid 1px #fff;transition:0.3s;background-color:#fff;margin-right:15px;margin-bottom:15px}.menu_cta a{color:#063944!important;padding:20px 35px 25px 35px!important}#top-menu-nav .menu_cta a:hover{opacity:1;color:#fff!important}.menu_cta:hover{border:solid 1px #073944;background:#073944}}@media (min-width:980px){.menu_cta_contact{padding:0!important;border-radius:30px;border:solid 1.5px #fff;transition:0.3s;background-color:none}.menu_cta_contact a{color:#fff!important;padding:20px 35px 25px 35px!important}#top-menu-nav .menu_cta_contact a:hover{opacity:1}.menu_cta_contact:hover{border:solid 1.5px #fff;background:rgba(49,49,49,0.15)}}.blob-wrap{position:relative;width:40rem;height:40rem;display:block;isolation:isolate}.blob{position:absolute;inset:0;border-radius:60% 40% 30% 70% / 50% 60% 40% 50%;overflow:hidden;animation:blobMorph 32s ease-in-out infinite}.blob::after{content:"";position:absolute;inset:0;background:url(https://levyensante.ch/wp-content/uploads/2025/12/Levy-en-sante_Coaching-pour-soignants-et-patients-1.jpg);background-size:cover;background-position:center;transform:none;animation:none}.blob-wrap::before{content:"";position:absolute;inset:-6px;border:2px solid rgba(255,255,255,1);border-radius:60% 40% 30% 70% / 50% 60% 40% 50%;pointer-events:none;z-index:9999;animation:blobMorphStroke 32s ease-in-out infinite;animation-delay:-1.4s;filter:drop-shadow(0 0 6px rgba(255,255,255,0.45));mix-blend-mode:normal}@keyframes blobMorph{0%{border-radius:60% 40% 30% 70% / 50% 60% 40% 50%}25%{border-radius:50% 60% 40% 50% / 60% 40% 70% 30%}50%{border-radius:40% 70% 60% 40% / 50% 30% 60% 50%}75%{border-radius:55% 45% 40% 60% / 45% 65% 35% 55%}100%{border-radius:60% 40% 30% 70% / 50% 60% 40% 50%}}@keyframes blobMorphStroke{0%{border-radius:62% 38% 28% 72% / 52% 58% 42% 48%}25%{border-radius:48% 62% 42% 48% / 62% 38% 68% 32%}50%{border-radius:42% 68% 58% 42% / 48% 32% 62% 50%}75%{border-radius:57% 43% 38% 62% / 42% 68% 32% 58%}100%{border-radius:62% 38% 28% 72% / 52% 58% 42% 48%}}.checklist ul{list-style:none;padding-left:1.6rem}.checklist ul li{position:relative}.checklist ul li:before{content:'✓';position:absolute;left:-1.2rem;top:0.1em;width:0.5rem;height:0.5rem;color:#073944;font-size:1.2em;font-weight:900;transform:translateY(-50%)}div.et_pb_section.et_pb_section_4,div.et_pb_section.et_pb_section_12{background-repeat:no-repeat;background-position:center}.et_pb_slide{padding:0}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}