.elementor-2246 .elementor-element.elementor-element-f864d8f{--display:flex;--min-height:25vh;--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:flex-start;--padding-top:100px;--padding-bottom:150px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-f864d8f:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-f864d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2246 .elementor-element.elementor-element-f864d8f > .elementor-shape-bottom svg, .elementor-2246 .elementor-element.elementor-element-f864d8f > .e-con-inner > .elementor-shape-bottom svg{height:70px;}.elementor-2246 .elementor-element.elementor-element-29f3506{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2246 .elementor-element.elementor-element-29f3506 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-abb9899 );}.elementor-2246 .elementor-element.elementor-element-6b51a87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2246 .elementor-element.elementor-element-6b51a87 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-40427a0{--divider-border-style:solid;--divider-color:var( --e-global-color-abb9899 );--divider-border-width:2px;}.elementor-2246 .elementor-element.elementor-element-40427a0 .elementor-divider-separator{width:16%;margin:0 auto;margin-left:0;}.elementor-2246 .elementor-element.elementor-element-40427a0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2246 .elementor-element.elementor-element-b90d343{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-d4adc80{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-d4adc80:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-d4adc80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-d4adc80 > .elementor-shape-top svg, .elementor-2246 .elementor-element.elementor-element-d4adc80 > .e-con-inner > .elementor-shape-top svg{height:70px;}.elementor-2246 .elementor-element.elementor-element-d4adc80 > .elementor-shape-bottom svg, .elementor-2246 .elementor-element.elementor-element-d4adc80 > .e-con-inner > .elementor-shape-bottom svg{height:70px;}.elementor-2246 .elementor-element.elementor-element-1f0f096{--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-2246 .elementor-element.elementor-element-3c316a0{text-align:start;}.elementor-2246 .elementor-element.elementor-element-3c316a0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-20e813e{text-align:start;}.elementor-2246 .elementor-element.elementor-element-20e813e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-0d7c15d{--divider-border-style:solid;--divider-color:var( --e-global-color-2f6133f );--divider-border-width:2px;}.elementor-2246 .elementor-element.elementor-element-0d7c15d .elementor-divider-separator{width:16%;margin:0 auto;margin-left:0;}.elementor-2246 .elementor-element.elementor-element-0d7c15d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2246 .elementor-element.elementor-element-3c33b6a{font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-452d05a .elementor-button{font-family:var( --e-global-typography-c6b5e8a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b5e8a-font-size );font-weight:var( --e-global-typography-c6b5e8a-font-weight );line-height:var( --e-global-typography-c6b5e8a-line-height );}.elementor-2246 .elementor-element.elementor-element-f44b193{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2246 .elementor-element.elementor-element-a807c3d img{width:100%;border-radius:15px 15px 15px 15px;box-shadow:0px 20px 50px -5px rgba(42.00000000000007, 21.00000000000004, 17.000000000000025, 0.24);}.elementor-2246 .elementor-element.elementor-element-6e26da6{background-color:var( --e-global-color-secondary );padding:5px 5px 5px 5px;top:0px;border-radius:7px 7px 7px 7px;}.elementor-2246 .elementor-element.elementor-element-6e26da6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2246 .elementor-element.elementor-element-6e26da6{left:0px;}body.rtl .elementor-2246 .elementor-element.elementor-element-6e26da6{right:0px;}.elementor-2246 .elementor-element.elementor-element-6e26da6 .elementor-icon-wrapper{text-align:start;}.elementor-2246 .elementor-element.elementor-element-6e26da6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-6e26da6.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-6e26da6.elementor-view-default .elementor-icon{color:var( --e-global-color-105db5d );border-color:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-6e26da6.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-6e26da6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-6e26da6 .elementor-icon{font-size:50px;}.elementor-2246 .elementor-element.elementor-element-6e26da6 .elementor-icon svg{height:50px;}.elementor-2246 .elementor-element.elementor-element-6da414c{--display:flex;}.elementor-2246 .elementor-element.elementor-element-bd45fd2{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-a0f2725 .elementor-heading-title{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-5beeea9{font-family:"Unicorn", Sans-serif;color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-5beeea9 p{margin-block-end:0px;}.elementor-2246 .elementor-element.elementor-element-dd1f8cc{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-d00c229{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-2bbd05c{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-539a35d .elementor-heading-title{font-family:"Unicorn", Sans-serif;color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-1222375{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-b561aca{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-be60449{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-19d873f{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-176d6dc .elementor-heading-title{font-family:"Unicorn", Sans-serif;color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-abf4f16{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-0b80e53{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-d557a85{--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:100px;--padding-bottom:100px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-d557a85:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-d557a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-e660743{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2246 .elementor-element.elementor-element-e660743 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2246 .elementor-element.elementor-element-62b09a6{--divider-border-style:solid;--divider-color:var( --e-global-color-2f6133f );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-2246 .elementor-element.elementor-element-62b09a6 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-2246 .elementor-element.elementor-element-62b09a6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2246 .elementor-element.elementor-element-8e7385e{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-0b22863{--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:stretch;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2246 .elementor-element.elementor-element-c41a336{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2246 .elementor-element.elementor-element-c41a336:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-c41a336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE6ED;}.elementor-2246 .elementor-element.elementor-element-d14baca{background-color:var( --e-global-color-105db5d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(109.62343750000001, 109.62343750000001, 109.62343750000001, 0.5);}.elementor-2246 .elementor-element.elementor-element-d14baca .elementor-icon-wrapper{text-align:center;}.elementor-2246 .elementor-element.elementor-element-d14baca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-d14baca.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-d14baca.elementor-view-default .elementor-icon{color:var( --e-global-color-dc43a60 );border-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-d14baca.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-d14baca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-d14baca .elementor-icon{font-size:35px;}.elementor-2246 .elementor-element.elementor-element-d14baca .elementor-icon svg{height:35px;}.elementor-2246 .elementor-element.elementor-element-1416bfe{text-align:center;}.elementor-2246 .elementor-element.elementor-element-1416bfe .elementor-heading-title{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-secondary );}.elementor-2246 .elementor-element.elementor-element-98d7588{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-7f4effe{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2246 .elementor-element.elementor-element-7f4effe:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-7f4effe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4F3FF;}.elementor-2246 .elementor-element.elementor-element-c26c2e4{background-color:var( --e-global-color-105db5d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(109.62343750000001, 109.62343750000001, 109.62343750000001, 0.5);}.elementor-2246 .elementor-element.elementor-element-c26c2e4 .elementor-icon-wrapper{text-align:center;}.elementor-2246 .elementor-element.elementor-element-c26c2e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-c26c2e4.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-c26c2e4.elementor-view-default .elementor-icon{color:var( --e-global-color-dc43a60 );border-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-c26c2e4.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-c26c2e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-c26c2e4 .elementor-icon{font-size:35px;}.elementor-2246 .elementor-element.elementor-element-c26c2e4 .elementor-icon svg{height:35px;}.elementor-2246 .elementor-element.elementor-element-89fd626{text-align:center;}.elementor-2246 .elementor-element.elementor-element-89fd626 .elementor-heading-title{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-secondary );}.elementor-2246 .elementor-element.elementor-element-2255ff3{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-1f3b54e{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2246 .elementor-element.elementor-element-1f3b54e:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-1f3b54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE8FF;}.elementor-2246 .elementor-element.elementor-element-3f862b7{background-color:var( --e-global-color-105db5d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(109.62343750000001, 109.62343750000001, 109.62343750000001, 0.5);}.elementor-2246 .elementor-element.elementor-element-3f862b7 .elementor-icon-wrapper{text-align:center;}.elementor-2246 .elementor-element.elementor-element-3f862b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-3f862b7.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-3f862b7.elementor-view-default .elementor-icon{color:var( --e-global-color-dc43a60 );border-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-3f862b7.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-3f862b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-3f862b7 .elementor-icon{font-size:35px;}.elementor-2246 .elementor-element.elementor-element-3f862b7 .elementor-icon svg{height:35px;}.elementor-2246 .elementor-element.elementor-element-99f7930{text-align:center;}.elementor-2246 .elementor-element.elementor-element-99f7930 .elementor-heading-title{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-secondary );}.elementor-2246 .elementor-element.elementor-element-a120a48{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-866f70f{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2246 .elementor-element.elementor-element-866f70f:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-866f70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFCA;}.elementor-2246 .elementor-element.elementor-element-42849d3{background-color:var( --e-global-color-105db5d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(109.62343750000001, 109.62343750000001, 109.62343750000001, 0.5);}.elementor-2246 .elementor-element.elementor-element-42849d3 .elementor-icon-wrapper{text-align:center;}.elementor-2246 .elementor-element.elementor-element-42849d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-42849d3.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-42849d3.elementor-view-default .elementor-icon{color:var( --e-global-color-dc43a60 );border-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-42849d3.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-42849d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-42849d3 .elementor-icon{font-size:35px;}.elementor-2246 .elementor-element.elementor-element-42849d3 .elementor-icon svg{height:35px;}.elementor-2246 .elementor-element.elementor-element-dbf362b{text-align:center;}.elementor-2246 .elementor-element.elementor-element-dbf362b .elementor-heading-title{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-secondary );}.elementor-2246 .elementor-element.elementor-element-92b2368{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-93c1caa{--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:100px;--padding-bottom:100px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-93c1caa:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-93c1caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-105db5d );}.elementor-2246 .elementor-element.elementor-element-249f6f2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2246 .elementor-element.elementor-element-249f6f2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2246 .elementor-element.elementor-element-d76c377{--divider-border-style:solid;--divider-color:var( --e-global-color-2f6133f );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-2246 .elementor-element.elementor-element-d76c377 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-2246 .elementor-element.elementor-element-d76c377 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2246 .elementor-element.elementor-element-f1dc082{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-1c275bf{--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:stretch;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2246 .elementor-element.elementor-element-7157d59{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2246 .elementor-element.elementor-element-7157d59:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-7157d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE6ED;}.elementor-2246 .elementor-element.elementor-element-fb32834{background-color:var( --e-global-color-105db5d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(109.62343750000001, 109.62343750000001, 109.62343750000001, 0.5);}.elementor-2246 .elementor-element.elementor-element-fb32834 .elementor-icon-wrapper{text-align:center;}.elementor-2246 .elementor-element.elementor-element-fb32834.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-fb32834.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-fb32834.elementor-view-default .elementor-icon{color:var( --e-global-color-dc43a60 );border-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-fb32834.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-fb32834.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-fb32834 .elementor-icon{font-size:35px;}.elementor-2246 .elementor-element.elementor-element-fb32834 .elementor-icon svg{height:35px;}.elementor-2246 .elementor-element.elementor-element-f7fecb2{text-align:center;}.elementor-2246 .elementor-element.elementor-element-f7fecb2 .elementor-heading-title{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-secondary );}.elementor-2246 .elementor-element.elementor-element-6049a13{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-e0d393f{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2246 .elementor-element.elementor-element-e0d393f:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-e0d393f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4F3FF;}.elementor-2246 .elementor-element.elementor-element-38be8b3{background-color:var( --e-global-color-105db5d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(109.62343750000001, 109.62343750000001, 109.62343750000001, 0.5);}.elementor-2246 .elementor-element.elementor-element-38be8b3 .elementor-icon-wrapper{text-align:center;}.elementor-2246 .elementor-element.elementor-element-38be8b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-38be8b3.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-38be8b3.elementor-view-default .elementor-icon{color:var( --e-global-color-dc43a60 );border-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-38be8b3.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-38be8b3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-38be8b3 .elementor-icon{font-size:35px;}.elementor-2246 .elementor-element.elementor-element-38be8b3 .elementor-icon svg{height:35px;}.elementor-2246 .elementor-element.elementor-element-8777999{text-align:center;}.elementor-2246 .elementor-element.elementor-element-8777999 .elementor-heading-title{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-secondary );}.elementor-2246 .elementor-element.elementor-element-68393fb{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-cf79a26{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2246 .elementor-element.elementor-element-cf79a26:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-cf79a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE8FF;}.elementor-2246 .elementor-element.elementor-element-47c45c7{background-color:var( --e-global-color-105db5d );padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(109.62343750000001, 109.62343750000001, 109.62343750000001, 0.5);}.elementor-2246 .elementor-element.elementor-element-47c45c7 .elementor-icon-wrapper{text-align:center;}.elementor-2246 .elementor-element.elementor-element-47c45c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-47c45c7.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-47c45c7.elementor-view-default .elementor-icon{color:var( --e-global-color-dc43a60 );border-color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-47c45c7.elementor-view-framed .elementor-icon, .elementor-2246 .elementor-element.elementor-element-47c45c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-47c45c7 .elementor-icon{font-size:35px;}.elementor-2246 .elementor-element.elementor-element-47c45c7 .elementor-icon svg{height:35px;}.elementor-2246 .elementor-element.elementor-element-950652a{text-align:center;}.elementor-2246 .elementor-element.elementor-element-950652a .elementor-heading-title{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-secondary );}.elementor-2246 .elementor-element.elementor-element-ba786cd{text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-3bfd734{--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:flex-start;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-3bfd734:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-3bfd734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://servicesdemagali.fr/wp-content/uploads/2025/10/AdobeStock_888095077-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2246 .elementor-element.elementor-element-3bfd734::before, .elementor-2246 .elementor-element.elementor-element-3bfd734 > .elementor-background-video-container::before, .elementor-2246 .elementor-element.elementor-element-3bfd734 > .e-con-inner > .elementor-background-video-container::before, .elementor-2246 .elementor-element.elementor-element-3bfd734 > .elementor-background-slideshow::before, .elementor-2246 .elementor-element.elementor-element-3bfd734 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2246 .elementor-element.elementor-element-3bfd734 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-105db5d );--background-overlay:'';}.elementor-2246 .elementor-element.elementor-element-22e8d0c{text-align:start;}.elementor-2246 .elementor-element.elementor-element-22e8d0c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-dc43a60 );}.elementor-2246 .elementor-element.elementor-element-9c377d6{text-align:start;}.elementor-2246 .elementor-element.elementor-element-9c377d6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-2246 .elementor-element.elementor-element-fcf40ce{--divider-border-style:solid;--divider-color:var( --e-global-color-2f6133f );--divider-border-width:2px;}.elementor-2246 .elementor-element.elementor-element-fcf40ce .elementor-divider-separator{width:16%;margin:0 auto;margin-left:0;}.elementor-2246 .elementor-element.elementor-element-fcf40ce .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2246 .elementor-element.elementor-element-76c8add{width:var( --container-widget-width, 49.179% );max-width:49.179%;--container-widget-width:49.179%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6e1c76d-font-family ), Sans-serif;font-size:var( --e-global-typography-6e1c76d-font-size );font-weight:var( --e-global-typography-6e1c76d-font-weight );line-height:var( --e-global-typography-6e1c76d-line-height );color:var( --e-global-color-primary );}.elementor-2246 .elementor-element.elementor-element-76c8add.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2246 .elementor-element.elementor-element-8bc2e22.elementor-element{--align-self:center;}.elementor-2246 .elementor-element.elementor-element-8bc2e22 .elementor-button{font-family:var( --e-global-typography-c6b5e8a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b5e8a-font-size );font-weight:var( --e-global-typography-c6b5e8a-font-weight );line-height:var( --e-global-typography-c6b5e8a-line-height );}.elementor-2246 .elementor-element.elementor-element-b9cec14{--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:100px;--padding-bottom:100px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-b9cec14:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-b9cec14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-accent ) 0%, var( --e-global-color-bf38bc3 ) 100%);}.elementor-2246 .elementor-element.elementor-element-b9cec14 > .elementor-shape-top svg, .elementor-2246 .elementor-element.elementor-element-b9cec14 > .e-con-inner > .elementor-shape-top svg{height:70px;}.elementor-2246 .elementor-element.elementor-element-477c446{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2246 .elementor-element.elementor-element-477c446 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-398b934{--divider-border-style:solid;--divider-color:var( --e-global-color-2f6133f );--divider-border-width:2px;}.elementor-2246 .elementor-element.elementor-element-398b934 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-2246 .elementor-element.elementor-element-398b934 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2246 .elementor-element.elementor-element-a5ce376.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-a5ce376{text-align:start;}.elementor-2246 .elementor-element.elementor-element-a5ce376 .elementor-heading-title{font-family:"Unicorn", Sans-serif;color:#30C0BB;}.elementor-2246 .elementor-element.elementor-element-a5ce376 .elementor-heading-title a:hover, .elementor-2246 .elementor-element.elementor-element-a5ce376 .elementor-heading-title a:focus{color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-a5ce376 .elementor-heading-title a{transition-duration:0.4s;}.elementor-2246 .elementor-element.elementor-element-c727192.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-c727192{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-bc98b12.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-bc98b12 .elementor-heading-title{font-family:"Unicorn", Sans-serif;color:#30C0BB;}.elementor-2246 .elementor-element.elementor-element-bc98b12 .elementor-heading-title a:hover, .elementor-2246 .elementor-element.elementor-element-bc98b12 .elementor-heading-title a:focus{color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-bc98b12 .elementor-heading-title a{transition-duration:0.4s;}.elementor-2246 .elementor-element.elementor-element-582b9d0.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-582b9d0{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-d0b2ec9.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-d0b2ec9 .elementor-heading-title{font-family:"Unicorn", Sans-serif;color:#30C0BB;}.elementor-2246 .elementor-element.elementor-element-d0b2ec9 .elementor-heading-title a:hover, .elementor-2246 .elementor-element.elementor-element-d0b2ec9 .elementor-heading-title a:focus{color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-d0b2ec9 .elementor-heading-title a{transition-duration:0.4s;}.elementor-2246 .elementor-element.elementor-element-7d6f9ff.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-7d6f9ff{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-9f4a253.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-9f4a253 .elementor-heading-title{font-family:"Unicorn", Sans-serif;color:#30C0BB;}.elementor-2246 .elementor-element.elementor-element-9f4a253 .elementor-heading-title a:hover, .elementor-2246 .elementor-element.elementor-element-9f4a253 .elementor-heading-title a:focus{color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-9f4a253 .elementor-heading-title a{transition-duration:0.4s;}.elementor-2246 .elementor-element.elementor-element-dce5227.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-dce5227{font-family:"Caviar dream", Sans-serif;}.elementor-2246 .elementor-element.elementor-element-6be7b39.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-6be7b39 .elementor-heading-title{font-family:"Unicorn", Sans-serif;color:#30C0BB;}.elementor-2246 .elementor-element.elementor-element-6be7b39 .elementor-heading-title a:hover, .elementor-2246 .elementor-element.elementor-element-6be7b39 .elementor-heading-title a:focus{color:#A8226E;}.elementor-2246 .elementor-element.elementor-element-6be7b39 .elementor-heading-title a{transition-duration:0.4s;}.elementor-2246 .elementor-element.elementor-element-8072285.elementor-element{--align-self:flex-start;}.elementor-2246 .elementor-element.elementor-element-8072285{font-family:"Caviar dream", Sans-serif;}@media(min-width:768px){.elementor-2246 .elementor-element.elementor-element-1f0f096{--width:50%;}.elementor-2246 .elementor-element.elementor-element-f44b193{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2246 .elementor-element.elementor-element-1f0f096{--width:100%;}.elementor-2246 .elementor-element.elementor-element-f44b193{--width:100%;}}@media(min-width:1025px){.elementor-2246 .elementor-element.elementor-element-3bfd734:not(.elementor-motion-effects-element-type-background), .elementor-2246 .elementor-element.elementor-element-3bfd734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2246 .elementor-element.elementor-element-29f3506{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2246 .elementor-element.elementor-element-29f3506 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2246 .elementor-element.elementor-element-6b51a87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2246 .elementor-element.elementor-element-6b51a87 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-b90d343{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-d4adc80{--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;}.elementor-2246 .elementor-element.elementor-element-3c316a0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2246 .elementor-element.elementor-element-20e813e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-3c33b6a{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-452d05a .elementor-button{font-size:var( --e-global-typography-c6b5e8a-font-size );line-height:var( --e-global-typography-c6b5e8a-line-height );}.elementor-2246 .elementor-element.elementor-element-e660743{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2246 .elementor-element.elementor-element-e660743 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-8e7385e{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-0b22863{--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;}.elementor-2246 .elementor-element.elementor-element-1416bfe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-98d7588{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-89fd626 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-2255ff3{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-99f7930 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-a120a48{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-dbf362b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-92b2368{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-249f6f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2246 .elementor-element.elementor-element-249f6f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-f1dc082{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-1c275bf{--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;}.elementor-2246 .elementor-element.elementor-element-f7fecb2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-6049a13{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-8777999 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-68393fb{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-950652a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-ba786cd{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-3bfd734{--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;}.elementor-2246 .elementor-element.elementor-element-22e8d0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2246 .elementor-element.elementor-element-9c377d6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-76c8add{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-8bc2e22 .elementor-button{font-size:var( --e-global-typography-c6b5e8a-font-size );line-height:var( --e-global-typography-c6b5e8a-line-height );}.elementor-2246 .elementor-element.elementor-element-477c446{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2246 .elementor-element.elementor-element-477c446 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-2246 .elementor-element.elementor-element-f864d8f{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-29f3506 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2246 .elementor-element.elementor-element-6b51a87 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-b90d343{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-3c316a0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2246 .elementor-element.elementor-element-20e813e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-3c33b6a{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-452d05a .elementor-button{font-size:var( --e-global-typography-c6b5e8a-font-size );line-height:var( --e-global-typography-c6b5e8a-line-height );}.elementor-2246 .elementor-element.elementor-element-d557a85{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-e660743 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-8e7385e{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-1416bfe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-98d7588{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-89fd626 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-2255ff3{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-99f7930 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-a120a48{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-dbf362b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-92b2368{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-93c1caa{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-249f6f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-f1dc082{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-f7fecb2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-6049a13{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-8777999 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-68393fb{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-950652a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2246 .elementor-element.elementor-element-ba786cd{font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-3bfd734{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-22e8d0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2246 .elementor-element.elementor-element-9c377d6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-76c8add{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-6e1c76d-font-size );line-height:var( --e-global-typography-6e1c76d-line-height );}.elementor-2246 .elementor-element.elementor-element-8bc2e22 .elementor-button{font-size:var( --e-global-typography-c6b5e8a-font-size );line-height:var( --e-global-typography-c6b5e8a-line-height );}.elementor-2246 .elementor-element.elementor-element-b9cec14{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-2246 .elementor-element.elementor-element-477c446 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2246 .elementor-element.elementor-element-582b9d0{text-align:start;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Caviar dream';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://servicesdemagali.fr/wp-content/uploads/2025/11/CaviarDreams.ttf') format('truetype');
}
@font-face {
	font-family: 'Caviar dream';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://servicesdemagali.fr/wp-content/uploads/2025/11/CaviarDreams_Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Caviar dream';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://servicesdemagali.fr/wp-content/uploads/2025/11/CaviarDreams_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Caviar dream';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://servicesdemagali.fr/wp-content/uploads/2025/11/CaviarDreams_BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Unicorn';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://servicesdemagali.fr/wp-content/uploads/2025/11/UNICORN.woff') format('woff');
}
/* End Custom Fonts CSS */