.elementor-12951 .elementor-element.elementor-element-49c3101 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-49c3101:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-49c3101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-12951 .elementor-element.elementor-element-49c3101 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-49c3101{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-184px;margin-bottom:0px;}.elementor-12951 .elementor-element.elementor-element-49c3101 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-f92cee0 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-bfa6cbe{--spacer-size:200px;}.elementor-12951 .elementor-element.elementor-element-ba0cf41{--e-transform-rotateZ:360deg;}.elementor-12951 .elementor-element.elementor-element-ba0cf41 .elementor-icon-wrapper{text-align:center;}.elementor-12951 .elementor-element.elementor-element-ba0cf41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-ba0cf41.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-ba0cf41.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-ba0cf41.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-ba0cf41.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-ba0cf41 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-ba0cf41 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-5b848de{--e-transform-rotateZ:360deg;}.elementor-12951 .elementor-element.elementor-element-5b848de .elementor-icon-wrapper{text-align:center;}.elementor-12951 .elementor-element.elementor-element-5b848de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-5b848de.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-5b848de.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-5b848de.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-5b848de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-5b848de .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-5b848de .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-1d83788{--spacer-size:20px;}.elementor-12951 .elementor-element.elementor-element-84d67e3{margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;text-align:center;}.elementor-12951 .elementor-element.elementor-element-84d67e3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-6f296c0{margin:0% 22% calc(var(--kit-widget-spacing, 0px) + 0%) 22%;text-align:center;}.elementor-12951 .elementor-element.elementor-element-6f296c0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-784fd8a{--spacer-size:20px;}.elementor-12951 .elementor-element.elementor-element-e050b20 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button{background-color:#02010100;font-size:2.2rem;border-style:none;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button:hover, .elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button:focus{color:#EDEDEDC7;border-color:#02010100;}.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button:hover svg, .elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button:focus svg{fill:#EDEDEDC7;}.elementor-12951 .elementor-element.elementor-element-c15b6ba{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-12951 .elementor-element.elementor-element-c15b6ba .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-c15b6ba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button{background-color:#02010100;font-size:2.2rem;border-style:none;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button:hover, .elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button:focus{color:#EDEDEDC7;border-color:#02010100;}.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button:hover svg, .elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button:focus svg{fill:#EDEDEDC7;}.elementor-12951 .elementor-element.elementor-element-2158eab{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-12951 .elementor-element.elementor-element-2158eab .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-2158eab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button{background-color:#02010100;font-size:2.2rem;border-style:none;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button:hover, .elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button:focus{color:#EDEDEDC7;border-color:#02010100;}.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button:hover svg, .elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button:focus svg{fill:#EDEDEDC7;}.elementor-12951 .elementor-element.elementor-element-b9c82d7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-12951 .elementor-element.elementor-element-b9c82d7 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-b9c82d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-fcf7d7c{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-28a5fa0{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-009d1cb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-009d1cb:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-009d1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-009d1cb > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-009d1cb > .elementor-container{min-height:266px;}.elementor-12951 .elementor-element.elementor-element-009d1cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-c11d4c7{--e-image-carousel-slides-to-show:1;}.elementor-12951 .elementor-element.elementor-element-57a3974 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-57a3974:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-57a3974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-57a3974 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-57a3974 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-57a3974{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-12951 .elementor-element.elementor-element-e902dac{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-3d8c0fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-3d8c0fa{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-d0b171b{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-bfd7ac7{text-align:end;}.elementor-12951 .elementor-element.elementor-element-bfd7ac7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-51bceb6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-51bceb6{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-e4531cb .elementor-heading-title{font-size:4.2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-8c5d9c8{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-f9e7c05{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-d694826{font-size:1.9rem;font-weight:600;line-height:1.4em;}.elementor-12951 .elementor-element.elementor-element-d694826 p{margin-block-end:1rem;}.elementor-12951 .elementor-element.elementor-element-191c1e3{columns:1;font-size:1.2rem;line-height:1.6em;}.elementor-12951 .elementor-element.elementor-element-191c1e3 p{margin-block-end:2rem;}.elementor-12951 .elementor-element.elementor-element-3b1601a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-3b1601a{margin-top:55px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-4565f81{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-4565f81 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-4565f81 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-45dc069{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-014d266 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-014d266:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-014d266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-014d266 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-014d266 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-014d266{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-b4b9655{--spacer-size:50px;}.elementor-12951 .elementor-element.elementor-element-8ae33d0{--spacer-size:100px;}.elementor-12951 .elementor-element.elementor-element-fe30405{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-cfacd42{width:var( --container-widget-width, 99.644% );max-width:99.644%;--e-transform-rotateZ:360deg;--container-widget-width:99.644%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-cfacd42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-cfacd42.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-cfacd42.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-cfacd42.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-cfacd42.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-cfacd42 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-cfacd42 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-401c9ea{padding:0px 0px 0px 0px;text-align:center;}.elementor-12951 .elementor-element.elementor-element-401c9ea .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:5rem;line-height:1.1em;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-2bf9a6f{padding:0px 0px 0px 0px;text-align:center;}.elementor-12951 .elementor-element.elementor-element-2bf9a6f .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:5rem;line-height:1.1em;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-5431547{--spacer-size:150px;}.elementor-12951 .elementor-element.elementor-element-4066201 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-4066201:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-4066201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED00;}.elementor-12951 .elementor-element.elementor-element-4066201 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-4066201{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-4066201 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-325c965 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-325c965 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-325c965 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-325c965 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-78483d2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-b4d52ee{--spacer-size:20px;}.elementor-12951 .elementor-element.elementor-element-6633205{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-6633205 p{margin-block-end:0.8rem;}.elementor-12951 .elementor-element.elementor-element-4600c11{--spacer-size:120px;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-f67f74a{left:16px;}body.rtl .elementor-12951 .elementor-element.elementor-element-f67f74a{right:16px;}.elementor-12951 .elementor-element.elementor-element-f67f74a{bottom:0px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-a115c42 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-a115c42 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-a115c42 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-a115c42 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-7dd87f5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-815aee4{--spacer-size:20px;}.elementor-12951 .elementor-element.elementor-element-7277872{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-7277872 p{margin-block-end:0.8rem;}.elementor-12951 .elementor-element.elementor-element-98d640a{--spacer-size:120px;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-e7a3d58{left:16px;}body.rtl .elementor-12951 .elementor-element.elementor-element-e7a3d58{right:16px;}.elementor-12951 .elementor-element.elementor-element-e7a3d58{bottom:0px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-40d3442 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-40d3442 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-40d3442 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-40d3442 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-27b7106 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-79c4b51{--spacer-size:20px;}.elementor-12951 .elementor-element.elementor-element-455cd9e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-455cd9e p{margin-block-end:0.8rem;}.elementor-12951 .elementor-element.elementor-element-7bb2675{--spacer-size:120px;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-b1ddd01{left:16px;}body.rtl .elementor-12951 .elementor-element.elementor-element-b1ddd01{right:16px;}.elementor-12951 .elementor-element.elementor-element-b1ddd01{bottom:0px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-771d578 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-771d578:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-771d578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED00;}.elementor-12951 .elementor-element.elementor-element-771d578 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-771d578{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-771d578 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-de729ac > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-de729ac > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-de729ac > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-de729ac > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-9b469e9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-87e5787{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-87e5787 p{margin-block-end:0.8rem;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-eac0d60{left:16px;}body.rtl .elementor-12951 .elementor-element.elementor-element-eac0d60{right:16px;}.elementor-12951 .elementor-element.elementor-element-eac0d60{bottom:0px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-58f7342{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-460c64b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-460c64b > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-460c64b > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-460c64b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-c6b51a7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-21db23c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-21db23c p{margin-block-end:0.8rem;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-26c5495{left:16px;}body.rtl .elementor-12951 .elementor-element.elementor-element-26c5495{right:16px;}.elementor-12951 .elementor-element.elementor-element-26c5495{bottom:0px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-10a61e0{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-9baee2d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-9baee2d > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-9baee2d > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-9baee2d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-d497e59 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-c788070{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-c788070 p{margin-block-end:0.8rem;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-29894aa{left:15px;}body.rtl .elementor-12951 .elementor-element.elementor-element-29894aa{right:15px;}.elementor-12951 .elementor-element.elementor-element-29894aa{bottom:-20px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-76944ff{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-75ac8d5{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-446cb55 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-446cb55:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-446cb55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-446cb55 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-446cb55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-446cb55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-ea7163d{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-3f44d5d{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-71b4491{width:var( --container-widget-width, 99.644% );max-width:99.644%;--e-transform-rotateZ:360deg;--container-widget-width:99.644%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-71b4491.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-71b4491.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-71b4491.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-71b4491.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-71b4491.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-71b4491 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-71b4491 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-ea9237a{text-align:end;}.elementor-12951 .elementor-element.elementor-element-ea9237a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-a96dce7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-a96dce7{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-d1bffa2 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-d1bffa2 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-d1bffa2 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-d1bffa2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-d1bffa2{z-index:99;}.elementor-12951 .elementor-element.elementor-element-c508dbd{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-c3a8a15 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-c3a8a15{z-index:3;}.elementor-12951 .elementor-element.elementor-element-d9c2754{margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0px 15px 15px 15px;z-index:0;}.elementor-12951 .elementor-element.elementor-element-d0022f6{margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0px 15px 15px 15px;z-index:0;}.elementor-12951 .elementor-element.elementor-element-64e70e6 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-64e70e6{z-index:1;}.elementor-12951 .elementor-element.elementor-element-3abb0f4{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-77e144b{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-254b105{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-26c66cf{width:var( --container-widget-width, 97.41% );max-width:97.41%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:97.41%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-4c4c5ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-4c4c5ce{margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-b3c9ae3 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-b3c9ae3 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-b3c9ae3 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-b3c9ae3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-b3c9ae3{z-index:1;}.elementor-12951 .elementor-element.elementor-element-2f83d36 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-2f83d36{z-index:3;}.elementor-12951 .elementor-element.elementor-element-34114b4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-34114b4 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-34114b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-d516ad9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.1rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-b142361{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-1e9fc6c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-1e9fc6c:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-1e9fc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-1e9fc6c > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-1e9fc6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-1e9fc6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-ab9e400{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-5f4e970{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-bafea6e{width:var( --container-widget-width, 99.644% );max-width:99.644%;--e-transform-rotateZ:360deg;--container-widget-width:99.644%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-bafea6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-bafea6e.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-bafea6e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-bafea6e.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-bafea6e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-bafea6e .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-bafea6e .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-c4b11b0{text-align:end;}.elementor-12951 .elementor-element.elementor-element-c4b11b0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-8ae3956 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-8ae3956{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-f58c0d6 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-f58c0d6 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-f58c0d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-f58c0d6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-f58c0d6{z-index:99;}.elementor-12951 .elementor-element.elementor-element-ae55519{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-4c34ef5 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-4c34ef5{z-index:3;}.elementor-12951 .elementor-element.elementor-element-00bfc94{margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0px 15px 15px 15px;z-index:0;}.elementor-12951 .elementor-element.elementor-element-e33a2f9 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-e33a2f9{z-index:1;}.elementor-12951 .elementor-element.elementor-element-fee1c03{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-fbdda04{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-899806f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-9b2ff3a{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-d1e5468{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-d1e5468 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-d1e5468 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-0f87d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.1rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-0ab228a{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-896b0b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-896b0b2:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-896b0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-896b0b2 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-896b0b2 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-896b0b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-3adea65{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-8fdc5a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-8fdc5a5{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-8d3dea2{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-8baac80{text-align:end;}.elementor-12951 .elementor-element.elementor-element-8baac80 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-d071ab9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-d071ab9{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-b82b993 .elementor-heading-title{font-size:4.2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-182583e{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-cb3cd8f{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-df33dfb{font-size:1.8rem;font-weight:600;line-height:1.4em;}.elementor-12951 .elementor-element.elementor-element-df33dfb p{margin-block-end:1rem;}.elementor-12951 .elementor-element.elementor-element-d07673a{columns:1;font-size:1.2rem;line-height:1.6em;}.elementor-12951 .elementor-element.elementor-element-d07673a p{margin-block-end:2rem;}.elementor-12951 .elementor-element.elementor-element-d180cb0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-d180cb0{margin-top:55px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-2c87d19{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-2c87d19 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-2c87d19 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-f9380a0{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-305b8c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-305b8c3:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-305b8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-305b8c3 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-305b8c3 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-305b8c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-b35e68a{--spacer-size:50px;}.elementor-12951 .elementor-element.elementor-element-4e7a096{--spacer-size:100px;}.elementor-12951 .elementor-element.elementor-element-4c34d56{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-27c8159{width:var( --container-widget-width, 99.644% );max-width:99.644%;--e-transform-rotateZ:360deg;--container-widget-width:99.644%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-27c8159.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-27c8159.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-27c8159.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-27c8159.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-27c8159.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-27c8159 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-27c8159 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-7dd0243{padding:0px 0px 0px 0px;text-align:center;}.elementor-12951 .elementor-element.elementor-element-7dd0243 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:5rem;text-transform:uppercase;line-height:1.1em;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-ba9cec0{padding:0px 0px 0px 0px;text-align:center;}.elementor-12951 .elementor-element.elementor-element-ba9cec0 .elementor-heading-title{font-family:"Hedvig Letters Serif", Sans-serif;font-size:5rem;text-transform:uppercase;line-height:1.1em;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-1c4b939{--spacer-size:150px;}.elementor-12951 .elementor-element.elementor-element-72eaa23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-72eaa23:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-72eaa23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED00;}.elementor-12951 .elementor-element.elementor-element-72eaa23 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-72eaa23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-72eaa23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-1349de9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-1349de9 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-1349de9 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-1349de9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-d355166 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-dd84894{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-dd84894 p{margin-block-end:0.8rem;}.elementor-12951 .elementor-element.elementor-element-0f123bf{--spacer-size:120px;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-879d750{left:16px;}body.rtl .elementor-12951 .elementor-element.elementor-element-879d750{right:16px;}.elementor-12951 .elementor-element.elementor-element-879d750{bottom:0px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-346eb08 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-346eb08 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-346eb08 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-346eb08 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-ec1c008 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-c812259{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-c812259 p{margin-block-end:0.8rem;}.elementor-12951 .elementor-element.elementor-element-15d1ed6{--spacer-size:20px;}.elementor-12951 .elementor-element.elementor-element-caa446f{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-bdb866d{font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-17f35cc > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-17f35cc > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-17f35cc > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-17f35cc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-e6c000e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-1d06c8a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-1d06c8a p{margin-block-end:0.8rem;}.elementor-12951 .elementor-element.elementor-element-cf969f5{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-a50a960{--spacer-size:20px;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-442a1ed{left:16px;}body.rtl .elementor-12951 .elementor-element.elementor-element-442a1ed{right:16px;}.elementor-12951 .elementor-element.elementor-element-442a1ed{bottom:0px;font-family:"Hedvig Letters Serif", Sans-serif;font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-ed2cfe9{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-9fbdc15 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-9fbdc15:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-9fbdc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-9fbdc15 > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-9fbdc15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-9fbdc15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-d975316{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-10c9b3f{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-a914231{width:var( --container-widget-width, 99.644% );max-width:99.644%;--e-transform-rotateZ:360deg;--container-widget-width:99.644%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-a914231.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-a914231.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-a914231.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-a914231.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-a914231.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-a914231 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-a914231 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-8a444d9{text-align:end;}.elementor-12951 .elementor-element.elementor-element-8a444d9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-8b5be3b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-8b5be3b{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-4c3e8fa > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-4c3e8fa > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-4c3e8fa > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-4c3e8fa > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-4c3e8fa{z-index:99;}.elementor-12951 .elementor-element.elementor-element-9346578{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-29c789c > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-29c789c{z-index:3;}.elementor-12951 .elementor-element.elementor-element-f7abce3{margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0px 15px 15px 15px;z-index:0;}.elementor-12951 .elementor-element.elementor-element-35600d5{margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0px 15px 15px 15px;z-index:0;}.elementor-12951 .elementor-element.elementor-element-bffcea2 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-bffcea2{z-index:1;}.elementor-12951 .elementor-element.elementor-element-0ec996f{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-db6294e{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-dc63ab2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-e38277c{width:var( --container-widget-width, 97.41% );max-width:97.41%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:97.41%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-c0ab149 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-c0ab149{margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-7427e5d > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-7427e5d > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-7427e5d > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-7427e5d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-7427e5d{z-index:1;}.elementor-12951 .elementor-element.elementor-element-956fd23 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-956fd23{z-index:3;}.elementor-12951 .elementor-element.elementor-element-2b09b60{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-2b09b60 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-2b09b60 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-55d4cf7{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-b78b57a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-b78b57a:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-b78b57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-b78b57a > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-b78b57a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-b78b57a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-a4ce5b5{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-941e56b{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-4bcf0d0{width:var( --container-widget-width, 99.644% );max-width:99.644%;--e-transform-rotateZ:360deg;--container-widget-width:99.644%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-4bcf0d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-4bcf0d0.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-4bcf0d0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-4bcf0d0.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-4bcf0d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-4bcf0d0 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-4bcf0d0 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-b2af931{text-align:end;}.elementor-12951 .elementor-element.elementor-element-b2af931 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-5d67ab2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-5d67ab2{border-style:dashed;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-e875e58 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-e875e58 > .elementor-element-populated, .elementor-12951 .elementor-element.elementor-element-e875e58 > .elementor-element-populated > .elementor-background-overlay, .elementor-12951 .elementor-element.elementor-element-e875e58 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-e875e58{z-index:99;}.elementor-12951 .elementor-element.elementor-element-6732a5e{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-516865d > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-516865d{z-index:3;}.elementor-12951 .elementor-element.elementor-element-a282145{margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;padding:0px 15px 15px 15px;z-index:0;}.elementor-12951 .elementor-element.elementor-element-1824ef6 > .elementor-element-populated{border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-1824ef6{z-index:1;}.elementor-12951 .elementor-element.elementor-element-b9e65d1{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-6180a58{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-e0580bf{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-e1810b3{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-8834b76{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-8834b76 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-8834b76 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-639f156{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-ef1141f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-ef1141f:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-ef1141f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-ef1141f > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-ef1141f > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-ef1141f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-4a714a5{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-8757d58 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-8757d58{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-46914ca{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-38b42c1{text-align:end;}.elementor-12951 .elementor-element.elementor-element-38b42c1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-af263e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-af263e7{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-ad852dd .elementor-heading-title{font-size:4.2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-d8338bf{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-7060d74{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-c813ff8 .elementor-heading-title{font-size:2.2rem;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-a8f9117{font-size:1.6rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-a8f9117 p{margin-block-end:1rem;}.elementor-12951 .elementor-element.elementor-element-aedca18{columns:1;font-size:1.2rem;line-height:1.6em;}.elementor-12951 .elementor-element.elementor-element-aedca18 p{margin-block-end:2rem;}.elementor-12951 .elementor-element.elementor-element-31092b3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-31092b3 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-31092b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-a62ef20 .elementor-heading-title{font-size:2.2rem;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-bed8966{font-size:1.6rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-bed8966 p{margin-block-end:1rem;}.elementor-12951 .elementor-element.elementor-element-69d4985{columns:1;font-size:1.2rem;line-height:1.6em;}.elementor-12951 .elementor-element.elementor-element-69d4985 p{margin-block-end:2rem;}.elementor-12951 .elementor-element.elementor-element-1a040b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-1a040b6 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-1a040b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-2bc018f{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-8c56e78 .elementor-heading-title{font-size:2.2rem;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-a776a48 .elementor-heading-title{font-size:2.2rem;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-04881af{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-55a3f32{font-size:1.6rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-55a3f32 p{margin-block-end:1rem;}.elementor-12951 .elementor-element.elementor-element-babaae1{font-size:1.6rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-babaae1 p{margin-block-end:1rem;}.elementor-12951 .elementor-element.elementor-element-a1de8c1{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-03aba93{columns:1;font-size:1.2rem;line-height:1.6em;}.elementor-12951 .elementor-element.elementor-element-03aba93 p{margin-block-end:2rem;}.elementor-12951 .elementor-element.elementor-element-895d51b{columns:1;font-size:1.2rem;line-height:1.6em;}.elementor-12951 .elementor-element.elementor-element-895d51b p{margin-block-end:2rem;}.elementor-12951 .elementor-element.elementor-element-c362942 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-c362942{margin-top:55px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-8b5b9ac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-8b5b9ac .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-8b5b9ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-e31f994{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-e31f994 .elementor-divider-separator{width:100%;}.elementor-12951 .elementor-element.elementor-element-e31f994 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12951 .elementor-element.elementor-element-4a9f119{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-18a19bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-18a19bf:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-18a19bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-18a19bf > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-18a19bf > .elementor-container{min-height:400px;}.elementor-12951 .elementor-element.elementor-element-18a19bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-bbbd96d{--spacer-size:100px;}.elementor-12951 .elementor-element.elementor-element-e1ecef3{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-0b74542{--e-transform-rotateZ:360deg;}.elementor-12951 .elementor-element.elementor-element-0b74542 .elementor-icon-wrapper{text-align:end;}.elementor-12951 .elementor-element.elementor-element-0b74542.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-0b74542.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-0b74542.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-0b74542.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-0b74542.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-0b74542 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-0b74542 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-ac832ae .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.6rem;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-cd16301{--e-transform-rotateZ:360deg;}.elementor-12951 .elementor-element.elementor-element-cd16301 .elementor-icon-wrapper{text-align:end;}.elementor-12951 .elementor-element.elementor-element-cd16301.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-cd16301.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-cd16301.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-cd16301.elementor-view-framed .elementor-icon, .elementor-12951 .elementor-element.elementor-element-cd16301.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-cd16301 .elementor-icon{font-size:100%;}.elementor-12951 .elementor-element.elementor-element-cd16301 .elementor-icon svg{height:100%;}.elementor-12951 .elementor-element.elementor-element-a80ca88{--spacer-size:100px;}.elementor-12951 .elementor-element.elementor-element-e14e4fd{margin-top:0px;margin-bottom:-40px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-a94dc4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-12951 .elementor-element.elementor-element-8bf29c7{text-align:end;font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.1rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-f90c6bf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:1.4rem;text-transform:none;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-1eb8c69{margin-top:0px;margin-bottom:-40px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-9017e8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-12951 .elementor-element.elementor-element-5696c5f{text-align:end;font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.1rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-57d99bc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-size:1.4rem;text-transform:none;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-6a2599a{margin-top:0px;margin-bottom:-40px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-6081a49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-12951 .elementor-element.elementor-element-7072d70{text-align:end;font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.1rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-d090399{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:1.4rem;text-transform:none;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-36fe554{margin-top:-3px;margin-bottom:-3px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-d8a8fb1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-12951 .elementor-element.elementor-element-a43fec4{text-align:end;font-family:"Hedvig Letters Serif", Sans-serif;font-size:2.1rem;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-471e10d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:1.4rem;text-transform:none;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-8d6ffba{--spacer-size:50px;}.elementor-12951 .elementor-element.elementor-element-060a129{margin-top:-3px;margin-bottom:-3px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-8f513fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-12951 .elementor-element.elementor-element-c261267{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:end;font-size:4rem;text-transform:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-517cc55{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-family:"Hedvig Letters Serif", Sans-serif;font-size:4rem;text-transform:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-84f1965{margin-top:-3px;margin-bottom:-3px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-06ef8d6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:end;font-size:4rem;text-transform:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-c92910b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-family:"Hedvig Letters Serif", Sans-serif;font-size:4rem;text-transform:none;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-12951 .elementor-element.elementor-element-c55f721{margin-top:-3px;margin-bottom:-3px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-f9a0d6b{--spacer-size:100px;}.elementor-12951 .elementor-element.elementor-element-629c7bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-629c7bf:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-629c7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-629c7bf > .elementor-container{min-height:0px;}.elementor-12951 .elementor-element.elementor-element-629c7bf{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-12951 .elementor-element.elementor-element-629c7bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-acacc41{--spacer-size:100px;}.elementor-12951 .elementor-element.elementor-element-21f609a > .elementor-container{min-height:0px;}.elementor-12951 .elementor-element.elementor-element-21f609a{overflow:hidden;margin-top:-10px;margin-bottom:-10px;padding:0px 60px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-0192b0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-0192b0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-41b5894{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-e1ee69c{width:var( --container-widget-width, 70% );max-width:70%;--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:0;text-align:end;}.elementor-12951 .elementor-element.elementor-element-be31126{--spacer-size:70px;}.elementor-12951 .elementor-element.elementor-element-3bcdf72{--spacer-size:50px;}.elementor-12951 .elementor-element.elementor-element-f5ee5ee .elementor-heading-title{font-size:2.5rem;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-d14479b{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;}.elementor-12951 .elementor-element.elementor-element-d14479b p{margin-block-end:1.9em;}.elementor-12951 .elementor-element.elementor-element-9a7b578{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-8ce7aae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -71px) 0px;z-index:99;font-family:"Hedvig Letters Serif", Sans-serif;font-size:10rem;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-9516536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;z-index:99;font-size:1.9rem;font-weight:500;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-227b7a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -71px) 0px;z-index:99;font-family:"Hedvig Letters Serif", Sans-serif;font-size:10rem;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-72fd323{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;z-index:99;font-size:1.9rem;font-weight:500;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-572516f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12951 .elementor-element.elementor-element-572516f:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-572516f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12951 .elementor-element.elementor-element-572516f > .elementor-container{min-height:0px;}.elementor-12951 .elementor-element.elementor-element-572516f{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-12951 .elementor-element.elementor-element-572516f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-47a9422{--spacer-size:100px;}.elementor-12951 .elementor-element.elementor-element-bce741d > .elementor-container{min-height:0px;}.elementor-12951 .elementor-element.elementor-element-bce741d{overflow:hidden;margin-top:-10px;margin-bottom:-10px;padding:0px 60px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-e36e4b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-e36e4b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-a2e250f{--spacer-size:50px;}.elementor-12951 .elementor-element.elementor-element-480b8c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -71px) 0px;z-index:99;font-family:"Hedvig Letters Serif", Sans-serif;font-size:10rem;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-77e331b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;z-index:99;font-size:1.9rem;font-weight:500;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-12951 .elementor-element.elementor-element-2354ce9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12951 .elementor-element.elementor-element-2354ce9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12951 .elementor-element.elementor-element-6954223{width:var( --container-widget-width, 70% );max-width:70%;--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:0;text-align:end;}.elementor-12951 .elementor-element.elementor-element-b659fb7{--spacer-size:70px;}.elementor-12951 .elementor-element.elementor-element-75be479 .elementor-heading-title{font-size:2.5rem;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-12951 .elementor-element.elementor-element-6707c88{font-family:"Nunito Sans", Sans-serif;font-size:1.2rem;}.elementor-12951 .elementor-element.elementor-element-6707c88 p{margin-block-end:1.9em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12951 .elementor-element.elementor-element-af8511d{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-84d67e3 .elementor-heading-title{font-size:1.4rem;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-6f296c0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-6f296c0 .elementor-heading-title{font-size:1rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-f236e3c{padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-fcf7d7c{--spacer-size:90px;}.elementor-12951 .elementor-element.elementor-element-009d1cb{margin-top:0px;margin-bottom:-47px;}.elementor-12951 .elementor-element.elementor-element-c11d4c7{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12951 .elementor-element.elementor-element-d0b171b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12951 .elementor-element.elementor-element-e4531cb .elementor-heading-title{font-size:3rem;}.elementor-12951 .elementor-element.elementor-element-d694826{font-size:1.4rem;}.elementor-12951 .elementor-element.elementor-element-b4b9655{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-401c9ea{text-align:start;}.elementor-12951 .elementor-element.elementor-element-401c9ea .elementor-heading-title{font-size:3.5rem;}.elementor-12951 .elementor-element.elementor-element-2bf9a6f{text-align:start;}.elementor-12951 .elementor-element.elementor-element-2bf9a6f .elementor-heading-title{font-size:3.5rem;}.elementor-12951 .elementor-element.elementor-element-5431547{--spacer-size:150px;}.elementor-12951 .elementor-element.elementor-element-78483d2 .elementor-heading-title{font-size:2rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-b4d52ee{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-6633205{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-4600c11{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-7dd87f5 .elementor-heading-title{font-size:2rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-815aee4{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-7277872{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-98d640a{--spacer-size:132px;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-e7a3d58{left:12px;}body.rtl .elementor-12951 .elementor-element.elementor-element-e7a3d58{right:12px;}.elementor-12951 .elementor-element.elementor-element-27b7106 .elementor-heading-title{font-size:2rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-79c4b51{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-455cd9e{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-7bb2675{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-9b469e9 .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-c6b51a7 .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-d497e59 .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-ea7163d{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-d9c2754{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-d0022f6{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-3abb0f4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.4rem;}.elementor-12951 .elementor-element.elementor-element-77e144b{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1rem;}.elementor-12951 .elementor-element.elementor-element-254b105{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.4rem;}.elementor-12951 .elementor-element.elementor-element-26c66cf{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1rem;}.elementor-12951 .elementor-element.elementor-element-2f83d36 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-34114b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-d516ad9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-00bfc94{width:var( --container-widget-width, 100% );max-width:100%;margin:10% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-fee1c03{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-fbdda04{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-899806f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-9b2ff3a{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-d1e5468{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-0f87d3c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-8d3dea2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12951 .elementor-element.elementor-element-b82b993 .elementor-heading-title{font-size:3rem;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-df33dfb{font-size:1.6em;}.elementor-12951 .elementor-element.elementor-element-d07673a{font-size:1.1em;}.elementor-12951 .elementor-element.elementor-element-b35e68a{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-7dd0243{text-align:start;}.elementor-12951 .elementor-element.elementor-element-7dd0243 .elementor-heading-title{font-size:3.5rem;}.elementor-12951 .elementor-element.elementor-element-ba9cec0{text-align:start;}.elementor-12951 .elementor-element.elementor-element-ba9cec0 .elementor-heading-title{font-size:3.5rem;}.elementor-12951 .elementor-element.elementor-element-1c4b939{--spacer-size:120px;}.elementor-12951 .elementor-element.elementor-element-d355166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-12951 .elementor-element.elementor-element-d355166 .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-dd84894{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-12951 .elementor-element.elementor-element-0f123bf{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-879d750{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-ec1c008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-12951 .elementor-element.elementor-element-ec1c008 .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-15d1ed6{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-17f35cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-e6c000e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-12951 .elementor-element.elementor-element-e6c000e .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-cf969f5{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-a50a960{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-d975316{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-f7abce3{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-35600d5{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-0ec996f{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-db6294e{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-dc63ab2{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-e38277c{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-2b09b60{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-a282145{width:var( --container-widget-width, 100% );max-width:100%;margin:10% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12951 .elementor-element.elementor-element-b9e65d1{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-6180a58{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-e0580bf{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-e1810b3{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-8834b76{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-46914ca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12951 .elementor-element.elementor-element-ad852dd .elementor-heading-title{font-size:3rem;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-c813ff8 .elementor-heading-title{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-a8f9117{font-size:1.2em;}.elementor-12951 .elementor-element.elementor-element-aedca18{font-size:1.1em;}.elementor-12951 .elementor-element.elementor-element-a62ef20 .elementor-heading-title{font-size:1.8rem;}.elementor-12951 .elementor-element.elementor-element-bed8966{font-size:1.2em;}.elementor-12951 .elementor-element.elementor-element-69d4985{font-size:1.1em;}.elementor-12951 .elementor-element.elementor-element-55a3f32{font-size:1.6em;}.elementor-12951 .elementor-element.elementor-element-babaae1{font-size:1.6em;}.elementor-12951 .elementor-element.elementor-element-03aba93{font-size:1.1em;}.elementor-12951 .elementor-element.elementor-element-895d51b{font-size:1.1em;}.elementor-12951 .elementor-element.elementor-element-ac832ae .elementor-heading-title{font-size:2.2rem;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-f90c6bf{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-57d99bc{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-d090399{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-471e10d{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-06ef8d6{text-align:end;font-size:2.4rem;}.elementor-12951 .elementor-element.elementor-element-c92910b{text-align:start;font-size:2.4rem;}.elementor-12951 .elementor-element.elementor-element-c55f721{margin-top:-60px;margin-bottom:0px;}.elementor-12951 .elementor-element.elementor-element-acacc41{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-21f609a{padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-0192b0e > .elementor-element-populated{text-align:end;margin:0px 0px 0px -60px;--e-column-margin-right:0px;--e-column-margin-left:-60px;}.elementor-12951 .elementor-element.elementor-element-41b5894{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-f26ba96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-be31126{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-47a9422{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-bce741d{padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-e36e4b1 > .elementor-element-populated{text-align:end;margin:0px 0px 0px -60px;--e-column-margin-right:0px;--e-column-margin-left:-60px;}.elementor-12951 .elementor-element.elementor-element-a2e250f{--spacer-size:40px;}.elementor-12951 .elementor-element.elementor-element-480b8c9{text-align:center;font-size:5.2rem;}.elementor-12951 .elementor-element.elementor-element-77e331b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1.4rem;}.elementor-12951 .elementor-element.elementor-element-2354ce9 > .elementor-element-populated{text-align:end;margin:0px 0px 0px -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px;}.elementor-12951 .elementor-element.elementor-element-e3aa084 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 60px 0px 60px;}.elementor-12951 .elementor-element.elementor-element-b659fb7{--spacer-size:0px;}}@media(max-width:767px){.elementor-12951 .elementor-element.elementor-element-ba0cf41 .elementor-icon-wrapper{text-align:center;}.elementor-12951 .elementor-element.elementor-element-af8511d{padding:0px 12px 0px 12px;}.elementor-12951 .elementor-element.elementor-element-5b848de .elementor-icon-wrapper{text-align:start;}.elementor-12951 .elementor-element.elementor-element-84d67e3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-12951 .elementor-element.elementor-element-84d67e3 .elementor-heading-title{font-size:1.2rem;line-height:1.6em;}.elementor-12951 .elementor-element.elementor-element-6f296c0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -12%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-12951 .elementor-element.elementor-element-6f296c0 .elementor-heading-title{font-size:0.9rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-f236e3c{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button{font-size:1rem;}.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button{font-size:1rem;}.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button{font-size:1rem;}.elementor-12951 .elementor-element.elementor-element-009d1cb{margin-top:0px;margin-bottom:0px;}.elementor-12951 .elementor-element.elementor-element-c11d4c7{margin:-19% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12951 .elementor-element.elementor-element-57a3974{margin-top:-73px;margin-bottom:0px;}.elementor-12951 .elementor-element.elementor-element-3d8c0fa{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-d0b171b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12951 .elementor-element.elementor-element-c8bce3a{width:2%;}.elementor-12951 .elementor-element.elementor-element-3dba585{width:2%;}.elementor-12951 .elementor-element.elementor-element-51bceb6{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-e4531cb .elementor-heading-title{font-size:2.2rem;}.elementor-12951 .elementor-element.elementor-element-f9e7c05{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-1bd158a{width:2%;}.elementor-12951 .elementor-element.elementor-element-d694826{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-191c1e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;font-size:1em;}.elementor-12951 .elementor-element.elementor-element-357657d{width:2%;}.elementor-12951 .elementor-element.elementor-element-3b1601a{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-0a2e180{width:2%;}.elementor-12951 .elementor-element.elementor-element-b4b9655{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-fe30405{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-401c9ea .elementor-heading-title{font-size:2.2rem;}.elementor-12951 .elementor-element.elementor-element-2bf9a6f .elementor-heading-title{font-size:2.2rem;}.elementor-12951 .elementor-element.elementor-element-5431547{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-4066201{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-325c965 > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-78483d2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-78483d2 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-6633205{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-a115c42 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-7dd87f5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-7dd87f5 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-7277872{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-40d3442 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-27b7106{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-27b7106 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-455cd9e{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-771d578{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-de729ac > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-9b469e9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-9b469e9 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-87e5787{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}body:not(.rtl) .elementor-12951 .elementor-element.elementor-element-eac0d60{left:5px;}body.rtl .elementor-12951 .elementor-element.elementor-element-eac0d60{right:5px;}.elementor-12951 .elementor-element.elementor-element-eac0d60{bottom:-20px;}.elementor-12951 .elementor-element.elementor-element-460c64b > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-c6b51a7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-c6b51a7 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-21db23c{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-9baee2d > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-d497e59{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-d497e59 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-c788070{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-75ac8d5{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-ea7163d{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-3f44d5d{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-a96dce7{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-d1bffa2{width:2%;}.elementor-12951 .elementor-element.elementor-element-c3a8a15 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-d9c2754{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-d0022f6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-64e70e6 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-4c4c5ce{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-b3c9ae3{width:2%;}.elementor-12951 .elementor-element.elementor-element-2f83d36 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-ab9e400{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-5f4e970{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-6efd4c8{width:10%;}.elementor-12951 .elementor-element.elementor-element-eb1851b{width:90%;}.elementor-12951 .elementor-element.elementor-element-c4b11b0 .elementor-heading-title{line-height:1.4em;}.elementor-12951 .elementor-element.elementor-element-8ae3956{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-f58c0d6{width:2%;}.elementor-12951 .elementor-element.elementor-element-4c34ef5 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-00bfc94{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-e33a2f9 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-fee1c03{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-fbdda04{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-899806f{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-9b2ff3a{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-0f87d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.9rem;}.elementor-12951 .elementor-element.elementor-element-8fdc5a5{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-10a8b68{width:10%;}.elementor-12951 .elementor-element.elementor-element-8d3dea2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12951 .elementor-element.elementor-element-fdd7170{width:2%;}.elementor-12951 .elementor-element.elementor-element-8b82ebd{width:81%;}.elementor-12951 .elementor-element.elementor-element-d071ab9{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-b82b993 .elementor-heading-title{font-size:2.2rem;}.elementor-12951 .elementor-element.elementor-element-cb3cd8f{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-01248aa{width:2%;}.elementor-12951 .elementor-element.elementor-element-df33dfb{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-d07673a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;font-size:1em;}.elementor-12951 .elementor-element.elementor-element-1a61b73{width:2%;}.elementor-12951 .elementor-element.elementor-element-d180cb0{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-43a95ee{width:2%;}.elementor-12951 .elementor-element.elementor-element-b35e68a{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-4c34d56{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-7dd0243 .elementor-heading-title{font-size:2.2rem;}.elementor-12951 .elementor-element.elementor-element-ba9cec0 .elementor-heading-title{font-size:2.2rem;}.elementor-12951 .elementor-element.elementor-element-1c4b939{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-72eaa23{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-1349de9 > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-d355166{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-d355166 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-dd84894{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-346eb08 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-ec1c008{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-ec1c008 .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-c812259{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-caa446f{--spacer-size:0px;}.elementor-12951 .elementor-element.elementor-element-17f35cc > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-12951 .elementor-element.elementor-element-e6c000e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-e6c000e .elementor-heading-title{font-size:1.5rem;line-height:1.7em;}.elementor-12951 .elementor-element.elementor-element-1d06c8a{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-d975316{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-10c9b3f{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-8b5be3b{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-4c3e8fa{width:2%;}.elementor-12951 .elementor-element.elementor-element-29c789c > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-f7abce3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-35600d5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-bffcea2 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-c0ab149{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-7427e5d{width:2%;}.elementor-12951 .elementor-element.elementor-element-956fd23 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-a4ce5b5{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-941e56b{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-7749e64{width:10%;}.elementor-12951 .elementor-element.elementor-element-acaea8b{width:90%;}.elementor-12951 .elementor-element.elementor-element-b2af931 .elementor-heading-title{line-height:1.4em;}.elementor-12951 .elementor-element.elementor-element-5d67ab2{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-e875e58{width:2%;}.elementor-12951 .elementor-element.elementor-element-516865d > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-a282145{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-1824ef6 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-b9e65d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-6180a58{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-e0580bf{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.2em;}.elementor-12951 .elementor-element.elementor-element-e1810b3{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-8757d58{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-46914ca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12951 .elementor-element.elementor-element-abb936c{width:2%;}.elementor-12951 .elementor-element.elementor-element-c8c2c42{width:2%;}.elementor-12951 .elementor-element.elementor-element-af263e7{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-ad852dd .elementor-heading-title{font-size:2.2rem;}.elementor-12951 .elementor-element.elementor-element-7060d74{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-0fcaa10{width:2%;}.elementor-12951 .elementor-element.elementor-element-c813ff8 .elementor-heading-title{font-size:1.5rem;}.elementor-12951 .elementor-element.elementor-element-a8f9117{font-size:1.2em;}.elementor-12951 .elementor-element.elementor-element-aedca18{font-size:1em;}.elementor-12951 .elementor-element.elementor-element-a62ef20 .elementor-heading-title{font-size:1.5rem;}.elementor-12951 .elementor-element.elementor-element-bed8966{font-size:1.2em;}.elementor-12951 .elementor-element.elementor-element-69d4985{font-size:1em;}.elementor-12951 .elementor-element.elementor-element-2bc018f{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-0032b1e{width:2%;}.elementor-12951 .elementor-element.elementor-element-04881af{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-844813b{width:2%;}.elementor-12951 .elementor-element.elementor-element-55a3f32{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-babaae1{font-size:1.3em;}.elementor-12951 .elementor-element.elementor-element-a1de8c1{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-7f39914{width:2%;}.elementor-12951 .elementor-element.elementor-element-03aba93{font-size:1em;}.elementor-12951 .elementor-element.elementor-element-895d51b{font-size:1em;}.elementor-12951 .elementor-element.elementor-element-c362942{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-0ea72f4{width:2%;}.elementor-12951 .elementor-element.elementor-element-e1ecef3{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-0b74542 .elementor-icon-wrapper{text-align:start;}.elementor-12951 .elementor-element.elementor-element-ac832ae{text-align:start;}.elementor-12951 .elementor-element.elementor-element-e14e4fd{margin-top:0px;margin-bottom:-40px;padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-a94dc4a{width:15%;}.elementor-12951 .elementor-element.elementor-element-8bf29c7{column-gap:0px;}.elementor-12951 .elementor-element.elementor-element-8ab6b0d{width:80%;}.elementor-12951 .elementor-element.elementor-element-f90c6bf{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-1eb8c69{margin-top:0px;margin-bottom:-40px;padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-9017e8a{width:15%;}.elementor-12951 .elementor-element.elementor-element-c572d5f{width:80%;}.elementor-12951 .elementor-element.elementor-element-57d99bc{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-6a2599a{margin-top:0px;margin-bottom:-40px;padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-6081a49{width:15%;}.elementor-12951 .elementor-element.elementor-element-34da47b{width:80%;}.elementor-12951 .elementor-element.elementor-element-d090399{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-36fe554{margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-d8a8fb1{width:15%;}.elementor-12951 .elementor-element.elementor-element-828be76{width:80%;}.elementor-12951 .elementor-element.elementor-element-471e10d{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-84f1965{padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-06ef8d6{padding:0px 0px 0px 0px;text-align:center;font-size:1.8em;}.elementor-12951 .elementor-element.elementor-element-f374729 > .elementor-element-populated{margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12951 .elementor-element.elementor-element-c92910b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:3.1em;}.elementor-12951 .elementor-element.elementor-element-f9a0d6b{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-629c7bf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-21f609a{padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-0192b0e > .elementor-element-populated{margin:0px 0px 0px -11px;--e-column-margin-right:0px;--e-column-margin-left:-11px;}.elementor-12951 .elementor-element.elementor-element-f26ba96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-3bcdf72{--spacer-size:60px;}.elementor-12951 .elementor-element.elementor-element-f5ee5ee .elementor-heading-title{font-size:1.7rem;}.elementor-12951 .elementor-element.elementor-element-d14479b{font-size:1rem;}.elementor-12951 .elementor-element.elementor-element-8ce7aae{font-size:4.4rem;}.elementor-12951 .elementor-element.elementor-element-9516536{font-size:1.5rem;}.elementor-12951 .elementor-element.elementor-element-227b7a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;text-align:center;font-size:4.3rem;}.elementor-12951 .elementor-element.elementor-element-72fd323{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;text-align:center;font-size:1.4rem;}.elementor-12951 .elementor-element.elementor-element-3ec1c46 .elementor-button{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-572516f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-bce741d{padding:0px 0px 0px 0px;}.elementor-12951 .elementor-element.elementor-element-e36e4b1 > .elementor-element-populated{margin:0px 0px 0px -11px;--e-column-margin-right:0px;--e-column-margin-left:-11px;}.elementor-12951 .elementor-element.elementor-element-480b8c9{font-size:4.4rem;}.elementor-12951 .elementor-element.elementor-element-77e331b{font-size:1.5rem;}.elementor-12951 .elementor-element.elementor-element-dd4590a .elementor-button{font-size:1.1rem;}.elementor-12951 .elementor-element.elementor-element-2354ce9 > .elementor-element-populated{margin:0px 0px 0px -11px;--e-column-margin-right:0px;--e-column-margin-left:-11px;}.elementor-12951 .elementor-element.elementor-element-e3aa084 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-12951 .elementor-element.elementor-element-75be479 .elementor-heading-title{font-size:1.7rem;}.elementor-12951 .elementor-element.elementor-element-6707c88{font-size:1rem;}}@media(min-width:768px){.elementor-12951 .elementor-element.elementor-element-c8c0271{width:34%;}.elementor-12951 .elementor-element.elementor-element-e050b20{width:66%;}.elementor-12951 .elementor-element.elementor-element-367a7e7{width:15%;}.elementor-12951 .elementor-element.elementor-element-9a2a61f{width:69.666%;}.elementor-12951 .elementor-element.elementor-element-45b4e6c{width:15%;}.elementor-12951 .elementor-element.elementor-element-43980e1{width:10%;}.elementor-12951 .elementor-element.elementor-element-3bb3101{width:49.333%;}.elementor-12951 .elementor-element.elementor-element-fdc1b2a{width:40%;}.elementor-12951 .elementor-element.elementor-element-b3c9ae3{width:34%;}.elementor-12951 .elementor-element.elementor-element-2f83d36{width:66%;}.elementor-12951 .elementor-element.elementor-element-c632895{width:15%;}.elementor-12951 .elementor-element.elementor-element-c379feb{width:69.666%;}.elementor-12951 .elementor-element.elementor-element-a593c24{width:15%;}.elementor-12951 .elementor-element.elementor-element-2b783ea{width:10%;}.elementor-12951 .elementor-element.elementor-element-73229be{width:49.333%;}.elementor-12951 .elementor-element.elementor-element-e74513b{width:40%;}.elementor-12951 .elementor-element.elementor-element-7427e5d{width:34%;}.elementor-12951 .elementor-element.elementor-element-956fd23{width:66%;}.elementor-12951 .elementor-element.elementor-element-ff8788b{width:2%;}.elementor-12951 .elementor-element.elementor-element-21d01fb{width:40%;}.elementor-12951 .elementor-element.elementor-element-6ac9cbb{width:57.333%;}.elementor-12951 .elementor-element.elementor-element-a94dc4a{width:10%;}.elementor-12951 .elementor-element.elementor-element-8ab6b0d{width:90%;}.elementor-12951 .elementor-element.elementor-element-9017e8a{width:25%;}.elementor-12951 .elementor-element.elementor-element-c572d5f{width:75%;}.elementor-12951 .elementor-element.elementor-element-6081a49{width:40%;}.elementor-12951 .elementor-element.elementor-element-34da47b{width:60%;}.elementor-12951 .elementor-element.elementor-element-d8a8fb1{width:55%;}.elementor-12951 .elementor-element.elementor-element-828be76{width:45%;}.elementor-12951 .elementor-element.elementor-element-8f513fa{width:20%;}.elementor-12951 .elementor-element.elementor-element-13cc9c9{width:49.333%;}.elementor-12951 .elementor-element.elementor-element-e43ecd6{width:30%;}.elementor-12951 .elementor-element.elementor-element-0192b0e{width:40%;}.elementor-12951 .elementor-element.elementor-element-f26ba96{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12951 .elementor-element.elementor-element-c8c0271{width:2%;}.elementor-12951 .elementor-element.elementor-element-e050b20{width:100%;}.elementor-12951 .elementor-element.elementor-element-12255d8{width:34%;}.elementor-12951 .elementor-element.elementor-element-c8bce3a{width:2%;}.elementor-12951 .elementor-element.elementor-element-3dba585{width:62%;}.elementor-12951 .elementor-element.elementor-element-7a4099f{width:100%;}.elementor-12951 .elementor-element.elementor-element-dccd567{width:100%;}.elementor-12951 .elementor-element.elementor-element-39b4c14{width:100%;}.elementor-12951 .elementor-element.elementor-element-367a7e7{width:10%;}.elementor-12951 .elementor-element.elementor-element-9a2a61f{width:80%;}.elementor-12951 .elementor-element.elementor-element-40d3442{width:33%;}.elementor-12951 .elementor-element.elementor-element-43980e1{width:10%;}.elementor-12951 .elementor-element.elementor-element-3bb3101{width:10%;}.elementor-12951 .elementor-element.elementor-element-fdc1b2a{width:80%;}.elementor-12951 .elementor-element.elementor-element-d1bffa2{width:2%;}.elementor-12951 .elementor-element.elementor-element-c3a8a15{width:56%;}.elementor-12951 .elementor-element.elementor-element-64e70e6{width:40%;}.elementor-12951 .elementor-element.elementor-element-b3c9ae3{width:49%;}.elementor-12951 .elementor-element.elementor-element-2f83d36{width:100%;}.elementor-12951 .elementor-element.elementor-element-6efd4c8{width:10%;}.elementor-12951 .elementor-element.elementor-element-f58c0d6{width:50%;}.elementor-12951 .elementor-element.elementor-element-4c34ef5{width:100%;}.elementor-12951 .elementor-element.elementor-element-e33a2f9{width:100%;}.elementor-12951 .elementor-element.elementor-element-fdd7170{width:2%;}.elementor-12951 .elementor-element.elementor-element-8b82ebd{width:62%;}.elementor-12951 .elementor-element.elementor-element-2dc513e{width:100%;}.elementor-12951 .elementor-element.elementor-element-3dfd121{width:100%;}.elementor-12951 .elementor-element.elementor-element-342c057{width:100%;}.elementor-12951 .elementor-element.elementor-element-c632895{width:10%;}.elementor-12951 .elementor-element.elementor-element-c379feb{width:80%;}.elementor-12951 .elementor-element.elementor-element-a593c24{width:10%;}.elementor-12951 .elementor-element.elementor-element-2b783ea{width:10%;}.elementor-12951 .elementor-element.elementor-element-73229be{width:10%;}.elementor-12951 .elementor-element.elementor-element-e74513b{width:80%;}.elementor-12951 .elementor-element.elementor-element-4c3e8fa{width:2%;}.elementor-12951 .elementor-element.elementor-element-29c789c{width:54%;}.elementor-12951 .elementor-element.elementor-element-bffcea2{width:42%;}.elementor-12951 .elementor-element.elementor-element-7427e5d{width:50%;}.elementor-12951 .elementor-element.elementor-element-956fd23{width:100%;}.elementor-12951 .elementor-element.elementor-element-7749e64{width:10%;}.elementor-12951 .elementor-element.elementor-element-e875e58{width:50%;}.elementor-12951 .elementor-element.elementor-element-516865d{width:100%;}.elementor-12951 .elementor-element.elementor-element-1824ef6{width:100%;}.elementor-12951 .elementor-element.elementor-element-c824aae{width:100%;}.elementor-12951 .elementor-element.elementor-element-e597cb7{width:100%;}.elementor-12951 .elementor-element.elementor-element-a078cba{width:100%;}.elementor-12951 .elementor-element.elementor-element-4ecfc70{width:100%;}.elementor-12951 .elementor-element.elementor-element-27775fd{width:100%;}.elementor-12951 .elementor-element.elementor-element-6f7e442{width:100%;}.elementor-12951 .elementor-element.elementor-element-21d0ea6{width:100%;}.elementor-12951 .elementor-element.elementor-element-e6eae3f{width:100%;}.elementor-12951 .elementor-element.elementor-element-e2bf1e7{width:100%;}.elementor-12951 .elementor-element.elementor-element-feca205{width:100%;}.elementor-12951 .elementor-element.elementor-element-0a65550{width:100%;}.elementor-12951 .elementor-element.elementor-element-ff8788b{width:2%;}.elementor-12951 .elementor-element.elementor-element-21d01fb{width:83%;}.elementor-12951 .elementor-element.elementor-element-6ac9cbb{width:13%;}.elementor-12951 .elementor-element.elementor-element-9017e8a{width:10%;}.elementor-12951 .elementor-element.elementor-element-c572d5f{width:90%;}.elementor-12951 .elementor-element.elementor-element-6081a49{width:10%;}.elementor-12951 .elementor-element.elementor-element-34da47b{width:90%;}.elementor-12951 .elementor-element.elementor-element-d8a8fb1{width:10%;}.elementor-12951 .elementor-element.elementor-element-828be76{width:90%;}.elementor-12951 .elementor-element.elementor-element-13cc9c9{width:50%;}.elementor-12951 .elementor-element.elementor-element-c3f14cd{width:58%;}.elementor-12951 .elementor-element.elementor-element-f374729{width:42%;}.elementor-12951 .elementor-element.elementor-element-e0aecc2{width:100%;}.elementor-12951 .elementor-element.elementor-element-0192b0e{width:100%;}.elementor-12951 .elementor-element.elementor-element-f26ba96{width:100%;}.elementor-12951 .elementor-element.elementor-element-e36e4b1{width:50%;}.elementor-12951 .elementor-element.elementor-element-2354ce9{width:50%;}.elementor-12951 .elementor-element.elementor-element-e3aa084{width:100%;}}/* Start custom CSS for icon, class: .elementor-element-ba0cf41 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-ba0cf41 i, 
.elementor-12951 .elementor-element.elementor-element-ba0cf41 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b848de *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-5b848de i, 
.elementor-12951 .elementor-element.elementor-element-5b848de svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-972c66f *//* ============================================================
   EFECTO DE ESCALADO DE FLECHA (LIMPIO Y MINIMALISTA)
   ============================================================ */

/* 1. ESTADO NORMAL */
.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button-icon svg {
    fill: none !important; /* Mantenemos el interior vacío */
    stroke: currentColor; /* Color lineal */
    stroke-width: 2px; /* Grosor de la línea */
    
    /* PREPARACIÓN PARA EL CAMBIO */
    transform-origin: center; /* Crece desde su propio centro */
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); /* Crecimiento fluido */
    
    /* Evita que se vea borroso al escalar */
    backface-visibility: hidden;
    transform: translateZ(0);
}

