.elementor-101 .elementor-element.elementor-element-ph > .elementor-container{max-width:1120px;}.elementor-101 .elementor-element.elementor-element-pq > .elementor-container{max-width:1120px;}.elementor-101 .elementor-element.elementor-element-pd > .elementor-container{max-width:1120px;}.elementor-101 .elementor-element.elementor-element-d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-101 .elementor-element.elementor-element-d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-101 .elementor-element.elementor-element-d2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-101 .elementor-element.elementor-element-d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-101 .elementor-element.elementor-element-d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-d6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-d6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-101 .elementor-element.elementor-element-d6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-101 .elementor-element.elementor-element-d6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-pth > .elementor-container{max-width:1120px;}.elementor-101 .elementor-element.elementor-element-pt > .elementor-container{max-width:1120px;}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-phc{width:100%;}.elementor-101 .elementor-element.elementor-element-pqc{width:100%;}.elementor-101 .elementor-element.elementor-element-pda{width:33%;}.elementor-101 .elementor-element.elementor-element-pdb{width:33%;}.elementor-101 .elementor-element.elementor-element-pdc{width:33%;}.elementor-101 .elementor-element.elementor-element-pthc{width:100%;}.elementor-101 .elementor-element.elementor-element-pta{width:50%;}.elementor-101 .elementor-element.elementor-element-ptb{width:50%;}}/* Start custom CSS */.elementor-element-ph{background-image:linear-gradient(160deg,#F6F3FC 0%,#EFEAFB 55%,#F7F4FA 100%)!important;padding:96px 0 76px!important;text-align:center}.elementor-element-ph .elementor-widget-container{margin-left:auto;margin-right:auto}.elementor-element-ph2{max-width:22ch;margin-inline:auto}.elementor-element-ph3 .elementor-widget-container{max-width:62ch;margin-inline:auto}.elementor-element-pq{background-image:linear-gradient(145deg,#5A4BD1 0%,#4A3CB8 55%,#3A2E96 100%)!important;padding:74px 0!important;text-align:center}.elementor-element-pq1 .elementor-heading-title{color:#fff!important;max-width:24ch;margin-inline:auto;font-size:2rem!important;line-height:1.24!important}.elementor-element-pf{background-image:linear-gradient(160deg,#F7F4FA 0%,#EFEAFB 100%)!important;padding:88px 0 96px!important;text-align:center}.elementor-element-pf .elementor-widget-container{margin-left:auto;margin-right:auto}.elementor-element-pf3 .elementor-widget-container{max-width:56ch;margin-inline:auto}.elementor-element-pf4 .elementor-widget-container{display:flex;justify-content:center}@media(max-width:767px){.elementor-element-ph{padding:60px 0 46px!important}.elementor-element-pq1 .elementor-heading-title{font-size:1.4rem!important}.elementor-element-pf{padding:50px 0!important}}.elementor-element-pth{background:#fff!important;padding:74px 0 0!important;text-align:center}.elementor-element-pth .elementor-widget-container{margin-left:auto;margin-right:auto}.elementor-element-pth1 .elementor-widget-container{display:flex;justify-content:center}.elementor-element-pt{background:#fff!important;padding:26px 0 84px!important}.elementor-element-pta,.elementor-element-ptb{background-color:#fff;border:1px solid #EAE8F3;border-radius:18px;transition:border-color .25s,box-shadow .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1)}.elementor-element-pta > .elementor-widget-wrap,.elementor-element-ptb > .elementor-widget-wrap{padding:30px 28px!important}.elementor-element-pta{border-color:#5A4BD1;box-shadow:0 18px 44px -26px rgba(90,75,209,.5)}.elementor-element-pta:hover,.elementor-element-ptb:hover{border-color:#C6BCF3;box-shadow:0 22px 46px -28px rgba(34,27,82,.45);transform:translateY(-4px)}.elementor-element-pt .elementor-widget:not(:last-child){margin-bottom:16px}.elementor-element-pt .elementor-widget-heading .elementor-heading-title{font-size:1.28rem!important}.t-note p{margin:0;font-size:.76rem;line-height:1.5;color:var(--b)}@media(min-width:1025px){.elementor-element-pta{margin-right:16px}.elementor-element-ptb{margin-left:16px}}@media(min-width:768px){.elementor-element-pt > .elementor-container{align-items:stretch}.elementor-element-pt .elementor-column > .elementor-widget-wrap{display:flex;flex-direction:column;height:100%}.elementor-element-pt .g-btn{margin-top:auto!important}}.elementor-element-pd{background:var(--bg)!important;padding:74px 0 84px!important}.elementor-element-pda,.elementor-element-pdb,.elementor-element-pdc{background:#fff;border:1px solid var(--ln);border-radius:16px;transition:border-color .25s,box-shadow .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1)}.elementor-element-pda > .elementor-widget-wrap,.elementor-element-pdb > .elementor-widget-wrap,.elementor-element-pdc > .elementor-widget-wrap{padding:28px 26px!important}.elementor-element-pda:hover,.elementor-element-pdb:hover,.elementor-element-pdc:hover{border-color:#D5CEF0;box-shadow:0 20px 44px -28px rgba(34,27,82,.4);transform:translateY(-3px)}.elementor-element-pd .elementor-widget-heading .elementor-heading-title{font-size:1.05rem!important}.elementor-element-pd .elementor-widget-heading{margin-bottom:6px}.elementor-element-pd .g-list .elementor-icon-list-item{padding:12px 4px!important}@media(min-width:1025px){.elementor-element-pda{margin-right:11px}.elementor-element-pdb{margin-left:11px;margin-right:11px}.elementor-element-pdc{margin-left:11px}}@media(min-width:768px){.elementor-element-pd > .elementor-container{align-items:stretch}}@media(max-width:767px){.elementor-element-pth{padding:46px 0 0!important}.elementor-element-pt{padding:20px 0 46px!important}.elementor-element-pta{margin-bottom:20px}.elementor-element-pd{padding:46px 0 50px!important}.elementor-element-pda,.elementor-element-pdb{margin-bottom:18px}}@media(max-width:767px){.elementor-element-pq1 .elementor-heading-title{max-width:none!important;font-size:1.25rem!important}}/* CADRES RESPIRATION MOBILE */@media(max-width:767px){.elementor-element-pt>.elementor-container,.elementor-element-pd>.elementor-container{padding-left:11px!important;padding-right:11px!important;box-sizing:border-box}.elementor-element-ptb{margin-left:0!important}.elementor-element-pta,.elementor-element-pda,.elementor-element-pdb{margin-bottom:16px!important}.elementor-element-pta>.elementor-widget-wrap,.elementor-element-ptb>.elementor-widget-wrap{padding:26px 22px!important}.elementor-element-pda>.elementor-widget-wrap,.elementor-element-pdb>.elementor-widget-wrap,.elementor-element-pdc>.elementor-widget-wrap{padding:24px 20px!important}.elementor-element-pt{padding:22px 0 56px!important}.elementor-element-pd{padding:52px 0 56px!important}}/* End custom CSS */