body.page-id-33 .et-l--post .et_pb_row_0,body.page-id-33 .et-l--post .et_pb_row,body.page-id-33 #et-main-area .et_pb_row_0,.gtpso-manifestations .et_pb_row,.gtpso-manifestations-row.et_pb_row{background-image:none!important;background-color:transparent!important}.gtpso-manifestations.et_pb_section{padding:48px 24px 48px!important;margin:0!important;background:#fff0;overflow:visible!important;font-family:"Instrument Sans",ui-sans-serif,system-ui,sans-serif}@media (min-width:981px){.gtpso-manifestations.et_pb_section{padding:48px 80px 90px!important}}.gtpso-manifestations-title.et_pb_row,.gtpso-manifestations-row.et_pb_row{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 0 40px!important;overflow:visible!important}.gtpso-manifestations-row.et_pb_row{margin:0!important}.gtpso-manifestations-title.et_pb_row::before,.gtpso-manifestations-title.et_pb_row::after,.gtpso-manifestations-row.et_pb_row::before,.gtpso-manifestations-row.et_pb_row::after{display:none!important;content:none!important}.gtpso-manifestations-title>.et_pb_column,.gtpso-manifestations-row>.et_pb_column{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}.gtpso-manifestations-heading{margin:0!important;padding:0 0 0 16px!important;border-left:4px solid #b54e03!important;color:#424242!important;font-family:inherit!important;font-size:36px!important;font-weight:600!important;line-height:1.2!important}@media (min-width:1024px){.gtpso-manifestations-heading{font-size:50px!important}}.gtpso-manifestations-list.et_pb_module{margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.gtpso-manifestations-section{margin:0 0 50px!important;padding:0;color:#424242!important;font-family:inherit!important;font-size:36px!important;font-weight:600!important;line-height:1.2!important;text-align:center}@media (min-width:1024px){.gtpso-manifestations-section{font-size:50px!important}}.gtpso-events{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media (min-width:981px){.gtpso-events{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtpso-event{position:relative;margin:0;padding:30px;background:#fff;color:#424242;transition:background-color 0.5s ease,color 0.5s ease}.gtpso-event:hover{background:#371345;color:#fff}.gtpso-event-date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;min-height:67px;margin:0 0 20px;padding:6px 4px;background:#b54e03;color:#fff;font-size:12px;font-weight:400;line-height:1.2;text-align:center}.gtpso-event-date strong{display:block;font-size:24px;font-weight:600;line-height:1}.gtpso-event-title{margin:0 0 15px!important;padding:0;color:inherit!important;font-family:inherit!important;font-size:24px!important;font-weight:600!important;line-height:1.3!important}.gtpso-event p{margin:0;color:inherit;font-family:inherit;font-size:16px;line-height:26px}.gtpso-event p+p{margin-top:15px}.gtpso-event a{color:#b54e03!important;text-decoration:none!important}.gtpso-event:not(.gtpso-event--archive):hover a,.gtpso-event--archive:hover .gtpso-event-body a{color:#fff!important}.gtpso-event-place{display:flex;gap:8px;align-items:flex-start}.gtpso-event-place img{width:16px;height:16px;margin-top:5px;flex-shrink:0}.gtpso-event--archive{padding:0;background:#fff0;overflow:hidden}.gtpso-event--archive:hover{background:#fff0;color:#424242}.gtpso-event-media{overflow:hidden;height:220px}.gtpso-event-media img{display:block;width:100%;height:220px;object-fit:cover;object-position:top}.gtpso-event--archive .gtpso-event-body{padding:30px;background:#fff;color:#424242;transition:background-color 0.5s ease,color 0.5s ease}.gtpso-event--archive:hover .gtpso-event-body{background:#371345;color:#fff}.gtpso-manifestations-section--archives{margin-top:90px!important}.gtpso-manifestations-note{max-width:896px;margin:64px 0 0}.gtpso-manifestations-note-title{margin:0 0 20px!important;padding:0;color:#424242!important;font-family:inherit!important;font-size:24px!important;font-weight:600!important;line-height:1.3!important}.gtpso-manifestations-note p{margin:0 0 20px;color:#424242;font-family:inherit;font-size:16px;line-height:28px}.gtpso-manifestations-note p:last-child{margin-bottom:0}@keyframes ifMenuFadeIn{from{opacity:0;transform:translate3d(20%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.if-menu-peek{position:relative}.if-menu-peek a{opacity:.8}.if-menu-peek::before{content:"If Menu peek";position:absolute;text-align:center;top:50%;left:calc(100% + 15px);background:#f6f9fc;box-shadow:0 0 0 1px rgb(136 152 170 / .1),0 15px 35px 0 rgb(49 49 93 / .1),0 5px 15px 0 rgb(0 0 0 / .08);border-radius:4px;width:140px;margin-top:-17px;padding:10px 15px;font-size:14px;opacity:0;pointer-events:none}.if-menu-peek:hover::before{animation:ifMenuFadeIn ease-in-out .2s forwards}.if-menu-peek::after{content:"";position:absolute;width:20px;height:17px;background:url(https://psychosomatiquetoulouse.fr/wp-content/plugins/if-menu/assets/icon-visibility.svg);color:#50a92f;background-size:cover;top:-14px;right:-15px;border-radius:50%}#wpmem_msg,.wpmem_msg{text-align:center;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;margin:15px 0}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:75%}#wp-members{width:100%}#wp-members fieldset{border:none;padding:0}#wp-members input{font-family:inherit}#wp-members input[type=password],#wp-members input[type=text]{margin:0 0 4px 0}#wp-members input[type=submit]{padding:5px 6px 4px;margin:0 4px 0 0}#wp-members .button_div{margin-top:4px}#wp-members .err{width:100%;padding:5px;font-family:inherit;border:1px solid #ccc;border-radius:3px}#wpmem_login,#wpmem_reg{color:#2b2b2b;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#wpmem_login label,#wpmem_reg label{display:initial}#wpmem_login input[type=password],#wpmem_login input[type=text],#wpmem_reg input[type=date],#wpmem_reg input[type=email],#wpmem_reg input[type=file],#wpmem_reg input[type=number],#wpmem_reg input[type=password],#wpmem_reg input[type=text],#wpmem_reg input[type=url],#wpmem_reg textarea{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 8px;background:none repeat scroll 0 0 #fff}#wpmem_login button,#wpmem_login input,#wpmem_reg button,#wpmem_reg input,#wpmem_reg select,#wpmem_reg textarea{-moz-box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline;clear:both}#wpmem_login input:focus,#wpmem_reg input:focus,#wpmem_reg textarea:focus{border:1px solid rgba(0,0,0,.3);outline:0 none}#wpmem_reg select{width:100%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0;background:none repeat scroll 0 0 #fff}#wpmem_login fieldset,#wpmem_reg fieldset{border:none;padding:0;margin:40px 0}#wpmem_login legend,#wpmem_reg legend{font-size:24px;line-height:1;font-weight:700;margin-bottom:10px;width:100%}#wpmem_login .form,#wpmem_reg .form{margin:0;padding:0}#wpmem_login .clear,#wpmem_reg .clear{clear:both}#wpmem_login .holder,#wpmem_reg .holder{background-color:#fff}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_date,#wpmem_reg .div_file,#wpmem_reg .div_image,#wpmem_reg .div_membership,#wpmem_reg .div_multicheckbox,#wpmem_reg .div_multiselect,#wpmem_reg .div_number,#wpmem_reg .div_radio,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg .div_url{margin:0 0 14px 0}#wpmem_login input[type=checkbox]{margin:12px 2px}#wpmem_login .password,#wpmem_login .textbox,#wpmem_login .username,#wpmem_reg .div_textarea textarea,#wpmem_reg .file,#wpmem_reg .image,#wpmem_reg .password,#wpmem_reg .textbox,#wpmem_reg .username{width:100%}#wpmem_reg textarea{height:185px}#wpmem_reg .req{color:#bd3500;font-size:22px;line-height:50%}#wpmem_reg .req-text{margin:20px 0 0 5px}#wpmem_reg .noinput{width:93%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0}#wpmem_reg .captcha{margin:5px 0}#wpmem_reg .captcha table{line-height:0}#wpmem_login .link-text{padding:4px 0;text-align:right}#tos{margin-right:5px}#wpmem_login .button_div,#wpmem_reg .button_div{padding:6px 0;text-align:right}@media screen and (max-width:720px){#wpmem_login .button_div,#wpmem_login .div_text,#wpmem_login label,#wpmem_reg .button_div,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{float:none}#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{width:90%;padding:5px 0 0 0}#wpmem_reg label.textarea{height:26px}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea{width:98%}#wpmem_msg,.wpmem_msg{width:100%}#wpmem_login .button_div,#wpmem_login .link-text,#wpmem_reg .button_div{width:98%}}