/* 2. ESTADO HOVER (Al pasar el ratón) */
.elementor-12951 .elementor-element.elementor-element-972c66f:hover .elementor-button-icon svg {
    /* Aumenta un 20% (1.2). Si quieres menos, usa 1.15 */
    transform: scale(1.2); 
    
    /* Mantenemos el estilo lineal prohibiendo el relleno */
    fill: none !important;
}

/* 3. PROTECCIÓN DEL TRAZO */
.elementor-12951 .elementor-element.elementor-element-972c66f .elementor-button-icon svg path {
    vector-effect: non-scaling-stroke; /* ¡IMPORTANTE! Evita que la línea engorde al crecer */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d07f5e *//* ============================================================
   EFECTO DE ESCALADO DE FLECHA (LIMPIO Y MINIMALISTA)
   ============================================================ */

/* 1. ESTADO NORMAL */
.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button-icon svg {
    fill: none !important; /* Mantenemos el interior vacío */
    stroke: currentColor; /* Color lineal */
    stroke-width: 2px; /* Grosor de la línea */
    
    /* PREPARACIÓN PARA EL CAMBIO */
    transform-origin: center; /* Crece desde su propio centro */
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); /* Crecimiento fluido */
    
    /* Evita que se vea borroso al escalar */
    backface-visibility: hidden;
    transform: translateZ(0);
}

/* 2. ESTADO HOVER (Al pasar el ratón) */
.elementor-12951 .elementor-element.elementor-element-3d07f5e:hover .elementor-button-icon svg {
    /* Aumenta un 20% (1.2). Si quieres menos, usa 1.15 */
    transform: scale(1.2); 
    
    /* Mantenemos el estilo lineal prohibiendo el relleno */
    fill: none !important;
}

/* 3. PROTECCIÓN DEL TRAZO */
.elementor-12951 .elementor-element.elementor-element-3d07f5e .elementor-button-icon svg path {
    vector-effect: non-scaling-stroke; /* ¡IMPORTANTE! Evita que la línea engorde al crecer */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e68f8f *//* ============================================================
   EFECTO DE ESCALADO DE FLECHA (LIMPIO Y MINIMALISTA)
   ============================================================ */

/* 1. ESTADO NORMAL */
.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button-icon svg {
    fill: none !important; /* Mantenemos el interior vacío */
    stroke: currentColor; /* Color lineal */
    stroke-width: 2px; /* Grosor de la línea */
    
    /* PREPARACIÓN PARA EL CAMBIO */
    transform-origin: center; /* Crece desde su propio centro */
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); /* Crecimiento fluido */
    
    /* Evita que se vea borroso al escalar */
    backface-visibility: hidden;
    transform: translateZ(0);
}

