@charset "UTF-8";
@import url(https://www.osez-massage.fr/default/CMS/css/tpl4/../../../../lib/CMS/fonts/css_fonts_v2/dancing-script.css);@import url(https://www.osez-massage.fr/default/CMS/css/tpl4/../../../../lib/CMS/fonts/css_fonts_v2/roboto.css);h2.Titre_H2{margin:.6em 0;font-weight:500;line-height:1.15;overflow:hidden}h3.Titre_H3{line-height:1.2em;margin:.4em 0;font-weight:400;overflow:hidden}h4.Titre_H4{line-height:1.2em;margin:.4em 0;font-weight:400;overflow:hidden}h5.Titre_H5{text-transform:uppercase;line-height:1.2em;margin:.4em 0;font-weight:600;overflow:hidden}strong.accroche{font-weight:600}strong.mise_en_avant_1{font-weight:700;color:#5C4A3C}strong.mise_en_avant_2{font-weight:700;color:#362c26}span.legende{font-style:italic}blockquote.citation{margin:1em 0;padding:1rem 2rem;border-left:.4rem solid #DEBA6F;background:#f2f2f2;overflow:hidden;color:#3D322B}span.bouton_1{appearance:none;padding:0;background:none;border:0;outline:none;cursor:pointer;margin:0;font-weight:700;font-size:1.5rem;text-decoration:none;padding:1rem 4rem;display:inline-block;margin-bottom:1rem;transition:.3s ease;background:#DEBA6F;color:#fff}.cs-copyright{--copyrightColorText:#8e8884;--copyrightColorLink:var(--copyrightColorText);--copyrightColorSeparator:var(--copyrightColorText);--copyrightColorSvg:var(--copyrightColorText);--copyrightTooltipBackground:#000;--copyrightTooltipColor:var(--copyrightColorText);--copyrightFontSize:11px;--copyrightSizeSvg:15px;--copyrightSizeSeparator:11px;--copyrightSizeSeparatorIcon:10px;--copyrightAlignPosition:center;--copyrightPosition:center;--copyrightDirection:column;--copyrightTooltipPadding:20px 0 35px}@media (min-width:1301px){.cs_reveal,.cs_reveal_batch,.cs_reveal_one{opacity:0}}body,td,pre,input[type="text"],textarea,select{font-size:1.6rem;line-height:1.4;color:#3D322B;overflow-x:hidden}@media (max-width:650px){body,td,pre,input[type="text"],textarea,select{font-size:1.6rem}}body{background:#fff}@media (min-width:951px){body{margin-top:18.5rem}}@media (max-width:950px){body{margin-top:6rem}}html,body{font-family:"Roboto",Arial,Tahoma,Verdana,Helvetica,sans-serif}.u-wrapper{margin:0 auto;max-width:120rem;text-align:left;width:100%}@media (max-width:1300px){.u-wrapper{max-width:94%}}.svgSprite svg symbol circle,.svgSprite svg symbol path{fill:inherit;stroke:inherit;overflow:visible}a[href^="tel"]{color:inherit;text-decoration:none}.cms_bloc_text .cms_bloc_text_media_gauche .cms_bloc_media,.cms_bloc_text .cms_bloc_text_media_droite .cms_bloc_media{max-width:52%}@media (max-width:650px){.cms_bloc_text .cms_bloc_text_media_gauche .cms_bloc_media,.cms_bloc_text .cms_bloc_text_media_droite .cms_bloc_media{max-width:100%;padding:0;float:none}}.cms_bloc_text .cms_bloc_text_media_gauche .cms_bloc_media{padding:0 7rem 3.5rem 0}@media (max-width:650px){.cms_bloc_text .cms_bloc_text_media_gauche .cms_bloc_media{padding:0 0 2rem 0}}.cms_bloc_text .cms_bloc_text_media_droite .cms_bloc_media{padding:0 0 3.5rem 7rem}@media (max-width:650px){.cms_bloc_text .cms_bloc_text_media_droite .cms_bloc_media{padding:0 0 2rem 0}}@media (max-width:650px){.cms_bloc_text .cms_bloc_text_two_columns>div.cms_bloc_text_gauche,.cms_bloc_text .cms_bloc_text_two_columns>div.cms_bloc_text_droite{margin:0;width:100%;display:block}}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_field>.label,.cms_bloc_form .cms_bloc_form_field>.value{width:100%;display:block}}.cms_bloc_form .cms_bloc_form_error{margin-top:-15em;padding-top:15em}.cms_bloc_form .cms_bloc_form_field.cms_bloc_form_field_antispam>.label{text-align:left;padding-right:0}.cms_bloc_form .cms_bloc_form_field.cms_bloc_form_field_submit{padding-left:0;text-align:center}@media (max-width:460px){.cms_bloc_form .cms_bloc_form_field.cms_bloc_form_field_submit button[type="submit"]{padding-left:2.2em;padding-right:2.2em;max-width:100%}}.cms_bloc_form .cms_bloc_form_field.cms_bloc_form_field_antispam>.value input{width:100%}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_field.cms_bloc_form_field_checkbox>p,.cms_bloc_form .cms_bloc_form_field.cms_bloc_form_field_radio>p{width:100%;display:block}}.cms_bloc_form .cms_bloc_form_field>.value textarea{min-height:16rem}@media (max-width:800px){.cms_bloc_form .cms_bloc_form_field>.value textarea{min-height:14rem}}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_field>.value textarea{min-height:12rem}}@media (max-width:460px){.cms_bloc_form .cms_bloc_form_field>.value textarea{min-height:10rem}}.cms_bloc_form .cms_bloc_form_field_radio_value .label,.cms_bloc_form .cms_bloc_form_field_checkbox_value .label{margin-left:.4em}.cms_bloc_form .cms_bloc_form_container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_antispam,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_checkbox,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_file,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_content{width:calc(100% - 2rem)}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_text,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_select{position:relative;width:calc(50% - 2rem)}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_text,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field_select{width:100%}}.cms_bloc_form .cms_bloc_form_container #gtx-trans{display:none!important}.cms_bloc_form .cms_bloc_form_container .showLabelHover{display:none}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_content{margin:2rem 0}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea{position:relative}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select label,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text label,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea label{display:none!important}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select.cms_bloc_form_field_select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text.cms_bloc_form_field_select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea.cms_bloc_form_field_select{position:relative}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select.cms_bloc_form_field_select::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text.cms_bloc_form_field_select::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea.cms_bloc_form_field_select::after{content:"";position:absolute;top:1.8rem;right:1.5rem;width:0;height:0;margin-top:-.2rem;border-top:.4rem solid #5C4A3C;border-right:.4rem solid transparent;border-left:.4rem solid transparent;pointer-events:none}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea select{cursor:pointer;appearance:none}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select select::-ms-expand,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text select::-ms-expand,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea select::-ms-expand{display:none}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select select option,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text select option,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea select option{padding:.5rem;background:#f2f2f2}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select textarea,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text textarea,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea textarea,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea input{width:100%;outline:0;border-radius:.3rem;border:0;padding:1rem;transition:.3s ease;font-size:1.6rem;color:#3D322B;background:#f2f2f2}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select textarea:focus,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select input:focus,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text textarea:focus,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text input:focus,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea textarea:focus,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea input:focus{color:#f2f2f2;background:#5C4A3C}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select textarea:focus::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select input:focus::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text textarea:focus::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text input:focus::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea textarea:focus::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea input:focus::placeholder{color:#f2f2f2}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select textarea::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select input::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text textarea::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text input::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea textarea::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea input::placeholder{font-size:1.6rem;color:rgba(61,50,43,.5);transition:.3s ease}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea select{width:100%;outline:0;border-radius:.3rem;border:0;padding:1rem;transition:.3s ease;font-size:1.6rem;color:#3D322B;background:#f2f2f2}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select select::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text select::placeholder,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea select::placeholder{font-size:1.6rem;color:rgba(61,50,43,.5);transition:.3s ease}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text select,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea select{min-height:4.5rem}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select input+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select textarea+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text input+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text textarea+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea input+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea textarea+.showLabelHover{position:absolute;top:0;left:0;transform:translate(.5rem,-3rem);z-index:15;background:#4d3e32;color:#f2f2f2;padding:.5rem 1rem;display:inline-block;border-top-left-radius:.5rem;border-top-right-radius:.5rem;font-size:1.2rem;pointer-events:none;opacity:0;transition:.3s ease}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select input:hover:not(:placeholder-shown)+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_select textarea:hover:not(:placeholder-shown)+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text input:hover:not(:placeholder-shown)+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_text textarea:hover:not(:placeholder-shown)+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea input:hover:not(:placeholder-shown)+.showLabelHover,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea textarea:hover:not(:placeholder-shown)+.showLabelHover{opacity:1}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea{width:100%}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_textarea textarea{width:100%;min-height:10rem}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_antispam{width:calc(50% - 2rem);margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:1180px){.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_antispam{width:100%}}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_antispam label{display:flex;justify-content:center;align-items:center}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_antispam .value{width:100%}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_antispam input{width:100%;outline:0;color:#3D322B;background:#f2f2f2;border-radius:.3rem;border:0;padding:1rem;transition:.3s ease;text-align:center}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_antispam input:focus{color:#f2f2f2;background:#5C4A3C}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_file{outline:0;background:#f2f2f2;border-radius:.3rem;border:0;padding:1rem;transition:.3s ease;display:flex;flex-wrap:wrap;font-size:1.6rem;width:calc(50% - 2rem)}@media (max-width:1180px){.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_file{width:100%}}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_file input{outline:0;overflow:hidden;max-width:50%}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_file input{max-width:100%;width:100%}}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_file label{display:flex;align-items:center;height:100%;width:50%}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_file label{width:100%;height:auto}}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox{outline:0;background:#f2f2f2;border-radius:.3rem;border:0;padding:1rem;transition:.3s ease;display:flex;font-size:1.6rem;flex-wrap:wrap;width:calc(50% - 2rem)}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox{width:100%}}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_radio_value,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_checkbox_value,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_radio_value,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_checkbox_value{width:50%}@media (max-width:650px){.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_radio_value,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_checkbox_value,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_radio_value,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_checkbox_value{width:100%}}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_radio_value label,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_checkbox_value label,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_radio_value label,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_checkbox_value label{position:relative;cursor:pointer}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_radio_value label::before,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_checkbox_value label::before,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_radio_value label::before,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_checkbox_value label::before{content:'';background:#372d27;padding:.9rem;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:1rem;border-radius:100%;transition:.3s ease}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_radio_value label::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_checkbox_value label::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_radio_value label::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_checkbox_value label::after{content:'';display:block;position:absolute;top:50%;left:.25rem;width:.5rem;height:1rem;border:solid #f2f2f2;border-width:0 .2rem .2rem 0;transform:rotate(65deg) translateY(-50%);opacity:0;transition:.3s ease}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_radio_value input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_checkbox_value input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_radio_value input,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_checkbox_value input{position:relative;display:none}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_radio_value input:checked+label::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio .cms_bloc_form_field_checkbox_value input:checked+label::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_radio_value input:checked+label::after,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox .cms_bloc_form_field_checkbox_value input:checked+label::after{opacity:1;transform:rotate(45deg) translateY(-50%)}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_radio>p,.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_checkbox>p{display:none}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_submit{width:100%;margin-top:2rem}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_submit button[type="submit"]{border:0;max-width:32rem;width:100%;text-transform:uppercase;font-size:1.7rem;letter-spacing:.1rem;transition:.3s ease;color:#f2f2f2;background:#5C4A3C}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_submit button[type="submit"]:hover{background:#3d3128}.content ul,.content ol{position:relative;padding:.5rem 0}.content ul,.content ol{list-style-type:none}.content .cms_bloc{line-height:1.7;margin:1rem 0}.content .cms_bloc .cms_bloc_html img{max-width:100%}.content .cms_bloc .cms_bloc_media .jwplayer{max-width:100%}.content .cms_bloc .cms_bloc_map .mm_carte{max-width:100%}.content .cms_bloc ul.sitemap li,.content .cms_bloc.cms_bloc_form .cms_bloc_form_field_content ul li,.content .cms_bloc.cms_bloc_module .bl-product-long-description ul li,.content .cms_bloc.cms_bloc_text ul li{padding-top:.2rem;padding-bottom:.2rem;padding-left:3rem;overflow:hidden;line-height:1.4;text-align:left}.content .cms_bloc ul.sitemap li:before,.content .cms_bloc.cms_bloc_form .cms_bloc_form_field_content ul li:before,.content .cms_bloc.cms_bloc_module .bl-product-long-description ul li:before,.content .cms_bloc.cms_bloc_text ul li:before{content:'';position:relative;display:inline-block;vertical-align:middle;top:-.20rem;left:0;transform:rotate(45deg);width:.7rem;height:.7rem;margin-right:1rem;border-top:.15rem solid #DEBA6F;border-right:.15rem solid #DEBA6F}.content .cms_bloc.cms_bloc_text ol{counter-reset:section}.content .cms_bloc.cms_bloc_text ol li{position:relative;padding-top:.2rem;padding-bottom:.2rem;padding-left:2.3rem;overflow:initial;line-height:1.4;text-align:left}.content .cms_bloc.cms_bloc_text ol li:before{content:counters(section,".") ".";display:inline-block;margin-right:.75rem;color:#d9b05a;counter-increment:section}.content .cms_bloc.cms_bloc_media img{height:auto}.content a{text-decoration-skip:ink}.content a:not(.bouton_1){color:#DEBA6F;font-weight:inherit;text-decoration:underline}.content a:not(.bouton_1):hover{text-decoration:none}.cms_bloc_title h2{margin:.6em 0;font-weight:500;line-height:1.15;overflow:hidden;color:#3D322B;font-size:3.2rem}@media (max-width:800px){.cms_bloc_title h2{font-size:2rem}}@media (max-width:650px){.cms_bloc_title h2{font-size:1.8rem}}a.bouton_1{appearance:none;padding:0;background:none;border:0;outline:none;cursor:pointer;margin:0;font-weight:700;font-size:1.5rem;text-decoration:none;padding:1rem 4rem;display:inline-block;margin-bottom:1rem;transition:.3s ease;background:#DEBA6F;color:#fff}a.bouton_1:hover{background:#5C4A3C}@media (max-width:800px){a.bouton_1{padding:1.2rem 2.4rem}}@media (max-width:650px){a.bouton_1{padding:1rem 2rem;font-size:1.2rem}}button.bouton_1{appearance:none;padding:0;background:none;border:0;outline:none;cursor:pointer;margin:0;font-weight:700;font-size:1.5rem;text-decoration:none;padding:1rem 4rem;display:inline-block;margin-bottom:1rem;transition:.3s ease;background:#DEBA6F;color:#fff}button.bouton_1:hover{background:#5C4A3C}@media (max-width:800px){button.bouton_1{padding:1.2rem 2.4rem}}@media (max-width:650px){button.bouton_1{padding:1rem 2rem;font-size:1.2rem}}h2.Titre_H2{margin:.6em 0;font-weight:500;line-height:1.15;overflow:hidden;color:#3D322B;font-size:3.2rem}@media (max-width:800px){h2.Titre_H2{font-size:2rem}}@media (max-width:650px){h2.Titre_H2{font-size:1.8rem}}h3.Titre_H3{line-height:1.2em;margin:.4em 0;font-weight:400;overflow:hidden;color:#DEBA6F;font-size:1.8rem}h4.Titre_H4{line-height:1.2em;margin:.4em 0;font-weight:400;overflow:hidden;color:#5C4A3C;font-size:1.8rem}h5.Titre_H5{text-transform:uppercase;line-height:1.2em;margin:.4em 0;font-weight:600;overflow:hidden;color:#DEBA6F;font-size:1.8rem}strong.accroche{font-weight:600;font-size:1.8rem}@media (max-width:800px){strong.accroche{font-size:1.7rem}}@media (max-width:650px){strong.accroche{font-size:1.6rem}}strong.mise_en_avant_1{font-weight:700;color:#5C4A3C}strong.mise_en_avant_2{font-weight:700;color:#362c26}span.legende{font-style:italic;font-size:1.4rem}@media (max-width:650px){span.legende{font-size:1.2rem}}blockquote.citation{margin:1em 0;padding:1rem 2rem;border-left:.4rem solid #DEBA6F;background:#f2f2f2;overflow:hidden;color:#3D322B}@media (max-width:650px){blockquote.citation{margin-left:0;margin-right:0}}.cs-bloc-bandeau{position:relative;z-index:5;margin-top:-11.5rem}@media (max-width:800px){.cs-bloc-bandeau{margin-top:0}}@media (max-width:650px){.cs-bloc-bandeau{display:none}}.cs-bloc-bandeau .u-wrapper{background:#3D322B;padding:5rem;max-width:80rem;display:flex;justify-content:center}.cs-bloc-bandeau .cs-bloc-bandeau-list{list-style:none;margin:0;padding:0;display:flex}.cs-bloc-bandeau .cs-bloc-bandeau-item{position:relative;margin:0 1rem}.cs-bloc-bandeau .cs-bloc-bandeau-item:first-child a{padding:1rem 1.5rem .5rem 1.5rem}.cs-bloc-bandeau .cs-bloc-bandeau-item:last-child a{border:.1rem solid #DEBA6F;background:#DEBA6F}.cs-bloc-bandeau .cs-bloc-bandeau-item:hover a{background:#362c26;border:.1rem solid #362c26}.cs-bloc-bandeau .cs-bloc-bandeau-item:not(:last-child)::after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:-2rem;height:4rem;border-left:.1rem solid rgba(92,74,60,.15)}.cs-bloc-bandeau .cs-bloc-bandeau-item svg{width:1.4rem;height:1.8rem;fill:#fff;transition:fill .3s ease}.cs-bloc-bandeau .cs-bloc-bandeau-item--title{font-size:1.5rem;font-weight:500}.cs-bloc-bandeau .cs-bloc-bandeau-item a{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;transition:color .3s ease,background .3s ease,border .3s ease;min-height:4.3rem;color:#fff;padding:1rem 3rem;border:.1rem solid rgba(255,255,255,.5)}.cs-prestations{margin-top:-2.8rem;background-image:url(https://www.osez-massage.fr/default/CMS/css/tpl4/../../../../cs/file/css/e-png/default/CMS/images/dist/pattern.png);padding:15rem 0 7.5rem;position:relative;z-index:0}@media (max-width:800px){.cs-prestations{margin-top:0;padding:5rem 0 2.5rem}}.cs-prestations::after{content:'';position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:11.7rem;background:#fff}.cs-prestations .u-wrapper{display:flex;flex-wrap:wrap}.cs-prestations .cs-prestations-title{margin-bottom:3.5rem}.cs-prestations .cs-prestations-title--1{font-family:"Dancing Script",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:3rem;color:#DEBA6F}.cs-prestations .cs-prestations-title--2{font-size:2.2rem;text-transform:uppercase;font-weight:700}.cs-prestations .cs-prestations-col:first-child{width:100%;max-width:27rem}@media (max-width:800px){.cs-prestations .cs-prestations-col:first-child{max-width:100%}}.cs-prestations .cs-prestations-col:last-child{width:calc(100% - 27rem);padding-left:6.5rem}@media (max-width:800px){.cs-prestations .cs-prestations-col:last-child{width:100%;max-width:100%;padding-left:0;margin-top:2rem}}.cs-prestations .cs-prestations-list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;position:relative;width:100%}.cs-prestations .cs-prestations-item{flex:1 1 calc(33.33% - 2.5rem);background:#5C4A3C;transition:background .3s ease,transform .3s ease}@media (max-width:650px){.cs-prestations .cs-prestations-item{flex:1 1 100%}}.cs-prestations .cs-prestations-item:hover{transform:translateY(-.4rem);background:#362c26}.cs-prestations .cs-prestations-item:hover a .cs-prestations-item--title::after{border-top:.2rem solid #fff;border-right:.2rem solid #fff}.cs-prestations .cs-prestations-item a{text-decoration:none;color:#fff;font-size:1.5rem}.cs-prestations .cs-prestations-item:not(:last-child){margin-right:2.5rem}@media (max-width:650px){.cs-prestations .cs-prestations-item:not(:last-child){margin-right:0;margin-bottom:1rem}}.cs-prestations .cs-prestations-item--image{position:relative;width:100%;height:22rem}@media (max-width:650px){.cs-prestations .cs-prestations-item--image{height:17rem}}.cs-prestations .cs-prestations-item--image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.cs-prestations .cs-prestations-item--title{padding:1.1rem 2.5rem;text-transform:uppercase;position:relative;display:flex;justify-content:space-between;align-items:center}@media (max-width:800px){.cs-prestations .cs-prestations-item--title{justify-content:center;text-align:center}}.cs-prestations .cs-prestations-item--title::after{content:'';display:block;width:1.25rem;height:1.25rem;transform:rotate(45deg);border-top:.2rem solid #DEBA6F;border-right:.2rem solid #DEBA6F;transition:border .3s ease}@media (max-width:800px){.cs-prestations .cs-prestations-item--title::after{content:none}}.ha-hours{--ha-backgorund-wrapper:#5C4A3C;--ha-day-color:#dbdbdb;--ha-hours-color:#d8d8d8;--ha-morning-color:var(--ha-hours-color);--ha-space-color:#deb857;--ha-afternoon-color:var(--ha-hours-color);--ha-description-color:#fff;--ha-max-size-container:100%;--ha-max-size-column:25%;--ha-font-size-day:16px;--ha-font-size-hours:13px;--ha-font-size-description:14px;--ha-container-padding:20px;--ha-container-marginBottom:20px;--ha-container-paddingRightColumn:20px;--ha-container-spacing:2.5px;--ha-border-bottom:1px;--ha-border-bottom-color:#9d928a}.ha-hours .ha-hours-wrapList{flex-direction:row}.ha-hours .ha-hours-wrapList::after{content:none!important}.ha-hours .ha-hours-wrapItem{flex:1 1 50%}.ha-hours .ha-hours-wrapItem--hours{color:var(--ha-day-color)}#zone-page .u-wrapper .title-home{text-align:center;font-size:3rem;color:#DEBA6F;font-family:"Dancing Script",Arial,Tahoma,Verdana,Helvetica,sans-serif;margin-bottom:8rem}#zone-page .u-wrapper .title-home--pattern{position:relative;display:flex;justify-content:center;align-items:center;margin-top:4rem;z-index:0}#zone-page .u-wrapper .title-home--pattern::before{content:'';display:block;width:100%;border-top:.4rem solid #f2f2f2;z-index:1}#zone-page .u-wrapper .title-home--pattern::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:block;width:10rem;height:100%;background:#fff}#zone-page .u-wrapper .title-home--pattern-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;width:5rem;height:5rem;background:#5C4A3C;display:flex;justify-content:center;align-items:center;z-index:3}#zone-page .u-wrapper .title-home--pattern-icon svg{width:2.9rem;height:2.2rem;fill:#fff}.cs-pele-mele{position:relative}.cs-pele-mele .blocs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}.cs-pele-mele .bloc{position:relative}.cs-pele-mele .bloc img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.cs-pele-mele #bloc1{grid-column:1/3;grid-row:1/3;height:34rem}@media (max-width:650px){.cs-pele-mele #bloc1{grid-column:1/6}}.cs-pele-mele #bloc2{grid-column:3/6;height:25rem}@media (max-width:650px){.cs-pele-mele #bloc2{grid-column:1/6}}.cs-pele-mele #bloc3{grid-column:1/3;height:27rem}@media (max-width:650px){.cs-pele-mele #bloc3{grid-column:1/6}}.cs-pele-mele #bloc4{grid-column:3/4;grid-row:2/4;height:36rem}@media (max-width:650px){.cs-pele-mele #bloc4{grid-column:1/3;grid-row:3/4}}.cs-pele-mele #bloc5{grid-column:4/6;grid-row:2/4;height:36rem}@media (max-width:650px){.cs-pele-mele #bloc5{grid-column:3/6;grid-row:3/4}}