.elementor-3805 .elementor-element.elementor-element-bb4ed8f{--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:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:5.0rem;--padding-bottom:12.2rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-bb4ed8f:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-bb4ed8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdcrem );}.elementor-3805 .elementor-element.elementor-element-46aa2b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-a2d098a{margin:0.3rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 5.9rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-a2d098a .elementor-heading-title{font-family:var( --e-global-typography-cwdh1i-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdh1i-font-size );font-weight:var( --e-global-typography-cwdh1i-font-weight );line-height:var( --e-global-typography-cwdh1i-line-height );letter-spacing:var( --e-global-typography-cwdh1i-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-f0a9c4c{width:var( --container-widget-width, 56rem );max-width:56rem;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 5.9rem) 0.0rem;--container-widget-width:56rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-cwdsub-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdsub-font-size );font-weight:var( --e-global-typography-cwdsub-font-weight );line-height:var( --e-global-typography-cwdsub-line-height );letter-spacing:var( --e-global-typography-cwdsub-letter-spacing );color:var( --e-global-color-cwdhero );}.elementor-3805 .elementor-element.elementor-element-f0a9c4c p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-cwdwhte );color:var( --e-global-color-cwdwhte );transition-duration:0.35s;border-radius:10.0rem 10.0rem 10.0rem 10.0rem;padding:0.95rem 1.1rem 0.95rem 2.7rem;}.elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button:focus{background-color:var( --e-global-color-96a04d2 );color:#FFFFFF;}.elementor-3805 .elementor-element.elementor-element-7a6418e{width:auto;max-width:auto;}.elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3805 .elementor-element.elementor-element-87b98d6 img{width:58.5rem;height:39.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3805 .elementor-element.elementor-element-428989e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2.0rem 2.0rem;--row-gap:2.0rem;--column-gap:2.0rem;--flex-wrap:nowrap;--padding-top:6.6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-6af071d{--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:1.9rem 1.9rem;--row-gap:1.9rem;--column-gap:1.9rem;--background-transition:0.3s;--border-radius:2rem 2rem 2rem 2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3.2rem;--padding-right:2.2rem;}.elementor-3805 .elementor-element.elementor-element-6af071d:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-6af071d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-6af071d:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-6af071d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-d1f0416.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-d1f0416 .elementor-icon-wrapper{text-align:start;}.elementor-3805 .elementor-element.elementor-element-d1f0416.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-d1f0416.elementor-view-framed .elementor-icon, .elementor-3805 .elementor-element.elementor-element-d1f0416.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-d1f0416.elementor-view-framed .elementor-icon, .elementor-3805 .elementor-element.elementor-element-d1f0416.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-d1f0416 .elementor-icon{font-size:5.4rem;}.elementor-3805 .elementor-element.elementor-element-d1f0416 .elementor-icon svg{height:5.4rem;}.elementor-3805 .elementor-element.elementor-element-b504f74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-b504f74.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-957f564 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-1a69232 .elementor-heading-title{font-family:var( --e-global-typography-cwdfeat-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdfeat-font-size );font-weight:var( --e-global-typography-cwdfeat-font-weight );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-c9ad1e5{--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:1.9rem 1.9rem;--row-gap:1.9rem;--column-gap:1.9rem;--background-transition:0.3s;--border-radius:2rem 2rem 2rem 2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3.2rem;--padding-right:2.2rem;}.elementor-3805 .elementor-element.elementor-element-c9ad1e5:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-c9ad1e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-c9ad1e5:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-c9ad1e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-1174837.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-1174837 .elementor-icon-wrapper{text-align:start;}.elementor-3805 .elementor-element.elementor-element-1174837.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-1174837.elementor-view-framed .elementor-icon, .elementor-3805 .elementor-element.elementor-element-1174837.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-1174837.elementor-view-framed .elementor-icon, .elementor-3805 .elementor-element.elementor-element-1174837.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-1174837 .elementor-icon{font-size:5.4rem;}.elementor-3805 .elementor-element.elementor-element-1174837 .elementor-icon svg{height:5.4rem;}.elementor-3805 .elementor-element.elementor-element-26fce4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-26fce4c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-a43e68d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-fdc39b1 .elementor-heading-title{font-family:var( --e-global-typography-cwdfeat-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdfeat-font-size );font-weight:var( --e-global-typography-cwdfeat-font-weight );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-d1a3efd{--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:1.9rem 1.9rem;--row-gap:1.9rem;--column-gap:1.9rem;--background-transition:0.3s;--border-radius:2rem 2rem 2rem 2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3.2rem;--padding-right:2.2rem;}.elementor-3805 .elementor-element.elementor-element-d1a3efd:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-d1a3efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-d1a3efd:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-d1a3efd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-0626ffb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-0626ffb .elementor-icon-wrapper{text-align:start;}.elementor-3805 .elementor-element.elementor-element-0626ffb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-0626ffb.elementor-view-framed .elementor-icon, .elementor-3805 .elementor-element.elementor-element-0626ffb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-0626ffb.elementor-view-framed .elementor-icon, .elementor-3805 .elementor-element.elementor-element-0626ffb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-0626ffb .elementor-icon{font-size:5.4rem;}.elementor-3805 .elementor-element.elementor-element-0626ffb .elementor-icon svg{height:5.4rem;}.elementor-3805 .elementor-element.elementor-element-41de493{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-41de493.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-f26175c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-725c4af .elementor-heading-title{font-family:var( --e-global-typography-cwdfeat-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdfeat-font-size );font-weight:var( --e-global-typography-cwdfeat-font-weight );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-f9cf208{--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:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:8.6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-eff5085{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-5bee668{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 4.9rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-5bee668 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-55ca0ee{width:var( --container-widget-width, 61rem );max-width:61rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:61rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-55ca0ee p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-ca40315{margin:1.5rem 1.1rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-ca40315 img{width:62.8rem;height:60.8rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3805 .elementor-element.elementor-element-29ff272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:12.2rem;--padding-bottom:0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-b672e31{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 7.7rem) 0.0rem;text-align:center;}.elementor-3805 .elementor-element.elementor-element-b672e31 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-6a4c0f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15.8rem 15.8rem;--row-gap:15.8rem;--column-gap:15.8rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-a7ad025{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3805 .elementor-element.elementor-element-e98222d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:12rem;--padding-bottom:10.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-a477896{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 4.1rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-a477896 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-f86b40a{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 8.4rem) 0.0rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwddark );}.elementor-3805 .elementor-element.elementor-element-f86b40a p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-ffffba8{--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:stretch;--gap:2.8rem 2.8rem;--row-gap:2.8rem;--column-gap:2.8rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-1f13a01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:2rem 2rem 2rem 2rem;--padding-top:5.8rem;--padding-bottom:5.8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-1f13a01:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-1f13a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdcrem );}.elementor-3805 .elementor-element.elementor-element-1f13a01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-ac17c08{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-ac17c08 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-c455544.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-c455544 img{width:53rem;height:45.2rem;object-fit:cover;object-position:center center;border-radius:2rem 2rem 2rem 2rem;}.elementor-3805 .elementor-element.elementor-element-390b5c9{margin:6.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwddark );}.elementor-3805 .elementor-element.elementor-element-390b5c9 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-ed1830d{--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:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:10rem;--padding-bottom:11rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-ed1830d:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-ed1830d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdlgry );}.elementor-3805 .elementor-element.elementor-element-e256706{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-2f4bd77{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 5.2rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-2f4bd77 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-91bdbd0{width:var( --container-widget-width, 55rem );max-width:55rem;--container-widget-width:55rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwddark );}.elementor-3805 .elementor-element.elementor-element-91bdbd0 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-51f3329{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--border-radius:0.0rem 0.0rem 0.0rem 0.0rem;--padding-top:1.8rem;--padding-bottom:4.8rem;--padding-left:3.6rem;--padding-right:3.6rem;}.elementor-3805 .elementor-element.elementor-element-51f3329:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-51f3329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-a206b32{width:var( --container-widget-width, 56rem );max-width:56rem;--container-widget-width:56rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-a206b32 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-d94c9b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--border-radius:0.0rem 0.0rem 0.0rem 0.0rem;--padding-top:1.8rem;--padding-bottom:4.8rem;--padding-left:3.6rem;--padding-right:3.6rem;}.elementor-3805 .elementor-element.elementor-element-d94c9b7:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-d94c9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-73e518d{width:var( --container-widget-width, 56rem );max-width:56rem;--container-widget-width:56rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-73e518d p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-192408f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--border-radius:0.0rem 0.0rem 0.0rem 0.0rem;--padding-top:1.8rem;--padding-bottom:4.8rem;--padding-left:3.6rem;--padding-right:3.6rem;}.elementor-3805 .elementor-element.elementor-element-192408f:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-192408f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-f3c697a{width:var( --container-widget-width, 56rem );max-width:56rem;--container-widget-width:56rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-f3c697a p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-6664f33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--border-radius:0.0rem 0.0rem 0.0rem 0.0rem;--padding-top:1.8rem;--padding-bottom:4.8rem;--padding-left:3.6rem;--padding-right:3.6rem;}.elementor-3805 .elementor-element.elementor-element-6664f33:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-6664f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-8e05717{width:var( --container-widget-width, 56rem );max-width:56rem;--container-widget-width:56rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-8e05717 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-321351c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--border-radius:0.0rem 0.0rem 0.0rem 0.0rem;--padding-top:1.8rem;--padding-bottom:4.8rem;--padding-left:3.6rem;--padding-right:3.6rem;}.elementor-3805 .elementor-element.elementor-element-321351c:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-321351c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-618ed43{width:var( --container-widget-width, 56rem );max-width:56rem;--container-widget-width:56rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-618ed43 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-ff9a319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--border-radius:0.0rem 0.0rem 0.0rem 0.0rem;--padding-top:1.8rem;--padding-bottom:4.8rem;--padding-left:3.6rem;--padding-right:3.6rem;}.elementor-3805 .elementor-element.elementor-element-ff9a319:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-ff9a319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-83b7e59{width:var( --container-widget-width, 56rem );max-width:56rem;--container-widget-width:56rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-83b7e59 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-0ea0f10{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );width:var( --container-widget-width, 70.6rem );max-width:70.6rem;margin:2.2rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;--container-widget-width:70.6rem;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0rem;--n-accordion-item-title-distance-from-content:0rem;--n-accordion-border-radius:2.4rem 2.4rem 0.0rem 0.0rem;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-cwdwhte );--n-accordion-icon-size:3.7rem;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-0ea0f10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-cwdlgry );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-0ea0f10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-cwdlgry );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-0ea0f10 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-0ea0f10 {--n-accordion-padding:2.9rem 3.6rem 3.6rem 3.6rem;}:where( .elementor-3805 .elementor-element.elementor-element-0ea0f10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}:where( .elementor-3805 .elementor-element.elementor-element-0ea0f10 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3805 .elementor-element.elementor-element-9070b67{--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:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:9.3rem;--padding-bottom:10.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-2a9322b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-3805 .elementor-element.elementor-element-2a9322b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-ac78cc5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6.4rem) 0rem;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-ac78cc5 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-aca5a7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.4rem 2.4rem;--row-gap:2.4rem;--column-gap:2.4rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-aca5a7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-c59392f{--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:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--background-transition:0.3s;--border-radius:2rem 2rem 2rem 2rem;--padding-top:4rem;--padding-bottom:4.4rem;--padding-left:4.8rem;--padding-right:6rem;}.elementor-3805 .elementor-element.elementor-element-c59392f:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-c59392f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-c59392f:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-443add5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-443add5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-3b31ae8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-3b31ae8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-e18b711 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-1c82745{width:var( --container-widget-width, 100rem );max-width:100rem;--container-widget-width:100rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-4d69c0b{--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:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--background-transition:0.3s;--border-radius:2rem 2rem 2rem 2rem;--padding-top:4rem;--padding-bottom:4.4rem;--padding-left:4.8rem;--padding-right:6rem;}.elementor-3805 .elementor-element.elementor-element-4d69c0b:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-4d69c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-4d69c0b:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-0c2121e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-0c2121e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-9aec154{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-9aec154.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-1c17a2c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-2edd46b{width:var( --container-widget-width, 100rem );max-width:100rem;--container-widget-width:100rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-4dd7a61{--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:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--background-transition:0.3s;--border-radius:2rem 2rem 2rem 2rem;--padding-top:4rem;--padding-bottom:4.4rem;--padding-left:4.8rem;--padding-right:6rem;}.elementor-3805 .elementor-element.elementor-element-4dd7a61:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-4dd7a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-4dd7a61:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-627db00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-627db00 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-71c05d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-71c05d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-733f8f9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-56f0cf2{width:var( --container-widget-width, 100rem );max-width:100rem;--container-widget-width:100rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-08e8a9d{--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:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:7.6rem;--padding-bottom:8.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-08e8a9d:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-08e8a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3805 .elementor-element.elementor-element-90f453b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;text-align:center;}.elementor-3805 .elementor-element.elementor-element-90f453b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-efce6bc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 5.8rem) 0rem;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-cwdwhte );}.elementor-3805 .elementor-element.elementor-element-efce6bc p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button{background-color:var( --e-global-color-cwdwhte );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.35s;border-radius:10.0rem 10.0rem 10.0rem 10.0rem;padding:0.95rem 1.1rem 0.95rem 2.7rem;}.elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-3805 .elementor-element.elementor-element-e160334{width:auto;max-width:auto;}.elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3805 .elementor-element.elementor-element-13b40cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:9.4rem;--padding-bottom:10.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-a7b8394{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 8.2rem) 0rem;text-align:center;}.elementor-3805 .elementor-element.elementor-element-a7b8394 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-1185d5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2.0rem 2.0rem;--row-gap:2.0rem;--column-gap:2.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-56539e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.2rem 2.2rem;--row-gap:2.2rem;--column-gap:2.2rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-c797a39 img{width:46.4rem;height:42.4rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3805 .elementor-element.elementor-element-e202567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--background-transition:0.03s;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;--padding-top:4.4rem;--padding-bottom:4.4rem;--padding-left:3.8rem;--padding-right:3.8rem;}.elementor-3805 .elementor-element.elementor-element-e202567:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-e202567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-e202567:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-e202567.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-33cab69 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-c6909a4{margin:3.1rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-c6909a4 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-cde8511{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.2rem 2.2rem;--row-gap:2.2rem;--column-gap:2.2rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-5b8ecc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--background-transition:0.03s;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;--padding-top:4.4rem;--padding-bottom:4.4rem;--padding-left:3.8rem;--padding-right:3.8rem;}.elementor-3805 .elementor-element.elementor-element-5b8ecc1:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-5b8ecc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-5b8ecc1:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-5b8ecc1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-c4a2e16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-f73cfbb{margin:3.1rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-f73cfbb p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-3a355ef img{width:46.4rem;height:40rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3805 .elementor-element.elementor-element-e8a1422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.2rem 2.2rem;--row-gap:2.2rem;--column-gap:2.2rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-48991ff img{width:46.4rem;height:42.4rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3805 .elementor-element.elementor-element-1f532b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--background-transition:0.03s;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;--padding-top:4.4rem;--padding-bottom:4.4rem;--padding-left:3.8rem;--padding-right:3.8rem;}.elementor-3805 .elementor-element.elementor-element-1f532b3:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-1f532b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3805 .elementor-element.elementor-element-1f532b3:hover{background-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-1f532b3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-7e9a2fe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-eeff8fe{margin:3.1rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-eeff8fe p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-6f4af41{--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:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:10rem;--padding-bottom:12.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3805 .elementor-element.elementor-element-6f4af41:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-6f4af41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdlgry );}.elementor-3805 .elementor-element.elementor-element-0244b05{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 5.6rem) 0rem;text-align:center;}.elementor-3805 .elementor-element.elementor-element-0244b05 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-3b99505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-1336249{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-1336249 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-0374389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-d71bd34{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-d71bd34 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-c6181af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-be10b05{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-be10b05 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-70b364f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-16beefb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-16beefb p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-7b2cf1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-66e2a9e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-66e2a9e p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-4ff25d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-443270a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-443270a p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-0295d72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-80dde07{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-80dde07 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-d385bb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-64335c1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-64335c1 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-d8b39d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:1.6rem;--padding-bottom:3.4rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3805 .elementor-element.elementor-element-c7fb3b7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-c7fb3b7 p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-86db6fd{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );width:var( --container-widget-width, 123rem );max-width:123rem;--container-widget-width:123rem;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0rem;--n-accordion-item-title-distance-from-content:0rem;--n-accordion-border-radius:0.0rem 0.0rem 0.0rem 0.0rem;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:3.7rem;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-86db6fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3805 .elementor-element.elementor-element-86db6fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-86db6fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-86db6fd > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-3805 .elementor-element.elementor-element-86db6fd {--n-accordion-padding:2.9rem 2.2rem 2.9rem 3.2rem;}:where( .elementor-3805 .elementor-element.elementor-element-86db6fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}:where( .elementor-3805 .elementor-element.elementor-element-86db6fd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3805 .elementor-element.elementor-element-999b0e7{--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:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:9.3rem;--padding-bottom:11.4rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-8fab136{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3805 .elementor-element.elementor-element-25add2b{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 4.9rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-25add2b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-552cdbb{width:var( --container-widget-width, 70rem );max-width:70rem;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 6.8rem) 0.0rem;--container-widget-width:70rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3805 .elementor-element.elementor-element-552cdbb p{margin-block-end:1.3rem;}.elementor-3805 .elementor-element.elementor-element-241718a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-cwdwhte );color:var( --e-global-color-cwdwhte );transition-duration:0.35s;border-radius:10.0rem 10.0rem 10.0rem 10.0rem;padding:0.95rem 1.1rem 0.95rem 2.7rem;}.elementor-3805 .elementor-element.elementor-element-241718a .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-241718a .elementor-button:focus{background-color:var( --e-global-color-96a04d2 );color:#FFFFFF;}.elementor-3805 .elementor-element.elementor-element-241718a{width:auto;max-width:auto;}.elementor-3805 .elementor-element.elementor-element-241718a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3805 .elementor-element.elementor-element-241718a .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3805 .elementor-element.elementor-element-241718a .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-241718a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3805 .elementor-element.elementor-element-8d1e153{margin:1.5rem 1.1rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-8d1e153 img{width:61rem;height:50rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-3805 .elementor-element.elementor-element-bb4ed8f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.0rem 4.0rem;--row-gap:4.0rem;--column-gap:4.0rem;--padding-top:3.5rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-a2d098a{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-a2d098a .elementor-heading-title{font-size:var( --e-global-typography-cwdh1i-font-size );line-height:var( --e-global-typography-cwdh1i-line-height );letter-spacing:var( --e-global-typography-cwdh1i-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f0a9c4c{width:100%;max-width:100%;font-size:var( --e-global-typography-cwdsub-font-size );line-height:var( --e-global-typography-cwdsub-line-height );letter-spacing:var( --e-global-typography-cwdsub-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-7a6418e{width:auto;max-width:auto;}.elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-87b98d6{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-87b98d6 img{width:100%;height:31.3rem;}.elementor-3805 .elementor-element.elementor-element-428989e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5.6rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-957f564 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1a69232 .elementor-heading-title{font-size:var( --e-global-typography-cwdfeat-font-size );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-a43e68d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-fdc39b1 .elementor-heading-title{font-size:var( --e-global-typography-cwdfeat-font-size );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f26175c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-725c4af .elementor-heading-title{font-size:var( --e-global-typography-cwdfeat-font-size );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f9cf208{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.0rem 4.0rem;--row-gap:4.0rem;--column-gap:4.0rem;--padding-top:6.5rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-5bee668 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-55ca0ee{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ca40315{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-ca40315.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-ca40315 img{width:100%;height:55rem;}.elementor-3805 .elementor-element.elementor-element-29ff272{--padding-top:8.5rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-b672e31 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-a7ad025{--e-image-carousel-slides-to-show:3;}.elementor-3805 .elementor-element.elementor-element-e98222d{--padding-top:7rem;--padding-bottom:7rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-a477896 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f86b40a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ffffba8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.0rem 4.0rem;--row-gap:4.0rem;--column-gap:4.0rem;}.elementor-3805 .elementor-element.elementor-element-ac17c08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c455544{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-c455544.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-c455544 img{width:100%;height:46rem;}.elementor-3805 .elementor-element.elementor-element-390b5c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ed1830d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.0rem 4.0rem;--row-gap:4.0rem;--column-gap:4.0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-2f4bd77 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-91bdbd0{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-a206b32{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-73e518d{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f3c697a{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-8e05717{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-618ed43{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-83b7e59{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-0ea0f10{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-3805 .elementor-element.elementor-element-0ea0f10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-9070b67{--padding-top:7rem;--padding-bottom:7rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-2a9322b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ac78cc5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-443add5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-e18b711 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1c82745{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-0c2121e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1c17a2c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-2edd46b{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-627db00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-733f8f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-56f0cf2{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-08e8a9d{--padding-top:6.5rem;--padding-bottom:6.5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-90f453b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-efce6bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-e160334{width:auto;max-width:auto;}.elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-13b40cd{--padding-top:6.9rem;--padding-bottom:7rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-a7b8394 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1185d5e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3805 .elementor-element.elementor-element-c797a39{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-c797a39 img{width:100%;height:46rem;}.elementor-3805 .elementor-element.elementor-element-33cab69 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c6909a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c4a2e16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f73cfbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-3a355ef{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-3a355ef.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-3a355ef img{width:100%;height:22rem;}.elementor-3805 .elementor-element.elementor-element-48991ff{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-48991ff img{width:100%;height:28.7rem;}.elementor-3805 .elementor-element.elementor-element-7e9a2fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-eeff8fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-6f4af41{--padding-top:7.0rem;--padding-bottom:6.0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-0244b05 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1336249{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-d71bd34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-be10b05{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-16beefb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-66e2a9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-443270a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-80dde07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-64335c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c7fb3b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-86db6fd{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-3805 .elementor-element.elementor-element-86db6fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-999b0e7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.0rem 4.0rem;--row-gap:4.0rem;--column-gap:4.0rem;--padding-top:6.5rem;--padding-bottom:8.0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3805 .elementor-element.elementor-element-25add2b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-552cdbb{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-241718a{width:auto;max-width:auto;}.elementor-3805 .elementor-element.elementor-element-241718a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-8d1e153{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3805 .elementor-element.elementor-element-8d1e153.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-8d1e153 img{width:100%;height:49.8rem;}}@media(max-width:767px){.elementor-3805 .elementor-element.elementor-element-bb4ed8f{--padding-top:2.8rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-a2d098a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-a2d098a .elementor-heading-title{font-size:var( --e-global-typography-cwdh1i-font-size );line-height:var( --e-global-typography-cwdh1i-line-height );letter-spacing:var( --e-global-typography-cwdh1i-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f0a9c4c{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 0rem;font-size:var( --e-global-typography-cwdsub-font-size );line-height:var( --e-global-typography-cwdsub-line-height );letter-spacing:var( --e-global-typography-cwdsub-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-7a6418e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3805 .elementor-element.elementor-element-7a6418e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-87b98d6{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-87b98d6 img{width:100%;height:23.5rem;}.elementor-3805 .elementor-element.elementor-element-428989e{--padding-top:5.6rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-6af071d{--padding-top:2.2rem;--padding-bottom:2.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-d1f0416 .elementor-icon{font-size:4.6rem;}.elementor-3805 .elementor-element.elementor-element-d1f0416 .elementor-icon svg{height:4.6rem;}.elementor-3805 .elementor-element.elementor-element-957f564 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1a69232 .elementor-heading-title{font-size:var( --e-global-typography-cwdfeat-font-size );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c9ad1e5{--padding-top:2.2rem;--padding-bottom:2.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-1174837 .elementor-icon{font-size:4.6rem;}.elementor-3805 .elementor-element.elementor-element-1174837 .elementor-icon svg{height:4.6rem;}.elementor-3805 .elementor-element.elementor-element-a43e68d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-fdc39b1 .elementor-heading-title{font-size:var( --e-global-typography-cwdfeat-font-size );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-d1a3efd{--padding-top:2.2rem;--padding-bottom:2.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-0626ffb .elementor-icon{font-size:4.6rem;}.elementor-3805 .elementor-element.elementor-element-0626ffb .elementor-icon svg{height:4.6rem;}.elementor-3805 .elementor-element.elementor-element-f26175c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-725c4af .elementor-heading-title{font-size:var( --e-global-typography-cwdfeat-font-size );line-height:var( --e-global-typography-cwdfeat-line-height );letter-spacing:var( --e-global-typography-cwdfeat-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f9cf208{--padding-top:5.6rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-5bee668{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-5bee668 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-55ca0ee{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ca40315{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-ca40315.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-ca40315 img{width:100%;height:30rem;}.elementor-3805 .elementor-element.elementor-element-29ff272{--padding-top:5.6rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-b672e31{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-b672e31 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-6a4c0f9{--gap:3.2rem 3.2rem;--row-gap:3.2rem;--column-gap:3.2rem;--flex-wrap:wrap;}.elementor-3805 .elementor-element.elementor-element-a7ad025{--e-image-carousel-slides-to-show:2;}.elementor-3805 .elementor-element.elementor-element-e98222d{--padding-top:5.6rem;--padding-bottom:5.6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-a477896{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-a477896 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f86b40a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1f13a01{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-ac17c08{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c455544{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-c455544.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-c455544 img{width:100%;height:30rem;}.elementor-3805 .elementor-element.elementor-element-390b5c9{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ed1830d{--padding-top:5.6rem;--padding-bottom:5.6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-2f4bd77{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-2f4bd77 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-91bdbd0{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-51f3329{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-a206b32{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-d94c9b7{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-73e518d{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-192408f{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-f3c697a{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-6664f33{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-8e05717{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-321351c{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-618ed43{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ff9a319{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-83b7e59{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-0ea0f10 {--n-accordion-padding:2.2rem 1.6rem 2.4rem 2.0rem;}.elementor-3805 .elementor-element.elementor-element-0ea0f10{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-3805 .elementor-element.elementor-element-0ea0f10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-9070b67{--padding-top:5.6rem;--padding-bottom:5.6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-2a9322b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-2a9322b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-ac78cc5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-aca5a7f{--gap:1.6rem 1.6rem;--row-gap:1.6rem;--column-gap:1.6rem;}.elementor-3805 .elementor-element.elementor-element-c59392f{--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:2.0rem 2.0rem;--row-gap:2.0rem;--column-gap:2.0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-443add5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-e18b711 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1c82745{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-4d69c0b{--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:2.0rem 2.0rem;--row-gap:2.0rem;--column-gap:2.0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-0c2121e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-1c17a2c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-2edd46b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-4dd7a61{--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:2.0rem 2.0rem;--row-gap:2.0rem;--column-gap:2.0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-627db00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-733f8f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-56f0cf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-08e8a9d{--padding-top:5.6rem;--padding-bottom:5.6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-90f453b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-90f453b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-efce6bc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-e160334{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3805 .elementor-element.elementor-element-e160334 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-13b40cd{--padding-top:5.6rem;--padding-bottom:5.6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-a7b8394{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-a7b8394 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c797a39{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-c797a39 img{width:100%;height:30rem;}.elementor-3805 .elementor-element.elementor-element-e202567{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-33cab69 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c6909a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-5b8ecc1{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-c4a2e16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-f73cfbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-3a355ef{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-3a355ef.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-3a355ef img{width:100%;height:30rem;}.elementor-3805 .elementor-element.elementor-element-48991ff{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-48991ff img{width:100%;height:30rem;}.elementor-3805 .elementor-element.elementor-element-1f532b3{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3805 .elementor-element.elementor-element-7e9a2fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-eeff8fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-6f4af41{--padding-top:5.6rem;--padding-bottom:5.6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-0244b05{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-0244b05 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-3b99505{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-1336249{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-0374389{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-d71bd34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-c6181af{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-be10b05{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-70b364f{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-16beefb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-7b2cf1b{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-66e2a9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-4ff25d4{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-443270a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-0295d72{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-80dde07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-d385bb7{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-64335c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-d8b39d4{--padding-top:0.8rem;--padding-bottom:2.4rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3805 .elementor-element.elementor-element-c7fb3b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-86db6fd {--n-accordion-padding:2.1rem 1.2rem 2.1rem 1.6rem;}.elementor-3805 .elementor-element.elementor-element-86db6fd{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-3805 .elementor-element.elementor-element-86db6fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-999b0e7{--padding-top:5.6rem;--padding-bottom:5.6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3805 .elementor-element.elementor-element-25add2b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.0rem) 0rem;}.elementor-3805 .elementor-element.elementor-element-25add2b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-552cdbb{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-241718a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3805 .elementor-element.elementor-element-241718a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-8d1e153{width:100%;max-width:100%;}.elementor-3805 .elementor-element.elementor-element-8d1e153.elementor-element{--order:-99999 /* order start hack */;}.elementor-3805 .elementor-element.elementor-element-8d1e153 img{width:100%;height:30rem;}}@media(min-width:768px){.elementor-3805 .elementor-element.elementor-element-46aa2b1{--width:76rem;}.elementor-3805 .elementor-element.elementor-element-6af071d{--width:46.4rem;}.elementor-3805 .elementor-element.elementor-element-c9ad1e5{--width:46.4rem;}.elementor-3805 .elementor-element.elementor-element-d1a3efd{--width:46.4rem;}.elementor-3805 .elementor-element.elementor-element-eff5085{--width:61rem;}.elementor-3805 .elementor-element.elementor-element-1f13a01{--width:87.4rem;}.elementor-3805 .elementor-element.elementor-element-e256706{--width:60rem;}.elementor-3805 .elementor-element.elementor-element-aca5a7f{--width:123rem;}.elementor-3805 .elementor-element.elementor-element-56539e0{--width:46.4rem;}.elementor-3805 .elementor-element.elementor-element-cde8511{--width:46.4rem;}.elementor-3805 .elementor-element.elementor-element-e8a1422{--width:46.4rem;}.elementor-3805 .elementor-element.elementor-element-8fab136{--width:74rem;}}@media(max-width:1100px) and (min-width:768px){.elementor-3805 .elementor-element.elementor-element-46aa2b1{--width:100%;}.elementor-3805 .elementor-element.elementor-element-6af071d{--width:100%;}.elementor-3805 .elementor-element.elementor-element-c9ad1e5{--width:100%;}.elementor-3805 .elementor-element.elementor-element-d1a3efd{--width:100%;}.elementor-3805 .elementor-element.elementor-element-eff5085{--width:100%;}.elementor-3805 .elementor-element.elementor-element-1f13a01{--width:100%;}.elementor-3805 .elementor-element.elementor-element-e256706{--width:100%;}.elementor-3805 .elementor-element.elementor-element-aca5a7f{--width:100%;}.elementor-3805 .elementor-element.elementor-element-56539e0{--width:100%;}.elementor-3805 .elementor-element.elementor-element-cde8511{--width:100%;}.elementor-3805 .elementor-element.elementor-element-e8a1422{--width:100%;}.elementor-3805 .elementor-element.elementor-element-8fab136{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6af071d */.elementor-3805 .elementor-element.elementor-element-6af071d > .e-con { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9ad1e5 */.elementor-3805 .elementor-element.elementor-element-c9ad1e5 > .e-con { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1a3efd */.elementor-3805 .elementor-element.elementor-element-d1a3efd > .e-con { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bee668 *//* Tablet + mobile: no forced break */
@media (max-width: 1100px) { .elementor-3805 .elementor-element.elementor-element-5bee668 .cwd-br { display: none; } }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a7ad025 *//* Logos: same visual height, centred, never stretched or clipped. Inner padding keeps wide logos off the slide edges. */
.elementor-3805 .elementor-element.elementor-element-a7ad025 .swiper-slide { display: flex; align-items: center; justify-content: center; height: 12.6rem; padding: 0 1.2rem; box-sizing: border-box; }
.elementor-3805 .elementor-element.elementor-element-a7ad025 .swiper-slide-image { max-height: 11rem; width: auto; max-width: 100%; object-fit: contain; }
@media (max-width: 767px) { .elementor-3805 .elementor-element.elementor-element-a7ad025 .swiper-slide { height: 9rem; padding: 0 .8rem; } .elementor-3805 .elementor-element.elementor-element-a7ad025 .swiper-slide-image { max-height: 7.6rem; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac17c08 *//* Orange bullet list (design) */
.elementor-3805 .elementor-element.elementor-element-ac17c08 ul { margin: 0; padding-left: 4.5rem; }
.elementor-3805 .elementor-element.elementor-element-ac17c08 li { margin: 0 0 0.75rem; }
.elementor-3805 .elementor-element.elementor-element-ac17c08 li:last-child { margin-bottom: 0; }
.elementor-3805 .elementor-element.elementor-element-ac17c08 li::marker { color: var(--e-global-color-accent); }
@media (max-width: 767px) { .elementor-3805 .elementor-element.elementor-element-ac17c08 ul { padding-left: 2.2rem; } .elementor-3805 .elementor-element.elementor-element-ac17c08 li { margin-bottom: 1.2rem; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f4bd77 */@media (max-width: 1100px) { .elementor-3805 .elementor-element.elementor-element-2f4bd77 .cwd-br { display: none; } }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0ea0f10 *//* Stacked cards (per design): every item has rounded TOP corners and square bottom corners; each next item overlaps
   the previous by 2.4rem so the side lines run straight into the next item's curve. Last item is rounded at the bottom.
   Native controls cannot overlap items (negative gap) or vary padding/radius per item or state. */
.elementor-3805 .elementor-element.elementor-element-0ea0f10 .e-n-accordion-item + .e-n-accordion-item { margin-top: -2.4rem; }
.elementor-3805 .elementor-element.elementor-element-0ea0f10 .e-n-accordion-item:not(:last-child) > .e-n-accordion-item-title { padding-bottom: 6rem; }
.elementor-3805 .elementor-element.elementor-element-0ea0f10 .e-n-accordion-item:last-child:not([open]) > .e-n-accordion-item-title { border-bottom-left-radius: 2.4rem; border-bottom-right-radius: 2.4rem; }
.elementor-3805 .elementor-element.elementor-element-0ea0f10 .e-n-accordion-item[open] > .e-n-accordion-item-title { padding-top: 2rem; padding-bottom: 0; border-bottom-width: 0 !important; }
.elementor-3805 .elementor-element.elementor-element-0ea0f10 .e-n-accordion-item[open]:not(:last-child) > .e-con { padding-bottom: 7.2rem; }
.elementor-3805 .elementor-element.elementor-element-0ea0f10 .e-n-accordion-item:last-child[open] > .e-con { border-bottom-left-radius: 2.4rem; border-bottom-right-radius: 2.4rem; }
/* Overlap content 1px onto the title so no subpixel seam shows between them on hi-DPI screens */
.elementor-3805 .elementor-element.elementor-element-0ea0f10 .e-n-accordion-item[open] > .e-con { margin-top: -1px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-443add5 *//* Numbered circle */
.elementor-3805 .elementor-element.elementor-element-443add5 .elementor-heading-title { width: 6.6rem; height: 6.6rem; border: 1px solid var(--e-global-color-primary); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: color .3s ease, border-color .3s ease; }
@media (max-width: 767px) { .elementor-3805 .elementor-element.elementor-element-443add5 .elementor-heading-title { width: 5.2rem; height: 5.2rem; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c59392f *//* Hover: number circle turns white with the card */
.elementor-3805 .elementor-element.elementor-element-c59392f:hover .elementor-widget-heading .elementor-heading-title { border-color: var(--e-global-color-cwdwhte) !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c2121e *//* Numbered circle */
.elementor-3805 .elementor-element.elementor-element-0c2121e .elementor-heading-title { width: 6.6rem; height: 6.6rem; border: 1px solid var(--e-global-color-primary); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: color .3s ease, border-color .3s ease; }
@media (max-width: 767px) { .elementor-3805 .elementor-element.elementor-element-0c2121e .elementor-heading-title { width: 5.2rem; height: 5.2rem; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d69c0b *//* Hover: number circle turns white with the card */
.elementor-3805 .elementor-element.elementor-element-4d69c0b:hover .elementor-widget-heading .elementor-heading-title { border-color: var(--e-global-color-cwdwhte) !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-627db00 *//* Numbered circle */
.elementor-3805 .elementor-element.elementor-element-627db00 .elementor-heading-title { width: 6.6rem; height: 6.6rem; border: 1px solid var(--e-global-color-primary); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: color .3s ease, border-color .3s ease; }
@media (max-width: 767px) { .elementor-3805 .elementor-element.elementor-element-627db00 .elementor-heading-title { width: 5.2rem; height: 5.2rem; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dd7a61 *//* Hover: number circle turns white with the card */
.elementor-3805 .elementor-element.elementor-element-4dd7a61:hover .elementor-widget-heading .elementor-heading-title { border-color: var(--e-global-color-cwdwhte) !important; }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-86db6fd *//* Open item: design drops the title's bottom padding and adds top padding (per-state padding is not a native control) */
.elementor-3805 .elementor-element.elementor-element-86db6fd .e-n-accordion-item[open] > .e-n-accordion-item-title { padding-top: 3.1rem; padding-bottom: 0; }
/* Title text and icon vertically centred in the row */
.elementor-3805 .elementor-element.elementor-element-86db6fd .e-n-accordion-item > .e-n-accordion-item-title { align-items: center; }/* End custom CSS */