.elementor-12 .elementor-element.elementor-element-16ff4dbc{--display:flex;--min-height:760px;--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:stretch;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--overlay-opacity:0.7;--padding-top:96px;--padding-bottom:78px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-16ff4dbc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-16ff4dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A2E;background-image:url("https://glnemovitostni.barthweb.cz/wp-content/uploads/2026/08/bh-hero-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-16ff4dbc::before, .elementor-12 .elementor-element.elementor-element-16ff4dbc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-16ff4dbc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-16ff4dbc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-16ff4dbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-16ff4dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(26,26,46,0.94);--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-77540d2e{--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:8px 16px;--row-gap:8px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right: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-12 .elementor-element.elementor-element-7a8f2012{text-align:start;}.elementor-12 .elementor-element.elementor-element-7a8f2012 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#33BCAB;}.elementor-12 .elementor-element.elementor-element-96499ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-414e7a62{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6672cdc5{text-align:start;}.elementor-12 .elementor-element.elementor-element-6672cdc5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:104px;font-weight:800;line-height:0.92em;letter-spacing:-5px;color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-9cdea43{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:78px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b9eb4d6{text-align:start;}.elementor-12 .elementor-element.elementor-element-4b9eb4d6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:104px;font-weight:800;line-height:0.92em;letter-spacing:-5px;color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-2af19ab{--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:space-between;--align-items:flex-end;--gap:18px 24px;--row-gap:18px;--column-gap:24px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-21cb8109{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-21cb8109.e-con{--flex-grow:0;--flex-shrink:0;}.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-12 .elementor-element.elementor-element-65af704d{width:var( --container-widget-width, 110.678% );max-width:110.678%;--container-widget-width:110.678%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:rgba(248,247,244,0.80);}.elementor-12 .elementor-element.elementor-element-65af704d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3dcfb5ae{--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-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.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-12 .elementor-element.elementor-element-2d0c59d2 .elementor-button{background-color:#F8F7F4;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0.4px;fill:#1A1A2E;color:#1A1A2E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F7F4;border-radius:0px 0px 0px 0px;padding:18px 28px 18px 28px;}.elementor-12 .elementor-element.elementor-element-2d0c59d2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2d0c59d2 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#F8F7F4;border-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-2d0c59d2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2d0c59d2 .elementor-button:focus svg{fill:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-1e7b45df .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0.4px;fill:#F8F7F4;color:#F8F7F4;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(248,247,244,0.72);border-radius:0px 0px 0px 0px;padding:18px 28px 18px 28px;}.elementor-12 .elementor-element.elementor-element-1e7b45df .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1e7b45df .elementor-button:focus{background-color:#F8F7F4;color:#1A1A2E;border-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-1e7b45df .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1e7b45df .elementor-button:focus svg{fill:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-5bbf5920{--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: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;--z-index:99;}.elementor-12 .elementor-element.elementor-element-27561548{--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:space-between;--align-items:center;--gap:18px 24px;--row-gap:18px;--column-gap:24px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-17dab122{--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 22px;--row-gap:0px;--column-gap:22px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-40a256c5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0.35px;fill:#33BCAB;color:#33BCAB;border-radius:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-12 .elementor-element.elementor-element-40a256c5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-40a256c5 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#F8F7F4;border-color:rgba(0,0,0,0);}.elementor-12 .elementor-element.elementor-element-40a256c5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-40a256c5 .elementor-button:focus svg{fill:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-25b31c24{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-25b31c24:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-25b31c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-6eebbd7a{--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;--justify-content:flex-start;--align-items:flex-start;--gap:34px 0px;--row-gap:34px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-487e13d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-18ee499d{text-align:start;}.elementor-12 .elementor-element.elementor-element-18ee499d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#147A70;}.elementor-12 .elementor-element.elementor-element-1a74090a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-648c0710{text-align:start;}.elementor-12 .elementor-element.elementor-element-648c0710 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;line-height:1.02em;letter-spacing:-3px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-15f043ad{--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:space-between;--align-items:flex-start;--gap:20px 24px;--row-gap:20px;--column-gap:24px;--flex-wrap:wrap;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7fcd89aa{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-c9bcdca{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-1a0bc9cf{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-18f1ce4f{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-248392ba{--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:space-between;--align-items:stretch;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:wrap;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1d91fd72{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(26,26,46,0.12);--border-color:rgba(26,26,46,0.12);--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6078bfb1{text-align:start;}.elementor-12 .elementor-element.elementor-element-6078bfb1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:88px;font-weight:800;line-height:0.92em;letter-spacing:-3.5px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-495c2ca6{text-align:start;}.elementor-12 .elementor-element.elementor-element-495c2ca6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#626274;}.elementor-12 .elementor-element.elementor-element-5cc46719{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(26,26,46,0.12);--border-color:rgba(26,26,46,0.12);--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3060ff8a{text-align:start;}.elementor-12 .elementor-element.elementor-element-3060ff8a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:88px;font-weight:800;line-height:0.92em;letter-spacing:-3.5px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-7b8d45a6{text-align:start;}.elementor-12 .elementor-element.elementor-element-7b8d45a6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#626274;}.elementor-12 .elementor-element.elementor-element-44625e32{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(26,26,46,0.12);--border-color:rgba(26,26,46,0.12);--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2acf309f{text-align:start;}.elementor-12 .elementor-element.elementor-element-2acf309f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:88px;font-weight:800;line-height:0.92em;letter-spacing:-3.5px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-10a63e95{text-align:start;}.elementor-12 .elementor-element.elementor-element-10a63e95 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#626274;}.elementor-12 .elementor-element.elementor-element-1af55a94{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-1af55a94:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1af55a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-17087c1f{--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;--justify-content:flex-start;--align-items:flex-start;--gap:34px 0px;--row-gap:34px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-566a8de5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-610c91a0{text-align:start;}.elementor-12 .elementor-element.elementor-element-610c91a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#147A70;}.elementor-12 .elementor-element.elementor-element-4d3f3b2a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-33874cc1{text-align:start;}.elementor-12 .elementor-element.elementor-element-33874cc1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;line-height:1em;letter-spacing:-3px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-4eca6cad{--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:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e823733{--display:flex;--min-height:278px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,26,46,0.08);--border-color:rgba(26,26,46,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-e823733:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e823733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-6e556e7f{--display:flex;--min-height:52px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-6e556e7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e556e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3F1;}.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-12 .elementor-element.elementor-element-67c24327 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-67c24327.elementor-view-stacked .elementor-icon{background-color:#147A70;}.elementor-12 .elementor-element.elementor-element-67c24327.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-67c24327.elementor-view-default .elementor-icon{color:#147A70;border-color:#147A70;}.elementor-12 .elementor-element.elementor-element-67c24327.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-67c24327.elementor-view-default .elementor-icon svg{fill:#147A70;}.elementor-12 .elementor-element.elementor-element-67c24327 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-67c24327 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-49833ba0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-1fb73803{text-align:start;}.elementor-12 .elementor-element.elementor-element-1fb73803 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-7b041aad{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-737f71b3{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-480687a9{--display:flex;--min-height:278px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,26,46,0.08);--border-color:rgba(26,26,46,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-480687a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-480687a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-6ce2bbb8{--display:flex;--min-height:52px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-6ce2bbb8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6ce2bbb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3F1;}.elementor-12 .elementor-element.elementor-element-4086782a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4086782a.elementor-view-stacked .elementor-icon{background-color:#147A70;}.elementor-12 .elementor-element.elementor-element-4086782a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4086782a.elementor-view-default .elementor-icon{color:#147A70;border-color:#147A70;}.elementor-12 .elementor-element.elementor-element-4086782a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4086782a.elementor-view-default .elementor-icon svg{fill:#147A70;}.elementor-12 .elementor-element.elementor-element-4086782a .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-4086782a .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-48088389{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5fd05326{text-align:start;}.elementor-12 .elementor-element.elementor-element-5fd05326 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-2f62bf03{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b6c1d2e{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-ca24a45{--display:flex;--min-height:278px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,26,46,0.08);--border-color:rgba(26,26,46,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-ca24a45:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ca24a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-7385c1cc{--display:flex;--min-height:52px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-7385c1cc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7385c1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3F1;}.elementor-12 .elementor-element.elementor-element-46ec4cd3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-46ec4cd3.elementor-view-stacked .elementor-icon{background-color:#147A70;}.elementor-12 .elementor-element.elementor-element-46ec4cd3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-46ec4cd3.elementor-view-default .elementor-icon{color:#147A70;border-color:#147A70;}.elementor-12 .elementor-element.elementor-element-46ec4cd3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-46ec4cd3.elementor-view-default .elementor-icon svg{fill:#147A70;}.elementor-12 .elementor-element.elementor-element-46ec4cd3 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-46ec4cd3 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-4f68e3e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-620aab33{text-align:start;}.elementor-12 .elementor-element.elementor-element-620aab33 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-4393edee{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-76166e3b{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-16581d87{--display:flex;--min-height:278px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,26,46,0.08);--border-color:rgba(26,26,46,0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-16581d87:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-16581d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-1df71e4e{--display:flex;--min-height:52px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-1df71e4e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1df71e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3F1;}.elementor-12 .elementor-element.elementor-element-29ed1c6a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-29ed1c6a.elementor-view-stacked .elementor-icon{background-color:#147A70;}.elementor-12 .elementor-element.elementor-element-29ed1c6a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29ed1c6a.elementor-view-default .elementor-icon{color:#147A70;border-color:#147A70;}.elementor-12 .elementor-element.elementor-element-29ed1c6a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29ed1c6a.elementor-view-default .elementor-icon svg{fill:#147A70;}.elementor-12 .elementor-element.elementor-element-29ed1c6a .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-29ed1c6a .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-a99260a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-7f8daffc{text-align:start;}.elementor-12 .elementor-element.elementor-element-7f8daffc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-114e04cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-38a27c16{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-3edae405{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-3edae405:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3edae405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-462c362b{--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;--justify-content:flex-start;--align-items:flex-start;--gap:34px 0px;--row-gap:34px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-1ad10540{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-7e832587{text-align:start;}.elementor-12 .elementor-element.elementor-element-7e832587 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#33BCAB;}.elementor-12 .elementor-element.elementor-element-34ff6487{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-27fff6f7{text-align:start;}.elementor-12 .elementor-element.elementor-element-27fff6f7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;line-height:1em;letter-spacing:-3px;color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-4d10b6b2{--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:space-between;--align-items:stretch;--gap:0px 22px;--row-gap:0px;--column-gap:22px;--flex-wrap:nowrap;--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-32942941{--display:flex;--min-height:248px;--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:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(248,247,244,0.14);--border-color:rgba(248,247,244,0.14);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-32942941:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-32942941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(248,247,244,0.045);}.elementor-12 .elementor-element.elementor-element-1a424a14{text-align:start;}.elementor-12 .elementor-element.elementor-element-1a424a14 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;color:#33BCAB;}.elementor-12 .elementor-element.elementor-element-78960b5a{text-align:start;}.elementor-12 .elementor-element.elementor-element-78960b5a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-5a87949d{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:rgba(248,247,244,0.76);}.elementor-12 .elementor-element.elementor-element-684a4326{--display:flex;--min-height:248px;--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:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(248,247,244,0.14);--border-color:rgba(248,247,244,0.14);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-684a4326:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-684a4326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(248,247,244,0.045);}.elementor-12 .elementor-element.elementor-element-74942d2{text-align:start;}.elementor-12 .elementor-element.elementor-element-74942d2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;color:#33BCAB;}.elementor-12 .elementor-element.elementor-element-4c733a4d{text-align:start;}.elementor-12 .elementor-element.elementor-element-4c733a4d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-1a6648cd{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:rgba(248,247,244,0.76);}.elementor-12 .elementor-element.elementor-element-79b82bde{--display:flex;--min-height:248px;--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:16px 0px;--row-gap:16px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(248,247,244,0.14);--border-color:rgba(248,247,244,0.14);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-79b82bde:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79b82bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(248,247,244,0.045);}.elementor-12 .elementor-element.elementor-element-4922dbcd{text-align:start;}.elementor-12 .elementor-element.elementor-element-4922dbcd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;color:#33BCAB;}.elementor-12 .elementor-element.elementor-element-4a469f9a{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a469f9a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-1527c2a6{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:rgba(248,247,244,0.76);}.elementor-12 .elementor-element.elementor-element-172c5b25{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-172c5b25:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-172c5b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-10ad6e9{--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;--justify-content:flex-start;--align-items:flex-start;--gap:34px 0px;--row-gap:34px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-36433b63{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-4008b205{text-align:start;}.elementor-12 .elementor-element.elementor-element-4008b205 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#147A70;}.elementor-12 .elementor-element.elementor-element-79a154d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-8b3f7c3{text-align:start;}.elementor-12 .elementor-element.elementor-element-8b3f7c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;line-height:1em;letter-spacing:-3px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-4a2fb07b{--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:space-between;--align-items:stretch;--gap:42px 30px;--row-gap:42px;--column-gap:30px;--flex-wrap:wrap;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-736f7564{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-2bb0bcb7{--display:flex;--min-height:430px;--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:0px 0px;--row-gap:0px;--column-gap: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-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-4916248d{text-align:start;}.elementor-12 .elementor-element.elementor-element-4916248d img{width:100%;}.elementor-12 .elementor-element.elementor-element-5c2caeea{--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:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-40e8b2e3{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-4a056603{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a056603 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;color:#147A70;}.elementor-12 .elementor-element.elementor-element-5e0f17a9{text-align:end;}.elementor-12 .elementor-element.elementor-element-5e0f17a9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#626274;}.elementor-12 .elementor-element.elementor-element-22e9a7c9{text-align:start;}.elementor-12 .elementor-element.elementor-element-22e9a7c9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:650;line-height:1.15em;letter-spacing:-1px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-2815fbe2{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-75082a16 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;letter-spacing:0px;fill:#147A70;color:#147A70;border-radius:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-12 .elementor-element.elementor-element-75082a16 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-75082a16 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#1A1A2E;border-color:rgba(0,0,0,0);}.elementor-12 .elementor-element.elementor-element-75082a16 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-75082a16 .elementor-button:focus svg{fill:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-757458ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-189bcff6{--display:flex;--min-height:430px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-23322ab0{text-align:start;}.elementor-12 .elementor-element.elementor-element-23322ab0 img{width:100%;}.elementor-12 .elementor-element.elementor-element-266bfc55{--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:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2763cb60{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-18363d8{text-align:start;}.elementor-12 .elementor-element.elementor-element-18363d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;color:#147A70;}.elementor-12 .elementor-element.elementor-element-57291a9d{text-align:end;}.elementor-12 .elementor-element.elementor-element-57291a9d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#626274;}.elementor-12 .elementor-element.elementor-element-71408bde{text-align:start;}.elementor-12 .elementor-element.elementor-element-71408bde .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:650;line-height:1.15em;letter-spacing:-1px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-2bdaff4b{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-3f1b57b5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;letter-spacing:0px;fill:#147A70;color:#147A70;border-radius:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-12 .elementor-element.elementor-element-3f1b57b5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3f1b57b5 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#1A1A2E;border-color:rgba(0,0,0,0);}.elementor-12 .elementor-element.elementor-element-3f1b57b5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3f1b57b5 .elementor-button:focus svg{fill:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-26e98391{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:125px;--padding-bottom:125px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-26e98391:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-26e98391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1b41ef82{--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:space-between;--align-items:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4cef64f9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-35baac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-35baac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#147A70;}.elementor-12 .elementor-element.elementor-element-6e7968d7{text-align:start;}.elementor-12 .elementor-element.elementor-element-6e7968d7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:68px;font-weight:700;line-height:1em;letter-spacing:-3px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-1cb84126{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-14faa5a1 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;letter-spacing:0px;fill:#147A70;color:#147A70;border-radius:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-12 .elementor-element.elementor-element-14faa5a1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-14faa5a1 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#1A1A2E;border-color:rgba(0,0,0,0);}.elementor-12 .elementor-element.elementor-element-14faa5a1 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-14faa5a1 .elementor-button:focus svg{fill:#1A1A2E;}.elementor-widget-posts .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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .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-12 .elementor-element.elementor-element-4c57a091{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-12 .elementor-element.elementor-element-4c57a091:after{content:"0.66";}.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__meta-data span + span:before{content:"///";}.elementor-12 .elementor-element.elementor-element-4c57a091.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-4c57a091.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-4c57a091.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-2f40ce4e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:116px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-2f40ce4e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f40ce4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-12 .elementor-element.elementor-element-5df91174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5df91174 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.7px;color:#147A70;}.elementor-12 .elementor-element.elementor-element-a72e9e{text-align:start;}.elementor-12 .elementor-element.elementor-element-a72e9e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:64px;font-weight:700;line-height:1.02em;letter-spacing:-2.8px;color:#1A1A2E;}.elementor-12 .elementor-element.elementor-element-73c398dd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3857f9f3{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#5B5B69;}.elementor-12 .elementor-element.elementor-element-19853b78{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-39d6b55d .elementor-button{background-color:#1A1A2E;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:0.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A2E;border-radius:0px 0px 0px 0px;padding:19px 30px 19px 30px;}.elementor-12 .elementor-element.elementor-element-39d6b55d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-39d6b55d .elementor-button:focus{background-color:#147A70;color:#FFFFFF;border-color:#147A70;}.elementor-12 .elementor-element.elementor-element-39d6b55d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-39d6b55d .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-16ff4dbc{--min-height:650px;--padding-top:82px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-6672cdc5 .elementor-heading-title{font-size:68px;letter-spacing:-3.5px;}.elementor-12 .elementor-element.elementor-element-9cdea43{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b9eb4d6 .elementor-heading-title{font-size:68px;letter-spacing:-3.5px;}.elementor-12 .elementor-element.elementor-element-3dcfb5ae{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-25b31c24{--padding-top:102px;--padding-bottom:102px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-648c0710 .elementor-heading-title{font-size:46px;}.elementor-12 .elementor-element.elementor-element-6078bfb1 .elementor-heading-title{font-size:64px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-3060ff8a .elementor-heading-title{font-size:64px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-2acf309f .elementor-heading-title{font-size:64px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-1af55a94{--padding-top:102px;--padding-bottom:102px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-33874cc1 .elementor-heading-title{font-size:46px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-e823733{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1fb73803 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-480687a9{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5fd05326 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ca24a45{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-620aab33 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-16581d87{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7f8daffc .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-3edae405{--padding-top:108px;--padding-bottom:108px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-27fff6f7 .elementor-heading-title{font-size:46px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-32942941{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1a424a14 .elementor-heading-title{font-size:60px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-78960b5a .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-684a4326{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-74942d2 .elementor-heading-title{font-size:60px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-4c733a4d .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-79b82bde{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4922dbcd .elementor-heading-title{font-size:60px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-4a469f9a .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-172c5b25{--padding-top:102px;--padding-bottom:102px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-8b3f7c3 .elementor-heading-title{font-size:46px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-2bb0bcb7{--min-height:340px;}.elementor-12 .elementor-element.elementor-element-22e9a7c9 .elementor-heading-title{font-size:27px;letter-spacing:-1.4px;}.elementor-12 .elementor-element.elementor-element-189bcff6{--min-height:340px;}.elementor-12 .elementor-element.elementor-element-71408bde .elementor-heading-title{font-size:27px;letter-spacing:-1.4px;}.elementor-12 .elementor-element.elementor-element-26e98391{--padding-top:92px;--padding-bottom:92px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-6e7968d7 .elementor-heading-title{font-size:46px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-2f40ce4e{--padding-top:86px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-a72e9e .elementor-heading-title{font-size:44px;letter-spacing:-3.5px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-16ff4dbc{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-77540d2e{--width:100%;}.elementor-12 .elementor-element.elementor-element-96499ee{--width:100%;}.elementor-12 .elementor-element.elementor-element-414e7a62{--width:100%;}.elementor-12 .elementor-element.elementor-element-9cdea43{--width:100%;}.elementor-12 .elementor-element.elementor-element-2af19ab{--width:100%;}.elementor-12 .elementor-element.elementor-element-21cb8109{--width:50%;}.elementor-12 .elementor-element.elementor-element-3dcfb5ae{--width:44%;}.elementor-12 .elementor-element.elementor-element-5bbf5920{--width:100%;}.elementor-12 .elementor-element.elementor-element-27561548{--width:100%;}.elementor-12 .elementor-element.elementor-element-17dab122{--width:100%;}.elementor-12 .elementor-element.elementor-element-25b31c24{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-6eebbd7a{--width:100%;}.elementor-12 .elementor-element.elementor-element-487e13d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-1a74090a{--width:100%;}.elementor-12 .elementor-element.elementor-element-15f043ad{--width:100%;}.elementor-12 .elementor-element.elementor-element-7fcd89aa{--width:47%;}.elementor-12 .elementor-element.elementor-element-1a0bc9cf{--width:47%;}.elementor-12 .elementor-element.elementor-element-248392ba{--width:100%;}.elementor-12 .elementor-element.elementor-element-1d91fd72{--width:31%;}.elementor-12 .elementor-element.elementor-element-5cc46719{--width:31%;}.elementor-12 .elementor-element.elementor-element-44625e32{--width:31%;}.elementor-12 .elementor-element.elementor-element-1af55a94{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-17087c1f{--width:100%;}.elementor-12 .elementor-element.elementor-element-566a8de5{--width:100%;}.elementor-12 .elementor-element.elementor-element-4d3f3b2a{--width:100%;}.elementor-12 .elementor-element.elementor-element-4eca6cad{--width:100%;}.elementor-12 .elementor-element.elementor-element-e823733{--width:23.4%;}.elementor-12 .elementor-element.elementor-element-6e556e7f{--width:52px;}.elementor-12 .elementor-element.elementor-element-49833ba0{--width:100%;}.elementor-12 .elementor-element.elementor-element-7b041aad{--width:100%;}.elementor-12 .elementor-element.elementor-element-480687a9{--width:23.4%;}.elementor-12 .elementor-element.elementor-element-6ce2bbb8{--width:52px;}.elementor-12 .elementor-element.elementor-element-48088389{--width:100%;}.elementor-12 .elementor-element.elementor-element-2f62bf03{--width:100%;}.elementor-12 .elementor-element.elementor-element-ca24a45{--width:23.4%;}.elementor-12 .elementor-element.elementor-element-7385c1cc{--width:52px;}.elementor-12 .elementor-element.elementor-element-4f68e3e2{--width:100%;}.elementor-12 .elementor-element.elementor-element-4393edee{--width:100%;}.elementor-12 .elementor-element.elementor-element-16581d87{--width:23.4%;}.elementor-12 .elementor-element.elementor-element-1df71e4e{--width:52px;}.elementor-12 .elementor-element.elementor-element-a99260a{--width:100%;}.elementor-12 .elementor-element.elementor-element-114e04cc{--width:100%;}.elementor-12 .elementor-element.elementor-element-3edae405{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-462c362b{--width:100%;}.elementor-12 .elementor-element.elementor-element-1ad10540{--width:100%;}.elementor-12 .elementor-element.elementor-element-34ff6487{--width:100%;}.elementor-12 .elementor-element.elementor-element-4d10b6b2{--width:100%;}.elementor-12 .elementor-element.elementor-element-32942941{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-684a4326{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-79b82bde{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-172c5b25{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-10ad6e9{--width:100%;}.elementor-12 .elementor-element.elementor-element-36433b63{--width:100%;}.elementor-12 .elementor-element.elementor-element-79a154d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-4a2fb07b{--width:100%;}.elementor-12 .elementor-element.elementor-element-736f7564{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-2bb0bcb7{--width:100%;}.elementor-12 .elementor-element.elementor-element-5c2caeea{--width:100%;}.elementor-12 .elementor-element.elementor-element-40e8b2e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-757458ed{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-189bcff6{--width:100%;}.elementor-12 .elementor-element.elementor-element-266bfc55{--width:100%;}.elementor-12 .elementor-element.elementor-element-2763cb60{--width:100%;}.elementor-12 .elementor-element.elementor-element-26e98391{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-1b41ef82{--width:100%;}.elementor-12 .elementor-element.elementor-element-4cef64f9{--width:62%;}.elementor-12 .elementor-element.elementor-element-1cb84126{--width:30%;}.elementor-12 .elementor-element.elementor-element-2f40ce4e{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-73c398dd{--width:56%;}.elementor-12 .elementor-element.elementor-element-19853b78{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-16ff4dbc{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-21cb8109{--width:58%;}.elementor-12 .elementor-element.elementor-element-3dcfb5ae{--width:100%;}.elementor-12 .elementor-element.elementor-element-25b31c24{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-487e13d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-1a74090a{--width:100%;}.elementor-12 .elementor-element.elementor-element-1af55a94{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-566a8de5{--width:100%;}.elementor-12 .elementor-element.elementor-element-4d3f3b2a{--width:100%;}.elementor-12 .elementor-element.elementor-element-e823733{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-6e556e7f{--width:52px;}.elementor-12 .elementor-element.elementor-element-49833ba0{--width:100%;}.elementor-12 .elementor-element.elementor-element-7b041aad{--width:100%;}.elementor-12 .elementor-element.elementor-element-480687a9{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-6ce2bbb8{--width:52px;}.elementor-12 .elementor-element.elementor-element-48088389{--width:100%;}.elementor-12 .elementor-element.elementor-element-2f62bf03{--width:100%;}.elementor-12 .elementor-element.elementor-element-ca24a45{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-7385c1cc{--width:52px;}.elementor-12 .elementor-element.elementor-element-4f68e3e2{--width:100%;}.elementor-12 .elementor-element.elementor-element-4393edee{--width:100%;}.elementor-12 .elementor-element.elementor-element-16581d87{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-1df71e4e{--width:52px;}.elementor-12 .elementor-element.elementor-element-a99260a{--width:100%;}.elementor-12 .elementor-element.elementor-element-114e04cc{--width:100%;}.elementor-12 .elementor-element.elementor-element-3edae405{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-1ad10540{--width:100%;}.elementor-12 .elementor-element.elementor-element-34ff6487{--width:100%;}.elementor-12 .elementor-element.elementor-element-32942941{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-684a4326{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-79b82bde{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-172c5b25{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-36433b63{--width:100%;}.elementor-12 .elementor-element.elementor-element-79a154d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-26e98391{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-4cef64f9{--width:100%;}.elementor-12 .elementor-element.elementor-element-1cb84126{--width:100%;}.elementor-12 .elementor-element.elementor-element-2f40ce4e{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-73c398dd{--width:72%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-16ff4dbc{--content-width:100%;--min-height:610px;--padding-top:76px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-77540d2e{--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:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-7a8f2012{text-align:start;}.elementor-12 .elementor-element.elementor-element-7a8f2012 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-6672cdc5{text-align:start;}.elementor-12 .elementor-element.elementor-element-6672cdc5 .elementor-heading-title{font-size:42px;line-height:1em;letter-spacing:-1.5px;}.elementor-12 .elementor-element.elementor-element-9cdea43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b9eb4d6{text-align:start;}.elementor-12 .elementor-element.elementor-element-4b9eb4d6 .elementor-heading-title{font-size:42px;line-height:1em;letter-spacing:-1.5px;}.elementor-12 .elementor-element.elementor-element-2af19ab{--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:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-21cb8109{--width:100%;}.elementor-12 .elementor-element.elementor-element-65af704d{text-align:start;font-size:16px;line-height:1.65em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3dcfb5ae{--width:100%;--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:stretch;}.elementor-12 .elementor-element.elementor-element-2d0c59d2 .elementor-button{font-size:16px;letter-spacing:0.2px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-1e7b45df .elementor-button{font-size:16px;letter-spacing:0.2px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-27561548{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-17dab122{--width:100%;}.elementor-12 .elementor-element.elementor-element-40a256c5 .elementor-button{font-size:16px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-25b31c24{--content-width:100%;--padding-top:68px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6eebbd7a{--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:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-487e13d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-18ee499d{text-align:start;}.elementor-12 .elementor-element.elementor-element-18ee499d .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-1a74090a{--width:100%;}.elementor-12 .elementor-element.elementor-element-648c0710{text-align:start;}.elementor-12 .elementor-element.elementor-element-648c0710 .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.1px;}.elementor-12 .elementor-element.elementor-element-15f043ad{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-7fcd89aa{--width:100%;}.elementor-12 .elementor-element.elementor-element-c9bcdca{text-align:start;font-size:16px;line-height:1.7em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-1a0bc9cf{--width:100%;}.elementor-12 .elementor-element.elementor-element-18f1ce4f{text-align:start;font-size:16px;line-height:1.7em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-248392ba{--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:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1d91fd72{--width:100%;}.elementor-12 .elementor-element.elementor-element-6078bfb1{text-align:start;}.elementor-12 .elementor-element.elementor-element-6078bfb1 .elementor-heading-title{font-size:48px;line-height:1em;letter-spacing:-1.5px;}.elementor-12 .elementor-element.elementor-element-495c2ca6{text-align:start;}.elementor-12 .elementor-element.elementor-element-495c2ca6 .elementor-heading-title{font-size:16px;line-height:1.45em;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-5cc46719{--width:100%;}.elementor-12 .elementor-element.elementor-element-3060ff8a{text-align:start;}.elementor-12 .elementor-element.elementor-element-3060ff8a .elementor-heading-title{font-size:48px;line-height:1em;letter-spacing:-1.5px;}.elementor-12 .elementor-element.elementor-element-7b8d45a6{text-align:start;}.elementor-12 .elementor-element.elementor-element-7b8d45a6 .elementor-heading-title{font-size:16px;line-height:1.45em;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-44625e32{--width:100%;}.elementor-12 .elementor-element.elementor-element-2acf309f{text-align:start;}.elementor-12 .elementor-element.elementor-element-2acf309f .elementor-heading-title{font-size:48px;line-height:1em;letter-spacing:-1.5px;}.elementor-12 .elementor-element.elementor-element-10a63e95{text-align:start;}.elementor-12 .elementor-element.elementor-element-10a63e95 .elementor-heading-title{font-size:16px;line-height:1.45em;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-1af55a94{--content-width:100%;--padding-top:68px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-17087c1f{--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:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-566a8de5{--width:100%;}.elementor-12 .elementor-element.elementor-element-610c91a0{text-align:start;}.elementor-12 .elementor-element.elementor-element-610c91a0 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-4d3f3b2a{--width:100%;}.elementor-12 .elementor-element.elementor-element-33874cc1{text-align:start;}.elementor-12 .elementor-element.elementor-element-33874cc1 .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.1px;}.elementor-12 .elementor-element.elementor-element-4eca6cad{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e823733{--width:100%;--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-start;--gap:14px 12px;--row-gap:14px;--column-gap:12px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-6e556e7f{--width:52px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-49833ba0{--width:100%;}.elementor-12 .elementor-element.elementor-element-1fb73803{text-align:start;}.elementor-12 .elementor-element.elementor-element-1fb73803 .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-7b041aad{--width:100%;}.elementor-12 .elementor-element.elementor-element-737f71b3{text-align:start;font-size:16px;line-height:1.65em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-480687a9{--width:100%;--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-start;--gap:14px 12px;--row-gap:14px;--column-gap:12px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-6ce2bbb8{--width:52px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-48088389{--width:100%;}.elementor-12 .elementor-element.elementor-element-5fd05326{text-align:start;}.elementor-12 .elementor-element.elementor-element-5fd05326 .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-2f62bf03{--width:100%;}.elementor-12 .elementor-element.elementor-element-b6c1d2e{text-align:start;font-size:16px;line-height:1.65em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-ca24a45{--width:100%;--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-start;--gap:14px 12px;--row-gap:14px;--column-gap:12px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-7385c1cc{--width:52px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-4f68e3e2{--width:100%;}.elementor-12 .elementor-element.elementor-element-620aab33{text-align:start;}.elementor-12 .elementor-element.elementor-element-620aab33 .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-4393edee{--width:100%;}.elementor-12 .elementor-element.elementor-element-76166e3b{text-align:start;font-size:16px;line-height:1.65em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-16581d87{--width:100%;--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-start;--gap:14px 12px;--row-gap:14px;--column-gap:12px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-1df71e4e{--width:52px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a99260a{--width:100%;}.elementor-12 .elementor-element.elementor-element-7f8daffc{text-align:start;}.elementor-12 .elementor-element.elementor-element-7f8daffc .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-114e04cc{--width:100%;}.elementor-12 .elementor-element.elementor-element-38a27c16{text-align:start;font-size:16px;line-height:1.65em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3edae405{--content-width:100%;--padding-top:72px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-462c362b{--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:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-1ad10540{--width:100%;}.elementor-12 .elementor-element.elementor-element-7e832587{text-align:start;}.elementor-12 .elementor-element.elementor-element-7e832587 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-34ff6487{--width:100%;}.elementor-12 .elementor-element.elementor-element-27fff6f7{text-align:start;}.elementor-12 .elementor-element.elementor-element-27fff6f7 .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.1px;}.elementor-12 .elementor-element.elementor-element-4d10b6b2{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-32942941{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1a424a14{text-align:start;}.elementor-12 .elementor-element.elementor-element-1a424a14 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0.4px;}.elementor-12 .elementor-element.elementor-element-78960b5a{text-align:start;}.elementor-12 .elementor-element.elementor-element-78960b5a .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-5a87949d{text-align:start;font-size:16px;line-height:1.7em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-684a4326{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-74942d2{text-align:start;}.elementor-12 .elementor-element.elementor-element-74942d2 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0.4px;}.elementor-12 .elementor-element.elementor-element-4c733a4d{text-align:start;}.elementor-12 .elementor-element.elementor-element-4c733a4d .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-1a6648cd{text-align:start;font-size:16px;line-height:1.7em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-79b82bde{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4922dbcd{text-align:start;}.elementor-12 .elementor-element.elementor-element-4922dbcd .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0.4px;}.elementor-12 .elementor-element.elementor-element-4a469f9a{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a469f9a .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-1527c2a6{text-align:start;font-size:16px;line-height:1.7em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-172c5b25{--content-width:100%;--padding-top:68px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-10ad6e9{--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:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-36433b63{--width:100%;}.elementor-12 .elementor-element.elementor-element-4008b205{text-align:start;}.elementor-12 .elementor-element.elementor-element-4008b205 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-79a154d1{--width:100%;}.elementor-12 .elementor-element.elementor-element-8b3f7c3{text-align:start;}.elementor-12 .elementor-element.elementor-element-8b3f7c3 .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.1px;}.elementor-12 .elementor-element.elementor-element-4a2fb07b{--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:42px 0px;--row-gap:42px;--column-gap:0px;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-736f7564{--width:100%;}.elementor-12 .elementor-element.elementor-element-2bb0bcb7{--min-height:235px;}.elementor-12 .elementor-element.elementor-element-4a056603{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a056603 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0.4px;}.elementor-12 .elementor-element.elementor-element-5e0f17a9{text-align:end;}.elementor-12 .elementor-element.elementor-element-5e0f17a9 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-22e9a7c9{text-align:start;}.elementor-12 .elementor-element.elementor-element-22e9a7c9 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-2815fbe2{text-align:start;font-size:16px;line-height:1.65em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-75082a16 .elementor-button{font-size:16px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-757458ed{--width:100%;}.elementor-12 .elementor-element.elementor-element-189bcff6{--min-height:235px;}.elementor-12 .elementor-element.elementor-element-18363d8{text-align:start;}.elementor-12 .elementor-element.elementor-element-18363d8 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0.4px;}.elementor-12 .elementor-element.elementor-element-57291a9d{text-align:end;}.elementor-12 .elementor-element.elementor-element-57291a9d .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-71408bde{text-align:start;}.elementor-12 .elementor-element.elementor-element-71408bde .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-12 .elementor-element.elementor-element-2bdaff4b{text-align:start;font-size:16px;line-height:1.65em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3f1b57b5 .elementor-button{font-size:16px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-26e98391{--content-width:100%;--padding-top:68px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1b41ef82{--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:26px 0px;--row-gap:26px;--column-gap:0px;--margin-top:0px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4cef64f9{--width:100%;}.elementor-12 .elementor-element.elementor-element-35baac{text-align:start;}.elementor-12 .elementor-element.elementor-element-35baac .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-6e7968d7{text-align:start;}.elementor-12 .elementor-element.elementor-element-6e7968d7 .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-1.1px;}.elementor-12 .elementor-element.elementor-element-1cb84126{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-14faa5a1 .elementor-button{font-size:16px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12 .elementor-element.elementor-element-4c57a091:after{content:"0.5";}.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-2f40ce4e{--content-width:100%;--padding-top:66px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5df91174{text-align:start;}.elementor-12 .elementor-element.elementor-element-5df91174 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-a72e9e{text-align:start;}.elementor-12 .elementor-element.elementor-element-a72e9e .elementor-heading-title{font-size:31px;line-height:1.1em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-73c398dd{--width:100%;}.elementor-12 .elementor-element.elementor-element-3857f9f3{text-align:start;font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-19853b78{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-39d6b55d .elementor-button{font-size:16px;letter-spacing:0.2px;padding:18px 20px 18px 20px;}}/* Start custom CSS for container, class: .elementor-element-17dab122 */.elementor-12 .elementor-element.elementor-element-17dab122 .elementor-button{position:relative;overflow:hidden}.elementor-12 .elementor-element.elementor-element-17dab122 .elementor-button::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-17dab122 .elementor-button:hover::after{transform:scaleX(1)}}.elementor-12 .elementor-element.elementor-element-17dab122 .elementor-button:focus-visible::after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-17dab122 .elementor-button::after{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16ff4dbc */.elementor-12 .elementor-element.elementor-element-16ff4dbc{min-height:760px}.elementor-12 .elementor-element.elementor-element-16ff4dbc .elementor-widget-text-editor,.elementor-12 .elementor-element.elementor-element-16ff4dbc .elementor-heading-title{overflow-wrap:break-word}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-16ff4dbc{min-height:650px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-16ff4dbc{min-height:610px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25b31c24 */.elementor-12 .elementor-element.elementor-element-25b31c24{scroll-margin-top:88px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-25b31c24{scroll-margin-top:72px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e823733 */.elementor-12 .elementor-element.elementor-element-e823733{cursor:default}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-e823733{transition:background-color .2s ease}.elementor-12 .elementor-element.elementor-element-e823733:hover{background:#F4F3EF}}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-e823733{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480687a9 */.elementor-12 .elementor-element.elementor-element-480687a9{cursor:default}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-480687a9{transition:background-color .2s ease}.elementor-12 .elementor-element.elementor-element-480687a9:hover{background:#F4F3EF}}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-480687a9{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca24a45 */.elementor-12 .elementor-element.elementor-element-ca24a45{cursor:default}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-ca24a45{transition:background-color .2s ease}.elementor-12 .elementor-element.elementor-element-ca24a45:hover{background:#F4F3EF}}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-ca24a45{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16581d87 */.elementor-12 .elementor-element.elementor-element-16581d87{cursor:default}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-16581d87{transition:background-color .2s ease}.elementor-12 .elementor-element.elementor-element-16581d87:hover{background:#F4F3EF}}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-16581d87{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af55a94 */.elementor-12 .elementor-element.elementor-element-1af55a94{scroll-margin-top:88px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1af55a94{scroll-margin-top:72px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3edae405 */.elementor-12 .elementor-element.elementor-element-3edae405::before{content:'';position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(248,247,244,0.08) 1px,transparent 1px),linear-gradient(90deg,rgba(248,247,244,0.08) 1px,transparent 1px);background-size:120px 120px;-webkit-mask-image:radial-gradient(120% 80% at 50% 0%,#000 10%,transparent 80%);mask-image:radial-gradient(120% 80% at 50% 0%,#000 10%,transparent 80%)}.elementor-12 .elementor-element.elementor-element-3edae405>.e-con-inner{position:relative;z-index:1}.elementor-12 .elementor-element.elementor-element-3edae405{scroll-margin-top:88px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3edae405{scroll-margin-top:72px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bb0bcb7 */.elementor-12 .elementor-element.elementor-element-2bb0bcb7{height:430px;background:#EAE8E2;overflow:hidden}.elementor-12 .elementor-element.elementor-element-2bb0bcb7 .elementor-widget-image,.elementor-12 .elementor-element.elementor-element-2bb0bcb7 .elementor-widget-image .elementor-widget-container{width:100%;height:100%;overflow:hidden;line-height:0}.elementor-12 .elementor-element.elementor-element-2bb0bcb7 .elementor-widget-image a{display:block;width:100%;height:100%}.elementor-12 .elementor-element.elementor-element-2bb0bcb7 .elementor-widget-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center;display:block;transition:transform .35s cubic-bezier(.16,.84,.28,1)}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2bb0bcb7{height:340px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2bb0bcb7{height:235px}}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-2bb0bcb7:hover .elementor-widget-image img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-2bb0bcb7 .elementor-widget-image img{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c2caeea */.elementor-12 .elementor-element.elementor-element-5c2caeea .elementor-button{position:relative;overflow:hidden}.elementor-12 .elementor-element.elementor-element-5c2caeea .elementor-button::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-5c2caeea .elementor-button:hover::after{transform:scaleX(1)}}.elementor-12 .elementor-element.elementor-element-5c2caeea .elementor-button:focus-visible::after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-5c2caeea .elementor-button::after{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-189bcff6 */.elementor-12 .elementor-element.elementor-element-189bcff6{height:430px;background:#EAE8E2;overflow:hidden}.elementor-12 .elementor-element.elementor-element-189bcff6 .elementor-widget-image,.elementor-12 .elementor-element.elementor-element-189bcff6 .elementor-widget-image .elementor-widget-container{width:100%;height:100%;overflow:hidden;line-height:0}.elementor-12 .elementor-element.elementor-element-189bcff6 .elementor-widget-image a{display:block;width:100%;height:100%}.elementor-12 .elementor-element.elementor-element-189bcff6 .elementor-widget-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center;display:block;transition:transform .35s cubic-bezier(.16,.84,.28,1)}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-189bcff6{height:340px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-189bcff6{height:235px}}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-189bcff6:hover .elementor-widget-image img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-189bcff6 .elementor-widget-image img{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-266bfc55 */.elementor-12 .elementor-element.elementor-element-266bfc55 .elementor-button{position:relative;overflow:hidden}.elementor-12 .elementor-element.elementor-element-266bfc55 .elementor-button::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-266bfc55 .elementor-button:hover::after{transform:scaleX(1)}}.elementor-12 .elementor-element.elementor-element-266bfc55 .elementor-button:focus-visible::after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-266bfc55 .elementor-button::after{transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172c5b25 */.elementor-12 .elementor-element.elementor-element-172c5b25{scroll-margin-top:88px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-172c5b25{scroll-margin-top:72px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cb84126 */.elementor-12 .elementor-element.elementor-element-1cb84126 .elementor-button{position:relative;overflow:hidden}.elementor-12 .elementor-element.elementor-element-1cb84126 .elementor-button::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}@media(hover:hover) and (pointer:fine){.elementor-12 .elementor-element.elementor-element-1cb84126 .elementor-button:hover::after{transform:scaleX(1)}}.elementor-12 .elementor-element.elementor-element-1cb84126 .elementor-button:focus-visible::after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-1cb84126 .elementor-button::after{transition:none!important}}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-4c57a091 *//* GL blog — Elementor Posts */
.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-posts-container{
    display:grid !important;
    grid-template-columns:repeat(3,minmax(0,1fr)) !important;
    column-gap:28px !important;
    row-gap:46px !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post{
    display:flex !important;
    flex-direction:column !important;
    min-width:0 !important;
    margin:0 !important;
    padding:0 !important;
    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail__link{
    display:block !important;
    width:100% !important;
    margin:0 0 24px 0 !important;
    overflow:hidden !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail{
    position:relative !important;
    width:100% !important;
    height:250px !important;
    padding-bottom:0 !important;
    overflow:hidden !important;
    background:#F1F0EC !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail img{
    position:absolute !important;
    inset:0 !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    object-fit:cover !important;
    object-position:center !important;
    transform:none !important;
    transition:transform .35s cubic-bezier(.16,.84,.28,1) !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__text{
    display:flex !important;
    flex-direction:column !important;
    align-items:flex-start !important;
    flex:1 1 auto !important;
    padding:0 !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__meta-data{
    order:1 !important;
    margin:0 0 12px 0 !important;
    color:#147A70 !important;
    font-family:Manrope,sans-serif !important;
    font-size:16px !important;
    font-weight:600 !important;
    line-height:1.4 !important;
    letter-spacing:.4px !important;
    text-transform:uppercase !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__title{
    order:2 !important;
    margin:0 0 14px 0 !important;
    font-family:Manrope,sans-serif !important;
    font-size:24px !important;
    font-weight:650 !important;
    line-height:1.25 !important;
    letter-spacing:-.6px !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__title a{
    color:#1A1A2E !important;
    text-decoration:none !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__excerpt{
    order:3 !important;
    margin:0 0 18px 0 !important;
    color:#5B5B69 !important;
    font-family:Manrope,sans-serif !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:1.65 !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__excerpt p{
    margin:0 !important;
}

.elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__read-more{
    order:4 !important;
    margin-top:auto !important;
    color:#147A70 !important;
    font-family:Manrope,sans-serif !important;
    font-size:16px !important;
    font-weight:600 !important;
    line-height:1.4 !important;
    text-decoration:none !important;
}

@media(hover:hover) and (pointer:fine){
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post:hover .elementor-post__thumbnail img{
        transform:scale(1.025) !important;
    }
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__title a:hover,
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__read-more:hover{
        color:#1A1A2E !important;
    }
}

.elementor-12 .elementor-element.elementor-element-4c57a091 a:focus-visible{
    outline:2px solid #147A70 !important;
    outline-offset:3px !important;
}

@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-posts-container{
        grid-template-columns:repeat(2,minmax(0,1fr)) !important;
        column-gap:24px !important;
    }
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail{
        height:230px !important;
    }
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-posts-container{
        grid-template-columns:1fr !important;
        row-gap:38px !important;
    }
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail{
        height:220px !important;
    }
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__title{
        font-size:21px !important;
        line-height:1.3 !important;
    }
}

@media(prefers-reduced-motion:reduce){
    .elementor-12 .elementor-element.elementor-element-4c57a091 .elementor-post__thumbnail img{
        transition:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e98391 */.elementor-12 .elementor-element.elementor-element-26e98391{scroll-margin-top:88px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-26e98391{scroll-margin-top:72px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f40ce4e */.elementor-12 .elementor-element.elementor-element-2f40ce4e{scroll-margin-top:88px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2f40ce4e{scroll-margin-top:72px}}/* End custom CSS */