.elementor-41990 .elementor-element.elementor-element-4edc636{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1}.elementor-41990 .elementor-element.elementor-element-4edc636:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-4edc636>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://site.cobalt-localities.ch/wp-content/uploads/2026/04/yasintha-perera-bdRdpWwvRiI-unsplash-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-41990 .elementor-element.elementor-element-4edc636:before,.elementor-41990 .elementor-element.elementor-element-4edc636>.elementor-background-video-container:before,.elementor-41990 .elementor-element.elementor-element-4edc636>.e-con-inner>.elementor-background-video-container:before,.elementor-41990 .elementor-element.elementor-element-4edc636>.elementor-background-slideshow:before,.elementor-41990 .elementor-element.elementor-element-4edc636>.e-con-inner>.elementor-background-slideshow:before,.elementor-41990 .elementor-element.elementor-element-4edc636>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#02020242 63%,#000000E8 98%)}.elementor-41990 .elementor-element.elementor-element-6871bc8{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-6118a49{padding:0}.elementor-41990 .elementor-element.elementor-element-6118a49 .elementor-heading-title{font-family:var(--e-global-typography-5a2e71f-font-family),Sans-serif;font-size:var(--e-global-typography-5a2e71f-font-size);font-weight:var(--e-global-typography-5a2e71f-font-weight);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing);text-shadow:0px 0px 15px rgba(0,0,0,.3);color:var(--e-global-color-70064f2)}.elementor-41990 .elementor-element.elementor-element-e4fed7a{padding:0}.elementor-41990 .elementor-element.elementor-element-e4fed7a .elementor-heading-title{font-family:var(--e-global-typography-5a2e71f-font-family),Sans-serif;font-size:var(--e-global-typography-5a2e71f-font-size);font-weight:var(--e-global-typography-5a2e71f-font-weight);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing);text-shadow:0px 0px 15px rgba(0,0,0,.3);color:var(--e-global-color-70064f2)}.elementor-41990 .elementor-element.elementor-element-9fe8cc3{padding:0}.elementor-41990 .elementor-element.elementor-element-9fe8cc3 .elementor-heading-title{font-family:var(--e-global-typography-5a2e71f-font-family),Sans-serif;font-size:var(--e-global-typography-5a2e71f-font-size);font-weight:var(--e-global-typography-5a2e71f-font-weight);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing);text-shadow:0px 0px 15px rgba(0,0,0,.3);color:var(--e-global-color-70064f2)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);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-41990 .elementor-element.elementor-element-9ced12b{padding:0;font-family:"Helvetica",Sans-serif;font-size:1.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-70064f2)}.elementor-41990 .elementor-element.elementor-element-a5b7bd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-e5b252b{--spacer-size:100px}.elementor-41990 .elementor-element.elementor-element-8ad8bc8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-fee20b2{padding:0 10px 0 0;font-family:"Helvetica",Sans-serif;font-size:1.8em;font-weight:400;line-height:1.2em;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-70064f2)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-be938f5 .elementor-button{background-color:var(--e-global-color-c4cff83);font-family:"Helvetica",Sans-serif;font-size:1.5rem;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0px;fill:var(--e-global-color-731fd25);color:var(--e-global-color-731fd25);border-style:solid;border-width:2px;border-color:var(--e-global-color-02259b6);padding:6px 18px 6px 14px}.elementor-41990 .elementor-element.elementor-element-be938f5 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-be938f5 .elementor-button:focus{background-color:var(--e-global-color-63eac68);color:var(--e-global-color-2797ddc);border-color:var(--e-global-color-135574a)}.elementor-41990 .elementor-element.elementor-element-be938f5{padding:0}.elementor-41990 .elementor-element.elementor-element-be938f5.elementor-element{--align-self:flex-start}.elementor-41990 .elementor-element.elementor-element-be938f5 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-be938f5 .elementor-button:focus svg{fill:var(--e-global-color-2797ddc)}.elementor-41990 .elementor-element.elementor-element-91e79ac .elementor-button{background-color:var(--e-global-color-c4cff83);font-family:"Helvetica",Sans-serif;font-size:1.5rem;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0px;fill:var(--e-global-color-731fd25);color:var(--e-global-color-731fd25);border-style:solid;border-width:2px;border-color:var(--e-global-color-02259b6);padding:6px 18px 6px 14px}.elementor-41990 .elementor-element.elementor-element-91e79ac .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-91e79ac .elementor-button:focus{background-color:var(--e-global-color-63eac68);color:var(--e-global-color-2797ddc);border-color:var(--e-global-color-135574a)}.elementor-41990 .elementor-element.elementor-element-91e79ac{padding:0}.elementor-41990 .elementor-element.elementor-element-91e79ac.elementor-element{--align-self:flex-start}.elementor-41990 .elementor-element.elementor-element-91e79ac .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-91e79ac .elementor-button:focus svg{fill:var(--e-global-color-2797ddc)}.elementor-41990 .elementor-element.elementor-element-c172797 .elementor-button{background-color:var(--e-global-color-c4cff83);font-family:"Helvetica",Sans-serif;font-size:1.5rem;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0px;fill:var(--e-global-color-731fd25);color:var(--e-global-color-731fd25);border-style:solid;border-width:2px;border-color:var(--e-global-color-02259b6);padding:6px 18px 6px 14px}.elementor-41990 .elementor-element.elementor-element-c172797 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-c172797 .elementor-button:focus{background-color:var(--e-global-color-63eac68);color:var(--e-global-color-2797ddc);border-color:var(--e-global-color-135574a)}.elementor-41990 .elementor-element.elementor-element-c172797{padding:0}.elementor-41990 .elementor-element.elementor-element-c172797.elementor-element{--align-self:flex-start}.elementor-41990 .elementor-element.elementor-element-c172797 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-c172797 .elementor-button:focus svg{fill:var(--e-global-color-2797ddc)}.elementor-41990 .elementor-element.elementor-element-e37c6d0 .elementor-button{background-color:var(--e-global-color-c4cff83);font-family:"Helvetica",Sans-serif;font-size:1.5rem;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0px;fill:var(--e-global-color-731fd25);color:var(--e-global-color-731fd25);border-style:solid;border-width:2px;border-color:var(--e-global-color-02259b6);padding:6px 18px 6px 14px}.elementor-41990 .elementor-element.elementor-element-e37c6d0 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-e37c6d0 .elementor-button:focus{background-color:var(--e-global-color-63eac68);color:var(--e-global-color-2797ddc);border-color:var(--e-global-color-135574a)}.elementor-41990 .elementor-element.elementor-element-e37c6d0{padding:0}.elementor-41990 .elementor-element.elementor-element-e37c6d0.elementor-element{--align-self:flex-start}.elementor-41990 .elementor-element.elementor-element-e37c6d0 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-e37c6d0 .elementor-button:focus svg{fill:var(--e-global-color-2797ddc)}.elementor-41990 .elementor-element.elementor-element-be1cc62{--spacer-size:50px}.elementor-41990 .elementor-element.elementor-element-7f4926f{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0}body:not(.rtl) .elementor-41990 .elementor-element.elementor-element-7f4926f{left:0}body.rtl .elementor-41990 .elementor-element.elementor-element-7f4926f{right:0}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-d13ee1b{z-index:0}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon-wrapper{text-align:center}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon{font-size:92px}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon svg{height:92px}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon-wrapper svg{width:auto}.elementor-41990 .elementor-element.elementor-element-49df99e{margin:-80px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0}.elementor-41990 .elementor-element.elementor-element-49df99e .elementor-icon-wrapper{text-align:center}.elementor-41990 .elementor-element.elementor-element-49df99e .elementor-icon{font-size:18px}.elementor-41990 .elementor-element.elementor-element-49df99e .elementor-icon svg{height:18px}.elementor-41990 .elementor-element.elementor-element-eae01af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-eae01af:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-eae01af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-916ce54)}.elementor-41990 .elementor-element.elementor-element-9f3d8cd{--spacer-size:70px}.elementor-41990 .elementor-element.elementor-element-b04522d{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button{background-color:var(--e-global-color-d0abf97);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:solid;border-width:2px;border-color:var(--e-global-color-7d75e2b);border-radius:99px;padding:5px 20px 5px 7px}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button:focus{background-color:var(--e-global-color-fcf2ea1);color:var(--e-global-color-e2e4469);border-color:var(--e-global-color-129ad91)}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button-content-wrapper{flex-direction:row}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button:focus svg{fill:var(--e-global-color-e2e4469)}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button{background-color:var(--e-global-color-d0abf97);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:solid;border-width:2px;border-color:var(--e-global-color-7d75e2b);border-radius:99px;padding:5px 20px 5px 7px}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button:focus{background-color:var(--e-global-color-fcf2ea1);color:var(--e-global-color-e2e4469);border-color:var(--e-global-color-129ad91)}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button-content-wrapper{flex-direction:row}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button:focus svg{fill:var(--e-global-color-e2e4469)}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button{background-color:var(--e-global-color-d0abf97);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:solid;border-width:2px;border-color:var(--e-global-color-7d75e2b);border-radius:99px;padding:5px 20px 5px 7px}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button:focus{background-color:var(--e-global-color-fcf2ea1);color:var(--e-global-color-e2e4469);border-color:var(--e-global-color-129ad91)}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button-content-wrapper{flex-direction:row}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button:focus svg{fill:var(--e-global-color-e2e4469)}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button{background-color:var(--e-global-color-d0abf97);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:solid;border-width:2px;border-color:var(--e-global-color-7d75e2b);border-radius:99px;padding:5px 20px 5px 7px}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button:focus{background-color:var(--e-global-color-fcf2ea1);color:var(--e-global-color-e2e4469);border-color:var(--e-global-color-129ad91)}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button-content-wrapper{flex-direction:row}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button:focus svg{fill:var(--e-global-color-e2e4469)}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button{background-color:var(--e-global-color-d0abf97);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:solid;border-width:2px;border-color:var(--e-global-color-7d75e2b);border-radius:99px;padding:5px 20px 5px 7px}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button:focus{background-color:var(--e-global-color-fcf2ea1);color:var(--e-global-color-e2e4469);border-color:var(--e-global-color-129ad91)}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button-content-wrapper{flex-direction:row}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button:focus svg{fill:var(--e-global-color-e2e4469)}.elementor-41990 .elementor-element.elementor-element-a38cab7{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-8081f95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-41990 .elementor-element.elementor-element-8081f95:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-8081f95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-916ce54)}.elementor-41990 .elementor-element.elementor-element-a952e57{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-e849b07{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-0805c38{--display:flex;--border-radius:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-0805c38:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-0805c38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://site.cobalt-localities.ch/wp-content/uploads/2026/03/daniel-frank-IT1KYLmKrnk-unsplash-scaled-1.webp");background-repeat:no-repeat;background-size:cover}.elementor-41990 .elementor-element.elementor-element-336bb9d{--display:flex;--position:absolute;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-74c4511);--border-color:var(--e-global-color-74c4511);--border-radius:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;bottom:-20px}.elementor-41990 .elementor-element.elementor-element-336bb9d:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-336bb9d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e43f4b5)}.elementor-41990 .elementor-element.elementor-element-336bb9d.e-con{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-41990 .elementor-element.elementor-element-336bb9d{right:-20px}body.rtl .elementor-41990 .elementor-element.elementor-element-336bb9d{left:-20px}.elementor-41990 .elementor-element.elementor-element-5df781d{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-faee618);--border-color:var(--e-global-color-faee618);--border-radius:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-5df781d:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-5df781d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2537cc0)}.elementor-41990 .elementor-element.elementor-element-5df781d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-41990 .elementor-element.elementor-element-2d7c3c0{padding:0;border-style:none;border-radius:0}.elementor-41990 .elementor-element.elementor-element-2d7c3c0 .elementor-icon-wrapper{text-align:center}.elementor-41990 .elementor-element.elementor-element-2d7c3c0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-2d7c3c0.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-2d7c3c0.elementor-view-default .elementor-icon{color:var(--e-global-color-bbe77d1);border-color:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-2d7c3c0.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-2d7c3c0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-2d7c3c0 .elementor-icon{font-size:40px}.elementor-41990 .elementor-element.elementor-element-2d7c3c0 .elementor-icon svg{height:40px}.elementor-41990 .elementor-element.elementor-element-529ce90{--display:flex;--min-height:40px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent);--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px}.elementor-41990 .elementor-element.elementor-element-529ce90.e-con{--flex-grow:0;--flex-shrink:0}.elementor-41990 .elementor-element.elementor-element-b47add3{padding:0;text-align:start;font-family:var(--e-global-typography-480c1c3-font-family),Sans-serif;font-size:var(--e-global-typography-480c1c3-font-size);font-weight:var(--e-global-typography-480c1c3-font-weight);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing);color:var(--e-global-color-text)}.elementor-41990 .elementor-element.elementor-element-b47add3 p{margin-block-end:0px}.elementor-41990 .elementor-element.elementor-element-34b6ffa{padding:0;text-align:start;font-family:"Helvetica",Sans-serif;font-size:1em;font-weight:500;text-transform:none;letter-spacing:-.2px;color:var(--e-global-color-accent)}.elementor-41990 .elementor-element.elementor-element-34b6ffa p{margin-block-end:0px}.elementor-41990 .elementor-element.elementor-element-f00cd8d{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-ce1f9e1{--display:flex;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--border-radius:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px}.elementor-41990 .elementor-element.elementor-element-ce1f9e1:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-ce1f9e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e43f4b5)}.elementor-41990 .elementor-element.elementor-element-460ecf3{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-597d3e4{--spacer-size:0px}.elementor-41990 .elementor-element.elementor-element-3a35125 .elementor-heading-title{font-family:var(--e-global-typography-480c1c3-font-family),Sans-serif;font-size:var(--e-global-typography-480c1c3-font-size);font-weight:var(--e-global-typography-480c1c3-font-weight);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing);color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-02fa0cc{--spacer-size:10px}.elementor-41990 .elementor-element.elementor-element-b3c4722{text-align:start;color:var(--e-global-color-text)}.elementor-41990 .elementor-element.elementor-element-78bb707{--spacer-size:10px}.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button{background-color:var(--e-global-color-d0abf97);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:solid;border-width:2px;border-color:var(--e-global-color-7d75e2b);border-radius:99px;padding:8px 10px 8px 20px}.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button:focus{background-color:var(--e-global-color-fcf2ea1);color:var(--e-global-color-e2e4469);border-color:var(--e-global-color-129ad91)}.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button:focus svg{fill:var(--e-global-color-e2e4469)}.elementor-41990 .elementor-element.elementor-element-3421cef{--spacer-size:10px}.elementor-41990 .elementor-element.elementor-element-3d2a09f{--spacer-size:100px}.elementor-41990 .elementor-element.elementor-element-74cbb8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-74cbb8c:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-74cbb8c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ac1ac3c)}.elementor-41990 .elementor-element.elementor-element-ca714fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-0470197{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-6dc6ae0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-563177e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-ce7a09c{padding:0}.elementor-41990 .elementor-element.elementor-element-ce7a09c .elementor-heading-title{font-family:var(--e-global-typography-480c1c3-font-family),Sans-serif;font-size:var(--e-global-typography-480c1c3-font-size);font-weight:var(--e-global-typography-480c1c3-font-weight);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing);color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-27e1b06{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-8dfdec7{--spacer-size:0px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-41990 .elementor-element.elementor-element-6fd8ff3{--grid-columns:3;--grid-row-gap:20px;--load-more-message-color:var(--e-global-color-7aed71a);--load-more—spacing:20px;--load-more-button-align:center;--grid-column-gap:20px}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .elementor-button{background-color:var(--e-global-color-e43f4b5);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:2px;border-color:var(--e-global-color-7d75e2b);border-radius:999px;padding:5px 20px}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .elementor-button:focus{background-color:var(--e-global-color-fcf2ea1);color:var(--e-global-color-e2e4469);border-color:var(--e-global-color-129ad91)}.elementor-41990 .elementor-element.elementor-element-6fd8ff3>.elementor-widget-container{padding:0}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .elementor-button:focus svg{fill:var(--e-global-color-e2e4469)}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .e-load-more-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-8dd18e6{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-3deb262{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-3deb262:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-3deb262>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-916ce54)}.elementor-41990 .elementor-element.elementor-element-9185c2a{--spacer-size:80px}.elementor-41990 .elementor-element.elementor-element-1c8af0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-70df6cc{--display:flex;--border-radius:15px 0px 0px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-70df6cc:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-70df6cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://site.cobalt-localities.ch/wp-content/uploads/2026/03/morgan-thompson-I7q8s0KNhn0-unsplash-scaled-e1773141124655.webp");background-position:top left;background-repeat:no-repeat;background-size:cover}.elementor-41990 .elementor-element.elementor-element-6fc5c84{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 15px 15px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-41990 .elementor-element.elementor-element-6fc5c84:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-6fc5c84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e43f4b5)}.elementor-41990 .elementor-element.elementor-element-cfa63da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-41990 .elementor-element.elementor-element-cfa63da:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-cfa63da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2537cc0)}.elementor-41990 .elementor-element.elementor-element-2e1cd99{padding:0;border-style:none}.elementor-41990 .elementor-element.elementor-element-2e1cd99 .elementor-icon-wrapper{text-align:center}.elementor-41990 .elementor-element.elementor-element-2e1cd99.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-2e1cd99.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-2e1cd99.elementor-view-default .elementor-icon{color:var(--e-global-color-bbe77d1);border-color:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-2e1cd99.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-2e1cd99.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-2e1cd99 .elementor-icon{font-size:44px}.elementor-41990 .elementor-element.elementor-element-2e1cd99 .elementor-icon svg{height:44px}.elementor-41990 .elementor-element.elementor-element-3c2085b .elementor-heading-title{font-family:var(--e-global-typography-480c1c3-font-family),Sans-serif;font-size:var(--e-global-typography-480c1c3-font-size);font-weight:var(--e-global-typography-480c1c3-font-weight);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing);color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-080445e{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-f9291b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button{background-color:#FFFFFF00;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:none;border-radius:99px;padding:0}.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button{background-color:#FFFFFF00;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:none;border-radius:99px;padding:0}.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-6f48036{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button{background-color:#FFFFFF00;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:none;border-radius:99px;padding:0}.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-63f3707{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-5f509a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-5f509a6:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-5f509a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-916ce54)}.elementor-41990 .elementor-element.elementor-element-909a7fe{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-df2ae35{--display:flex;--min-height:25vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-4f4e3df{--display:flex;--min-height:365px;--border-radius:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-4f4e3df:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-4f4e3df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://site.cobalt-localities.ch/wp-content/uploads/2026/03/gabriel-garcia-marengo-SpEQIUw7_TQ-unsplash-scaled-1.webp");background-repeat:no-repeat;background-size:cover}.elementor-41990 .elementor-element.elementor-element-e4dd04d{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-80px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px}.elementor-41990 .elementor-element.elementor-element-e4dd04d:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-e4dd04d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e43f4b5)}.elementor-41990 .elementor-element.elementor-element-5f7bbb3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-41990 .elementor-element.elementor-element-5f7bbb3:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-5f7bbb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2537cc0)}.elementor-41990 .elementor-element.elementor-element-75210e8{padding:0;border-style:none}.elementor-41990 .elementor-element.elementor-element-75210e8 .elementor-icon-wrapper{text-align:center}.elementor-41990 .elementor-element.elementor-element-75210e8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-75210e8.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-75210e8.elementor-view-default .elementor-icon{color:var(--e-global-color-bbe77d1);border-color:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-75210e8.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-75210e8.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-bbe77d1)}.elementor-41990 .elementor-element.elementor-element-75210e8 .elementor-icon{font-size:44px}.elementor-41990 .elementor-element.elementor-element-75210e8 .elementor-icon svg{height:44px}.elementor-41990 .elementor-element.elementor-element-1135c7f .elementor-heading-title{font-family:var(--e-global-typography-480c1c3-font-family),Sans-serif;font-size:var(--e-global-typography-480c1c3-font-size);font-weight:var(--e-global-typography-480c1c3-font-weight);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing);color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-c1c41b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button{background-color:#FFFFFF00;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:none;border-radius:99px;padding:0}.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button{background-color:#FFFFFF00;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);fill:var(--e-global-color-f1d94f7);color:var(--e-global-color-f1d94f7);border-style:none;border-radius:99px;padding:0}.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button:hover,.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button:hover svg,.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-41990 .elementor-element.elementor-element-4593a67{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-cbe26b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-cbe26b7:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-cbe26b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-916ce54)}.elementor-41990 .elementor-element.elementor-element-8247329{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-5b9110c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-5b9110c:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-5b9110c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-41990 .elementor-element.elementor-element-46502ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-a6166b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-41990 .elementor-element.elementor-element-a6166b9:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-a6166b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5b6d58d)}.elementor-41990 .elementor-element.elementor-element-34a755e{padding:0;border-style:none}.elementor-41990 .elementor-element.elementor-element-34a755e .elementor-icon-wrapper{text-align:center}.elementor-41990 .elementor-element.elementor-element-34a755e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-14bf1f1)}.elementor-41990 .elementor-element.elementor-element-34a755e.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-34a755e.elementor-view-default .elementor-icon{color:var(--e-global-color-14bf1f1);border-color:var(--e-global-color-14bf1f1)}.elementor-41990 .elementor-element.elementor-element-34a755e.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-34a755e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-14bf1f1)}.elementor-41990 .elementor-element.elementor-element-34a755e .elementor-icon{font-size:44px}.elementor-41990 .elementor-element.elementor-element-34a755e .elementor-icon svg{height:44px}.elementor-41990 .elementor-element.elementor-element-3e5bf9d .elementor-heading-title{font-family:var(--e-global-typography-480c1c3-font-family),Sans-serif;font-size:var(--e-global-typography-480c1c3-font-size);font-weight:var(--e-global-typography-480c1c3-font-weight);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing);color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-2d7e40b{--grid-columns:2;--grid-row-gap:14px;width:100%;max-width:100%;--grid-column-gap:14px}.elementor-41990 .elementor-element.elementor-element-2d7e40b .elementor-loop-container{grid-auto-rows:1fr}.elementor-41990 .elementor-element.elementor-element-2d7e40b .e-loop-item>.elementor-section,.elementor-41990 .elementor-element.elementor-element-2d7e40b .e-loop-item>.elementor-section>.elementor-container,.elementor-41990 .elementor-element.elementor-element-2d7e40b .e-loop-item>.e-con,.elementor-41990 .elementor-element.elementor-element-2d7e40b .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-41990 .elementor-element.elementor-element-9560972{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-9b959d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-9b959d6:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-9b959d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e43f4b5)}.elementor-41990 .elementor-element.elementor-element-0128cc4{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-00fed0d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-00fed0d:not(.elementor-motion-effects-element-type-background),.elementor-41990 .elementor-element.elementor-element-00fed0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-916ce54)}.elementor-41990 .elementor-element.elementor-element-e6b79a2{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-450357b{--spacer-size:1px}.elementor-41990 .elementor-element.elementor-element-04f9d1d .elementor-heading-title{font-family:var(--e-global-typography-480c1c3-font-family),Sans-serif;font-size:var(--e-global-typography-480c1c3-font-size);font-weight:var(--e-global-typography-480c1c3-font-weight);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing);color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-77492eb{color:var(--e-global-color-text)}.elementor-41990 .elementor-element.elementor-element-119716c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-fec26fb{padding:0}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon-wrapper{text-align:center}.elementor-41990 .elementor-element.elementor-element-fec26fb.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-fec26fb.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-fec26fb.elementor-view-default .elementor-icon{color:var(--e-global-color-7aed71a);border-color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-fec26fb.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-fec26fb.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon{font-size:40px}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon svg{height:40px}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon-wrapper svg{width:auto}.elementor-41990 .elementor-element.elementor-element-c2a67f6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-41990 .elementor-element.elementor-element-c2a67f6.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-c2a67f6.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-c2a67f6.elementor-view-default .elementor-icon{color:var(--e-global-color-7aed71a);border-color:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-c2a67f6.elementor-view-framed .elementor-icon,.elementor-41990 .elementor-element.elementor-element-c2a67f6.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-7aed71a)}.elementor-41990 .elementor-element.elementor-element-c2a67f6 .elementor-icon{font-size:40px}.elementor-41990 .elementor-element.elementor-element-c2a67f6 .elementor-icon svg{height:40px}.elementor-41990 .elementor-element.elementor-element-c2a67f6 .elementor-icon-wrapper svg{width:auto}.elementor-41990 .elementor-element.elementor-element-c5029aa{--spacer-size:1px}.elementor-41990 .elementor-element.elementor-element-53bb542{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);letter-spacing:var(--e-global-typography-text-letter-spacing)}:root{--page-title-display:none}@media(min-width:768px){.elementor-41990 .elementor-element.elementor-element-0805c38{--width:96%}.elementor-41990 .elementor-element.elementor-element-336bb9d{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-5df781d{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-529ce90{--width:62%}.elementor-41990 .elementor-element.elementor-element-563177e{--width:100%}.elementor-41990 .elementor-element.elementor-element-1c8af0a{--width:100%}.elementor-41990 .elementor-element.elementor-element-70df6cc{--width:100%}.elementor-41990 .elementor-element.elementor-element-6fc5c84{--width:100%}.elementor-41990 .elementor-element.elementor-element-cfa63da{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-df2ae35{--width:100%}.elementor-41990 .elementor-element.elementor-element-4f4e3df{--width:39%}.elementor-41990 .elementor-element.elementor-element-e4dd04d{--width:35%}.elementor-41990 .elementor-element.elementor-element-5f7bbb3{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-5b9110c{--width:100%}.elementor-41990 .elementor-element.elementor-element-a6166b9{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-e6b79a2{--width:70%}.elementor-41990 .elementor-element.elementor-element-53bb542{--width:34%}}@media(max-width:1024px){.elementor-41990 .elementor-element.elementor-element-4edc636{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-41990 .elementor-element.elementor-element-6118a49{padding:0}.elementor-41990 .elementor-element.elementor-element-6118a49 .elementor-heading-title{font-size:var(--e-global-typography-5a2e71f-font-size);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-e4fed7a{padding:0}.elementor-41990 .elementor-element.elementor-element-e4fed7a .elementor-heading-title{font-size:var(--e-global-typography-5a2e71f-font-size);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-9fe8cc3{padding:0}.elementor-41990 .elementor-element.elementor-element-9fe8cc3 .elementor-heading-title{font-size:var(--e-global-typography-5a2e71f-font-size);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-e5b252b{--spacer-size:100px}.elementor-41990 .elementor-element.elementor-element-8ad8bc8{--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-be938f5 .elementor-button{font-size:1.2rem;padding:4px 16px 4px 10px}.elementor-41990 .elementor-element.elementor-element-91e79ac .elementor-button{font-size:1.2rem;padding:4px 16px 4px 10px}.elementor-41990 .elementor-element.elementor-element-c172797 .elementor-button{font-size:1.2rem;padding:4px 16px 4px 10px}.elementor-41990 .elementor-element.elementor-element-e37c6d0 .elementor-button{font-size:1.2rem;padding:4px 16px 4px 10px}.elementor-41990 .elementor-element.elementor-element-be1cc62{--spacer-size:110px}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon{font-size:96px}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon svg{height:96px}.elementor-41990 .elementor-element.elementor-element-49df99e .elementor-icon{font-size:20px}.elementor-41990 .elementor-element.elementor-element-49df99e .elementor-icon svg{height:20px}.elementor-41990 .elementor-element.elementor-element-eae01af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-9f3d8cd{--spacer-size:50px}.elementor-41990 .elementor-element.elementor-element-b04522d{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-a38cab7{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-8081f95{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-a952e57{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-e849b07{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px}.elementor-41990 .elementor-element.elementor-element-0805c38{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-41990 .elementor-element.elementor-element-0805c38.e-con{--align-self:center}.elementor-41990 .elementor-element.elementor-element-336bb9d{--min-height:0px;--justify-content:flex-start;bottom:20px}body:not(.rtl) .elementor-41990 .elementor-element.elementor-element-336bb9d{right:20px}body.rtl .elementor-41990 .elementor-element.elementor-element-336bb9d{left:20px}.elementor-41990 .elementor-element.elementor-element-5df781d{--min-height:70px}.elementor-41990 .elementor-element.elementor-element-5df781d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-41990 .elementor-element.elementor-element-529ce90.e-con{--flex-grow:0;--flex-shrink:1}.elementor-41990 .elementor-element.elementor-element-b47add3{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-34b6ffa{font-size:1em}.elementor-41990 .elementor-element.elementor-element-f00cd8d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-41990 .elementor-element.elementor-element-ce1f9e1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-460ecf3{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-597d3e4{--spacer-size:10px}.elementor-41990 .elementor-element.elementor-element-3a35125 .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-a230ee3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-3d2a09f{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-74cbb8c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-0470197{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-ce7a09c .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-27e1b06{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-8dfdec7{--spacer-size:50px}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-6fd8ff3{--grid-columns:1}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing);padding:5px 20px}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .e-load-more-message{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-8dd18e6{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-3deb262{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-9185c2a{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-1c8af0a{--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:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-70df6cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-41990 .elementor-element.elementor-element-70df6cc.e-con{--align-self:stretch}.elementor-41990 .elementor-element.elementor-element-6fc5c84{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:15px}.elementor-41990 .elementor-element.elementor-element-3c2085b .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-080445e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-41990 .elementor-element.elementor-element-f9291b4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-6f48036{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-63f3707{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-5f509a6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-909a7fe{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-df2ae35{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-4f4e3df{--min-height:320px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-41990 .elementor-element.elementor-element-4f4e3df.e-con{--align-self:center}.elementor-41990 .elementor-element.elementor-element-e4dd04d{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-80px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-1135c7f .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-c1c41b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-4593a67{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-cbe26b7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-8247329{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-5b9110c{--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-41990 .elementor-element.elementor-element-3e5bf9d .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-2d7e40b{--grid-columns:1}.elementor-41990 .elementor-element.elementor-element-9560972{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-9b959d6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-0128cc4{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-00fed0d{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-04f9d1d .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon{font-size:40px}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon svg{height:40px}.elementor-41990 .elementor-element.elementor-element-c2a67f6 .elementor-icon{font-size:40px}.elementor-41990 .elementor-element.elementor-element-c2a67f6 .elementor-icon svg{height:40px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:767px){.elementor-41990 .elementor-element.elementor-element-4edc636{--min-height:70svh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-41990 .elementor-element.elementor-element-6118a49 .elementor-heading-title{font-size:var(--e-global-typography-5a2e71f-font-size);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-e4fed7a .elementor-heading-title{font-size:var(--e-global-typography-5a2e71f-font-size);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-9fe8cc3 .elementor-heading-title{font-size:var(--e-global-typography-5a2e71f-font-size);line-height:var(--e-global-typography-5a2e71f-line-height);letter-spacing:var(--e-global-typography-5a2e71f-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-9ced12b{font-size:1.5rem;line-height:1.8rem}.elementor-41990 .elementor-element.elementor-element-e5b252b{--spacer-size:70px}.elementor-41990 .elementor-element.elementor-element-8ad8bc8{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px}.elementor-41990 .elementor-element.elementor-element-fee20b2{width:100%;max-width:100%;text-align:start;font-size:1.6rem;line-height:1.8rem}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-be1cc62{--spacer-size:40px}.elementor-41990 .elementor-element.elementor-element-7f4926f{bottom:0}.elementor-41990 .elementor-element.elementor-element-d13ee1b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -60px) 0px}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon{font-size:74px}.elementor-41990 .elementor-element.elementor-element-d13ee1b .elementor-icon svg{height:74px}.elementor-41990 .elementor-element.elementor-element-49df99e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-41990 .elementor-element.elementor-element-49df99e .elementor-icon{font-size:16px}.elementor-41990 .elementor-element.elementor-element-49df99e .elementor-icon svg{height:16px}.elementor-41990 .elementor-element.elementor-element-9f3d8cd{--spacer-size:50px}.elementor-41990 .elementor-element.elementor-element-b04522d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button .elementor-button-content-wrapper{justify-content:start}.elementor-41990 .elementor-element.elementor-element-d11fbb1 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing);border-radius:15px;padding:18px}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button .elementor-button-content-wrapper{justify-content:start}.elementor-41990 .elementor-element.elementor-element-ef872a1 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing);border-radius:15px;padding:18px}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button .elementor-button-content-wrapper{justify-content:start}.elementor-41990 .elementor-element.elementor-element-d445557 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing);border-radius:15px;padding:18px}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button .elementor-button-content-wrapper{justify-content:start}.elementor-41990 .elementor-element.elementor-element-9f970f0 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing);border-radius:15px;padding:18px}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button .elementor-button-content-wrapper{justify-content:start}.elementor-41990 .elementor-element.elementor-element-eadda0c .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing);border-radius:15px;padding:18px}.elementor-41990 .elementor-element.elementor-element-a38cab7{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-a952e57{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-e849b07{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-41990 .elementor-element.elementor-element-0805c38{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-336bb9d{--width:52%;--min-height:10px;--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-41990 .elementor-element.elementor-element-5df781d{--width:70px;--min-height:10px}.elementor-41990 .elementor-element.elementor-element-2d7c3c0.elementor-element{--align-self:center}.elementor-41990 .elementor-element.elementor-element-2d7c3c0 .elementor-icon{font-size:37px}.elementor-41990 .elementor-element.elementor-element-2d7c3c0 .elementor-icon svg{height:37px}.elementor-41990 .elementor-element.elementor-element-529ce90{--width:fit-content;--min-height:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-b47add3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-34b6ffa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:1rem;line-height:1.2rem}.elementor-41990 .elementor-element.elementor-element-f00cd8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-ce1f9e1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-460ecf3{text-align:start;font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-3a35125 .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-b3c4722{text-align:start}.elementor-41990 .elementor-element.elementor-element-a230ee3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-41990 .elementor-element.elementor-element-a230ee3 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-3421cef{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-3d2a09f{--spacer-size:80px}.elementor-41990 .elementor-element.elementor-element-74cbb8c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-41990 .elementor-element.elementor-element-ce7a09c .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-27e1b06{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-8dfdec7{--spacer-size:50px}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-6fd8ff3{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:10px}.elementor-41990 .elementor-element.elementor-element-6fd8ff3>.elementor-widget-container{padding:0}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .elementor-button{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-6fd8ff3 .e-load-more-message{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-8dd18e6{--spacer-size:50px}.elementor-41990 .elementor-element.elementor-element-9185c2a{--spacer-size:80px}.elementor-41990 .elementor-element.elementor-element-1c8af0a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-41990 .elementor-element.elementor-element-70df6cc{--border-radius:0px 0px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-6fc5c84{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-41990 .elementor-element.elementor-element-cfa63da{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-3c2085b .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-080445e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-41990 .elementor-element.elementor-element-f9291b4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-41990 .elementor-element.elementor-element-b6a6de6 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-80d0da2 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-6f48036{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-41990 .elementor-element.elementor-element-5f94e74 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-909a7fe{--spacer-size:80px}.elementor-41990 .elementor-element.elementor-element-df2ae35{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-41990 .elementor-element.elementor-element-4f4e3df{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-e4dd04d{--width:80%;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-5f7bbb3{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-1135c7f .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-c1c41b3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-41990 .elementor-element.elementor-element-f883906 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-58a2773 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-5b9110c{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-41990 .elementor-element.elementor-element-46502ed{--gap:0px 20px;--row-gap:0px;--column-gap:20px}.elementor-41990 .elementor-element.elementor-element-a6166b9{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-3e5bf9d .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-2d7e40b{--grid-columns:1}.elementor-41990 .elementor-element.elementor-element-0128cc4{--spacer-size:20px}.elementor-41990 .elementor-element.elementor-element-00fed0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41990 .elementor-element.elementor-element-e6b79a2{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-41990 .elementor-element.elementor-element-450357b{--spacer-size:1px}.elementor-41990 .elementor-element.elementor-element-04f9d1d .elementor-heading-title{font-size:var(--e-global-typography-480c1c3-font-size);line-height:var(--e-global-typography-480c1c3-line-height);letter-spacing:var(--e-global-typography-480c1c3-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-119716c{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon{font-size:40px}.elementor-41990 .elementor-element.elementor-element-fec26fb .elementor-icon svg{height:40px}.elementor-41990 .elementor-element.elementor-element-c2a67f6 .elementor-icon{font-size:40px}.elementor-41990 .elementor-element.elementor-element-c2a67f6 .elementor-icon svg{height:40px}.elementor-41990 .elementor-element.elementor-element-c5029aa{--spacer-size:10px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-41990 .elementor-element.elementor-element-347dfce img{width:56%}}@media(max-width:1024px) and (min-width:768px){.elementor-41990 .elementor-element.elementor-element-8ad8bc8{--width:100%}.elementor-41990 .elementor-element.elementor-element-b04522d{--width:80%}.elementor-41990 .elementor-element.elementor-element-0805c38{--width:100%}.elementor-41990 .elementor-element.elementor-element-336bb9d{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-5df781d{--width:70px}.elementor-41990 .elementor-element.elementor-element-529ce90{--width:100%}.elementor-41990 .elementor-element.elementor-element-1c8af0a{--width:100%}.elementor-41990 .elementor-element.elementor-element-70df6cc{--width:50%}.elementor-41990 .elementor-element.elementor-element-6fc5c84{--width:50%}.elementor-41990 .elementor-element.elementor-element-cfa63da{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-df2ae35{--width:100%}.elementor-41990 .elementor-element.elementor-element-4f4e3df{--width:58%}.elementor-41990 .elementor-element.elementor-element-e4dd04d{--width:58%}.elementor-41990 .elementor-element.elementor-element-5f7bbb3{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-a6166b9{--width:fit-content}.elementor-41990 .elementor-element.elementor-element-e6b79a2{--width:72%}.elementor-41990 .elementor-element.elementor-element-53bb542{--width:28%}}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-41990 .elementor-element.elementor-element-336bb9d{position:absolute}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-41990 .elementor-element.elementor-element-8081f95{position:relative}.elementor-button{text-decoration:none !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-button svg,.elementor-button i{margin:0 !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;display:block !important;position:static !important;width:auto !important;height:1em !important;transform:none !important;vertical-align:middle !important}.elementor-41990 .elementor-element.elementor-element-5b9110c{a.elementor-button.elementor-button-link{display:flex;height:100%}}.elementor-41990 .elementor-element.elementor-element-fec26fb{height:40px !important}.elementor-41990 .elementor-element.elementor-element-c2a67f6{height:40px !important}