.elementor-57 .elementor-element.elementor-element-3f1e2058{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-57 .elementor-element.elementor-element-3f1e2058:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3f1e2058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hypno-soins.ch/wp-content/uploads/2024/02/hero-normal-section.webp");background-position:center center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-3865282a{text-align:center;}.elementor-57 .elementor-element.elementor-element-3865282a .elementor-heading-title{font-family:var( --e-global-typography-62c63d4-font-family ), Sans-serif;font-size:var( --e-global-typography-62c63d4-font-size );font-weight:var( --e-global-typography-62c63d4-font-weight );line-height:var( --e-global-typography-62c63d4-line-height );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-7082ffc6{text-align:center;}.elementor-57 .elementor-element.elementor-element-7082ffc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:100;font-style:italic;color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-5905f4b5{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-3e92976{--display:flex;}.elementor-57 .elementor-element.elementor-global-166 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(160deg, #FF6362 41%, #FF9666 71%);box-shadow:0px 6px 19px -5px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-57 .elementor-element.elementor-global-166{z-index:6;}.elementor-57 .elementor-element.elementor-element-4e9af400{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 130px;--row-gap:0px;--column-gap:130px;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:10%;--padding-left:1%;--padding-right:1%;}.elementor-57 .elementor-element.elementor-element-4e9af400:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-4e9af400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d4364f );}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-640b2fb{left:693px;}body.rtl .elementor-57 .elementor-element.elementor-element-640b2fb{right:693px;}.elementor-57 .elementor-element.elementor-element-640b2fb{top:53px;z-index:-1;}.elementor-57 .elementor-element.elementor-element-3dc1a389{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-57 .elementor-element.elementor-element-464e82e2{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-464e82e2 img{width:85%;}.elementor-57 .elementor-element.elementor-element-cc8b95b{width:auto;max-width:auto;text-align:center;font-family:"Montserrat", Sans-serif;font-size:clamp(1.25rem, 0.8846rem + 0.5128vw, 1.5rem);font-weight:bold;line-height:10px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-364e35a5{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-364e35a5 img{width:85%;}.elementor-57 .elementor-element.elementor-element-13149110{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-57 .elementor-element.elementor-element-9f72ef4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:80px 100px;--row-gap:80px;--column-gap:100px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;}.elementor-57 .elementor-element.elementor-element-c23d147{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:2px 2px 41px -1px rgba(25.999999999999993, 36.99999999999997, 81.99999999999999, 0.13);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-57 .elementor-element.elementor-element-c23d147:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-c23d147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-7cfbf4b{--display:flex;--border-radius:25px 25px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-2a014f3{text-align:center;}.elementor-57 .elementor-element.elementor-element-2a014f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-59c8b81{--display:flex;--min-height:432px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-57 .elementor-element.elementor-element-59c8b81.e-con{--align-self:center;}.elementor-57 .elementor-element.elementor-element-5b8ad56.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-5b8ad56{text-align:center;}.elementor-57 .elementor-element.elementor-element-5b8ad56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:700;}.elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-8589ae4{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon{font-size:26px;}.elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-d7c2c29 );}.elementor-57 .elementor-element.elementor-element-ee10ef6{--spacer-size:30px;}.elementor-57 .elementor-element.elementor-element-ff54bbb .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(126deg, #333367 22%, #5F85E1 88%);border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-57 .elementor-element.elementor-element-f44de6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:2px 2px 41px -1px rgba(25.999999999999993, 36.99999999999997, 81.99999999999999, 0.13);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-57 .elementor-element.elementor-element-f44de6e:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-f44de6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-57 .elementor-element.elementor-element-02f019e{--display:flex;--border-radius:25px 25px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-6b435f3{text-align:center;}.elementor-57 .elementor-element.elementor-element-6b435f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-e117111{--display:flex;--min-height:432px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-57 .elementor-element.elementor-element-e117111.e-con{--align-self:center;}.elementor-57 .elementor-element.elementor-element-2d8e1f4.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-2d8e1f4{text-align:center;}.elementor-57 .elementor-element.elementor-element-2d8e1f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:700;}.elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-afb1dac{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon{font-size:26px;}.elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-d7c2c29 );}.elementor-57 .elementor-element.elementor-element-a8dacb3{--spacer-size:30px;}.elementor-57 .elementor-element.elementor-element-2595182 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(126deg, #333367 22%, #5F85E1 88%);border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-57 .elementor-element.elementor-element-953367f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:2px 2px 41px -1px rgba(25.999999999999993, 36.99999999999997, 81.99999999999999, 0.13);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-57 .elementor-element.elementor-element-953367f:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-953367f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-57 .elementor-element.elementor-element-9aaf836{--display:flex;--border-radius:25px 25px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-cbd8658{text-align:center;}.elementor-57 .elementor-element.elementor-element-cbd8658 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:22px;color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-f7f1294{--display:flex;--min-height:432px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-57 .elementor-element.elementor-element-f7f1294.e-con{--align-self:center;}.elementor-57 .elementor-element.elementor-element-ad65ed2.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-ad65ed2{text-align:center;}.elementor-57 .elementor-element.elementor-element-ad65ed2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:700;}.elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-ab810fe{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon{font-size:26px;}.elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-d7c2c29 );}.elementor-57 .elementor-element.elementor-element-7d5adce{--spacer-size:30px;}.elementor-57 .elementor-element.elementor-element-b4e15ad .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(126deg, #333367 22%, #5F85E1 88%);border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-57 .elementor-element.elementor-element-d7617b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:2px 2px 41px -1px rgba(25.999999999999993, 36.99999999999997, 81.99999999999999, 0.13);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-57 .elementor-element.elementor-element-d7617b4:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-d7617b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-57 .elementor-element.elementor-element-ba0eed7{--display:flex;--border-radius:25px 25px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-c6caac7{text-align:center;}.elementor-57 .elementor-element.elementor-element-c6caac7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:22px;color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-cf01984{--display:flex;--min-height:432px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-57 .elementor-element.elementor-element-cf01984.e-con{--align-self:center;}.elementor-57 .elementor-element.elementor-element-4826ddb.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-4826ddb{text-align:center;}.elementor-57 .elementor-element.elementor-element-4826ddb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:700;}.elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-d47f178{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon{font-size:26px;}.elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-d7c2c29 );}.elementor-57 .elementor-element.elementor-element-ce1c04b{--spacer-size:30px;}.elementor-57 .elementor-element.elementor-element-3128d40 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(126deg, #333367 22%, #5F85E1 88%);border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-57 .elementor-element.elementor-element-1bfd2763{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:9%;--padding-bottom:9%;--padding-left:1%;--padding-right:1%;}.elementor-57 .elementor-element.elementor-element-1bfd2763:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-1bfd2763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-7abb00cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-57 .elementor-element.elementor-element-539675ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-535eea3d{text-align:center;}.elementor-57 .elementor-element.elementor-element-535eea3d .elementor-heading-title{font-family:var( --e-global-typography-b30d702-font-family ), Sans-serif;font-size:var( --e-global-typography-b30d702-font-size );font-weight:var( --e-global-typography-b30d702-font-weight );color:var( --e-global-color-d7c2c29 );}.elementor-57 .elementor-element.elementor-element-b0dd2ce{--spacer-size:13px;}.elementor-57 .elementor-element.elementor-element-5ff64b14 > .elementor-widget-container{margin:-23px 0px -29px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-5ff64b14{text-align:center;}.elementor-57 .elementor-element.elementor-element-5ff64b14 .elementor-heading-title{font-family:var( --e-global-typography-44e4060-font-family ), Sans-serif;font-size:var( --e-global-typography-44e4060-font-size );font-weight:var( --e-global-typography-44e4060-font-weight );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-d378b63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-d378b63{z-index:140;}.elementor-57 .elementor-element.elementor-element-d378b63 .elementor-heading-title{font-family:var( --e-global-typography-7355d43-font-family ), Sans-serif;font-size:var( --e-global-typography-7355d43-font-size );font-weight:var( --e-global-typography-7355d43-font-weight );}.elementor-57 .elementor-element.elementor-element-052d868{width:var( --container-widget-width, 573px );max-width:573px;--container-widget-width:573px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-a5c6af4 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(160deg, #FF6362 41%, #FF9666 71%);box-shadow:0px 6px 19px -5px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-57 .elementor-element.elementor-element-a5c6af4{z-index:6;}.elementor-57 .elementor-element.elementor-element-d9456df{--divider-border-style:solid;--divider-color:var( --e-global-color-a83e1ac );--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-d9456df > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-57 .elementor-element.elementor-element-d9456df .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-d9456df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-2fa4994 > .elementor-widget-container{margin:-23px 0px -29px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-2fa4994{text-align:center;}.elementor-57 .elementor-element.elementor-element-2fa4994 .elementor-heading-title{font-family:var( --e-global-typography-44e4060-font-family ), Sans-serif;font-size:var( --e-global-typography-44e4060-font-size );font-weight:var( --e-global-typography-44e4060-font-weight );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-4034c2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-4034c2d{z-index:140;}.elementor-57 .elementor-element.elementor-element-4034c2d .elementor-heading-title{font-family:var( --e-global-typography-7355d43-font-family ), Sans-serif;font-size:var( --e-global-typography-7355d43-font-size );font-weight:var( --e-global-typography-7355d43-font-weight );}.elementor-57 .elementor-element.elementor-element-7f1648b7{width:var( --container-widget-width, 573px );max-width:573px;--container-widget-width:573px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-bfa69c0 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(160deg, #FF6362 41%, #FF9666 71%);box-shadow:0px 6px 19px -5px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-57 .elementor-element.elementor-element-bfa69c0{z-index:6;}.elementor-57 .elementor-element.elementor-element-46aa4887{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-31924114{text-align:center;}.elementor-57 .elementor-element.elementor-element-31924114 img{width:91%;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-9f375d4{left:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-9f375d4{right:0px;}.elementor-57 .elementor-element.elementor-element-9f375d4{top:0px;}.elementor-57 .elementor-element.elementor-element-9f375d4 img{border-radius:40px 0px 0px 0px;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-60f1a32b{right:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-60f1a32b{left:0px;}.elementor-57 .elementor-element.elementor-element-60f1a32b{bottom:0px;}.elementor-57 .elementor-element.elementor-element-60f1a32b img{border-radius:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-a03ba3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-57 .elementor-element.elementor-element-a03ba3f:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-a03ba3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d4364f );}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-3376cc0{left:-40%;}body.rtl .elementor-57 .elementor-element.elementor-element-3376cc0{right:-40%;}.elementor-57 .elementor-element.elementor-element-3376cc0{bottom:0px;z-index:-1;}.elementor-57 .elementor-element.elementor-element-1fe92a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-7b37b1b{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-4ccaa0d .elementor-heading-title{font-family:var( --e-global-typography-44e4060-font-family ), Sans-serif;font-size:var( --e-global-typography-44e4060-font-size );font-weight:var( --e-global-typography-44e4060-font-weight );}.elementor-57 .elementor-element.elementor-element-6a821a1{--spacer-size:10px;}.elementor-57 .elementor-element.elementor-element-4adb281 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-4adb281{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-883cce2 );}.elementor-57 .elementor-element.elementor-element-01ac104{--spacer-size:10px;}.elementor-57 .elementor-element.elementor-element-016bc49 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(126deg, #333367 22%, #5F85E1 88%);border-radius:50px 50px 50px 50px;padding:16px 60px 16px 60px;}.elementor-57 .elementor-element.elementor-element-6ad0e989{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:07%;--padding-bottom:9%;--padding-left:1%;--padding-right:1%;--z-index:117;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-6c0cdde0{right:1%;}body.rtl .elementor-57 .elementor-element.elementor-element-6c0cdde0{left:1%;}.elementor-57 .elementor-element.elementor-element-6c0cdde0{bottom:-55%;}.elementor-57 .elementor-element.elementor-element-6c0cdde0 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-57 .elementor-element.elementor-element-6c0cdde0 img{width:100%;}.elementor-57 .elementor-element.elementor-element-158113b4 .elementor-heading-title{font-family:var( --e-global-typography-e55f2f4-font-family ), Sans-serif;font-size:var( --e-global-typography-e55f2f4-font-size );font-weight:var( --e-global-typography-e55f2f4-font-weight );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-6aac14af{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-6aac14af.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-27d7d9e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-4d4364f );color:var( --e-global-color-4d4364f );background-image:linear-gradient(160deg, #FF6362 41%, #FF9666 71%);border-radius:50px 50px 50px 50px;padding:16px 100px 16px 100px;}.elementor-57 .elementor-element.elementor-element-27d7d9e{z-index:6;}.elementor-57 .elementor-element.elementor-element-5b5556c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7%;--padding-bottom:7%;--padding-left:1%;--padding-right:1%;--z-index:125;}.elementor-57 .elementor-element.elementor-element-5b5556c6:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-5b5556c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d4364f );}.elementor-57 .elementor-element.elementor-element-2ba75cc9{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;z-index:5;text-align:center;}.elementor-57 .elementor-element.elementor-element-2ba75cc9 .elementor-heading-title{font-family:var( --e-global-typography-e55f2f4-font-family ), Sans-serif;font-size:var( --e-global-typography-e55f2f4-font-size );font-weight:var( --e-global-typography-e55f2f4-font-weight );color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-7464e1bd{width:var( --container-widget-width, 867px );max-width:867px;--container-widget-width:867px;--container-widget-flex-grow:0;z-index:7;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-c23e400{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:7%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-57 .elementor-element.elementor-element-ca9f08c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-ca9f08c:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-ca9f08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c55c496 );}.elementor-57 .elementor-element.elementor-element-c699b4c > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-c15d53a{text-align:center;}.elementor-57 .elementor-element.elementor-element-c15d53a .elementor-heading-title{font-family:var( --e-global-typography-b30d702-font-family ), Sans-serif;font-size:var( --e-global-typography-b30d702-font-size );font-weight:var( --e-global-typography-b30d702-font-weight );color:var( --e-global-color-9980cfe );}.elementor-57 .elementor-element.elementor-element-b7850a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-b7850a8:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-b7850a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c55c496 );}.elementor-57 .elementor-element.elementor-element-bb461c7 > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-bb461c7 img{width:143px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-b326497{text-align:center;}.elementor-57 .elementor-element.elementor-element-b326497 .elementor-heading-title{font-family:var( --e-global-typography-b30d702-font-family ), Sans-serif;font-size:var( --e-global-typography-b30d702-font-size );font-weight:var( --e-global-typography-b30d702-font-weight );color:var( --e-global-color-9980cfe );}.elementor-57 .elementor-element.elementor-element-7b1a447{width:var( --container-widget-width, 807px );max-width:807px;--container-widget-width:807px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-c859f97 > .elementor-widget-container:hover{--e-transform-translateY:-12px;}.elementor-57 .elementor-element.elementor-element-c859f97 > .elementor-widget-container{background-color:transparent;padding:12px 40px 12px 40px;background-image:linear-gradient(173deg, #FF6362 31%, #FF9666 73%);border-radius:30px 30px 30px 30px;box-shadow:0px 4px 10px -3px rgba(0,0,0,0.5);}.elementor-57 .elementor-element.elementor-element-c859f97.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-c859f97{--e-transform-transition-duration:500ms;}.elementor-57 .elementor-element.elementor-element-e2396a3{--display:flex;}:root{--page-title-display:none;}@media(max-width:1150px){.elementor-57 .elementor-element.elementor-element-3865282a .elementor-heading-title{font-size:var( --e-global-typography-62c63d4-font-size );line-height:var( --e-global-typography-62c63d4-line-height );}.elementor-57 .elementor-element.elementor-element-5905f4b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-4e9af400:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-4e9af400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hypno-soins.ch/wp-content/uploads/2024/03/arriere-plan-blur-bleu.webp");}.elementor-57 .elementor-element.elementor-element-4e9af400{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-cc8b95b{font-size:clamp(1rem, 0.8846rem + 0.5128vw, 1.5rem);}.elementor-57 .elementor-element.elementor-element-9f72ef4{--gap:40px 80px;--row-gap:40px;--column-gap:80px;--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-c23d147{--justify-content:space-between;}.elementor-57 .elementor-element.elementor-element-59c8b81{--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-5b8ad56 .elementor-heading-title{font-size:50px;}.elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-f44de6e{--justify-content:space-between;}.elementor-57 .elementor-element.elementor-element-e117111{--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-2d8e1f4 .elementor-heading-title{font-size:50px;}.elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-953367f{--justify-content:space-between;}.elementor-57 .elementor-element.elementor-element-f7f1294{--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-ad65ed2 .elementor-heading-title{font-size:50px;}.elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-d7617b4{--justify-content:space-between;}.elementor-57 .elementor-element.elementor-element-cf01984{--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-4826ddb .elementor-heading-title{font-size:50px;}.elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-1bfd2763{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-539675ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-535eea3d .elementor-heading-title{font-size:var( --e-global-typography-b30d702-font-size );}.elementor-57 .elementor-element.elementor-element-5ff64b14 .elementor-heading-title{font-size:var( --e-global-typography-44e4060-font-size );}.elementor-57 .elementor-element.elementor-element-d378b63 .elementor-heading-title{font-size:var( --e-global-typography-7355d43-font-size );}.elementor-57 .elementor-element.elementor-element-052d868{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-2fa4994 .elementor-heading-title{font-size:var( --e-global-typography-44e4060-font-size );}.elementor-57 .elementor-element.elementor-element-4034c2d .elementor-heading-title{font-size:var( --e-global-typography-7355d43-font-size );}.elementor-57 .elementor-element.elementor-element-7f1648b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-46aa4887{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-9f375d4 img{border-radius:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-a03ba3f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-1fe92a3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-57 .elementor-element.elementor-element-2b15586.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-2b15586{text-align:start;}.elementor-57 .elementor-element.elementor-element-2b15586 img{width:100%;}.elementor-57 .elementor-element.elementor-element-4ccaa0d .elementor-heading-title{font-size:var( --e-global-typography-44e4060-font-size );}.elementor-57 .elementor-element.elementor-element-6a821a1{--spacer-size:10px;}.elementor-57 .elementor-element.elementor-element-4adb281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-6ad0e989{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-158113b4 .elementor-heading-title{font-size:var( --e-global-typography-e55f2f4-font-size );}.elementor-57 .elementor-element.elementor-element-6aac14af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-5b5556c6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-2ba75cc9 .elementor-heading-title{font-size:var( --e-global-typography-e55f2f4-font-size );}.elementor-57 .elementor-element.elementor-element-7464e1bd{--container-widget-width:620px;--container-widget-flex-grow:0;width:var( --container-widget-width, 620px );max-width:620px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-c15d53a .elementor-heading-title{font-size:var( --e-global-typography-b30d702-font-size );}.elementor-57 .elementor-element.elementor-element-b326497 .elementor-heading-title{font-size:var( --e-global-typography-b30d702-font-size );}.elementor-57 .elementor-element.elementor-element-7b1a447{--container-widget-width:660px;--container-widget-flex-grow:0;width:var( --container-widget-width, 660px );max-width:660px;}.elementor-57 .elementor-element.elementor-element-c859f97 > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-6px;}.elementor-57 .elementor-element.elementor-element-c859f97 > .elementor-widget-container{padding:12px 40px 12px 40px;}.elementor-57 .elementor-element.elementor-element-c859f97.elementor-element{--align-self:center;}}@media(max-width:800px){.elementor-57 .elementor-element.elementor-element-3f1e2058{--justify-content:center;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-3f1e2058:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3f1e2058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-57 .elementor-element.elementor-element-3865282a .elementor-heading-title{font-size:var( --e-global-typography-62c63d4-font-size );line-height:var( --e-global-typography-62c63d4-line-height );}.elementor-57 .elementor-element.elementor-element-7082ffc6 .elementor-heading-title{font-size:25px;}.elementor-57 .elementor-element.elementor-element-5905f4b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-3e92976{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-global-166{z-index:16;}.elementor-57 .elementor-element.elementor-global-166 .elementor-button{font-size:14px;padding:12px 20px 12px 20px;}.elementor-57 .elementor-element.elementor-element-4e9af400{--padding-top:60px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-3dc1a389{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-464e82e2{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-57 .elementor-element.elementor-element-464e82e2 img{width:85%;}.elementor-57 .elementor-element.elementor-element-cc8b95b > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-57 .elementor-element.elementor-element-cc8b95b{font-size:12px;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-364e35a5{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-57 .elementor-element.elementor-element-364e35a5 img{width:85%;}.elementor-57 .elementor-element.elementor-element-13149110:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-13149110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hypno-soins.ch/wp-content/uploads/2024/03/arriere-plan-blur-bleu.webp");}.elementor-57 .elementor-element.elementor-element-13149110{--content-width:100%;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-9f72ef4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-59c8b81{--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-57 .elementor-element.elementor-element-5b8ad56 .elementor-heading-title{font-size:45px;}.elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-8589ae4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-b2c54c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-ee10ef6{--spacer-size:15px;}.elementor-57 .elementor-element.elementor-element-ff54bbb{z-index:16;}.elementor-57 .elementor-element.elementor-element-ff54bbb .elementor-button{font-size:15px;padding:12px 30px 12px 30px;}.elementor-57 .elementor-element.elementor-element-e117111{--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-57 .elementor-element.elementor-element-2d8e1f4 .elementor-heading-title{font-size:45px;}.elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-afb1dac .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-9dce363 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-a8dacb3{--spacer-size:15px;}.elementor-57 .elementor-element.elementor-element-2595182{z-index:16;}.elementor-57 .elementor-element.elementor-element-2595182 .elementor-button{font-size:15px;padding:12px 30px 12px 30px;}.elementor-57 .elementor-element.elementor-element-f7f1294{--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-57 .elementor-element.elementor-element-ad65ed2 .elementor-heading-title{font-size:45px;}.elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-ab810fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-a1fdff4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-7d5adce{--spacer-size:15px;}.elementor-57 .elementor-element.elementor-element-b4e15ad{z-index:16;}.elementor-57 .elementor-element.elementor-element-b4e15ad .elementor-button{font-size:15px;padding:12px 30px 12px 30px;}.elementor-57 .elementor-element.elementor-element-cf01984{--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-57 .elementor-element.elementor-element-4826ddb .elementor-heading-title{font-size:45px;}.elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-d47f178 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-title, .elementor-57 .elementor-element.elementor-element-6d4410a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-ce1c04b{--spacer-size:15px;}.elementor-57 .elementor-element.elementor-element-3128d40{z-index:16;}.elementor-57 .elementor-element.elementor-element-3128d40 .elementor-button{font-size:15px;padding:12px 30px 12px 30px;}.elementor-57 .elementor-element.elementor-element-1bfd2763{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-7abb00cd{--content-width:100%;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-539675ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-535eea3d .elementor-heading-title{font-size:var( --e-global-typography-b30d702-font-size );}.elementor-57 .elementor-element.elementor-element-5ff64b14 .elementor-heading-title{font-size:var( --e-global-typography-44e4060-font-size );}.elementor-57 .elementor-element.elementor-element-d378b63 .elementor-heading-title{font-size:var( --e-global-typography-7355d43-font-size );}.elementor-57 .elementor-element.elementor-element-052d868{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-a5c6af4{z-index:16;}.elementor-57 .elementor-element.elementor-element-a5c6af4 .elementor-button{font-size:14px;padding:12px 20px 12px 20px;}.elementor-57 .elementor-element.elementor-element-2fa4994 .elementor-heading-title{font-size:var( --e-global-typography-44e4060-font-size );}.elementor-57 .elementor-element.elementor-element-4034c2d .elementor-heading-title{font-size:var( --e-global-typography-7355d43-font-size );}.elementor-57 .elementor-element.elementor-element-7f1648b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-bfa69c0{z-index:16;}.elementor-57 .elementor-element.elementor-element-bfa69c0 .elementor-button{font-size:14px;padding:12px 20px 12px 20px;}.elementor-57 .elementor-element.elementor-element-46aa4887{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-31924114 img{width:100%;}.elementor-57 .elementor-element.elementor-element-9f375d4 img{border-radius:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-60f1a32b img{border-radius:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-a03ba3f{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:200;}.elementor-57 .elementor-element.elementor-element-1fe92a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-2b15586 img{width:100%;}.elementor-57 .elementor-element.elementor-element-7b37b1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-4ccaa0d .elementor-heading-title{font-size:var( --e-global-typography-44e4060-font-size );}.elementor-57 .elementor-element.elementor-element-6a821a1{--spacer-size:0px;}.elementor-57 .elementor-element.elementor-element-4adb281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-01ac104{--spacer-size:0vh;}.elementor-57 .elementor-element.elementor-element-016bc49{z-index:16;}.elementor-57 .elementor-element.elementor-element-016bc49 .elementor-button{font-size:15px;padding:12px 30px 12px 30px;}.elementor-57 .elementor-element.elementor-element-6ad0e989{--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-6c0cdde0{right:0%;}body.rtl .elementor-57 .elementor-element.elementor-element-6c0cdde0{left:0%;}.elementor-57 .elementor-element.elementor-element-6c0cdde0{bottom:-20%;}.elementor-57 .elementor-element.elementor-element-6c0cdde0 img{width:95%;}.elementor-57 .elementor-element.elementor-element-158113b4 .elementor-heading-title{font-size:var( --e-global-typography-e55f2f4-font-size );}.elementor-57 .elementor-element.elementor-element-6aac14af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-27d7d9e{z-index:16;}.elementor-57 .elementor-element.elementor-element-27d7d9e .elementor-button{font-size:15px;padding:12px 25px 12px 25px;}.elementor-57 .elementor-element.elementor-element-5b5556c6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-2ba75cc9{text-align:center;}.elementor-57 .elementor-element.elementor-element-2ba75cc9 .elementor-heading-title{font-size:var( --e-global-typography-e55f2f4-font-size );}.elementor-57 .elementor-element.elementor-element-7464e1bd{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;z-index:3;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-c23e400{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-57 .elementor-element.elementor-element-ca9f08c{--width:75%;}.elementor-57 .elementor-element.elementor-element-c15d53a .elementor-heading-title{font-size:var( --e-global-typography-b30d702-font-size );}.elementor-57 .elementor-element.elementor-element-b7850a8{--width:75%;}.elementor-57 .elementor-element.elementor-element-b326497 .elementor-heading-title{font-size:var( --e-global-typography-b30d702-font-size );}.elementor-57 .elementor-element.elementor-element-7b1a447{--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;}.elementor-57 .elementor-element.elementor-element-c859f97 > .elementor-widget-container{padding:8px 16px 10px 16px;}.elementor-57 .elementor-element.elementor-element-c859f97.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}}@media(min-width:801px){.elementor-57 .elementor-element.elementor-element-9f72ef4{--content-width:950px;}.elementor-57 .elementor-element.elementor-element-539675ca{--width:100%;}.elementor-57 .elementor-element.elementor-element-46aa4887{--width:100%;}.elementor-57 .elementor-element.elementor-element-1fe92a3{--width:54%;}.elementor-57 .elementor-element.elementor-element-7b37b1b{--width:50%;}.elementor-57 .elementor-element.elementor-element-c23e400{--content-width:650px;}}@media(max-width:1150px) and (min-width:801px){.elementor-57 .elementor-element.elementor-element-1fe92a3{--width:100%;}.elementor-57 .elementor-element.elementor-element-7b37b1b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7cfbf4b */.elementor-57 .elementor-element.elementor-element-7cfbf4b {background: linear-gradient(134.44deg, #3863C9 -0.09%, #9B3598 33.43%, #D97279 66.42%, #FA9469 103.72%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b8ad56 */.elementor-57 .elementor-element.elementor-element-5b8ad56 {
  background: linear-gradient(90deg, #333367 0.03%, #343971 15.12%, #31478F 44.27%, #3151A3 62.48%, #5F85E1 85.2%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c23d147 */.container-gradient {
  position: relative;
}
.container-gradient::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 30px; 
  padding: 2px; 
  background:linear-gradient(
    45deg, 
    #3366CC, /* Blue */
    #993399, /* Purple */
    #FF9966  /* Orange */
  ) ; 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f019e */.elementor-57 .elementor-element.elementor-element-02f019e {background: linear-gradient(134.44deg, #3863C9 -0.09%, #9B3598 33.43%, #D97279 66.42%, #FA9469 103.72%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d8e1f4 */.elementor-57 .elementor-element.elementor-element-2d8e1f4 {
  background: linear-gradient(90deg, #333367 0.03%, #343971 15.12%, #31478F 44.27%, #3151A3 62.48%, #5F85E1 85.2%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f44de6e */.container-gradient {
  position: relative;
}
.container-gradient::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 30px; 
  padding: 2px; 
  background:linear-gradient(
    45deg, 
    #3366CC, /* Blue */
    #993399, /* Purple */
    #FF9966  /* Orange */
  ) ; 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aaf836 */.elementor-57 .elementor-element.elementor-element-9aaf836 {background: linear-gradient(134.44deg, #3863C9 -0.09%, #9B3598 33.43%, #D97279 66.42%, #FA9469 103.72%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad65ed2 */.elementor-57 .elementor-element.elementor-element-ad65ed2 {
  background: linear-gradient(90deg, #333367 0.03%, #343971 15.12%, #31478F 44.27%, #3151A3 62.48%, #5F85E1 85.2%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-953367f */.container-gradient {
  position: relative;
}
.container-gradient::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 30px; 
  padding: 2px; 
  background:linear-gradient(
    45deg, 
    #3366CC, /* Blue */
    #993399, /* Purple */
    #FF9966  /* Orange */
  ) ; 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba0eed7 */.elementor-57 .elementor-element.elementor-element-ba0eed7 {background: linear-gradient(134.44deg, #3863C9 -0.09%, #9B3598 33.43%, #D97279 66.42%, #FA9469 103.72%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4826ddb */.elementor-57 .elementor-element.elementor-element-4826ddb {
  background: linear-gradient(90deg, #333367 0.03%, #343971 15.12%, #31478F 44.27%, #3151A3 62.48%, #5F85E1 85.2%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7617b4 */.container-gradient {
  position: relative;
}
.container-gradient::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 30px; 
  padding: 2px; 
  background:linear-gradient(
    45deg, 
    #3366CC, /* Blue */
    #993399, /* Purple */
    #FF9966  /* Orange */
  ) ; 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d378b63 */.elementor-57 .elementor-element.elementor-element-d378b63 {
background: linear-gradient(134.44deg, #B7CAF8 -0.09%, #E196DF 33.43%, #F5B8BC 66.42%, #FA9469 103.72%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
 

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4034c2d */.elementor-57 .elementor-element.elementor-element-4034c2d {
background: linear-gradient(134.44deg, #B7CAF8 -0.09%, #E196DF 33.43%, #F5B8BC 66.42%, #FA9469 103.72%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
 

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ExtraLight-1.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ExtraLightItalic.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Thin.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ThinItalic.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Regular-1.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Bold.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ExtraBold.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-SemiBold.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-SemiBoldItalic.woff') format('woff'),
		url('https://www.hypno-soins.ch/wp-content/uploads/2024/02/Montserrat-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */