.elementor-5630 .elementor-element.elementor-element-c0b8d0c{--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-5630 .elementor-element.elementor-element-71fee4fe{--display:flex;--overflow:hidden;--padding-top:88px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-71fee4fe:not(.elementor-motion-effects-element-type-background), .elementor-5630 .elementor-element.elementor-element-71fee4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#105C52;}.elementor-5630 .elementor-element.elementor-element-5b99080c{--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:flex-end;--gap:35px 90px;--row-gap:35px;--column-gap:90px;}.elementor-5630 .elementor-element.elementor-element-261369bb{--display:flex;}.elementor-5630 .elementor-element.elementor-element-eee780c{--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;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5630 .elementor-element.elementor-element-173978b8{--divider-border-style:solid;--divider-color:#FFEFDF;--divider-border-width:3px;width:auto;max-width:auto;}.elementor-5630 .elementor-element.elementor-element-173978b8 .elementor-divider-separator{width:30px;}.elementor-5630 .elementor-element.elementor-element-173978b8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5630 .elementor-element.elementor-element-3b81d03b{width:auto;max-width:auto;font-family:"Bricolage Grotesque", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.3px;color:#FFEFDF;}.elementor-5630 .elementor-element.elementor-element-3b81d03b p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5630 .elementor-element.elementor-element-77b088d5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:103px;font-weight:800;line-height:0.96em;letter-spacing:-2px;color:#FFFFFF;}.elementor-5630 .elementor-element.elementor-element-c0cd8ae{--display:flex;}.elementor-5630 .elementor-element.elementor-element-78977251{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-5630 .elementor-element.elementor-element-78977251 p{margin-block-end:0px;}.elementor-5630 .elementor-element.elementor-element-3377d135{--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:15px 18px;--row-gap:15px;--column-gap:18px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5630 .elementor-element.elementor-element-270606e1 .elementor-button{background-color:#E52613;font-family:"Bricolage Grotesque", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5630 .elementor-element.elementor-element-270606e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5630 .elementor-element.elementor-element-2a0f7f83 .elementor-button{background-color:#FFEFDF;font-family:"Bricolage Grotesque", Sans-serif;font-weight:700;fill:#105C52;color:#105C52;border-radius:0px 0px 0px 0px;}.elementor-5630 .elementor-element.elementor-element-2a0f7f83 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5630 .elementor-element.elementor-element-14e7f5d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-14e7f5d1:not(.elementor-motion-effects-element-type-background), .elementor-5630 .elementor-element.elementor-element-14e7f5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3DDD9;}.elementor-5630 .elementor-element.elementor-element-54d488cb{--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;border-style:none;--border-style:none;}.elementor-5630 .elementor-element.elementor-element-32b756c7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9DBEB9;--border-color:#9DBEB9;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-5630 .elementor-element.elementor-element-582331d3{font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;color:#3D2D22;}.elementor-5630 .elementor-element.elementor-element-582331d3 p{margin-block-end:0px;}.elementor-5630 .elementor-element.elementor-element-1f72e225{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9DBEB9;--border-color:#9DBEB9;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-5630 .elementor-element.elementor-element-1c32fa8c{font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;color:#3D2D22;}.elementor-5630 .elementor-element.elementor-element-1c32fa8c p{margin-block-end:0px;}.elementor-5630 .elementor-element.elementor-element-36416444{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-5630 .elementor-element.elementor-element-73875b9d{font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;color:#3D2D22;}.elementor-5630 .elementor-element.elementor-element-73875b9d p{margin-block-end:0px;}.elementor-5630 .elementor-element.elementor-element-11b678b7{--display:flex;--padding-top:92px;--padding-bottom:105px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-11b678b7:not(.elementor-motion-effects-element-type-background), .elementor-5630 .elementor-element.elementor-element-11b678b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5630 .elementor-element.elementor-element-2b0ab273{--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:flex-end;--gap:30px 80px;--row-gap:30px;--column-gap:80px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-5630 .elementor-element.elementor-element-777efa98{--display:flex;}.elementor-5630 .elementor-element.elementor-element-155ef933{--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;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-3ded5959{--divider-border-style:solid;--divider-color:#E52613;--divider-border-width:3px;width:auto;max-width:auto;}.elementor-5630 .elementor-element.elementor-element-3ded5959 .elementor-divider-separator{width:30px;}.elementor-5630 .elementor-element.elementor-element-3ded5959 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5630 .elementor-element.elementor-element-226ec757{width:auto;max-width:auto;font-family:"Bricolage Grotesque", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.3px;color:#3D2D22;}.elementor-5630 .elementor-element.elementor-element-226ec757 p{margin-block-end:0px;}.elementor-5630 .elementor-element.elementor-element-619cba98 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:78px;font-weight:800;line-height:0.96em;letter-spacing:-2px;color:#3D2D22;}.elementor-5630 .elementor-element.elementor-element-2aea706c{--display:flex;}.elementor-5630 .elementor-element.elementor-element-7eaad348{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#3D2D22;}.elementor-5630 .elementor-element.elementor-element-7eaad348 p{margin-block-end: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-weight:var( --e-global-typography-accent-font-weight );}.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-5630 .elementor-element.elementor-element-2c217fd{--grid-columns:2;width:100%;max-width:100%;}.elementor-5630 .elementor-element.elementor-element-2c217fd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5630 .elementor-element.elementor-element-2c217fd .e-loop-item > .elementor-section, .elementor-5630 .elementor-element.elementor-element-2c217fd .e-loop-item > .elementor-section > .elementor-container, .elementor-5630 .elementor-element.elementor-element-2c217fd .e-loop-item > .e-con, .elementor-5630 .elementor-element.elementor-element-2c217fd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5630 .elementor-element.elementor-element-526f7ae5{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-526f7ae5:not(.elementor-motion-effects-element-type-background), .elementor-5630 .elementor-element.elementor-element-526f7ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFDF;}.elementor-5630 .elementor-element.elementor-element-6d0862a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5630 .elementor-element.elementor-element-69c023ac{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5630 .elementor-element.elementor-element-69c023ac:not(.elementor-motion-effects-element-type-background), .elementor-5630 .elementor-element.elementor-element-69c023ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E0A0A;background-image:url("https://helamanniskan.se/wp-content/uploads/2026/06/DSCF4182_1.webp");background-size:cover;}.elementor-5630 .elementor-element.elementor-element-59d53de9{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5630 .elementor-element.elementor-element-59d53de9:not(.elementor-motion-effects-element-type-background), .elementor-5630 .elementor-element.elementor-element-59d53de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E52613;}.elementor-5630 .elementor-element.elementor-element-69c6849c{--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;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-7ee17fb1{--divider-border-style:solid;--divider-color:#FFEFDF;--divider-border-width:3px;width:auto;max-width:auto;}.elementor-5630 .elementor-element.elementor-element-7ee17fb1 .elementor-divider-separator{width:30px;}.elementor-5630 .elementor-element.elementor-element-7ee17fb1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5630 .elementor-element.elementor-element-d5f83e4{width:auto;max-width:auto;font-family:"Bricolage Grotesque", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.3px;color:#FFFFFF;}.elementor-5630 .elementor-element.elementor-element-d5f83e4 p{margin-block-end:0px;}.elementor-5630 .elementor-element.elementor-element-3f847e1e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:66px;font-weight:800;line-height:0.96em;letter-spacing:-2px;color:#FFFFFF;}.elementor-5630 .elementor-element.elementor-element-fb4a12e{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-5630 .elementor-element.elementor-element-fb4a12e p{margin-block-end:0px;}.elementor-5630 .elementor-element.elementor-element-4583e7be .elementor-button{background-color:#FFFFFF;font-family:"Bricolage Grotesque", Sans-serif;font-weight:700;fill:#E52613;color:#E52613;border-radius:0px 0px 0px 0px;}.elementor-5630 .elementor-element.elementor-element-4583e7be .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-5630 .elementor-element.elementor-element-71fee4fe{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-5b99080c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-261369bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-77b088d5 .elementor-heading-title{font-size:67px;}.elementor-5630 .elementor-element.elementor-element-c0cd8ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-54d488cb{--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-5630 .elementor-element.elementor-element-11b678b7{--padding-top:050px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-2b0ab273{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-777efa98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-619cba98 .elementor-heading-title{font-size:58px;}.elementor-5630 .elementor-element.elementor-element-2aea706c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-2c217fd{--grid-columns:1;}.elementor-5630 .elementor-element.elementor-element-526f7ae5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-6d0862a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-69c023ac{--min-height:271px;}.elementor-5630 .elementor-element.elementor-element-59d53de9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-3f847e1e .elementor-heading-title{font-size:52px;}}@media(max-width:767px){.elementor-5630 .elementor-element.elementor-element-71fee4fe{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-5b99080c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-3b81d03b{font-size:13px;}.elementor-5630 .elementor-element.elementor-element-77b088d5 .elementor-heading-title{font-size:50px;}.elementor-5630 .elementor-element.elementor-element-78977251{font-size:17px;}.elementor-5630 .elementor-element.elementor-element-582331d3{font-size:12px;}.elementor-5630 .elementor-element.elementor-element-1c32fa8c{font-size:12px;}.elementor-5630 .elementor-element.elementor-element-73875b9d{font-size:12px;}.elementor-5630 .elementor-element.elementor-element-11b678b7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-2b0ab273{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-226ec757{font-size:13px;}.elementor-5630 .elementor-element.elementor-element-619cba98 .elementor-heading-title{font-size:44px;}.elementor-5630 .elementor-element.elementor-element-7eaad348{font-size:16px;}.elementor-5630 .elementor-element.elementor-element-2c217fd{--grid-columns:1;}.elementor-5630 .elementor-element.elementor-element-526f7ae5{--padding-top:40px;--padding-bottom:40px;--padding-left:020px;--padding-right:020px;}.elementor-5630 .elementor-element.elementor-element-6d0862a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5630 .elementor-element.elementor-element-69c023ac{--min-height:159px;}.elementor-5630 .elementor-element.elementor-element-59d53de9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5630 .elementor-element.elementor-element-d5f83e4{font-size:13px;}.elementor-5630 .elementor-element.elementor-element-3f847e1e .elementor-heading-title{font-size:41px;}.elementor-5630 .elementor-element.elementor-element-fb4a12e{font-size:17px;}}@media(min-width:768px){.elementor-5630 .elementor-element.elementor-element-71fee4fe{--content-width:1200px;}.elementor-5630 .elementor-element.elementor-element-261369bb{--width:58%;}.elementor-5630 .elementor-element.elementor-element-c0cd8ae{--width:42%;}.elementor-5630 .elementor-element.elementor-element-14e7f5d1{--content-width:1200px;}.elementor-5630 .elementor-element.elementor-element-32b756c7{--width:33.333%;}.elementor-5630 .elementor-element.elementor-element-1f72e225{--width:33.333%;}.elementor-5630 .elementor-element.elementor-element-36416444{--width:33.333%;}.elementor-5630 .elementor-element.elementor-element-11b678b7{--content-width:1200px;}.elementor-5630 .elementor-element.elementor-element-777efa98{--width:55%;}.elementor-5630 .elementor-element.elementor-element-2aea706c{--width:45%;}.elementor-5630 .elementor-element.elementor-element-526f7ae5{--content-width:1200px;}.elementor-5630 .elementor-element.elementor-element-69c023ac{--width:42%;}.elementor-5630 .elementor-element.elementor-element-59d53de9{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5630 .elementor-element.elementor-element-261369bb{--width:100%;}.elementor-5630 .elementor-element.elementor-element-c0cd8ae{--width:100%;}.elementor-5630 .elementor-element.elementor-element-32b756c7{--width:100%;}.elementor-5630 .elementor-element.elementor-element-1f72e225{--width:100%;}.elementor-5630 .elementor-element.elementor-element-36416444{--width:100%;}.elementor-5630 .elementor-element.elementor-element-777efa98{--width:100%;}.elementor-5630 .elementor-element.elementor-element-2aea706c{--width:100%;}.elementor-5630 .elementor-element.elementor-element-69c023ac{--width:100%;}.elementor-5630 .elementor-element.elementor-element-59d53de9{--width:100%;}}/* Start custom CSS for divider, class: .elementor-element-173978b8 */.elementor-5630 .elementor-element.elementor-element-173978b8{width:30px!important;max-width:30px!important;flex:0 0 30px!important;align-self:center;}.elementor-5630 .elementor-element.elementor-element-173978b8 .elementor-divider,.elementor-5630 .elementor-element.elementor-element-173978b8 .elementor-divider-separator{width:30px!important;min-width:30px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eee780c */.elementor-5630 .elementor-element.elementor-element-eee780c{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77b088d5 */.elementor-5630 .elementor-element.elementor-element-77b088d5 .elementor-heading-title{font-size:clamp(58px,8vw,108px)!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-270606e1 */.elementor-5630 .elementor-element.elementor-element-270606e1{width:auto!important;align-self:flex-start!important;}.elementor-5630 .elementor-element.elementor-element-270606e1 .elementor-button{display:inline-flex!important;align-items:center!important;gap:20px!important;padding:17px 23px!important;border-radius:0!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a0f7f83 */.elementor-5630 .elementor-element.elementor-element-2a0f7f83{width:auto!important;align-self:flex-start!important;}.elementor-5630 .elementor-element.elementor-element-2a0f7f83 .elementor-button{display:inline-flex!important;align-items:center!important;gap:20px!important;padding:17px 23px!important;border-radius:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71fee4fe */.elementor-5630 .elementor-element.elementor-element-71fee4fe{position:relative;isolation:isolate;}.elementor-5630 .elementor-element.elementor-element-71fee4fe:before{content:'';position:absolute;right:-110px;top:-220px;width:520px;height:520px;border:72px solid #C3DDD9;border-radius:50%;opacity:.24;z-index:-1;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-582331d3 */.elementor-5630 .elementor-element.elementor-element-582331d3{letter-spacing:.07em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c32fa8c */.elementor-5630 .elementor-element.elementor-element-1c32fa8c{letter-spacing:.07em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73875b9d */.elementor-5630 .elementor-element.elementor-element-73875b9d{letter-spacing:.07em;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3ded5959 */.elementor-5630 .elementor-element.elementor-element-3ded5959{width:30px!important;max-width:30px!important;flex:0 0 30px!important;align-self:center;}.elementor-5630 .elementor-element.elementor-element-3ded5959 .elementor-divider,.elementor-5630 .elementor-element.elementor-element-3ded5959 .elementor-divider-separator{width:30px!important;min-width:30px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-155ef933 */.elementor-5630 .elementor-element.elementor-element-155ef933{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-389e2f01 */.elementor-5630 .elementor-element.elementor-element-389e2f01 .hm-shop-count{display:inline-flex;align-items:baseline;gap:9px;background:#FFEFDF;color:#6E0A0A;padding:8px 11px;font-family:'Bricolage Grotesque',sans-serif;font-weight:700;}.elementor-5630 .elementor-element.elementor-element-389e2f01 .hm-shop-number{font-size:22px;line-height:1;}.elementor-5630 .elementor-element.elementor-element-389e2f01 .hm-shop-label{font-size:15px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eaad348 */.elementor-5630 .elementor-element.elementor-element-7eaad348{margin-top:14px!important;max-width:470px;}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2c217fd */.elementor-5630 .elementor-element.elementor-element-2c217fd .elementor-loop-container{display:grid!important;gap:20px!important;counter-reset:shop-card;}.elementor-5630 .elementor-element.elementor-element-2c217fd .e-loop-item{counter-increment:shop-card;}.elementor-5630 .elementor-element.elementor-element-2c217fd .elementor-button{margin-top:42px;padding:17px 22px;background:#105C52;color:#fff;font-family:'Bricolage Grotesque';font-weight:700;border-radius:0;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ee17fb1 */.elementor-5630 .elementor-element.elementor-element-7ee17fb1{width:30px!important;max-width:30px!important;flex:0 0 30px!important;align-self:center;}.elementor-5630 .elementor-element.elementor-element-7ee17fb1 .elementor-divider,.elementor-5630 .elementor-element.elementor-element-7ee17fb1 .elementor-divider-separator{width:30px!important;min-width:30px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c6849c */.elementor-5630 .elementor-element.elementor-element-69c6849c{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb4a12e */.elementor-5630 .elementor-element.elementor-element-fb4a12e{margin:22px 0 28px!important;max-width:540px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4583e7be */.elementor-5630 .elementor-element.elementor-element-4583e7be{width:auto!important;align-self:flex-start!important;}.elementor-5630 .elementor-element.elementor-element-4583e7be .elementor-button{display:inline-flex!important;align-items:center!important;gap:20px!important;padding:17px 23px!important;border-radius:0!important;}/* End custom CSS */