.elementor-19342 .elementor-element.elementor-element-7ea1992 .elementor-repeater-item-c4dc6e6.jet-parallax-section__layout .jet-parallax-section__image{background-size:cover;}.elementor-19342 .elementor-element.elementor-element-421b28a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-7ea1992:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-7ea1992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fanyfabryk.ch/wp-content/uploads/2026/01/MYRIAM_ISOZ_logomockup-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-19342 .elementor-element.elementor-element-7ea1992 > .elementor-container{min-height:700px;}.elementor-19342 .elementor-element.elementor-element-7ea1992 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-7ea1992{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-518f0a6 .elementor-repeater-item-f036aae.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-a69f47d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19342 .elementor-element.elementor-element-a69f47d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-19342 .elementor-element.elementor-element-8142682 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-8142682 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-753dd9bb );}.elementor-widget-raven-post-meta .raven-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-raven-post-meta .raven-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-raven-post-meta .raven-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-raven-post-meta .raven-icon-list-text, .elementor-widget-raven-post-meta .raven-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-raven-post-meta .raven-icon-list-item a , .elementor-widget-raven-post-meta .raven-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-31bf3f7 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-items:not(.raven-inline-items) .raven-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px;}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-items.raven-inline-items .raven-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-inline-items .raven-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-text, .elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-text a{color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-item a , .elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-item{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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-518f0a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 50px 50px 50px;}.elementor-19342 .elementor-element.elementor-element-518f0a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-741ed0b .elementor-repeater-item-72d91c2.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-07e4dfb > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19342 .elementor-element.elementor-element-1e7bad0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-1e7bad0{font-family:var( --e-global-typography-d742672-font-family ), Sans-serif;font-size:var( --e-global-typography-d742672-font-size );font-weight:var( --e-global-typography-d742672-font-weight );line-height:var( --e-global-typography-d742672-line-height );letter-spacing:var( --e-global-typography-d742672-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-5a91d23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-5a91d23 .elementor-heading-title{font-family:var( --e-global-typography-89367f6-font-family ), Sans-serif;font-size:var( --e-global-typography-89367f6-font-size );font-weight:var( --e-global-typography-89367f6-font-weight );line-height:var( --e-global-typography-89367f6-line-height );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-077762f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-077762f{text-align:start;font-family:var( --e-global-typography-32a91af-font-family ), Sans-serif;font-size:var( --e-global-typography-32a91af-font-size );font-weight:var( --e-global-typography-32a91af-font-weight );line-height:var( --e-global-typography-32a91af-line-height );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-1460131 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-1460131 .elementor-heading-title{font-family:var( --e-global-typography-89367f6-font-family ), Sans-serif;font-size:var( --e-global-typography-89367f6-font-size );font-weight:var( --e-global-typography-89367f6-font-weight );line-height:var( --e-global-typography-89367f6-line-height );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-c6a52e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-c6a52e7{text-align:start;font-family:var( --e-global-typography-32a91af-font-family ), Sans-serif;font-size:var( --e-global-typography-32a91af-font-size );font-weight:var( --e-global-typography-32a91af-font-weight );line-height:var( --e-global-typography-32a91af-line-height );color:#111324;}.elementor-19342 .elementor-element.elementor-element-54b460c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-19342 .elementor-element.elementor-element-54b460c > .elementor-element-populated, .elementor-19342 .elementor-element.elementor-element-54b460c > .elementor-element-populated > .elementor-background-overlay, .elementor-19342 .elementor-element.elementor-element-54b460c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-54b460c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-75a0059 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-75a0059 .elementor-heading-title{font-family:var( --e-global-typography-b147e1d-font-family ), Sans-serif;font-size:var( --e-global-typography-b147e1d-font-size );font-weight:var( --e-global-typography-b147e1d-font-weight );text-transform:var( --e-global-typography-b147e1d-text-transform );line-height:var( --e-global-typography-b147e1d-line-height );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-77c7092{font-family:var( --e-global-typography-2494e05-font-family ), Sans-serif;font-size:var( --e-global-typography-2494e05-font-size );font-weight:var( --e-global-typography-2494e05-font-weight );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-97c640b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-97c640b .elementor-heading-title{font-family:var( --e-global-typography-b147e1d-font-family ), Sans-serif;font-size:var( --e-global-typography-b147e1d-font-size );font-weight:var( --e-global-typography-b147e1d-font-weight );text-transform:var( --e-global-typography-b147e1d-text-transform );line-height:var( --e-global-typography-b147e1d-line-height );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-a2e31ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-a2e31ad{text-align:start;font-family:var( --e-global-typography-2494e05-font-family ), Sans-serif;font-size:var( --e-global-typography-2494e05-font-size );font-weight:var( --e-global-typography-2494e05-font-weight );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );color:#111324;}.elementor-19342 .elementor-element.elementor-element-741ed0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0100px;padding:0px 50px 0px 50px;}.elementor-19342 .elementor-element.elementor-element-741ed0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf .elementor-repeater-item-c4dc6e6.jet-parallax-section__layout .jet-parallax-section__image{background-size:cover;}.elementor-19342 .elementor-element.elementor-element-79410d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fanyfabryk.ch/wp-content/uploads/2026/01/Isoz-chocolate_Branding_FanyFabryk-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-container{min-height:600px;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-0fa065e .elementor-repeater-item-6302b58.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-cf07263 .elementor-repeater-item-7115608.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-8e3e9be .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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-1717d19{font-family:var( --e-global-typography-32a91af-font-family ), Sans-serif;font-size:var( --e-global-typography-32a91af-font-size );font-weight:var( --e-global-typography-32a91af-font-weight );line-height:var( --e-global-typography-32a91af-line-height );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-cf07263 > .elementor-container{max-width:971px;}.elementor-19342 .elementor-element.elementor-element-0fa065e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-0fa065e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-ab11539 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-d890a8f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-e816476 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-e816476 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-62ab574 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-2824879 > .elementor-element-populated{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-ea805c5{left:0px;}body.rtl .elementor-19342 .elementor-element.elementor-element-ea805c5{right:0px;}.elementor-19342 .elementor-element.elementor-element-ea805c5{top:0px;}.elementor-19342 .elementor-element.elementor-element-ea805c5 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-ea805c5 img{width:50%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-37e8332 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-1d9ab81 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-13051db > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-13051db img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-4130fc2 .elementor-repeater-item-6302b58.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-e1a8491 .elementor-repeater-item-7115608.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-24c6b80{text-align:center;}.elementor-19342 .elementor-element.elementor-element-24c6b80 .elementor-heading-title{font-family:var( --e-global-typography-d92fcee-font-family ), Sans-serif;font-size:var( --e-global-typography-d92fcee-font-size );font-weight:var( --e-global-typography-d92fcee-font-weight );font-style:var( --e-global-typography-d92fcee-font-style );line-height:var( --e-global-typography-d92fcee-line-height );letter-spacing:var( --e-global-typography-d92fcee-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-e1a8491 > .elementor-container{max-width:971px;}.elementor-19342 .elementor-element.elementor-element-4130fc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-4130fc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-a90612d .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-ad20550 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-c9389a5 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-c9389a5 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-e5a5c29 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-78e31b0 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-78e31b0 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-0df4843 .elementor-repeater-item-6302b58.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-5fdcc85 .elementor-repeater-item-7115608.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-cf7de9b{text-align:center;}.elementor-19342 .elementor-element.elementor-element-cf7de9b .elementor-heading-title{font-family:var( --e-global-typography-d92fcee-font-family ), Sans-serif;font-size:var( --e-global-typography-d92fcee-font-size );font-weight:var( --e-global-typography-d92fcee-font-weight );font-style:var( --e-global-typography-d92fcee-font-style );line-height:var( --e-global-typography-d92fcee-line-height );letter-spacing:var( --e-global-typography-d92fcee-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-5fdcc85 > .elementor-container{max-width:971px;}.elementor-19342 .elementor-element.elementor-element-0df4843{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-0df4843 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-4c47d13 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-321a80a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-9bfb5f6 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-9bfb5f6 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-e3b4a35 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-e3b4a35 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-e7f907f > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-e7f907f img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-4c47d13{margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-b2604b8 .elementor-repeater-item-c4dc6e6.jet-parallax-section__layout .jet-parallax-section__image{background-size:cover;}.elementor-19342 .elementor-element.elementor-element-9ac7b72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-5bc557c img{width:40%;}.elementor-19342 .elementor-element.elementor-element-b2604b8:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fanyfabryk.ch/wp-content/uploads/2026/01/isoz-chocolate_Wallis-Heritage_collection_packaging-1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-container{min-height:600px;}.elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-b2604b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-250944c .elementor-repeater-item-6302b58.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-c8c2127 .elementor-repeater-item-7115608.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-1920529 .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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-997f617{font-family:var( --e-global-typography-32a91af-font-family ), Sans-serif;font-size:var( --e-global-typography-32a91af-font-size );font-weight:var( --e-global-typography-32a91af-font-weight );line-height:var( --e-global-typography-32a91af-line-height );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-c8c2127 > .elementor-container{max-width:971px;}.elementor-19342 .elementor-element.elementor-element-250944c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-250944c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-66cb3e1 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-af09b2b img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-281cd08 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-41d0f3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19342 .elementor-element.elementor-element-41d0f3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-0b16f0a img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-79522d7 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-b466e47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19342 .elementor-element.elementor-element-b466e47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-64fb991 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-da04f25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19342 .elementor-element.elementor-element-da04f25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-3aa39b3 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-79522d7{margin-top:100px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-2e98c20 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-26c495b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19342 .elementor-element.elementor-element-26c495b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-13dd194 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-853d0a5 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-2e98c20{margin-top:0px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-91ca470 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-d0e5301 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-91ca470{margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-1109df3 .elementor-repeater-item-c4dc6e6.jet-parallax-section__layout .jet-parallax-section__image{background-size:cover;}.elementor-19342 .elementor-element.elementor-element-621f644 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-95a20d8 img{width:40%;}.elementor-19342 .elementor-element.elementor-element-1109df3:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fanyfabryk.ch/wp-content/uploads/2026/01/1-hero_Chocoframe_FanyFabryk_IsozChocolate_WallisHeritage-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-container{min-height:600px;}.elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-1109df3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-192d9d2 .elementor-repeater-item-6302b58.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-d3c3d33 .elementor-repeater-item-7115608.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-7117853 .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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-45e49de{font-family:var( --e-global-typography-32a91af-font-family ), Sans-serif;font-size:var( --e-global-typography-32a91af-font-size );font-weight:var( --e-global-typography-32a91af-font-weight );line-height:var( --e-global-typography-32a91af-line-height );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-d3c3d33 > .elementor-container{max-width:971px;}.elementor-19342 .elementor-element.elementor-element-192d9d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-192d9d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-3e68ddf .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-7246f19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19342 .elementor-element.elementor-element-7246f19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-d9f2661 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-d9f2661 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-19342 .elementor-element.elementor-element-3e68ddf{margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-16cb678 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-c8d4f8b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-cd3344e > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-cd3344e img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-8cf51b1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-b1e3f81 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-b1e3f81 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-16cb678{margin-top:100px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-28f2405 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-4444752 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-24242c1 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-24242c1 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-8b957f9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-cc8532a > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-cc8532a img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-28f2405{margin-top:0px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-dffb9ca .elementor-repeater-item-6302b58.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-6b072e5 .elementor-repeater-item-7115608.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-acb2be8 .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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-bf5e5d5{font-family:var( --e-global-typography-32a91af-font-family ), Sans-serif;font-size:var( --e-global-typography-32a91af-font-size );font-weight:var( --e-global-typography-32a91af-font-weight );line-height:var( --e-global-typography-32a91af-line-height );color:var( --e-global-color-text );}.elementor-19342 .elementor-element.elementor-element-6b072e5 > .elementor-container{max-width:971px;}.elementor-19342 .elementor-element.elementor-element-dffb9ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-dffb9ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-48d37dc{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-19342 .elementor-element.elementor-element-48d37dc .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-19342 .elementor-element.elementor-element-48d37dc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-1544225 .elementor-repeater-item-23134fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-19342 .elementor-element.elementor-element-ed9c83d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-95cc187 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-95cc187 img{border-radius:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-78949c5 .elementor-repeater-item-0f7cc43.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-19342 .elementor-element.elementor-element-56bee2c.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-19342 .elementor-element.elementor-element-56bee2c.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19342 .elementor-element.elementor-element-56bee2c.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-19342 .elementor-element.elementor-element-56bee2c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19342 .elementor-element.elementor-element-56bee2c.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-19342 .elementor-element.elementor-element-56bee2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19342 .elementor-element.elementor-element-56bee2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-141b856 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-19342 .elementor-element.elementor-element-141b856{text-align:center;}.elementor-19342 .elementor-element.elementor-element-141b856 .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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .swiper-pagination-bullet-active, .elementor-19342 .elementor-element.elementor-element-3e3ef6f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-secondary );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .swiper-pagination-fraction{color:var( --e-global-color-secondary );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-main-swiper{width:100%;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-swiper-button{font-size:0px;color:var( --e-global-color-primary );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .swiper-pagination-bullet{height:4px;width:4px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .swiper-horizontal .swiper-pagination-progressbar{height:4px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:19px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:19px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:19px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:19px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6f6949a-font-family ), Sans-serif;font-size:var( --e-global-typography-6f6949a-font-size );font-weight:var( --e-global-typography-6f6949a-font-weight );line-height:var( --e-global-typography-6f6949a-line-height );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__name{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0e5ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-0e5ac1a-font-size );font-weight:var( --e-global-typography-0e5ac1a-font-weight );text-transform:var( --e-global-typography-0e5ac1a-text-transform );letter-spacing:var( --e-global-typography-0e5ac1a-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__image img{width:0px;height:0px;border-radius:0px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (0px / 2) - 8px );}body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body.rtl .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-19342 .elementor-element.elementor-element-78949c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-78949c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-040fb01{border-style:solid;border-width:01px 0px 0px 0px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-19342 .elementor-element.elementor-element-040fb01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__prev--label, .elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__next--label{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__prev--title, .elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__next--title{font-family:var( --e-global-typography-b147e1d-font-family ), Sans-serif;font-size:var( --e-global-typography-b147e1d-font-size );font-weight:var( --e-global-typography-b147e1d-font-weight );text-transform:var( --e-global-typography-b147e1d-text-transform );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-9030467 .post-navigation__arrow-wrapper{color:var( --e-global-color-text );fill:var( --e-global-color-text );font-size:57px;}.elementor-19342 .elementor-element.elementor-element-9030467 .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-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 );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );margin:5px 10px 0px 10px;}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-label{font-family:var( --e-global-typography-2494e05-font-family ), Sans-serif;font-size:var( --e-global-typography-2494e05-font-size );font-weight:var( --e-global-typography-2494e05-font-weight );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );color:var( --e-global-color-secondary );margin:0px 10px 0px 10px;}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-thumbnail img{min-width:100px;width:100px;min-height:100px;height:100px;border-radius:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-thumbnail{border-radius:10px 10px 10px 10px;}.elementor-19342 .elementor-element.elementor-element-4b973d8:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-4b973d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-19342 .elementor-element.elementor-element-4b973d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-25px;padding:0100px 0px 100px 0px;}.elementor-19342 .elementor-element.elementor-element-4b973d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19342 .elementor-element.elementor-element-56916d1{text-align:start;}.elementor-19342 .elementor-element.elementor-element-56916d1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-75311368 );}.elementor-19342 .elementor-element.elementor-element-cccae7d{font-family:var( --e-global-typography-32a91af-font-family ), Sans-serif;font-size:var( --e-global-typography-32a91af-font-size );font-weight:var( --e-global-typography-32a91af-font-weight );line-height:var( --e-global-typography-32a91af-line-height );color:var( --e-global-color-75311368 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-f247cba .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-0e5ac1a-font-family ), Sans-serif;font-size:var( --e-global-typography-0e5ac1a-font-size );font-weight:var( --e-global-typography-0e5ac1a-font-weight );text-transform:var( --e-global-typography-0e5ac1a-text-transform );letter-spacing:var( --e-global-typography-0e5ac1a-letter-spacing );fill:var( --e-global-color-75311368 );color:var( --e-global-color-75311368 );border-style:none;border-radius:50px 50px 050px 50px;padding:20px 60px 20px 60px;}.elementor-19342 .elementor-element.elementor-element-f247cba .elementor-button:hover, .elementor-19342 .elementor-element.elementor-element-f247cba .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-75311368 );border-color:var( --e-global-color-primary );}.elementor-19342 .elementor-element.elementor-element-f247cba .elementor-button-content-wrapper{flex-direction:row;}.elementor-19342 .elementor-element.elementor-element-f247cba .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-19342 .elementor-element.elementor-element-f247cba .elementor-button:hover svg, .elementor-19342 .elementor-element.elementor-element-f247cba .elementor-button:focus svg{fill:var( --e-global-color-75311368 );}:root{--page-title-display:none;}body.elementor-page-19342{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-19342 .elementor-element.elementor-element-7ea1992 > .elementor-container{min-height:450px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-8142682 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-8142682 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-raven-post-meta .raven-icon-list-item a , .elementor-widget-raven-post-meta .raven-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-31bf3f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-item a , .elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-518f0a6{padding:50px 50px 50px 050px;}.elementor-19342 .elementor-element.elementor-element-07e4dfb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-1e7bad0{font-size:var( --e-global-typography-d742672-font-size );line-height:var( --e-global-typography-d742672-line-height );letter-spacing:var( --e-global-typography-d742672-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-5a91d23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-5a91d23 .elementor-heading-title{font-size:var( --e-global-typography-89367f6-font-size );line-height:var( --e-global-typography-89367f6-line-height );}.elementor-19342 .elementor-element.elementor-element-077762f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-077762f{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-1460131 .elementor-heading-title{font-size:var( --e-global-typography-89367f6-font-size );line-height:var( --e-global-typography-89367f6-line-height );}.elementor-19342 .elementor-element.elementor-element-c6a52e7{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-54b460c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19342 .elementor-element.elementor-element-75a0059 .elementor-heading-title{font-size:var( --e-global-typography-b147e1d-font-size );line-height:var( --e-global-typography-b147e1d-line-height );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-77c7092{font-size:var( --e-global-typography-2494e05-font-size );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-97c640b .elementor-heading-title{font-size:var( --e-global-typography-b147e1d-font-size );line-height:var( --e-global-typography-b147e1d-line-height );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-a2e31ad{font-size:var( --e-global-typography-2494e05-font-size );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-container{min-height:450px;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19342 .elementor-element.elementor-element-8e3e9be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-1717d19{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-0fa065e{margin-top:50px;margin-bottom:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-ea805c5 img{width:60%;}.elementor-19342 .elementor-element.elementor-element-24c6b80 .elementor-heading-title{font-size:var( --e-global-typography-d92fcee-font-size );line-height:var( --e-global-typography-d92fcee-line-height );letter-spacing:var( --e-global-typography-d92fcee-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-4130fc2{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-cf7de9b .elementor-heading-title{font-size:var( --e-global-typography-d92fcee-font-size );line-height:var( --e-global-typography-d92fcee-line-height );letter-spacing:var( --e-global-typography-d92fcee-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-0df4843{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-container{min-height:450px;}.elementor-19342 .elementor-element.elementor-element-b2604b8:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19342 .elementor-element.elementor-element-1920529 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-997f617{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-250944c{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-66cb3e1{margin-top:0px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-91ca470{margin-top:100px;margin-bottom:100px;}.elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-container{min-height:450px;}.elementor-19342 .elementor-element.elementor-element-1109df3:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19342 .elementor-element.elementor-element-7117853 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-45e49de{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-192d9d2{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-3e68ddf{margin-top:0px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-16cb678{margin-top:0px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-28f2405{margin-top:0px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-acb2be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-bf5e5d5{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-dffb9ca{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-1544225{margin-top:0px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-141b856 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__text{font-size:var( --e-global-typography-6f6949a-font-size );line-height:var( --e-global-typography-6f6949a-line-height );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__title{font-size:var( --e-global-typography-0e5ac1a-font-size );letter-spacing:var( --e-global-typography-0e5ac1a-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-78949c5{margin-top:100px;margin-bottom:0px;}.elementor-19342 .elementor-element.elementor-element-040fb01{padding:20px 20px 20px 20px;}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__prev--title, .elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__next--title{font-size:var( --e-global-typography-b147e1d-font-size );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-label{font-size:var( --e-global-typography-2494e05-font-size );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-thumbnail img{min-width:50px;width:50px;min-height:50px;height:50px;}.elementor-19342 .elementor-element.elementor-element-56916d1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-cccae7d{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-widget-button .elementor-button{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-19342 .elementor-element.elementor-element-f247cba .elementor-button{font-size:var( --e-global-typography-0e5ac1a-font-size );letter-spacing:var( --e-global-typography-0e5ac1a-letter-spacing );}}@media(max-width:767px){.elementor-19342 .elementor-element.elementor-element-421b28a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-7ea1992:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-7ea1992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19342 .elementor-element.elementor-element-7ea1992{margin-top:-24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-a69f47d > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-8142682 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-8142682 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-raven-post-meta .raven-icon-list-item a , .elementor-widget-raven-post-meta .raven-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-31bf3f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-item a , .elementor-19342 .elementor-element.elementor-element-31bf3f7 .raven-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-518f0a6{padding:50px 0px 50px 0px;}.elementor-19342 .elementor-element.elementor-element-07e4dfb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 020px 0px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-1e7bad0{font-size:var( --e-global-typography-d742672-font-size );line-height:var( --e-global-typography-d742672-line-height );letter-spacing:var( --e-global-typography-d742672-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-5a91d23 > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-19342 .elementor-element.elementor-element-5a91d23 .elementor-heading-title{font-size:var( --e-global-typography-89367f6-font-size );line-height:var( --e-global-typography-89367f6-line-height );}.elementor-19342 .elementor-element.elementor-element-077762f > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-19342 .elementor-element.elementor-element-077762f{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-1460131 .elementor-heading-title{font-size:var( --e-global-typography-89367f6-font-size );line-height:var( --e-global-typography-89367f6-line-height );}.elementor-19342 .elementor-element.elementor-element-c6a52e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-c6a52e7{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-54b460c > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-19342 .elementor-element.elementor-element-75a0059 .elementor-heading-title{font-size:var( --e-global-typography-b147e1d-font-size );line-height:var( --e-global-typography-b147e1d-line-height );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-77c7092{font-size:var( --e-global-typography-2494e05-font-size );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-97c640b .elementor-heading-title{font-size:var( --e-global-typography-b147e1d-font-size );line-height:var( --e-global-typography-b147e1d-line-height );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-a2e31ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-a2e31ad{font-size:var( --e-global-typography-2494e05-font-size );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-741ed0b{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-79410d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-container{min-height:500px;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf{margin-top:-24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-8e3e9be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-1717d19{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-0fa065e{margin-top:50px;margin-bottom:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19342 .elementor-element.elementor-element-ea805c5{text-align:end;}.elementor-19342 .elementor-element.elementor-element-ea805c5 img{width:40%;}.elementor-19342 .elementor-element.elementor-element-62ab574{padding:20px 20px 20px 20px;}.elementor-19342 .elementor-element.elementor-element-24c6b80 .elementor-heading-title{font-size:var( --e-global-typography-d92fcee-font-size );line-height:var( --e-global-typography-d92fcee-line-height );letter-spacing:var( --e-global-typography-d92fcee-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-4130fc2{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-cf7de9b .elementor-heading-title{font-size:var( --e-global-typography-d92fcee-font-size );line-height:var( --e-global-typography-d92fcee-line-height );letter-spacing:var( --e-global-typography-d92fcee-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-0df4843{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-9ac7b72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-container{min-height:400px;}.elementor-19342 .elementor-element.elementor-element-b2604b8:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19342 .elementor-element.elementor-element-b2604b8{margin-top:-24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-1920529 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-997f617{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-250944c{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-621f644 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-container{min-height:400px;}.elementor-19342 .elementor-element.elementor-element-1109df3:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19342 .elementor-element.elementor-element-1109df3{margin-top:-24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-7117853 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-45e49de{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-192d9d2{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-3e68ddf{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-16cb678{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-28f2405{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-acb2be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-bf5e5d5{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-19342 .elementor-element.elementor-element-dffb9ca{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-1544225{margin-top:50px;margin-bottom:50px;}.elementor-19342 .elementor-element.elementor-element-141b856 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-19342 .elementor-element.elementor-element-141b856 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:23px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:23px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:23px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:23px;}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__text{font-size:var( --e-global-typography-6f6949a-font-size );line-height:var( --e-global-typography-6f6949a-line-height );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-3e3ef6f .elementor-testimonial__title{font-size:var( --e-global-typography-0e5ac1a-font-size );letter-spacing:var( --e-global-typography-0e5ac1a-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-78949c5{margin-top:0px;margin-bottom:0px;padding:18px 18px 18px 18px;}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__prev--label, .elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__next--label{font-size:11px;}.elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__prev--title, .elementor-19342 .elementor-element.elementor-element-9030467 span.post-navigation__next--title{font-size:var( --e-global-typography-b147e1d-font-size );letter-spacing:var( --e-global-typography-b147e1d-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-9030467 .post-navigation__arrow-wrapper{font-size:30px;}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-label{font-size:var( --e-global-typography-2494e05-font-size );line-height:var( --e-global-typography-2494e05-line-height );letter-spacing:var( --e-global-typography-2494e05-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-c8065ef .raven-post-navigation-thumbnail img{min-width:10%;width:10%;min-height:10%;height:10%;}.elementor-19342 .elementor-element.elementor-element-56916d1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19342 .elementor-element.elementor-element-cccae7d{font-size:var( --e-global-typography-32a91af-font-size );line-height:var( --e-global-typography-32a91af-line-height );}.elementor-widget-button .elementor-button{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-19342 .elementor-element.elementor-element-f247cba .elementor-button{font-size:var( --e-global-typography-0e5ac1a-font-size );letter-spacing:var( --e-global-typography-0e5ac1a-letter-spacing );}}@media(min-width:768px){.elementor-19342 .elementor-element.elementor-element-07e4dfb{width:67.513%;}.elementor-19342 .elementor-element.elementor-element-54b460c{width:32.434%;}.elementor-19342 .elementor-element.elementor-element-e9d06ec{width:47.374%;}.elementor-19342 .elementor-element.elementor-element-7a8a544{width:52.626%;}.elementor-19342 .elementor-element.elementor-element-1970461{width:47.374%;}.elementor-19342 .elementor-element.elementor-element-7332ff5{width:52.626%;}.elementor-19342 .elementor-element.elementor-element-d69928f{width:39.472%;}.elementor-19342 .elementor-element.elementor-element-41d0f3e{width:60.528%;}.elementor-19342 .elementor-element.elementor-element-dc6140c{width:47.374%;}.elementor-19342 .elementor-element.elementor-element-63d5389{width:52.626%;}.elementor-19342 .elementor-element.elementor-element-61531b4{width:47.374%;}.elementor-19342 .elementor-element.elementor-element-e385cf0{width:52.626%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19342 .elementor-element.elementor-element-07e4dfb{width:100%;}.elementor-19342 .elementor-element.elementor-element-54b460c{width:100%;}.elementor-19342 .elementor-element.elementor-element-b466e47{width:50%;}.elementor-19342 .elementor-element.elementor-element-da04f25{width:50%;}.elementor-19342 .elementor-element.elementor-element-26c495b{width:50%;}.elementor-19342 .elementor-element.elementor-element-6e5948f{width:50%;}.elementor-19342 .elementor-element.elementor-element-c8d4f8b{width:100%;}.elementor-19342 .elementor-element.elementor-element-8cf51b1{width:100%;}.elementor-19342 .elementor-element.elementor-element-4444752{width:100%;}.elementor-19342 .elementor-element.elementor-element-8b957f9{width:100%;}.elementor-19342 .elementor-element.elementor-element-ed9c83d{width:100%;}}@media(min-width:1025px){.elementor-19342 .elementor-element.elementor-element-7ea1992:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-7ea1992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19342 .elementor-element.elementor-element-d6ecbdf:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-d6ecbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-19342 .elementor-element.elementor-element-b2604b8:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-b2604b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-19342 .elementor-element.elementor-element-1109df3:not(.elementor-motion-effects-element-type-background), .elementor-19342 .elementor-element.elementor-element-1109df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-48d37dc *//* 1. Conteneur avec dégradé et coins arrondis en bas */
.elementor-19342 .elementor-element.elementor-element-48d37dc .swiper-pagination-bullets {
    display: flex !important;
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    padding: 35px 10px 15px 10px; 
    box-sizing: border-box;
    z-index: 10;
    /* Dégradé noir subtil */
    background: linear-gradient(to top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
    /* Harmonisation avec ton bordure radius de 20px */
    border-radius: 0 0 20px 20px;
    pointer-events: none;
    /* Sécurité pour s'assurer que rien ne dépasse */
    overflow: hidden;
}

/* 2. Style des rails (Inactifs) */
.elementor-19342 .elementor-element.elementor-element-48d37dc .swiper-pagination-bullet {
    flex: 1;
    height: 3px;
    margin: 0 2px !important;
    background: rgba(255, 255, 255, 0.3) !important;
    border-radius: 0;
    opacity: 1 !important;
    position: relative;
    overflow: hidden;
    pointer-events: auto;
}

/* 3. Animation de remplissage blanc */
.elementor-19342 .elementor-element.elementor-element-48d37dc .swiper-pagination-bullet-active::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0;
    background: #ffffff;
    /* Synchronise les secondes avec ton réglage Autoplay Elementor */
    animation: storyProgress 1s linear forwards;
}

/* 4. Logique de l'animation */
@keyframes storyProgress {
    from { width: 0%; }
    to { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a68614 *//* 1. Conteneur avec dégradé étendu */
.elementor-19342 .elementor-element.elementor-element-1a68614 .swiper-pagination-bullets {
    display: flex !important;
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    /* Padding augmenté pour étirer le dégradé vers le haut */
    padding: 35px 10px 15px 10px; 
    box-sizing: border-box;
    z-index: 10;
    /* Dégradé noir subtil */
    background: linear-gradient(to top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* Pour que le dégradé ne bloque pas les clics sur l'image */
}

/* 2. Style des rails (Inactifs) */
.elementor-19342 .elementor-element.elementor-element-1a68614 .swiper-pagination-bullet {
    flex: 1;
    height: 3px;
    margin: 0 2px !important;
    background: rgba(255, 255, 255, 0.3) !important;
    border-radius: 0;
    opacity: 1 !important;
    position: relative;
    overflow: hidden;
    pointer-events: auto; /* On redonne la main pour cliquer sur les barres si besoin */
}

/* 3. Animation de remplissage blanc */
.elementor-19342 .elementor-element.elementor-element-1a68614 .swiper-pagination-bullet-active::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0;
    background: #ffffff;
    /* Ajuste le temps (5s) selon ton réglage Autoplay Elementor */
    animation: storyProgress 1s linear forwards;
}

/* 4. Logique de l'animation */
@keyframes storyProgress {
    from { width: 0%; }
    to { width: 100%; }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */