.elementor-224 .elementor-element.elementor-element-e5421ff{--display:flex;--min-height:127px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-0a46235{text-align:center;}.elementor-224 .elementor-element.elementor-element-0a46235 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-ee8414d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-224 .elementor-element.elementor-element-03b51f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-03b51f1:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-03b51f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-224 .elementor-element.elementor-element-d5d09f5{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;}.elementor-224 .elementor-element.elementor-element-23af679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-69fbbbb:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-69fbbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-29px;--e-transform-transition-duration:2000ms;text-align:right;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-69fbbbb{right:-39px;}body.rtl .elementor-224 .elementor-element.elementor-element-69fbbbb{left:-39px;}.elementor-224 .elementor-element.elementor-element-69fbbbb img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-da66ec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-da66ec6:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-da66ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-224 .elementor-element.elementor-element-15f5d5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-15f5d5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:84px;font-weight:100;line-height:82px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-1c5d1d1{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-1c5d1d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;line-height:100px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-d136c14{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-d136c14 .elementor-divider-separator{width:100%;}.elementor-224 .elementor-element.elementor-element-d136c14 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-224 .elementor-element.elementor-element-7cf6845 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-0110522{font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-0110522 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-e000537{font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-e000537 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-4eb75d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-d2b4db6{margin:-14px 252px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-d2b4db6 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-96c5800:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-96c5800{margin:0px 74px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;bottom:-49px;--e-transform-transition-duration:2000ms;text-align:right;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-96c5800{right:-59px;}body.rtl .elementor-224 .elementor-element.elementor-element-96c5800{left:-59px;}.elementor-224 .elementor-element.elementor-element-96c5800 img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-7ee33ee{--display:flex;--min-height:224px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-224 .elementor-element.elementor-element-6b74a6d{text-align:center;}.elementor-224 .elementor-element.elementor-element-6b74a6d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-dc686a5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-224 .elementor-element.elementor-element-00f3676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-00f3676:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-00f3676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-224 .elementor-element.elementor-element-9a578a8{margin:93px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-0bbaf12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-0bbaf12:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-0bbaf12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-224 .elementor-element.elementor-element-cde2987:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-cde2987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -340px) 0px;padding:0px 0px 0px 0px;bottom:-29px;--e-transform-transition-duration:2000ms;text-align:right;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-cde2987{right:-262px;}body.rtl .elementor-224 .elementor-element.elementor-element-cde2987{left:-262px;}.elementor-224 .elementor-element.elementor-element-cde2987 img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-70dbc3c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:84px;font-weight:100;line-height:82px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-731757d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-731757d .elementor-divider-separator{width:100%;}.elementor-224 .elementor-element.elementor-element-731757d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-224 .elementor-element.elementor-element-d005f09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-00e0c54{margin:-5px -5px calc(var(--kit-widget-spacing, 0px) + -5px) -5px;font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-00e0c54 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-1a50719{font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-1a50719 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-8dca4b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-793473d{margin:-14px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-793473d p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-1bdbe4e:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-1bdbe4e{margin:0px 74px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;bottom:53px;--e-transform-transition-duration:2000ms;text-align:right;}.elementor-224 .elementor-element.elementor-element-1bdbe4e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-1bdbe4e{right:-677px;}body.rtl .elementor-224 .elementor-element.elementor-element-1bdbe4e{left:-677px;}.elementor-224 .elementor-element.elementor-element-1bdbe4e img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-cc484ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-224 .elementor-element.elementor-element-1d2f8f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-1d2f8f6:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-1d2f8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-224 .elementor-element.elementor-element-87c2625:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-87c2625{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;bottom:-16px;--e-transform-transition-duration:2000ms;text-align:right;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-87c2625{right:-609px;}body.rtl .elementor-224 .elementor-element.elementor-element-87c2625{left:-609px;}.elementor-224 .elementor-element.elementor-element-87c2625 img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-b44e8ec{margin:44px 44px calc(var(--kit-widget-spacing, 0px) + 44px) 44px;}.elementor-224 .elementor-element.elementor-element-904c7fb{margin:44px 44px calc(var(--kit-widget-spacing, 0px) + 44px) 44px;}.elementor-224 .elementor-element.elementor-element-ea2bb1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-ea2bb1b:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-ea2bb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-224 .elementor-element.elementor-element-946f2e0:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-946f2e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -305px) 0px;padding:0px 0px 0px 0px;bottom:-29px;--e-transform-transition-duration:2000ms;text-align:right;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-946f2e0{right:-39px;}body.rtl .elementor-224 .elementor-element.elementor-element-946f2e0{left:-39px;}.elementor-224 .elementor-element.elementor-element-946f2e0 img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-3ec5e8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-3ec5e8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:84px;font-weight:100;line-height:82px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-f87ada7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-f87ada7 .elementor-divider-separator{width:100%;}.elementor-224 .elementor-element.elementor-element-f87ada7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-224 .elementor-element.elementor-element-0eac9a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-28ecbbb{font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-28ecbbb p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-e0315b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-e0315b8 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-54ee9f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-c7954ce{margin:-14px 175px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-c7954ce p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-a7954ea{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-224 .elementor-element.elementor-element-3144237{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-3144237:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-3144237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-224 .elementor-element.elementor-element-29365f7 img{width:100%;max-width:100%;}.elementor-224 .elementor-element.elementor-element-9fb4359 img{width:100%;max-width:100%;}.elementor-224 .elementor-element.elementor-element-d695a39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-d695a39:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-d695a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-224 .elementor-element.elementor-element-becd5c8:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-becd5c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -297px) -5px;padding:0px 0px 0px 0px;bottom:-29px;--e-transform-transition-duration:2000ms;text-align:right;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-becd5c8{right:-262px;}body.rtl .elementor-224 .elementor-element.elementor-element-becd5c8{left:-262px;}.elementor-224 .elementor-element.elementor-element-becd5c8 img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-a4472b9{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-224 .elementor-element.elementor-element-a4472b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:84px;font-weight:100;line-height:82px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-c19ebdb{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-224 .elementor-element.elementor-element-c19ebdb .elementor-divider-separator{width:100%;}.elementor-224 .elementor-element.elementor-element-c19ebdb .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-224 .elementor-element.elementor-element-3197e8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-f4031e0{font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-f4031e0 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-54801d2{font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-54801d2 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-2ebeb51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-63cc263{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-63cc263 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-927507b:hover{--e-transform-scale:1.1;}.elementor-224 .elementor-element.elementor-element-927507b{margin:-27px -269px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;padding:0px 0px 0px 0px;top:703px;--e-transform-transition-duration:2000ms;text-align:right;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-927507b{right:-342px;}body.rtl .elementor-224 .elementor-element.elementor-element-927507b{left:-342px;}.elementor-224 .elementor-element.elementor-element-927507b img{max-width:88%;}.elementor-224 .elementor-element.elementor-element-1a838d1{--display:flex;}body.elementor-page-224:not(.elementor-motion-effects-element-type-background), body.elementor-page-224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ginburdon.com/wp-content/uploads/2025/10/shutterstock_2637839487-2-877x2048.png");background-position:center center;background-size:contain;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-ee8414d{--content-width:1161px;}.elementor-224 .elementor-element.elementor-element-03b51f1{--width:50%;}.elementor-224 .elementor-element.elementor-element-da66ec6{--width:50%;}.elementor-224 .elementor-element.elementor-element-dc686a5{--content-width:1161px;}.elementor-224 .elementor-element.elementor-element-00f3676{--width:50%;}.elementor-224 .elementor-element.elementor-element-0bbaf12{--width:50%;}.elementor-224 .elementor-element.elementor-element-cc484ad{--content-width:1161px;}.elementor-224 .elementor-element.elementor-element-1d2f8f6{--width:50%;}.elementor-224 .elementor-element.elementor-element-ea2bb1b{--width:50%;}.elementor-224 .elementor-element.elementor-element-a7954ea{--content-width:1161px;}.elementor-224 .elementor-element.elementor-element-3144237{--width:50%;}.elementor-224 .elementor-element.elementor-element-d695a39{--width:50%;}}@media(max-width:1366px){.elementor-224 .elementor-element.elementor-element-69fbbbb{width:auto;max-width:auto;bottom:114px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-69fbbbb{right:-18px;}body.rtl .elementor-224 .elementor-element.elementor-element-69fbbbb{left:-18px;}.elementor-224 .elementor-element.elementor-element-96c5800{width:auto;max-width:auto;bottom:114px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-96c5800{right:-18px;}body.rtl .elementor-224 .elementor-element.elementor-element-96c5800{left:-18px;}.elementor-224 .elementor-element.elementor-element-cde2987{width:auto;max-width:auto;bottom:114px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-cde2987{right:-270px;}body.rtl .elementor-224 .elementor-element.elementor-element-cde2987{left:-270px;}.elementor-224 .elementor-element.elementor-element-1bdbe4e{width:auto;max-width:auto;bottom:114px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-1bdbe4e{right:-290px;}body.rtl .elementor-224 .elementor-element.elementor-element-1bdbe4e{left:-290px;}.elementor-224 .elementor-element.elementor-element-87c2625{width:auto;max-width:auto;bottom:65px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-87c2625{right:11px;}body.rtl .elementor-224 .elementor-element.elementor-element-87c2625{left:11px;}.elementor-224 .elementor-element.elementor-element-946f2e0{width:auto;max-width:auto;bottom:114px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-946f2e0{right:-18px;}body.rtl .elementor-224 .elementor-element.elementor-element-946f2e0{left:-18px;}.elementor-224 .elementor-element.elementor-element-becd5c8{width:auto;max-width:auto;bottom:114px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-becd5c8{right:-270px;}body.rtl .elementor-224 .elementor-element.elementor-element-becd5c8{left:-270px;}.elementor-224 .elementor-element.elementor-element-927507b{width:auto;max-width:auto;top:719px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-927507b{right:-241px;}body.rtl .elementor-224 .elementor-element.elementor-element-927507b{left:-241px;}}@media(max-width:1024px){body:not(.rtl) .elementor-224 .elementor-element.elementor-element-69fbbbb{right:12px;}body.rtl .elementor-224 .elementor-element.elementor-element-69fbbbb{left:12px;}.elementor-224 .elementor-element.elementor-element-69fbbbb{bottom:60px;}.elementor-224 .elementor-element.elementor-element-69fbbbb img{max-width:64%;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-96c5800{right:12px;}body.rtl .elementor-224 .elementor-element.elementor-element-96c5800{left:12px;}.elementor-224 .elementor-element.elementor-element-96c5800{bottom:147px;}.elementor-224 .elementor-element.elementor-element-96c5800 img{max-width:64%;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-cde2987{right:-182px;}body.rtl .elementor-224 .elementor-element.elementor-element-cde2987{left:-182px;}.elementor-224 .elementor-element.elementor-element-cde2987{bottom:477px;}.elementor-224 .elementor-element.elementor-element-cde2987 img{max-width:64%;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-1bdbe4e{right:-182px;}body.rtl .elementor-224 .elementor-element.elementor-element-1bdbe4e{left:-182px;}.elementor-224 .elementor-element.elementor-element-1bdbe4e{bottom:477px;}.elementor-224 .elementor-element.elementor-element-1bdbe4e img{max-width:64%;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-87c2625{right:12px;}body.rtl .elementor-224 .elementor-element.elementor-element-87c2625{left:12px;}.elementor-224 .elementor-element.elementor-element-87c2625{bottom:283px;}.elementor-224 .elementor-element.elementor-element-87c2625 img{max-width:64%;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-946f2e0{right:12px;}body.rtl .elementor-224 .elementor-element.elementor-element-946f2e0{left:12px;}.elementor-224 .elementor-element.elementor-element-946f2e0{bottom:147px;}.elementor-224 .elementor-element.elementor-element-946f2e0 img{max-width:64%;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-becd5c8{right:-182px;}body.rtl .elementor-224 .elementor-element.elementor-element-becd5c8{left:-182px;}.elementor-224 .elementor-element.elementor-element-becd5c8{bottom:477px;}.elementor-224 .elementor-element.elementor-element-becd5c8 img{max-width:64%;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-927507b{right:-182px;}body.rtl .elementor-224 .elementor-element.elementor-element-927507b{left:-182px;}.elementor-224 .elementor-element.elementor-element-927507b{top:553px;}.elementor-224 .elementor-element.elementor-element-927507b img{max-width:64%;}}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-e5421ff{--min-height:133px;}.elementor-224 .elementor-element.elementor-element-69fbbbb{bottom:644px;}.elementor-224 .elementor-element.elementor-element-15f5d5a .elementor-heading-title{font-size:72px;}.elementor-224 .elementor-element.elementor-element-d2b4db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-96c5800{margin:87px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-99px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-96c5800{right:-32px;}body.rtl .elementor-224 .elementor-element.elementor-element-96c5800{left:-32px;}.elementor-224 .elementor-element.elementor-element-7ee33ee{--min-height:133px;}.elementor-224 .elementor-element.elementor-element-6b74a6d{margin:82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-dc686a5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-cde2987{margin:-195px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:718px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-cde2987{right:-28px;}body.rtl .elementor-224 .elementor-element.elementor-element-cde2987{left:-28px;}.elementor-224 .elementor-element.elementor-element-cde2987 img{max-width:56%;}.elementor-224 .elementor-element.elementor-element-70dbc3c .elementor-heading-title{font-size:67px;}.elementor-224 .elementor-element.elementor-element-1bdbe4e{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:1000px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-1bdbe4e{right:22px;}body.rtl .elementor-224 .elementor-element.elementor-element-1bdbe4e{left:22px;}.elementor-224 .elementor-element.elementor-element-1bdbe4e img{max-width:56%;}.elementor-224 .elementor-element.elementor-element-cc484ad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-87c2625{bottom:644px;}.elementor-224 .elementor-element.elementor-element-946f2e0{margin:-209px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:585px;}.elementor-224 .elementor-element.elementor-element-946f2e0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-946f2e0{right:-29px;}body.rtl .elementor-224 .elementor-element.elementor-element-946f2e0{left:-29px;}.elementor-224 .elementor-element.elementor-element-c7954ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-a7954ea{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-224 .elementor-element.elementor-element-becd5c8{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:581px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-becd5c8{right:-29px;}body.rtl .elementor-224 .elementor-element.elementor-element-becd5c8{left:-29px;}.elementor-224 .elementor-element.elementor-element-becd5c8 img{max-width:56%;}.elementor-224 .elementor-element.elementor-element-927507b{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-927507b{right:22px;}body.rtl .elementor-224 .elementor-element.elementor-element-927507b{left:22px;}.elementor-224 .elementor-element.elementor-element-927507b img{max-width:56%;}}/* Start custom CSS for container, class: .elementor-element-03b51f1 *//* 1. Preparamos la columna para posicionar elementos dentro, puesto por Pierre */
.elementor-224 .elementor-element.elementor-element-03b51f1 {
  position: relative;
}

/* 2. Eliminamos márgenes por defecto de los widgets de imagen */
.elementor-224 .elementor-element.elementor-element-03b51f1 .elementor-widget-image {
  margin: 0;
  padding: 0;
}

/* 3. Posicionamos la imagen "hover" (la segunda) encima de la primera */
.elementor-224 .elementor-element.elementor-element-03b51f1 .imagen-hover-top {
  position: absolute;
  top: 5;
  left: 7;
  width: 96%; /* Asegura que cubra la imagen de abajo */
  height: 100%;
  opacity: 0; /* La hacemos invisible por defecto */
  transition: opacity 0.4s ease-in-out; /* ¡Aquí está el FADE! */
}

/* 4. Al hacer hover SOBRE LA COLUMNA, mostramos la imagen "hover" */
.elementor-224 .elementor-element.elementor-element-03b51f1:hover .imagen-hover-top {
  opacity: 1; /* La hacemos visible con el fade */
}/*Pierre*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a578a8 *//* 1. Preparamos la columna para posicionar elementos dentro, puesto por Pierre */
.elementor-224 .elementor-element.elementor-element-9a578a8 {
  position: relative;
}

/* 2. Eliminamos márgenes por defecto de los widgets de imagen */
.elementor-224 .elementor-element.elementor-element-9a578a8 .elementor-widget-image {
  margin: 0;
  padding: 0;
}

/* 3. Posicionamos la imagen "hover" (la segunda) encima de la primera */
.elementor-224 .elementor-element.elementor-element-9a578a8 .imagen-hover-top {
  position: absolute;
  top: 5;
  left: 7;
  width: 96%; /* Asegura que cubra la imagen de abajo */
  height: 100%;
  opacity: 0; /* La hacemos invisible por defecto */
  transition: opacity 0.4s ease-in-out; /* ¡Aquí está el FADE! */
}

/* 4. Al hacer hover SOBRE LA COLUMNA, mostramos la imagen "hover" */
.elementor-224 .elementor-element.elementor-element-9a578a8:hover .imagen-hover-top {
  opacity: 1; /* La hacemos visible con el fade */
}/*Pierre*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f3676 *//* 1. Preparamos la columna para posicionar elementos dentro, puesto por Pierre */
.elementor-224 .elementor-element.elementor-element-00f3676 {
  position: relative;
}

/* 2. Eliminamos márgenes por defecto de los widgets de imagen */
.elementor-224 .elementor-element.elementor-element-00f3676 .elementor-widget-image {
  margin: 0;
  padding: 0;
}

/* 3. Posicionamos la imagen "hover" (la segunda) encima de la primera */
.elementor-224 .elementor-element.elementor-element-00f3676 .imagen-hover-top {
  position: absolute;
  top: 5;
  left: 7;
  width: 96%; /* Asegura que cubra la imagen de abajo */
  height: 100%;
  opacity: 0; /* La hacemos invisible por defecto */
  transition: opacity 0.4s ease-in-out; /* ¡Aquí está el FADE! */
}

/* 4. Al hacer hover SOBRE LA COLUMNA, mostramos la imagen "hover" */
.elementor-224 .elementor-element.elementor-element-00f3676:hover .imagen-hover-top {
  opacity: 1; /* La hacemos visible con el fade */
}/*Pierre*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d2f8f6 *//* 1. Preparamos la columna para posicionar elementos dentro, puesto por Pierre */
.elementor-224 .elementor-element.elementor-element-1d2f8f6 {
  position: relative;
}

/* 2. Eliminamos márgenes por defecto de los widgets de imagen */
.elementor-224 .elementor-element.elementor-element-1d2f8f6 .elementor-widget-image {
  margin: 0;
  padding: 0;
}

/* 3. Posicionamos la imagen "hover" (la segunda) encima de la primera */
.elementor-224 .elementor-element.elementor-element-1d2f8f6 .imagen-hover-top {
  position: absolute;
  top: 5;
  left: 7;
  width: 96%; /* Asegura que cubra la imagen de abajo */
  height: 100%;
  opacity: 0; /* La hacemos invisible por defecto */
  transition: opacity 0.4s ease-in-out; /* ¡Aquí está el FADE! */
}

/* 4. Al hacer hover SOBRE LA COLUMNA, mostramos la imagen "hover" */
.elementor-224 .elementor-element.elementor-element-1d2f8f6:hover .imagen-hover-top {
  opacity: 1; /* La hacemos visible con el fade */
}/*Pierre*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3144237 *//* 1. Preparamos la columna para posicionar elementos dentro, puesto por Pierre */
.elementor-224 .elementor-element.elementor-element-3144237 {
  position: relative;
}

/* 2. Eliminamos márgenes por defecto de los widgets de imagen */
.elementor-224 .elementor-element.elementor-element-3144237 .elementor-widget-image {
  margin: 0;
  padding: 0;
}

/* 3. Posicionamos la imagen "hover" (la segunda) encima de la primera */
.elementor-224 .elementor-element.elementor-element-3144237 .imagen-hover-top {
  position: absolute;
  top: 1;
  left: 5;
  width: 97%; /* Asegura que cubra la imagen de abajo */
  height: 100%;
  opacity: 0; /* La hacemos invisible por defecto */
  transition: opacity 0.4s ease-in-out; /* ¡Aquí está el FADE! */
}

/* 4. Al hacer hover SOBRE LA COLUMNA, mostramos la imagen "hover" */
.elementor-224 .elementor-element.elementor-element-3144237:hover .imagen-hover-top {
  opacity: 1; /* La hacemos visible con el fade */
}/*Pierre*//* End custom CSS */