body{font-size:16px}@media screen and (max-width:1200px){body{font-size:15px}}a{text-decoration:none}hr{margin:50px 0}.grecaptcha-badge{visibility:collapse !important}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:40px}.page-cover h1,.page-cover h4{text-shadow:0 0 10px #0008}h2{font-size:32px;margin-bottom:.8em;margin-top:1em}.main_color h2{color:#f18623}h3{font-size:22px;margin-bottom:1em}.template-page .entry-content-wrapper h1{text-transform:initial;letter-spacing:0}.template-page .entry-content-wrapper h2{text-transform:initial;letter-spacing:0}.main_color h3{color:#f18623}@media screen and (max-width:1200px){h1{font-size:32px}h2{font-size:28px}h3{font-size:20px}}@media screen and (max-width:767px){h1{font-size:26px}h2{font-size:22px}h3{font-size:18px}}body div .avia-button{border-radius:0;font-weight:600}.avia-button{text-transform:uppercase;border-width:0 !important}.avia-button.avia-size-small{padding:10px 15px;font-size:15px}@media screen and (min-width:990px){.nav-page-intermediaire .avia-buttonrow-wrap .avia-button.avia-size-small{padding:30px;min-width:30%}}#scroll-top-link,#scroll-top-link:hover{bottom:55px;border-radius:50%;background-color:#000;border-width:0;font-size:26px;color:#fff;opacity:.3 !important;right:auto;left:320px;bottom:45px}#scroll-top-link:hover{opacity:.5 !important}@media screen and (max-width:989px){#scroll-top-link{left:calc( 27% + 20px)}}#fixed-btn{position:fixed;right:20px;bottom:40px;z-index:2000}.home #fixed-btn,.page-id-656 #fixed-btn{display:none !important}#fixed-btn a{position:relative;display:block;background:#f18623;color:#fff;text-align:left;font-size:15px;font-weight:600;line-height:1.1;text-transform:uppercase;padding:10px 10px 10px 40px;text-decoration:none}#fixed-btn a:before{content:"";position:absolute;left:12px;top:15px;font-family:"entypo-fontello";font-size:22px;font-weight:400}@media screen and (max-width:600px){#fixed-btn{left:0;right:0;bottom:0;background:#f18623;text-align:center}#fixed-btn a{display:inline-block}#socket{padding-bottom:40px}}.bloc-gris{background-color:#f1f2f4;padding:40px 30px}@media only screen and (max-width:767px){.bloc-gris{padding:30px 20px}}@media only screen and (min-width:990px) and (max-width:1200px){.responsive #top #wrap_all .flex_column.av-break-at-tablet,.responsive #top #wrap_all .av-break-at-tablet .flex_cell{margin:0;margin-bottom:20px;width:100%;display:block}}@media only screen and (min-width:768px) and (max-width:989px){.responsive #top .container .av-content-small,.responsive #top #wrap_all .flex_column,.responsive #top #wrap_all .av-flex-cells .no_margin{margin:0;margin-bottom:20px;width:100%}}@media only screen and (min-width:990px) and (max-width:1200px){.responsive #top #wrap_all .av-break-at-tablet-flextable,.responsive .av-layout-grid-container.av-break-at-tablet{display:block}}.page-cover+#after_section_1{min-height:calc( 100vh - 400px)}.section-xl .container{max-width:1600px}.section-xs .container{max-width:1080px}@media screen and (max-width:1200px){.page-cover .container{height:250px !important}}.page-cover.bg-gradient{background:#25627f;background-image:linear-gradient(140deg,#56809e,#25627f 30%,#25627f 70%,#d28140)}@media screen and (min-width:1201px){.page-cover.bg-gradient{background:#25627f;background-image:url('https://www.musicotherapeutes.fr/wp-content/uploads/2022/11/ffm-isotype-trsp20-2.png'),url('https://www.musicotherapeutes.fr/wp-content/uploads/2022/11/ffm-isotype-trsp20-2.png'),linear-gradient(140deg,#56809e,#25627f 30%,#25627f 70%,#d28140);background-repeat:no-repeat;background-position:98% -38%,5% 140%}}@media screen and (max-width:1200px){.page-cover.bg-gradient .container{height:250px !important}}.header_bg{-webkit-box-shadow:0 0 30px #00000015;box-shadow:0 0 30px #00000015}.html_header_sidebar .logo{padding:35px 25px}.html_header_sidebar .logo{border-bottom-width:0}.html_header_sidebar #header .av-main-nav>li>a{padding:13px 3px}@media screen and (max-height:865px){.html_header_sidebar .logo{padding:25px}.html_header_sidebar #header .av-main-nav>li>a{padding:11px 3px}}@media screen and (max-height:800px){.html_header_sidebar .logo{padding:10px 30px 0}.html_header_sidebar #header .av-main-nav>li>a{padding:8px 3px}html #top .av-menu-button>a .avia-menu-text{padding:5px}}@media screen and (max-height:680px){.html_header_sidebar .logo{padding:8px 35px 0}.html_header_sidebar #header .av-main-nav>li>a{padding:6px 3px}}html.html_av-overlay-full #top #av-burger-menu-ul .av-menu-button>a .avia-menu-text{padding:3px 15px}header #avia-menu li a{text-transform:uppercase;font-size:14.5px}.html_header_sidebar #header .av-main-nav>li>a{border-color:#25627f}#header #avia-menu .sub-menu li a{color:#fff;background-color:#25627f;border-width:0}#avia-menu .current-menu-item a,#avia-menu .current-menu-ancestor a{background-color:#f1f2f4}.html_header_sidebar #header .av-main-nav li.current-menu-item>a .avia-menu-text{color:#25627f;font-weight:700}.html_header_sidebar #header .av-main-nav li.current-menu-item .sub-menu .avia-menu-text{color:#fff}#top .header_color .main_menu .menu ul.sub-menu a:hover{color:#fff}#top .av-main-nav ul.sub-menu a{padding:8px 15px;font-size:14px}.html_header_sidebar #top .av-main-nav ul.sub-menu a{padding:10px 15px;line-height:1.5}.html_header_sidebar .av-main-nav ul{border-top-width:0}@media screen and (max-height:680px){.html_header_sidebar #top .av-main-nav ul.sub-menu a{padding:7px 15px;line-height:1.3}}@media screen and (max-width:767px){header #avia-menu{display:-webkit-box;display:-ms-flexbox;display:flex}header #avia-menu .av-hamburger-box{width:30px}html.responsive #top #header_main>.container .main_menu .av-main-nav>li>a{padding-left:8px}}header .avia-search-tooltip .avia-arrow-wrap{display:none}header #searchform #s{background-color:#f5f5f5}header #searchform #searchsubmit{background-color:#25627f}#header ul.social_bookmarks{border-color:#25627f}#header .social_bookmarks li a{color:#888;text-decoration:none;border-left-color:#ddd;font-size:16px}.av-hamburger-inner,.av-hamburger-inner:before,.av-hamburger-inner:after{height:2px}.av-burger-overlay-active #top .av-hamburger-inner,.av-burger-overlay-active #top .av-hamburger-inner:before,.av-burger-overlay-active #top .av-hamburger-inner:after{background-color:#000}.av-burger-overlay-bg{background-color:#fff;opacity:1}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a{color:#000}.html_av-overlay-full #av-burger-menu-ul li{padding:.15em 0;font-size:24px}.html_av-submenu-hidden .av-submenu-indicator{opacity:.7}#av-burger-menu-ul>li>a{text-transform:uppercase}#av-burger-menu-ul .sub-menu li{padding:0;margin-bottom:2px}#av-burger-menu-ul .sub-menu li a{padding:4px}#socket{min-height:40px;background-color:#f1f2f4;border:none}#socket .container{max-width:inherit;padding:6px 30px}#socket ul.menu{margin-top:4px}#socket a{display:block;padding:5px 0;text-decoration:none}#socket .ekela-sign a{padding-right:70px;background:url(//www.musicotherapeutes.fr/wp-content/themes/ffm-childtheme/gfx/ekela-signature.png) right center no-repeat;background-size:65px}#socket.socket_color a:hover{color:inherit}@media screen and (max-width:1380px){#socket .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#socket .menu{margin-left:0}#socket .sub_menu_socket li:last-child{padding-right:10px}}@media screen and (max-width:989px){#socket{line-height:1.3}#socket .menu{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#socket .copyright{float:none;text-align:center;margin:5px}#socket .sub_menu_socket li{padding:4px 10px;border-width:0}.responsive #socket .sub_menu_socket{margin:0}}.home-cover{font-size:19px}.home-cover .container{max-width:1000px;min-height:calc( 100vh - 220px)}.home-cover h1{font-size:80px}@media screen and (max-width:767px){.home-cover{font-size:18px}.home-cover h1{font-size:55px}}@media screen and (max-width:767px){.home-cover{font-size:16px}.home-cover h1{font-size:40px}}.home-partenaires .content{padding:22px 0 12px}#top .avia-logo-element-container .slide-image{background-color:transparent}@media screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .slide-entry{width:23%;margin-left:2%}.responsive #top #wrap_all .slide-entry.first{margin-left:0}}.biblio-liste p{margin:1.5em 0;font-size:.95em;line-height:1.4}@media screen and (min-width:1201px){.biblio-liste-col ul{-webkit-column-count:2;column-count:2;-webkit-column-gap:50px;column-gap:50px}}.biblio-liste-col ul{margin-top:80px;margin-left:0}.biblio-liste-col ul li{margin:0 0 1.5em;line-height:1.5;margin-bottom:20px;list-style:none;margin-left:0;line-height:1.4;font-size:.92em;-webkit-column-break-inside:avoid;break-inside:avoid}.template-blog .small-preview{display:none !important}#top .template-blog .post-title.entry-title{max-width:inherit;text-align:left;color:#f18623}#top .fullsize .template-blog .post-meta-infos{text-align:left}#top .fullsize .template-blog .post-meta-infos .minor-meta{color:#25627f;font-style:italic;font-size:1em}#top .fullsize .template-blog .post .entry-content-wrapper{text-align:inherit;font-size:inherit;line-height:inherit}#top a.more-link{font-size:.8em;background-color:#25627f;color:#fff;padding:3px 3px 3px 9px;line-height:1.8;text-decoration:none;font-weight:600;margin-top:10px}#top .template-blog .post_delimiter{margin-bottom:10px}.pagination a,.pagination .current{font-size:13px}.av-social-sharing-box{margin-top:50px}#top .av-share-box ul{border:1px solid #ddd !important}.av-share-box ul li a{font-size:15px}.avia-related-tooltip.avia-tt{line-height:1.8}@media screen and (max-width:1200px){#top .fullsize .template-blog .post-title{font-size:25px}}@media screen and (max-width:600px){#top .fullsize .template-blog .post-title{font-size:22px}}.av-alb-blogposts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.av-alb-blogposts article{width:50%;padding:0 3%}.av-alb-blogposts>div.single-small{width:100%}@media screen and (max-width:1400px){.av-alb-blogposts article{width:100%;padding:0}}#main>.container_wrap{border-top-width:0}.single-post .container.template-blog{min-height:calc( 100vh - 40px)}@media screen and (min-width:1201px){.single-post article{display:-webkit-box;display:-ms-flexbox;display:flex}.single-post .container.template-blog .big-preview{width:25%}.single-post .container.template-blog .blog-meta{display:none !important}.single-post .container.template-blog .entry-content-wrapper{width:62%}}.single-post article .lightbox-added{cursor:-webkit-zoom-in;cursor:zoom-in}@media screen and (max-width:1200px){.single-post .container.template-blog .big-preview{max-width:400px;width:75%}}.btn-ts-articles{display:-webkit-box;display:-ms-flexbox;display:flex;clear:left;padding:0 0 50px}.btn-ts-articles a{margin:auto;text-transform:uppercase;padding:7px 10px;background-color:#25627f;color:#fff !important;text-decoration:none !important}.btn-ts-articles a:hover{color:#fff !important}html body #tarteaucitronRoot *{color:#000}html body #tarteaucitron{width:800px}html body div#tarteaucitronRoot.tarteaucitronBeforeVisible:before{z-index:999999}html body div#tarteaucitronAlertBig:before{content:'';background:url("https://www.musicotherapeutes.fr/wp-content/uploads/2022/11/ffm-logo-500x250-1.png") center center no-repeat;background-size:contain;width:200px;height:100px;display:inline-block}html body #tarteaucitronRoot div#tarteaucitronAlertBig{background-color:#fff;color:#000;max-width:650px;-webkit-box-shadow:0 0 100px #0005;box-shadow:0 0 100px #0005;border-radius:5px}html body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:#000}html body #tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:16px;line-height:1.4}.tarteaucitronCross{display:none}html body #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronAlertBig #tarteaucitronPersonalize,html body #tarteaucitronAlertBig #tarteaucitronPersonalize2,html body .tarteaucitronCTAButton,html body #tarteaucitron #tarteaucitronPrivacyUrl,html body #tarteaucitron #tarteaucitronPrivacyUrlDialog,html body #tarteaucitronRoot .tarteaucitronDeny,html body #tarteaucitronRoot .tarteaucitronAllow{background:#070707;font-size:15px !important;padding:10px 18px;border-radius:0;border:1px solid #070707}html body #tarteaucitronRoot .tarteaucitronDeny,html body #tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:transparent;color:#000}html body #tarteaucitronServices{border-radius:5px;background-color:#fff;margin-top:28px !important}html body #tarteaucitron .tarteaucitronBorder{border-width:0;padding-bottom:10px}html body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-width:0;background-color:#fff;padding:20px}html body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,html body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background-color:#fff}html body #tarteaucitronRoot .tarteaucitronH1{margin:30px 0 10px;color:#000;font-weight:600;font-size:23px}html body .tarteaucitronMainLine .tarteaucitronH2{font-size:1.3em !important;color:#000;font-weight:600}html body #tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-size:13.5px;margin-top:3px;line-height:1.5}html body #tarteaucitron #tarteaucitronInfo{background-color:#fff;color:#555;max-width:90% !important;border-width:0;padding:0 !important;margin:0 auto 25px auto !important;line-height:1.5;font-size:15px !important}html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,html body .tac_activate .tarteaucitronAllow{padding:9px 15px;border-radius:20px}html body .tarteaucitronTitle{border-top:1px solid #ddd !important}html body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background-color:transparent;color:#000;font-size:15px;margin-top:8px}html body #tarteaucitronRoot .tarteaucitronPlus:before{color:#000}html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine,html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background-color:#fff}html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine{padding:0 12px 10px}html body #tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background-color:#fff}html body #tarteaucitron .tarteaucitronH3{font-size:15px;color:#000}html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{line-height:1.2}html body #tarteaucitron #tarteaucitronClosePanel{background-color:transparent;color:#222;font-size:14px;width:auto;padding:5px}html body #tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#2a884f}html body #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background-color:#eee;color:#000 !important;padding:10px 20px !important}html body #tarteaucitron #tarteaucitronServices li.tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,html body #tarteaucitron #tarteaucitronServices li.tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny{padding:6px 12px}html body #tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow{background-color:#2a884f}html body#top #tarteaucitronRoot div#tarteaucitronSave{background-color:#fff;border-top:1px solid #ddd}@media screen and (max-width:900px){html body div#tarteaucitronAlertBig:before{height:110px}div#tarteaucitronAlertBig button{min-width:150px}}@media screen and (max-width:767px){html body li.tarteaucitronLine .tarteaucitronName span{width:80% !important;display:inline}html span#tarteaucitronDisclaimerAlert{padding:0}html body #tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:14px}}.ihc-content-user-list ul li{margin-left:0;padding-top:10px;padding-bottom:40px;border-bottom:1px solid #ddd;margin-left:5%}.ihc-wrapp-list-users .member-name{font-weight:700;font-size:1.3em;margin-bottom:10px}.ihc-content-user-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.iump-listing-users-filter{max-width:300px}.iump-filter-submit input{margin-bottom:5px}.iump-listing-users-filter{margin-bottom:20px}.page-id-685 #main>.container_wrap:first-child{min-height:calc( 100vh - 40px)}.ihc-account-page-wrapp{padding:0}.ihc-user-page-top-ap-wrapper .ihc-top-level-box{cursor:none}.ihc-ap-menu .ihc-ap-menu-item-selected{background-color:#25627f}.dashbord-bloc{padding:25px 15px;background-color:#f1f2f4;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px}.dashbord-bloc br{display:none}.dashbord-bloc .av-alb-blogposts article{width:100%;padding:0}.dashbord-bloc .av_font_icon.av-icon-style-border .av-icon-char{border-width:1px;padding:22px;border-color:#3333;margin-bottom:20px}.dashbord-bloc.avia-link-column:hover{background-color:#eee}.dashbord-bloc h3,.dashbord-bloc h3 span{font-size:25px !important}.dashboard-wrap{margin-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.dashboard-wrap .flex_column{width:96% !important;margin:2%}.dashbord-bloc.emploi{grid-row:1/span 2}@media screen and (max-width:1400px){.dashboard-wrap{grid-template-columns:1fr 1fr}}@media screen and (max-width:989px){.dashboard-wrap{grid-template-columns:1fr}}.dashbord-bloc .av-alb-blogposts{position:relative;background-color:#444;margin-bottom:30px;min-height:360px;border-radius:5px;padding:5%}.dashbord-bloc .av-alb-blogposts article .entry-content{color:#fff;line-height:1.3}#top .dashbord-bloc .av-alb-blogposts article .post-meta-infos .minor-meta{color:#fff}#top .dashbord-bloc .av-alb-blogposts article .post_delimiter{border-width:0}.ihc-form-create-edit{max-width:600px;margin-top:40px;margin-left:auto;margin-right:auto}.iump-labels-register{text-align:left}#top .input-text,#top input[type=text],#top input[type=input],#top input[type=password],#top input[type=email],#top input[type=number],#top input[type=url],#top input[type=tel],#top input[type=search],#top textarea,#top select{margin-bottom:5px;font-family:'open-sans',Helvetica,Arial,sans-serif}#top input[type=text]:focus,#top input[type=password]:focus,#top input[type=email]:focus,#top input[type=number]:focus,#top input[type=url]:focus,#top input[type=tel]:focus,#top input[type=search]:focus,#top textarea:focus{-webkit-box-shadow:0px 0px 2px 0px #25627f;box-shadow:0px 0px 2px 0px #25627f}.iump-form-line-register{padding:4px}#top .iump-form-textarea{min-width:100%;max-width:100%}#top .iump-form-textarea.exercice{min-height:120px}.iump-user-page-box #edituser .iump-form-line-register:first-child{display:none !important}.iump-user-page-box #edituser input[name=user_email]{pointer-events:none;color:#0006 !important}.ihc-login-template-12{padding-top:30px;padding-bottom:30px}.impu-form-links-pass a{color:#25627f !important;font-size:13px}.impu-form-links .impu-form-links-reg{display:none !important}.impu-form-links{font-size:13px}.impu-form-submit input{white-space:normal}@media screen and (max-width:767px){.impu-form-submit input{padding:10px 10px 11px !important;font-size:15px !important}body .ihc-pass-form-wrap{padding-left:30px;padding-right:30px}}.wpcf7{font-size:15px}.wpcf7 small{line-height:1.4;font-size:85%}.wpcf7 .sousgroupe{margin-left:30px}.wpcf7-list-item.first,.wpcf7-list-item.last{margin-left:0}.wpcf7-textarea{min-width:100%;max-width:100%;height:150px}.wpcf7-radio .wpcf7-list-item{display:block}#top label{font-weight:600}#top label span,#top legend span{font-size:15px}#top label .wpcf7-not-valid-tip{color:#dc3232}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7 input[type=submit]{text-transform:uppercase;font-size:15px;font-weight:600;font-family:'open-sans',Helvetica,Arial,sans-serif;padding:12px 24px}.legal-google-recaptcha{font-size:13px;line-height:1.3;margin-top:20px;opacity:.66}.affilier-2col .flex_column_table{margin-top:20px !important}@media screen and (max-width:767px){.affilier-2col .flex_column_table{margin-top:0 !important}}#accept-renouvellement .wpcf7-list-item-label{font-weight:700;font-size:16px;color:#25627f}#accept-renouvellement .wpcf7-list-item.first{margin-bottom:15px}.form-fd-gris{background-color:#f1f2f4;padding:20px 12%;margin-top:40px;margin-bottom:40px}.form-fd-gris p{margin:1.25em 0}#top .form-fd-gris .input-text,#top .form-fd-gris input[type=text],#top .form-fd-gris input[type=input],#top .form-fd-gris input[type=password],#top .form-fd-gris input[type=email],#top .form-fd-gris input[type=number],#top .form-fd-gris input[type=url],#top .form-fd-gris input[type=tel],#top .form-fd-gris input[type=search],#top .form-fd-gris textarea,#top .form-fd-gris select{background-color:#fff}@media screen and (max-width:767px){#accept-renouvellement .wpcf7-list-item-label{font-weight:700;font-size:14px}.form-fd-gris{padding:20px 6%}}.newsletter-sect-content .container{max-width:680px}.sib-email-area{font-weight:600;font-size:15px}.sib-default-btn{font-size:15px;font-weight:600;font-family:'open-sans'}