/* 2. ESTADO HOVER (Al pasar el ratón) */
.elementor-12951 .elementor-element.elementor-element-5e68f8f:hover .elementor-button-icon svg {
    /* Aumenta un 20% (1.2). Si quieres menos, usa 1.15 */
    transform: scale(1.2); 
    
    /* Mantenemos el estilo lineal prohibiendo el relleno */
    fill: none !important;
}

/* 3. PROTECCIÓN DEL TRAZO */
.elementor-12951 .elementor-element.elementor-element-5e68f8f .elementor-button-icon svg path {
    vector-effect: non-scaling-stroke; /* ¡IMPORTANTE! Evita que la línea engorde al crecer */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c11d4c7 *//* --- 1. ESCRITORIO (Mantenemos tu base) --- */
.elementor-12951 .elementor-element.elementor-element-c11d4c7 .elementor-gallery-item img, 
.elementor-12951 .elementor-element.elementor-element-c11d4c7 img {
    width: 100% !important;
    height: 400px !important; /* Altura fija para pantallas grandes */
    object-fit: cover; 
    object-position: center; 
    transition: filter 0.5s ease;
}

/* --- 2. TABLET (Evitamos pixelado y reducimos altura) --- */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-12951 .elementor-element.elementor-element-c11d4c7 .elementor-gallery-item img, 
    .elementor-12951 .elementor-element.elementor-element-c11d4c7 img {
        height: 300px !important; /* Bajamos la altura para que no amplíe tanto */
        aspect-ratio: 16 / 6;    /* Forzamos forma de banner */
    }
}

