.elementor-27 .elementor-element.elementor-element-70d2819{--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;--gap:10rem 10rem;--row-gap:10rem;--column-gap:10rem;--overflow:hidden;--overlay-opacity:1;--padding-top:12rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-70d2819:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-ec27e5a ) 40%, var( --e-global-color-8111e13 ) 100%);}.elementor-27 .elementor-element.elementor-element-70d2819::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/hero-bg-superposition.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-27 .elementor-element.elementor-element-5b32fc5{--display:flex;--justify-content:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e54f7e2{padding:5px 5px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e54f7e2.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-e54f7e2 .elementor-heading-title{font-family:"Barriecito", Sans-serif;font-size:60px;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-e4f5cea.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-e4f5cea{font-size:20px;font-weight:700;line-height:2.8rem;color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-e4f5cea p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-5fc6a24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5fc6a24:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5fc6a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/strokes-01-reverse.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-27 .elementor-element.elementor-element-80bde87:not( .elementor-widget-image ), .elementor-27 .elementor-element.elementor-element-80bde87.elementor-widget-image img{-webkit-mask-image:url( https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/masks-01.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-80bde87{text-align:center;}.elementor-27 .elementor-element.elementor-element-80bde87 img{width:100%;}.elementor-27 .elementor-element.elementor-element-363969c{--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;--gap:10rem 10rem;--row-gap:10rem;--column-gap:10rem;--overflow:hidden;--padding-top:12rem;--padding-bottom:12rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-2df4791{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2df4791:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2df4791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/strokes-03-yellow-reverse.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-27 .elementor-element.elementor-element-58f0aa4:not( .elementor-widget-image ), .elementor-27 .elementor-element.elementor-element-58f0aa4.elementor-widget-image img{-webkit-mask-image:url( https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/masks-03.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-58f0aa4{text-align:center;}.elementor-27 .elementor-element.elementor-element-58f0aa4 img{width:100%;}.elementor-27 .elementor-element.elementor-element-dc8ee17{--display:flex;--justify-content:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c45732c{--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-start;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-acb9976{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-acb9976 .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-abe5be0{padding:5px 5px 0px 0px;}.elementor-27 .elementor-element.elementor-element-abe5be0.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-abe5be0 .elementor-heading-title{font-family:"Barriecito", Sans-serif;font-size:44px;text-transform:uppercase;color:var( --e-global-color-11482d8 );}.elementor-27 .elementor-element.elementor-element-babcacd.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-babcacd{font-size:16px;font-weight:300;line-height:2.6rem;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-babcacd p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-d22a114{--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;--gap:10rem 10rem;--row-gap:10rem;--column-gap:10rem;--overflow:hidden;--padding-top:12rem;--padding-bottom:12rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-d22a114:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d22a114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-6968756 ) 40%, var( --e-global-color-918f045 ) 100%);}.elementor-27 .elementor-element.elementor-element-d22a114 > .elementor-shape-top svg, .elementor-27 .elementor-element.elementor-element-d22a114 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-27 .elementor-element.elementor-element-d22a114 > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-d22a114 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-d22a114 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-d22a114 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-27 .elementor-element.elementor-element-5f6a3b2{--display:flex;--justify-content:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a2b67d8{--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-start;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f6c955e{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f6c955e .elementor-heading-title{color:var( --e-global-color-e7e9b02 );}.elementor-27 .elementor-element.elementor-element-0face2f{padding:5px 5px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0face2f.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-0face2f .elementor-heading-title{font-family:"Barriecito", Sans-serif;font-size:44px;text-transform:uppercase;color:var( --e-global-color-1fa6f81 );}.elementor-27 .elementor-element.elementor-element-91e3c40.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-91e3c40{font-size:16px;font-weight:300;line-height:2.6rem;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-91e3c40 p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-0294a82{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6d7dcf5{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3a25420{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3a25420 .elementor-heading-title{color:var( --e-global-color-e7e9b02 );}.elementor-27 .elementor-element.elementor-element-953b335{text-align:center;}.elementor-27 .elementor-element.elementor-element-953b335 img{width:100%;}.elementor-27 .elementor-element.elementor-element-03db204{--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;--gap:10rem 10rem;--row-gap:10rem;--column-gap:10rem;--overflow:hidden;--padding-top:12rem;--padding-bottom:12rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-3c588fb{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2689bfc{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2689bfc .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-icon i{color:var( --e-global-color-11482d8 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-icon svg{fill:var( --e-global-color-11482d8 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-880547c{--e-icon-list-icon-size:30px;}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-880547c .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-575d669{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0a7da36{--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-start;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3f2d43d{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3f2d43d .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-03381c2{padding:5px 5px 0px 0px;}.elementor-27 .elementor-element.elementor-element-03381c2.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-03381c2 .elementor-heading-title{font-family:"Barriecito", Sans-serif;font-size:44px;text-transform:uppercase;color:var( --e-global-color-11482d8 );}.elementor-27 .elementor-element.elementor-element-cef6cf4{--spacer-size:16px;}.elementor-27 .elementor-element.elementor-element-1aaaffc.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-1aaaffc{font-size:16px;font-weight:300;line-height:2.6rem;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1aaaffc p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-7173939{--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;--gap:10rem 10rem;--row-gap:10rem;--column-gap:10rem;--overflow:hidden;--padding-top:12rem;--padding-bottom:12rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-7173939:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7173939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-b56ac42 ) 40%, var( --e-global-color-422da06 ) 100%);}.elementor-27 .elementor-element.elementor-element-7173939 > .elementor-shape-top svg, .elementor-27 .elementor-element.elementor-element-7173939 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-27 .elementor-element.elementor-element-7173939 > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-7173939 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-7173939 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-7173939 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-27 .elementor-element.elementor-element-654cbbb{--display:flex;--justify-content:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9fb8992{--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-start;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9f03136{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9f03136 .elementor-heading-title{color:var( --e-global-color-f52354c );}.elementor-27 .elementor-element.elementor-element-b1a5860{padding:5px 5px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b1a5860.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-b1a5860 .elementor-heading-title{font-family:"Barriecito", Sans-serif;font-size:44px;text-transform:uppercase;color:var( --e-global-color-3ee9b47 );}.elementor-27 .elementor-element.elementor-element-14222ff.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-14222ff{font-size:16px;font-weight:300;line-height:2.6rem;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-14222ff p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-baa24d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-baa24d5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-baa24d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/strokes-03-blue-reverse.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-27 .elementor-element.elementor-element-2db5fbd:not( .elementor-widget-image ), .elementor-27 .elementor-element.elementor-element-2db5fbd.elementor-widget-image img{-webkit-mask-image:url( https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/masks-03.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-2db5fbd{text-align:center;}.elementor-27 .elementor-element.elementor-element-2db5fbd img{width:100%;}.elementor-27 .elementor-element.elementor-element-7dc1a4b{--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;--gap:10rem 10rem;--row-gap:10rem;--column-gap:10rem;--overflow:hidden;--padding-top:10rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-0df5d09{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-caebaca{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-03855d2{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-03855d2 .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-08d983c{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-08d983c p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-8efb37a{--display:flex;--justify-content:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c9c56fb{--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-start;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-79a0169{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-79a0169 .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-d121bd5{padding:5px 5px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d121bd5.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-d121bd5 .elementor-heading-title{font-family:"Barriecito", Sans-serif;font-size:44px;text-transform:uppercase;color:var( --e-global-color-11482d8 );}.elementor-27 .elementor-element.elementor-element-47ff843{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b410d1d{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b410d1d .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-4d45219{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-82e23e3{font-weight:600;}.elementor-27 .elementor-element.elementor-element-0398da0 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-a005b2e{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9c634cf{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9c634cf .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-72f1a5f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8111e13 );--border-color:var( --e-global-color-8111e13 );--border-radius:2rem 2rem 2rem 2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5855f81{--display:flex;}.elementor-27 .elementor-element.elementor-element-5855f81:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5855f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec27e5a );}.elementor-27 .elementor-element.elementor-element-eba7fb7{font-weight:600;}.elementor-27 .elementor-element.elementor-element-eba7fb7 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-9d6b42d{--display:flex;}.elementor-27 .elementor-element.elementor-element-9d6b42d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9d6b42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec27e5a );}.elementor-27 .elementor-element.elementor-element-6f52202{font-weight:600;}.elementor-27 .elementor-element.elementor-element-6f52202 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-2946488{--display:flex;}.elementor-27 .elementor-element.elementor-element-2946488:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2946488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec27e5a );}.elementor-27 .elementor-element.elementor-element-c34ce86{font-weight:600;}.elementor-27 .elementor-element.elementor-element-c34ce86 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-e1adcbd{--display:flex;}.elementor-27 .elementor-element.elementor-element-e1adcbd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e1adcbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-66caa1c{font-weight:600;}.elementor-27 .elementor-element.elementor-element-66caa1c p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-96afb6f{--display:flex;}.elementor-27 .elementor-element.elementor-element-96afb6f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-96afb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-5390026 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-6b81ab6{--display:flex;}.elementor-27 .elementor-element.elementor-element-6b81ab6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6b81ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-4bef72a p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-975db46{--display:flex;}.elementor-27 .elementor-element.elementor-element-975db46:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-975db46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-a476876{font-weight:600;}.elementor-27 .elementor-element.elementor-element-a476876 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-ff0fe3e{--display:flex;}.elementor-27 .elementor-element.elementor-element-ff0fe3e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ff0fe3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-a9185b8 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-a40d84e{--display:flex;}.elementor-27 .elementor-element.elementor-element-a40d84e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a40d84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-bc70d56 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-266d2bb{--display:flex;}.elementor-27 .elementor-element.elementor-element-266d2bb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-266d2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-dc6c00c{font-weight:600;}.elementor-27 .elementor-element.elementor-element-dc6c00c p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-e176321{--display:flex;}.elementor-27 .elementor-element.elementor-element-e176321:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e176321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-5f330be p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-35a9bf6{--display:flex;}.elementor-27 .elementor-element.elementor-element-35a9bf6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-35a9bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-d3b63f2 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-374a9ff{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-374a9ff:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-374a9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-ec27e5a ) 40%, var( --e-global-color-8111e13 ) 100%);}.elementor-27 .elementor-element.elementor-element-374a9ff > .elementor-shape-top svg, .elementor-27 .elementor-element.elementor-element-374a9ff > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-27 .elementor-element.elementor-element-374a9ff > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-374a9ff > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8a3ee78 );}.elementor-27 .elementor-element.elementor-element-374a9ff > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-374a9ff > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-27 .elementor-element.elementor-element-efc8016{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a8b9b6e{--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-start;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6ef9e6a{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6ef9e6a .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-34e36cb{padding:5px 5px 0px 0px;}.elementor-27 .elementor-element.elementor-element-34e36cb.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-34e36cb .elementor-heading-title{font-family:"Barriecito", Sans-serif;font-size:44px;text-transform:uppercase;color:var( --e-global-color-11482d8 );}.elementor-27 .elementor-element.elementor-element-16db598{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-16db598 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-27 .elementor-element.elementor-element-a216f83 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-a216f83 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-27 .elementor-element.elementor-element-a216f83 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group > label, .elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-subgroup label{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group > label{font-weight:600;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-74bd926 );font-weight:300;line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group .elementor-field{color:var( --e-global-color-11482d8 );}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-8a3ee78 );border-color:var( --e-global-color-e712ad5 );border-radius:1rem 1rem 1rem 1rem;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-8a3ee78 );border-color:var( --e-global-color-e712ad5 );border-radius:1rem 1rem 1rem 1rem;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-e712ad5 );}.elementor-27 .elementor-element.elementor-element-a216f83 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-button[type="submit"]{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-message.elementor-message-success{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-message.elementor-message-danger{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-message.elementor-help-inline{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-a216f83{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-27 .elementor-element.elementor-element-2400433{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-4b3480a{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4b3480a .elementor-heading-title{color:var( --e-global-color-74bd926 );}.elementor-27 .elementor-element.elementor-element-3326687{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-9148d8a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-44ddac0{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-44ddac0 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-098a887{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-c08761c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f7a6874{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-f7a6874 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-5ef540b{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-059c46b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4adad80{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-4adad80 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-e02270c{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-8ea6c53{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-87aa2f7{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-87aa2f7 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-8de26ae{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-31ca66f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0cfbff2{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-0cfbff2 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-524249e{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-5a38b49{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f9f20d9{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-f9f20d9 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-2e2964e{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-cd1c2e5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0ed10c1{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-0ed10c1 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-6f63e0e{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-2c0c017{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2543156{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-2543156 p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-b0020f1{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-34ecc96{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4fe75fe{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-4fe75fe p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-icon i{color:var( --e-global-color-11482d8 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-11482d8 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-c73c7a3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-27 .elementor-element.elementor-element-c73c7a3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6168d81{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-70e7eda{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fbece6b{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-fbece6b p{margin-block-end:7px;}.elementor-27 .elementor-element.elementor-element-26da372{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:var( --e-global-color-11482d8 );--n-accordion-title-hover-color:var( --e-global-color-74bd926 );--n-accordion-title-active-color:var( --e-global-color-11482d8 );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-11482d8 );--n-accordion-icon-hover-color:var( --e-global-color-74bd926 );--n-accordion-icon-active-color:var( --e-global-color-11482d8 );}.elementor-27 .elementor-element.elementor-element-26da372 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ec27e5a );border-style:solid;border-color:var( --e-global-color-8111e13 );}.elementor-27 .elementor-element.elementor-element-26da372 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-27 .elementor-element.elementor-element-26da372 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:800;letter-spacing:0.4px;}:where( .elementor-27 .elementor-element.elementor-element-26da372 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-70d2819{--content-width:80%;}.elementor-27 .elementor-element.elementor-element-363969c{--content-width:80%;}.elementor-27 .elementor-element.elementor-element-d22a114{--content-width:80%;}.elementor-27 .elementor-element.elementor-element-6d7dcf5{--width:50%;}.elementor-27 .elementor-element.elementor-element-03db204{--content-width:80%;}.elementor-27 .elementor-element.elementor-element-7173939{--content-width:80%;}.elementor-27 .elementor-element.elementor-element-7dc1a4b{--content-width:80%;}.elementor-27 .elementor-element.elementor-element-374a9ff{--content-width:80%;}.elementor-27 .elementor-element.elementor-element-2400433{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-70d2819{--content-width:90%;}.elementor-27 .elementor-element.elementor-element-363969c{--content-width:90%;}.elementor-27 .elementor-element.elementor-element-d22a114{--content-width:90%;}.elementor-27 .elementor-element.elementor-element-03db204{--content-width:90%;}.elementor-27 .elementor-element.elementor-element-7173939{--content-width:90%;}.elementor-27 .elementor-element.elementor-element-7dc1a4b{--content-width:90%;}.elementor-27 .elementor-element.elementor-element-374a9ff{--content-width:90%;}.elementor-27 .elementor-element.elementor-element-2400433{--content-width:90%;}}@media(min-width:2400px){.elementor-27 .elementor-element.elementor-element-70d2819{--content-width:80%;--gap:20rem 20rem;--row-gap:20rem;--column-gap:20rem;}.elementor-27 .elementor-element.elementor-element-363969c{--content-width:80%;--gap:20rem 20rem;--row-gap:20rem;--column-gap:20rem;}.elementor-27 .elementor-element.elementor-element-d22a114{--content-width:80%;--gap:20rem 20rem;--row-gap:20rem;--column-gap:20rem;}.elementor-27 .elementor-element.elementor-element-03db204{--content-width:80%;--gap:20rem 20rem;--row-gap:20rem;--column-gap:20rem;}.elementor-27 .elementor-element.elementor-element-7173939{--content-width:80%;--gap:20rem 20rem;--row-gap:20rem;--column-gap:20rem;}.elementor-27 .elementor-element.elementor-element-7dc1a4b{--content-width:80%;--gap:20rem 20rem;--row-gap:20rem;--column-gap:20rem;}.elementor-27 .elementor-element.elementor-element-72f1a5f{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-70d2819::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/hero-bg-tablet.png");background-position:top right;background-size:cover;}.elementor-27 .elementor-element.elementor-element-70d2819{--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;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:16rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-80bde87 img{width:100%;}.elementor-27 .elementor-element.elementor-element-363969c{--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;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:8rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-58f0aa4 img{width:90%;}.elementor-27 .elementor-element.elementor-element-dc8ee17.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-acb9976 .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-d22a114{--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;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:8rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-f6c955e .elementor-heading-title{font-size:44px;}.elementor-27 .elementor-element.elementor-element-0294a82{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-953b335 img{width:90%;}.elementor-27 .elementor-element.elementor-element-03db204{--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;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:8rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-575d669.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-3f2d43d .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-7173939{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-27 .elementor-element.elementor-element-654cbbb{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-27 .elementor-element.elementor-element-9f03136 .elementor-heading-title{font-size:44px;}.elementor-27 .elementor-element.elementor-element-2db5fbd img{width:90%;}.elementor-27 .elementor-element.elementor-element-7dc1a4b{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-8efb37a{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-27 .elementor-element.elementor-element-8efb37a.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-79a0169 .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-a005b2e{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-27 .elementor-element.elementor-element-72f1a5f{--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-374a9ff{--padding-top:8rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-6ef9e6a .elementor-heading-title{font-size:44px;}.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-type-html{line-height:2.4rem;}.elementor-27 .elementor-element.elementor-element-2400433{--padding-top:6rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-27 .elementor-element.elementor-element-4b3480a .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-70d2819::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/hero-bg-mobile.png");background-size:cover;}.elementor-27 .elementor-element.elementor-element-70d2819{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:15rem;--padding-bottom:10rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-70d2819 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-70d2819 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:20px;}.elementor-27 .elementor-element.elementor-element-e54f7e2 .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-e4f5cea{font-size:18px;line-height:2.8rem;}.elementor-27 .elementor-element.elementor-element-80bde87 img{width:100%;height:32vh;object-fit:cover;object-position:center center;}.elementor-27 .elementor-element.elementor-element-363969c{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-58f0aa4 img{width:100%;}.elementor-27 .elementor-element.elementor-element-dc8ee17.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-c45732c{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-acb9976 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-abe5be0 .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-babcacd{font-size:18px;line-height:2.8rem;}.elementor-27 .elementor-element.elementor-element-d22a114{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-d22a114 > .elementor-shape-top svg, .elementor-27 .elementor-element.elementor-element-d22a114 > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:20px;}.elementor-27 .elementor-element.elementor-element-d22a114 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-d22a114 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:20px;}.elementor-27 .elementor-element.elementor-element-a2b67d8{--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-f6c955e .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-0face2f .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-91e3c40{font-size:18px;line-height:2.8rem;}.elementor-27 .elementor-element.elementor-element-953b335{text-align:start;}.elementor-27 .elementor-element.elementor-element-953b335 img{width:92%;}.elementor-27 .elementor-element.elementor-element-03db204{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-575d669.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-0a7da36{--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-3f2d43d .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-03381c2 .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-1aaaffc{font-size:18px;line-height:2.8rem;}.elementor-27 .elementor-element.elementor-element-7173939{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-7173939 > .elementor-shape-top svg, .elementor-27 .elementor-element.elementor-element-7173939 > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:20px;}.elementor-27 .elementor-element.elementor-element-7173939 > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-7173939 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:20px;}.elementor-27 .elementor-element.elementor-element-9fb8992{--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;--align-items:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27 .elementor-element.elementor-element-9f03136 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-b1a5860 .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-14222ff{font-size:18px;line-height:2.8rem;}.elementor-27 .elementor-element.elementor-element-2db5fbd img{width:100%;}.elementor-27 .elementor-element.elementor-element-7dc1a4b{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-c9c56fb{--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-27 .elementor-element.elementor-element-79a0169 .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-d121bd5 .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-72f1a5f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--border-radius:2rem 2rem 2rem 2rem;}.elementor-27 .elementor-element.elementor-element-374a9ff > .elementor-shape-top svg, .elementor-27 .elementor-element.elementor-element-374a9ff > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:20px;}.elementor-27 .elementor-element.elementor-element-374a9ff > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-374a9ff > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:20px;}.elementor-27 .elementor-element.elementor-element-374a9ff{--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-a8b9b6e{--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;--align-items:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-27 .elementor-element.elementor-element-6ef9e6a .elementor-heading-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-34e36cb .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-2400433{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-27 .elementor-element.elementor-element-4b3480a .elementor-heading-title{font-size:32px;}}/* Start custom CSS for heading, class: .elementor-element-e54f7e2 */.elementor-27 .elementor-element.elementor-element-e54f7e2 .elementor-heading-title::after {
    content: url(https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/petals.svg);
    position: absolute;
    right: -6px;
    top: -40px;
    transform: rotate(15deg);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-e54f7e2 .elementor-heading-title::after {
        right: -6px;
        top: -16px;
        scale : 0.65;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acb9976 */.elementor-27 .elementor-element.elementor-element-acb9976 strong{
    font-family: Barriecito;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abe5be0 */.elementor-27 .elementor-element.elementor-element-abe5be0 .elementor-heading-title::after {
    content: url(https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/petals.svg);
    position: absolute;
    right: -10px;
    top: -28px;
    transform: rotate(15deg);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-abe5be0 .elementor-heading-title::after {
        right: -8px;
        top: -18px;
        scale: 0.65;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6c955e */.elementor-27 .elementor-element.elementor-element-f6c955e strong{
    font-family: Barriecito;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0face2f */.elementor-27 .elementor-element.elementor-element-0face2f .elementor-heading-title::after {
    content: url(https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/petals.svg);
    position: absolute;
    left: -12px;
    top: -28px;
    transform: rotate(-15deg);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-0face2f .elementor-heading-title::after {
        left: -12px;
        top: -18px;
        scale: 0.65;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a25420 */.elementor-27 .elementor-element.elementor-element-3a25420 .elementor-heading-title::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -5px;
    left: 0px;
    width: 30px;
    height: 3px;
    background-color: var(--e-global-color-1fa6f81);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2689bfc */.elementor-27 .elementor-element.elementor-element-2689bfc .elementor-heading-title::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -5px;
    left: 0px;
    width: 30px;
    height: 3px;
    background-color: var(--e-global-color-11482d8);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-880547c */.elementor-27 .elementor-element.elementor-element-880547c ul{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto;
    column-gap: 40px;
}

@media (max-width: 1024px){
    .elementor-27 .elementor-element.elementor-element-880547c ul{
        grid-template-columns: 1fr 1fr;
        column-gap: 20px;
    }
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-880547c ul{
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f2d43d */.elementor-27 .elementor-element.elementor-element-3f2d43d strong{
    font-family: Barriecito;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03381c2 */.elementor-27 .elementor-element.elementor-element-03381c2 .elementor-heading-title::after {
    content: url(https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/petals.svg);
    position: absolute;
    right: -10px;
    top: -28px;
    transform: rotate(15deg);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-03381c2 .elementor-heading-title::after {
        right: -8px;
        top: -18px;
        scale: 0.65;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f03136 */.elementor-27 .elementor-element.elementor-element-9f03136 strong{
    font-family: Barriecito;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1a5860 */.elementor-27 .elementor-element.elementor-element-b1a5860 .elementor-heading-title::after {
    content: url(https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/petals.svg);
    position: absolute;
    left: -12px;
    top: -28px;
    transform: rotate(-15deg);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-b1a5860 .elementor-heading-title::after {
        left: -12px;
        top: -18px;
        scale: 0.65;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14222ff */.elementor-27 .elementor-element.elementor-element-14222ff ul {
    margin-bottom: 1rem;
    padding-left: 2rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03855d2 */.elementor-27 .elementor-element.elementor-element-03855d2 .elementor-heading-title::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -4px;
    left: 0px;
    width: 25px;
    height: 2px;
    background-color: var(--e-global-color-11482d8);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08d983c */.elementor-27 .elementor-element.elementor-element-08d983c strong {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79a0169 */.elementor-27 .elementor-element.elementor-element-79a0169 strong{
    font-family: Barriecito;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d121bd5 */.elementor-27 .elementor-element.elementor-element-d121bd5 .elementor-heading-title::after {
    content: url(https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/petals.svg);
    position: absolute;
    right: -10px;
    top: -28px;
    transform: rotate(15deg);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-d121bd5 .elementor-heading-title::after {
        right: -8px;
        top: -18px;
        scale: 0.65;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b410d1d */.elementor-27 .elementor-element.elementor-element-b410d1d .elementor-heading-title::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -4px;
    left: 0px;
    width: 25px;
    height: 2px;
    background-color: var(--e-global-color-11482d8);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c634cf */.elementor-27 .elementor-element.elementor-element-9c634cf .elementor-heading-title::after {
    content: '';
    display: block;
    position: absolute;
    bottom: -4px;
    left: 0px;
    width: 25px;
    height: 2px;
    background-color: var(--e-global-color-11482d8);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ef9e6a */.elementor-27 .elementor-element.elementor-element-6ef9e6a strong{
    font-family: Barriecito;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34e36cb */.elementor-27 .elementor-element.elementor-element-34e36cb .elementor-heading-title::after {
    content: url(https://lespetitesfrimousses.ch/wp-content/uploads/2026/05/petals.svg);
    position: absolute;
    left: -12px;
    top: -28px;
    transform: rotate(-15deg);
}

@media (max-width: 767px){
    .elementor-27 .elementor-element.elementor-element-34e36cb .elementor-heading-title::after {
        left: -12px;
        top: -18px;
        scale: 0.65;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a216f83 */.elementor-27 .elementor-element.elementor-element-a216f83 a {
    color: var(--e-global-color-74bd926);
    text-decoration: underline;
}
.elementor-27 .elementor-element.elementor-element-a216f83 a:hover {
    color: var(--e-global-color-11482d8);
}

.elementor-27 .elementor-element.elementor-element-a216f83 .elementor-field-option {
    font-weight: 600;
}

.elementor-27 .elementor-element.elementor-element-a216f83 button {
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b3480a */.elementor-27 .elementor-element.elementor-element-4b3480a strong{
    font-family: Barriecito;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-26da372 *//* 1. On définit le style commun une seule fois */
.elementor-27 .elementor-element.elementor-element-26da372 .e-n-accordion-item-title-text::before {
  font-family: handdrawn;
  font-size: 24px;
  font-weight: 400;
  margin-right: 10px;
  display: inline-block;
}

/* 2. On assigne juste le code différent par classe */
.elementor-27 .elementor-element.elementor-element-26da372 #icon-1 .e-n-accordion-item-title-text::before { content: '\e809'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-2 .e-n-accordion-item-title-text::before { content: '\e812'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-3 .e-n-accordion-item-title-text::before { content: '\e808'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-4 .e-n-accordion-item-title-text::before { content: '\e800'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-5 .e-n-accordion-item-title-text::before { content: '\e80e'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-6 .e-n-accordion-item-title-text::before { content: '\e80d'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-7 .e-n-accordion-item-title-text::before { content: '\e80c'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-8 .e-n-accordion-item-title-text::before { content: '\e813'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-9 .e-n-accordion-item-title-text::before { content: '\e80b'; }
.elementor-27 .elementor-element.elementor-element-26da372 #icon-10 .e-n-accordion-item-title-text::before { content: '\e802'; }/* End custom CSS */