.breadcrumb_last{font-weight:600}#intro-page .text-intro-page{background:var(--color-gray-light);display:flex;flex-direction:column;border-radius:12px;gap:8px;height:100%;justify-content:center}#intro-page .container{padding-bottom:12px;border-radius:12px 12px 0 0;margin-top:32px}#intro-page .text-intro-page *{color:var(--color-primary)}#intro-page .img-intro-page img{height:100%;object-fit:cover;border-radius:12px}#intro-page .img-intro-page img.icojohndoe,#intro-page .img-intro-page img.icojanedoe{background:#f4f4f4}#intro-page p{margin:0}section:first-of-type{padding:0 0 16px}section:first-of-type .container{padding-top:15px}#blog.actualites .container{padding-top:0}#actualites #blog.actualites .container .bloc-3{margin:9px 0 15px}ul.puce{margin:0;list-style-type:none;display:flex;flex-direction:column;gap:8px}ul.puce li{position:relative;padding-left:30px}ul.puce li:after{content:var(--puce-liste);position:absolute;left:0;top:0}.conseils-activite ul{margin-left:1.25em;margin-top:0;margin-bottom:0;display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:1024px){#intro-page .text-intro-page{padding:30px}}@media only screen and (min-width:801px) and (max-width:1023px){#intro-page .text-intro-page{padding:24px}}@media only screen and (max-width:800px){#intro-page .img-intro-page{display:none}#intro-page .text-intro-page{padding:24px}}@media only screen and (max-width:480px){#intro-page .text-intro-page{padding:15px 12px;text-align:center}#intro-page .text-intro-page h1{padding-bottom:0;font-size:32px}#intro-page .container{padding-bottom:8px}section:first-of-type .container{padding-top:8px}#breadcrumbs *{font-size:13px}.taxo-picto{display:none}section:first-of-type{padding:0 0 10px}}section.jointro .container{border-radius:0 0 12px 12px}section#professionnel .container{padding-top:9px}.professionnel-content{display:flex;flex-direction:column;gap:24px}.professionnel-part{background:var(--color-gray-light);border-radius:12px;padding:30px;display:flex;flex-direction:column;justify-content:center;gap:24px;position:relative}.professionnel-part .presentation p{margin:0}.professionnel-part .presentation,.formation-professionnel{display:flex;flex-direction:column;gap:12px}.inline-tag{list-style-type:none;display:flex;flex-direction:row;margin-top:16px;margin-bottom:0;margin-left:0;justify-content:flex-start;flex-wrap:wrap;gap:12px}.inline-tag li{background:#fff;padding:8px 16px;border-radius:8px}.professionnel-part .info-legales{display:flex;justify-content:flex-start;gap:24px;margin-top:12px}.professionnel-part .info-legales p{margin:0}.sidebar_professionnel{background:var(--color-gray-light);border-radius:12px;padding:35px;display:flex;flex-direction:column;justify-content:center;gap:16px;position:relative}.sidebar_professionnel ul{margin-top:10px;margin-left:1.5em;display:flex;flex-direction:column;gap:6px}.sidebar_professionnel .moyens_paiement ul{margin-bottom:0}.sidebar_professionnel .rendez-vous,.sidebar_professionnel .tarifs-remboursements{border-bottom:2px solid #fff}.sidebar_professionnel .btn-primary{max-width:100%;text-align:center;margin-top:10px}@media only screen and (min-width:801px) and (max-width:1023px){.sidebar_professionnel{padding:24px}}@media only screen and (max-width:800px){.professionnel-part{padding:20px;gap:16px}.sidebar_professionnel{padding:20px;gap:16px;margin-top:24px}}@media only screen and (max-width:480px){section#professionnel .container{padding-top:4px}.professionnel-content{gap:12px}.sidebar_professionnel{margin-top:12px}.sidebar_professionnel .btn-primary{margin-top:0}}#contactus .formulaire{background:var(--color-gray-light);border-radius:12px;margin:0;padding:30px}#contactus .sidebar-contact{background:var(--color-gray-light);border-radius:12px;margin:0;padding:30px;display:flex;flex-direction:column;gap:24px}#contactus .formulaire .gform-theme--foundation .gform_fields{-moz-column-gap:24px;column-gap:24px;row-gap:20px}#contactus .formulaire input,#contactus .formulaire select,#contactus .formulaire textarea{border-radius:8px;border:none}#input_2_1_3_container{padding-right:12px}#input_2_1_6_container{padding-left:12px}#field_2_6 .gfield_consent_label a{text-decoration:underline}#field_2_7 em{font-size:12px}#contactus .formulaire .gfield_required{display:none}#gform_submit_button_2{color:var(--color-white);border-color:var(--color-vert);background:var(--color-vert);padding:12px 20px;font-weight:700;font-size:16px;line-height:1.3;border-radius:8px;display:block;position:relative;width:100%;max-width:max-content;transition:background-color 0.5s cubic-bezier(.25,.1,.25,1),color 0.5s cubic-bezier(.25,.1,.25,1);border:2px solid;cursor:pointer}#gform_submit_button_2:hover{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary)}#contactus .gform-theme--framework .field_sublabel_above .gform-field-label--type-sub{font-size:14px;color:#112337;font-weight:500}.acf-map{width:100%;height:550px;border-radius:12px;margin:30px 12px 0}@media screen and (max-width:1023px){#contactus .bloc-2-3{order:2}#contactus .bloc-3{order:1}#contactus .acf-map{order:3}}@media screen and (min-width:801px) and (max-width:1023px){#contactus .formulaire,#contactus .sidebar-contact{padding:24px}}@media screen and (min-width:481px) and (max-width:800px){#contactus .formulaire,#contactus .sidebar-contact{padding:24px}#contactus .bloc-3{margin-bottom:24px}.acf-map{height:350px;margin:24px auto 0}}@media screen and (min-width:600px){.gform-theme--foundation #gform_2 .gform_footer{justify-content:flex-end;position:relative;margin-top:-3em}}@media screen and (max-width:480px){#contactus .formulaire,#contactus .sidebar-contact{padding:16px}#contactus .bloc-3{margin-bottom:16px}.acf-map{height:350px;margin:16px auto 0}#contactus .sidebar-contact{gap:0}#contactus .gform-theme--foundation .gform_footer,#contactus .gform-theme--foundation .gform_page_footer{margin-block-start:10px}}.text-intro-page{position:relative}.presentation-term{width:100%}.taxo-picto{position:absolute;top:30px;right:30px}.image-container{position:relative}.image-container p{position:absolute;bottom:2px;right:10px;color:#fff;border-radius:8px;font-size:13px;padding:5px 10px}.image-container p.condition-piscine{background:#0C4EE2}.image-container p.condition-en-salle{background:#DA2109}.image-container p.condition-en-exterieur{background:#038A19}.image-container p.condition-en-cabine{background:#9C27B0}.image-container p.condition-piscine-salle{background:#FF9800}.single-post #wisiwyg .container{border-radius:0 0 12px 12px}.single-post #wisiwyg{line-height:1.6;color:#333}.single-post #wisiwyg h2,.single-post #wisiwyg h3,.single-post #wisiwyg h4,.single-post #wisiwyg h5,.single-post #wisiwyg h6{margin:.5em 0 .25em}.single-post #wisiwyg p{margin:0 0 1em}.single-post #wisiwyg ul,.single-post #wisiwyg ol{margin-top:0}.single-post #wisiwyg strong:first-of-type em{font-weight:600}.single-post #wisiwyg blockquote{margin:0 0 1.5em;padding:1em 2em;border-left:4px solid #ddd;background:#f9f9f9}.single-post #wisiwyg img{max-width:100%;height:auto;margin:1.5em 0}.single-post #wisiwyg .alignnone{margin:1.5em 0}.single-post #wisiwyg .alignleft{float:left;margin:.5em 1.5em 1em 0}.single-post #wisiwyg .alignright{float:right;margin:.5em 0 1em 1.5em}.single-post #wisiwyg .aligncenter{display:block;margin:1.5em auto}.single-post #wisiwyg .wp-caption{max-width:100%;margin-bottom:1em}.single-post #wisiwyg .wp-caption img{margin:0}.single-post #wisiwyg .wp-caption-text{font-size:.9em;color:#666;text-align:center;margin-top:.5em}@media screen and (max-width:768px){.single-post #wisiwyg .alignleft,.single-post #wisiwyg .alignright{float:none;display:block;margin:1em auto}.single-post #wisiwyg .wp-caption{width:100%!important}}.single-post #wisiwyg .gallery{margin:1.5em 0;display:grid;grid-gap:1em}.single-post #wisiwyg .gallery-columns-2{grid-template-columns:repeat(2,1fr)}.single-post #wisiwyg .gallery-columns-3{grid-template-columns:repeat(3,1fr)}.single-post #wisiwyg .gallery-columns-4{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.single-post #wisiwyg .gallery{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:480px){.single-post #wisiwyg .gallery{grid-template-columns:1fr!important}}.single-post #wisiwyg figure{margin:1.5em 0}.single-post #wisiwyg figcaption{font-size:.9em;color:#666;text-align:center;margin-top:.5em}.single-post #wisiwyg table{width:100%;margin:1.5em 0;border-collapse:collapse}.single-post #wisiwyg th,.single-post #wisiwyg td{padding:.75em;border:1px solid #ddd}.single-post #wisiwyg th{background:#f5f5f5}.single-post #wisiwyg strong,.single-post #wisiwyg b{font-weight:700}.single-post #wisiwyg em,.single-post #wisiwyg i{font-style:italic}.single-post #wisiwyg a:not(.btn){text-decoration:underline;font-weight:500}.single-post #wisiwyg a:hover{color:#838383}.single-post #wisiwyg pre,.single-post #wisiwyg code{background:#f5f5f5;padding:.2em .4em;border-radius:3px;font-family:monospace}.single-post #wisiwyg pre{padding:1em;margin:1.5em 0;overflow-x:auto}.single-post #wisiwyg hr{margin:2em 0;border:none;border-top:1px solid #ddd}@media screen and (min-width:1024px){.single-post #wisiwyg .row{margin:12px}}@media screen and (max-width:768px){.single-post #wisiwyg blockquote{margin:1em 0;padding:.75em 1.5em}}@media screen and (max-width:480px){.single-post #wisiwyg h2{font-size:24px}.single-post #wisiwyg h3{font-size:20px}.single-post #wisiwyg h4{font-size:16px}.single-post #wisiwyg p{margin:0 0 .5em}}.section-header{padding:0 0 24px;gap:16px;text-align:center}.select-wrapper{position:relative;min-width:250px}.specialite-select,.activite-select{appearance:none;width:100%;padding:10px 40px 10px 20px;border:2px solid #000;border-radius:8px;background:var(--color-gray-light);font-size:16px;cursor:pointer;font-weight:600;font-family:Poppins;color:var(--color-primary)}.select-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:12px}#term-posts.professionnels-preview .container{gap:30px}#term-posts.activites-preview .container{display:flex;gap:30px;flex-direction:column}#term-posts .activite .bloc-img{background:#fff;border-radius:8px 8px 0 0}.activity-header{position:relative;overflow:hidden}.category-icon{float:right;width:50px;margin-left:10px}.activity-header h4{margin:0;display:inline}.activite-select{appearance:none;width:100%;padding:10px 40px 10px 20px;border:2px solid #000;border-radius:8px;background:var(--color-gray-light);font-size:16px;cursor:pointer;font-weight:600;font-family:Poppins}.bloc-4.activite .activite_infos{padding:20px 15px;border-radius:8px;background:var(--color-gray-light);gap:12px}.bloc-4.activite .activite_infos p{font-size:15px;font-weight:400}.bloc-4.activite .activite_infos p:before{position:absolute;top:60%;left:1em;transform:translate(-50%,-50%)}#term-posts .card-activity .info-article .activite_infos p{padding-left:2.5em}@media only screen and (min-width:801px) and (max-width:1199px){#term-posts .card-activity .bloc-4.activite{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}#term-posts .card-activity .bloc-4.activite{padding-left:8px;padding-right:8px}#term-posts .card-activity{row-gap:14px}#term-posts .info-article{padding:10px}}@media screen and (min-width:700px) and (max-width:1139px){#term-posts.professionnels-preview .card-activity .bloc-4{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media screen and (max-width:699px){#term-posts.professionnels-preview .card-activity .bloc-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:601px) and (max-width:800px){#term-posts .card-activity .bloc-4.activite{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:481px) and (max-width:1023px){#term-posts .card-activity .bloc-4.professionnel,#term-posts .card-activity .presentation-term{padding-left:8px;padding-right:8px}}@media only screen and (min-width:601px) and (max-width:800px){#term-posts .card-activity .bloc-4.activite{padding-left:8px;padding-right:8px}#term-posts .card-activity{row-gap:14px}#term-posts .info-article{padding:10px}}@media only screen and (max-width:800px){#term-posts .row{padding:20px 8px}.section-header h3{max-width:90%;margin:auto}}@media only screen and (max-width:600px){#term-posts .card-activity .bloc-4.activite{width:100%}}@media only screen and (max-width:480px){.section-header{padding:0 0 16px;gap:12px}#term-posts .bloc-4.activite .info-article{padding:1em}#term-posts .activites-preview .card-activity{row-gap:16px}.select-wrapper{padding-left:6px;padding-right:6px}#term-posts.professionnels-preview .container{padding-top:6px}}@media only screen and (max-width:359px){#term-posts .professionnel .bloc-article h4{font-size:15px}#term-posts .professionnel .bloc-article p.specialite{font-size:12px}}