/* --- 3. MÓVIL (Forma rectangular, no cuadrada) --- */
@media (max-width: 767px) {
    .elementor-12951 .elementor-element.elementor-element-c11d4c7 .elementor-gallery-item img, 
    .elementor-12951 .elementor-element.elementor-element-c11d4c7 img {
        height: auto !important;   /* Liberamos la altura fija */
        aspect-ratio: 16 / 9;      /* Rectángulo perfecto tipo vídeo/TV */
        min-height: 180px;         /* Altura mínima para que no sea una línea */
    }
}

/* --- LIMPIEZA Y EFECTOS --- */
.elementor-12951 .elementor-element.elementor-element-c11d4c7.img-oval, 
.elementor-12951 .elementor-element.elementor-element-c11d4c7.img-oval .elementor-gallery-item,
.elementor-12951 .elementor-element.elementor-element-c11d4c7.img-oval img {
    border-radius: 0px !important; 
    clip-path: none !important;    
}

.elementor-12951 .elementor-element.elementor-element-c11d4c7 .elementor-gallery-item:hover img {
    filter: grayscale(100%) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cfacd42 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-cfacd42 i, 
.elementor-12951 .elementor-element.elementor-element-cfacd42 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71b4491 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-71b4491 i, 
.elementor-12951 .elementor-element.elementor-element-71b4491 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9c2754 */img {
  filter: grayscale(0%);
  transition: filter 0.4s ease;
}

img:hover {
  filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0022f6 */img {
  filter: grayscale(0%);
  transition: filter 0.4s ease;
}

img:hover {
  filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bafea6e *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-bafea6e i, 
.elementor-12951 .elementor-element.elementor-element-bafea6e svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00bfc94 */img {
  filter: grayscale(0%);
  transition: filter 0.4s ease;
}

img:hover {
  filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27c8159 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-27c8159 i, 
.elementor-12951 .elementor-element.elementor-element-27c8159 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a914231 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-a914231 i, 
.elementor-12951 .elementor-element.elementor-element-a914231 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7abce3 */img {
  filter: grayscale(0%);
  transition: filter 0.4s ease;
}

img:hover {
  filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35600d5 */img {
  filter: grayscale(0%);
  transition: filter 0.4s ease;
}

img:hover {
  filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bcf0d0 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-4bcf0d0 i, 
.elementor-12951 .elementor-element.elementor-element-4bcf0d0 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a282145 */img {
  filter: grayscale(0%);
  transition: filter 0.4s ease;
}

img:hover {
  filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b74542 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-0b74542 i, 
.elementor-12951 .elementor-element.elementor-element-0b74542 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd16301 *//* 1. Definimos la animación de rotación */
@keyframes rotarLoop {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* 2. Aplicamos la animación al icono */
.elementor-12951 .elementor-element.elementor-element-cd16301 i, 
.elementor-12951 .elementor-element.elementor-element-cd16301 svg {
    animation: rotarLoop 8s linear infinite; /* 8s es la velocidad, cámbialo a 2s si lo quieres muy rápido */
    transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1ee69c */.elementor-12951 .elementor-element.elementor-element-e1ee69c {
    /* 1. La sacamos del flujo normal */
    position: relative;
    z-index: 1;
    margin-right: -2vw !important; 
    width: 101% !important; 
    max-width: none !important;
}

.elementor-12951 .elementor-element.elementor-element-e1ee69c img {
    width: 100% !important;
    height: auto !important;
    object-fit: cover;
    display: block !important;
    margin-bottom: 0 !important;
    vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ce7aae */.elementor-12951 .elementor-element.elementor-element-8ce7aae {
    filter: blur(2px);
    transition: all 0.8s cubic-bezier(0.25, 1, 0.5, 1); 
}


.elementor-12951 .elementor-element.elementor-element-8ce7aae:hover {
    filter: blur(0.2px);
    transform: scale(1.000);
}

.elementor-12951 .elementor-element.elementor-element-8ce7aae.active-cursor {

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6954223 */.elementor-12951 .elementor-element.elementor-element-6954223 {
    /* 1. La sacamos del flujo normal */
    position: relative;
    z-index: 1;
    margin-right: -2vw !important; 
    width: 101% !important; 
    max-width: none !important;
}

.elementor-12951 .elementor-element.elementor-element-6954223 img {
    width: 100% !important;
    height: auto !important;
    object-fit: cover;
    display: block !important;
    margin-bottom: 0 !important;
    vertical-align: bottom;
}/* End custom CSS */