.elementor-3969 .elementor-element.elementor-element-2e903d68{--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:4.4rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-2e903d68:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-2e903d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdcrem );}.elementor-3969 .elementor-element.elementor-element-4b07949c{--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:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--padding-top:0.0rem;--padding-bottom:9.6rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-20a32b79{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 1.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-20a32b79 img{width:18.6rem;height:3.3rem;object-fit:contain;object-position:center center;}.elementor-3969 .elementor-element.elementor-element-3f48bdc{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 3.9rem) 0.0rem;text-align:center;}.elementor-3969 .elementor-element.elementor-element-3f48bdc .elementor-heading-title{font-family:var( --e-global-typography-cwdh1-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdh1-font-size );font-weight:var( --e-global-typography-cwdh1-font-weight );line-height:var( --e-global-typography-cwdh1-line-height );letter-spacing:var( --e-global-typography-cwdh1-letter-spacing );color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-1993f831{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 5.4rem) 0.0rem;text-align:center;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-3969 .elementor-element.elementor-element-1993f831 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-3610c50 .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-3969 .elementor-element.elementor-element-3610c50 .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-3610c50 .elementor-button:focus{background-color:var( --e-global-color-96a04d2 );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-3610c50{width:auto;max-width:auto;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 1.8rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-3610c50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-3610c50 .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-3610c50 .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-3610c50 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-2cc726a9{text-align:center;font-family:var( --e-global-typography-cwdnote-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdnote-font-size );font-weight:var( --e-global-typography-cwdnote-font-weight );font-style:var( --e-global-typography-cwdnote-font-style );line-height:var( --e-global-typography-cwdnote-line-height );letter-spacing:var( --e-global-typography-cwdnote-letter-spacing );color:var( --e-global-color-text );}.elementor-3969 .elementor-element.elementor-element-2cc726a9 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-808a029{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-808a029:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-808a029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-b77220d img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-ccdcb18{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-ccdcb18:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-ccdcb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-c0336ff img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-474747f4{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-474747f4:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-474747f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-b82bc31 img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-ebe1248{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-ebe1248:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-ebe1248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-187a33f img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-3073d81{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-3073d81:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-3073d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-3f9e729 img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-d527bf3{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-d527bf3:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-d527bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-245ea9f img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-95b9017{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-95b9017:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-95b9017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-e3be202 img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-807b00c{--display:flex;--min-height:32rem;--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;--overflow:hidden;--border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-807b00c:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-807b00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-90b6091 img{width:100%;height:32rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-716de39{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:226px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-3969 .elementor-element.elementor-element-22aa76df{--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:8.7rem 8.7rem;--row-gap:8.7rem;--column-gap:8.7rem;--padding-top:10.0rem;--padding-bottom:11.8rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-30e72c11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6.4rem 6.4rem;--row-gap:6.4rem;--column-gap:6.4rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-51d2349c{--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-3969 .elementor-element.elementor-element-17c0bab8{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 4.6rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-17c0bab8 .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-3969 .elementor-element.elementor-element-26656565{width:var( --container-widget-width, 61rem );max-width:61rem;--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-3969 .elementor-element.elementor-element-26656565 p{margin-block-end:1.2rem;}.elementor-3969 .elementor-element.elementor-element-51aec020{--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.1rem 2.0rem;--row-gap:2.1rem;--column-gap:2.0rem;--flex-wrap:wrap;--margin-top:1.4rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-26641ab8{--display:flex;--min-height:24.1rem;--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:3.3rem;--padding-bottom:3.0rem;--padding-left:3.3rem;--padding-right:3.0rem;}.elementor-3969 .elementor-element.elementor-element-26641ab8:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-26641ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3969 .elementor-element.elementor-element-26641ab8:hover{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-4a847ea1 .elementor-icon-wrapper{text-align:start;}.elementor-3969 .elementor-element.elementor-element-4a847ea1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-4a847ea1.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-4a847ea1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-4a847ea1.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-4a847ea1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-4a847ea1 .elementor-icon{font-size:6rem;padding:0rem;border-width:0px 0px 0px 0px;}.elementor-3969 .elementor-element.elementor-element-4a847ea1 .elementor-icon svg{height:6rem;}.elementor-3969 .elementor-element.elementor-element-7c931edc{margin:1.2rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-7c931edc .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-3969 .elementor-element.elementor-element-4a352e1{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-3969 .elementor-element.elementor-element-4a352e1 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-3326aa7{--display:flex;--min-height:24.1rem;--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:3.3rem;--padding-bottom:3.0rem;--padding-left:3.3rem;--padding-right:3.0rem;}.elementor-3969 .elementor-element.elementor-element-3326aa7:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-3326aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3969 .elementor-element.elementor-element-3326aa7:hover{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-29a0e921 .elementor-icon-wrapper{text-align:start;}.elementor-3969 .elementor-element.elementor-element-29a0e921.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-29a0e921.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-29a0e921.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-29a0e921.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-29a0e921.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-29a0e921 .elementor-icon{font-size:6rem;padding:0rem;border-width:0px 0px 0px 0px;}.elementor-3969 .elementor-element.elementor-element-29a0e921 .elementor-icon svg{height:6rem;}.elementor-3969 .elementor-element.elementor-element-4f080df3{margin:1.2rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-4f080df3 .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-3969 .elementor-element.elementor-element-3a1ed814{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-3969 .elementor-element.elementor-element-3a1ed814 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-3f8c3d8b{--display:flex;--min-height:24.1rem;--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:3.3rem;--padding-bottom:3.0rem;--padding-left:3.3rem;--padding-right:3.0rem;}.elementor-3969 .elementor-element.elementor-element-3f8c3d8b:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-3f8c3d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3969 .elementor-element.elementor-element-3f8c3d8b:hover{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-2d25563b .elementor-icon-wrapper{text-align:start;}.elementor-3969 .elementor-element.elementor-element-2d25563b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-2d25563b.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-2d25563b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-2d25563b.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-2d25563b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-2d25563b .elementor-icon{font-size:6rem;padding:0rem;border-width:0px 0px 0px 0px;}.elementor-3969 .elementor-element.elementor-element-2d25563b .elementor-icon svg{height:6rem;}.elementor-3969 .elementor-element.elementor-element-5b1522a5{margin:1.2rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-5b1522a5 .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-3969 .elementor-element.elementor-element-10a57885{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-3969 .elementor-element.elementor-element-10a57885 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-9b15f6a{--display:flex;--min-height:24.1rem;--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:3.3rem;--padding-bottom:3.0rem;--padding-left:3.3rem;--padding-right:3.0rem;}.elementor-3969 .elementor-element.elementor-element-9b15f6a:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-9b15f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3969 .elementor-element.elementor-element-9b15f6a:hover{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-5b6dab7e .elementor-icon-wrapper{text-align:start;}.elementor-3969 .elementor-element.elementor-element-5b6dab7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-5b6dab7e.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-5b6dab7e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-5b6dab7e.elementor-view-framed .elementor-icon, .elementor-3969 .elementor-element.elementor-element-5b6dab7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-5b6dab7e .elementor-icon{font-size:6rem;padding:0rem;border-width:0px 0px 0px 0px;}.elementor-3969 .elementor-element.elementor-element-5b6dab7e .elementor-icon svg{height:6rem;}.elementor-3969 .elementor-element.elementor-element-4e9f2e1{margin:1.2rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-4e9f2e1 .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-3969 .elementor-element.elementor-element-1656d458{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-3969 .elementor-element.elementor-element-1656d458 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-327ef1a7{--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:6.4rem 6.4rem;--row-gap:6.4rem;--column-gap:6.4rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-237befdb{--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:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);--padding-top:4.7rem;--padding-bottom:5.3rem;--padding-left:5.1rem;--padding-right:5.0rem;}.elementor-3969 .elementor-element.elementor-element-237befdb:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-237befdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdwhte );}.elementor-3969 .elementor-element.elementor-element-570e83db{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 2.1rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-570e83db .elementor-heading-title{font-family:var( --e-global-typography-cwdh3-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdh3-font-size );font-weight:var( --e-global-typography-cwdh3-font-weight );line-height:var( --e-global-typography-cwdh3-line-height );letter-spacing:var( --e-global-typography-cwdh3-letter-spacing );color:var( --e-global-color-primary );}.elementor-3969 .elementor-element.elementor-element-447c8085{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 3.9rem) 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-3969 .elementor-element.elementor-element-447c8085 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .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-3969 .elementor-element.elementor-element-7fb8dfe7 .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .elementor-button:focus{background-color:var( --e-global-color-96a04d2 );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-7fb8dfe7{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-39bc1288.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3969 .elementor-element.elementor-element-39bc1288 img{width:70.6rem;height:32.6rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;box-shadow:0px 20px 80px 0px rgba(19,33,71,0.08);}.elementor-3969 .elementor-element.elementor-element-2d27f522{--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:8.5rem;--padding-bottom:10.4rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-2d27f522:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-2d27f522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdlgry );}.elementor-3969 .elementor-element.elementor-element-10165ce{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 4.1rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-10165ce .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-3969 .elementor-element.elementor-element-37952162{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-3969 .elementor-element.elementor-element-37952162 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-660ec4ec{--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:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-4e8d501d{--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:4.5rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3969 .elementor-element.elementor-element-9f3c30{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-3969 .elementor-element.elementor-element-9f3c30 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-2bc2767c .elementor-button{background-color:var( --e-global-color-secondary );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-3969 .elementor-element.elementor-element-2bc2767c .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-2bc2767c .elementor-button:focus{background-color:var( --e-global-color-cwdtlhv );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-2bc2767c{width:auto;max-width:auto;margin:5.3rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-2bc2767c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-2bc2767c .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-2bc2767c .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-2bc2767c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-1f25f71f{--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:4.5rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3969 .elementor-element.elementor-element-68be8fe4{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-3969 .elementor-element.elementor-element-68be8fe4 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-654fb99c .elementor-button{background-color:var( --e-global-color-secondary );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-3969 .elementor-element.elementor-element-654fb99c .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-654fb99c .elementor-button:focus{background-color:var( --e-global-color-cwdtlhv );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-654fb99c{width:auto;max-width:auto;margin:5.3rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-654fb99c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-654fb99c .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-654fb99c .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-654fb99c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-65bba229{--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:4.5rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3969 .elementor-element.elementor-element-71659bda{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-3969 .elementor-element.elementor-element-71659bda p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-1ff38d7b .elementor-button{background-color:var( --e-global-color-secondary );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-3969 .elementor-element.elementor-element-1ff38d7b .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-1ff38d7b .elementor-button:focus{background-color:var( --e-global-color-cwdtlhv );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-1ff38d7b{width:auto;max-width:auto;margin:5.3rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-1ff38d7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-1ff38d7b .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-1ff38d7b .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-1ff38d7b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-4cabc483{--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:4.5rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3969 .elementor-element.elementor-element-58265ba2{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-3969 .elementor-element.elementor-element-58265ba2 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-2001372 .elementor-button{background-color:var( --e-global-color-secondary );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-3969 .elementor-element.elementor-element-2001372 .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-2001372 .elementor-button:focus{background-color:var( --e-global-color-cwdtlhv );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-2001372{width:auto;max-width:auto;margin:5.3rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-2001372 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-2001372 .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-2001372 .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-2001372 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-3de144ea{--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:4.5rem;--padding-left:3.2rem;--padding-right:13.0rem;}.elementor-3969 .elementor-element.elementor-element-40d35eba{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-3969 .elementor-element.elementor-element-40d35eba p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-4e069331 .elementor-button{background-color:var( --e-global-color-secondary );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-3969 .elementor-element.elementor-element-4e069331 .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-4e069331 .elementor-button:focus{background-color:var( --e-global-color-cwdtlhv );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-4e069331{width:auto;max-width:auto;margin:5.3rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-4e069331 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-4e069331 .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-4e069331 .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-4e069331 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-66f689{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );width:var( --container-widget-width, 72.6rem );max-width:72.6rem;--container-widget-width:72.6rem;--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-3969 .elementor-element.elementor-element-66f689.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3969 .elementor-element.elementor-element-66f689 > .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-3969 .elementor-element.elementor-element-66f689 > .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-3969 .elementor-element.elementor-element-66f689 > .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-3969 .elementor-element.elementor-element-66f689 {--n-accordion-padding:2.9rem 2.2rem 2.9rem 3.2rem;}:where( .elementor-3969 .elementor-element.elementor-element-66f689 > .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-3969 .elementor-element.elementor-element-66f689 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3969 .elementor-element.elementor-element-27b50c3{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3969 .elementor-element.elementor-element-27b50c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3969 .elementor-element.elementor-element-22474ec9{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-22474ec9 img{width:62.7rem;height:53.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-1f7ede0{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-1f7ede0 img{width:62.7rem;height:53.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-82c247e{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-82c247e img{width:62.7rem;height:53.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-cf7ce30{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-cf7ce30 img{width:62.7rem;height:53.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-28e091e{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-28e091e img{width:62.7rem;height:53.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-3aee8b4{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-3aee8b4 img{width:62.7rem;height:53.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-44ff6c48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:9.7rem 9.7rem;--row-gap:9.7rem;--column-gap:9.7rem;--padding-top:13.1rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-3c27b639{--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:2.5rem;--padding-bottom:0.0rem;--padding-left:1.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-3c27b639.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3969 .elementor-element.elementor-element-22803e97 img{width:60.9rem;height:63.8rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-1ae831dc{--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;--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:-0.6rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-1ae831dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3969 .elementor-element.elementor-element-1d652a8e{width:var( --container-widget-width, 72.2rem );max-width:72.2rem;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 4.9rem) 0.0rem;--container-widget-width:72.2rem;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-1d652a8e .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-3969 .elementor-element.elementor-element-5d360249{width:var( --container-widget-width, 71.6rem );max-width:71.6rem;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 8.7rem) 0.0rem;--container-widget-width:71.6rem;--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-3969 .elementor-element.elementor-element-5d360249 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-10d77c22 .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-3969 .elementor-element.elementor-element-10d77c22 .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-10d77c22 .elementor-button:focus{background-color:var( --e-global-color-96a04d2 );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-10d77c22{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-10d77c22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-10d77c22 .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-10d77c22 .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-10d77c22 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-36a4d436{--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:11.5rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-3bfc0797{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 7.8rem) 0.0rem;text-align:center;}.elementor-3969 .elementor-element.elementor-element-3bfc0797 .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-3969 .elementor-element.elementor-element-714c4245{--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.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-3969 .elementor-element.elementor-element-4e72abe6{--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:1.7rem 1.7rem;--row-gap:1.7rem;--column-gap:1.7rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-3e1f7681{--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.9rem;--padding-bottom:5.2rem;--padding-left:5.2rem;--padding-right:5.2rem;}.elementor-3969 .elementor-element.elementor-element-3e1f7681:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-3e1f7681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3969 .elementor-element.elementor-element-3e1f7681:hover{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-14d3889a{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-3969 .elementor-element.elementor-element-14d3889a p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-18636b7e{margin:3.4rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-18636b7e .elementor-heading-title{font-family:var( --e-global-typography-cwdname-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdname-font-size );font-weight:var( --e-global-typography-cwdname-font-weight );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );color:var( --e-global-color-text );}.elementor-3969 .elementor-element.elementor-element-68157c98{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-3969 .elementor-element.elementor-element-68157c98 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-49ed2fc9 img{width:46.4rem;height:40.1rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-520cf707{--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:1.8rem 1.8rem;--row-gap:1.8rem;--column-gap:1.8rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-7815f96e{--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.9rem;--padding-bottom:5.2rem;--padding-left:5.2rem;--padding-right:5.2rem;}.elementor-3969 .elementor-element.elementor-element-7815f96e:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-7815f96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3969 .elementor-element.elementor-element-7815f96e:hover{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-7815f96e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3969 .elementor-element.elementor-element-552a15c9{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-3969 .elementor-element.elementor-element-552a15c9 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-4e81c999{margin:3.4rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-4e81c999 .elementor-heading-title{font-family:var( --e-global-typography-cwdname-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdname-font-size );font-weight:var( --e-global-typography-cwdname-font-weight );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );color:var( --e-global-color-text );}.elementor-3969 .elementor-element.elementor-element-d00e859{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-3969 .elementor-element.elementor-element-d00e859 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-1c48f00e{--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:1.9rem 1.9rem;--row-gap:1.9rem;--column-gap:1.9rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-eb0eae7 img{width:46.4rem;height:55rem;object-fit:cover;object-position:center center;border-radius:2.0rem 2.0rem 2.0rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-49ee75f4{--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.9rem;--padding-bottom:5.2rem;--padding-left:5.2rem;--padding-right:5.2rem;}.elementor-3969 .elementor-element.elementor-element-49ee75f4:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-49ee75f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdmint );}.elementor-3969 .elementor-element.elementor-element-49ee75f4:hover{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-49ee75f4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3969 .elementor-element.elementor-element-396b546c{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-3969 .elementor-element.elementor-element-396b546c p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-68d987ed{margin:3.4rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-68d987ed .elementor-heading-title{font-family:var( --e-global-typography-cwdname-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdname-font-size );font-weight:var( --e-global-typography-cwdname-font-weight );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );color:var( --e-global-color-text );}.elementor-3969 .elementor-element.elementor-element-5b51364d{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-3969 .elementor-element.elementor-element-5b51364d p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-760ef42d{--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:12.9rem;--padding-bottom:14.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-6c6476be{--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-3969 .elementor-element.elementor-element-2bef2fba{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 5.2rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-2bef2fba .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-3969 .elementor-element.elementor-element-3e49b5bc{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-3969 .elementor-element.elementor-element-3e49b5bc p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-70dacc3d{--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-3969 .elementor-element.elementor-element-70dacc3d:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-70dacc3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-1b46528{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-3969 .elementor-element.elementor-element-1b46528 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-44920943{--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-3969 .elementor-element.elementor-element-44920943:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-44920943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-1ae95025{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-3969 .elementor-element.elementor-element-1ae95025 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-52dc9c99{--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-3969 .elementor-element.elementor-element-52dc9c99:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-52dc9c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-15e9770e{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-3969 .elementor-element.elementor-element-15e9770e p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-12453ef8{--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-3969 .elementor-element.elementor-element-12453ef8:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-12453ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-3d1dffa3{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-3969 .elementor-element.elementor-element-3d1dffa3 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-4a9a1e70{--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-3969 .elementor-element.elementor-element-4a9a1e70:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-4a9a1e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-27e7528c{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-3969 .elementor-element.elementor-element-27e7528c p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-6c1eec2d{--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-3969 .elementor-element.elementor-element-6c1eec2d:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-6c1eec2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3969 .elementor-element.elementor-element-33079507{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-3969 .elementor-element.elementor-element-33079507 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-30c25a72{--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-3969 .elementor-element.elementor-element-30c25a72 > .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-3969 .elementor-element.elementor-element-30c25a72 > .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-3969 .elementor-element.elementor-element-30c25a72 > .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-3969 .elementor-element.elementor-element-30c25a72 {--n-accordion-padding:2.9rem 3.6rem 3.6rem 3.6rem;}:where( .elementor-3969 .elementor-element.elementor-element-30c25a72 > .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-3969 .elementor-element.elementor-element-30c25a72 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3969 .elementor-element.elementor-element-cef84ee{--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:10.6rem;--padding-bottom:11.6rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-cef84ee:not(.elementor-motion-effects-element-type-background), .elementor-3969 .elementor-element.elementor-element-cef84ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cwdlgry );}.elementor-3969 .elementor-element.elementor-element-4fab0fc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap: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-3969 .elementor-element.elementor-element-11c40f43 .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-3969 .elementor-element.elementor-element-2de0171b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-cwdbtns-font-family ), Sans-serif;font-size:var( --e-global-typography-cwdbtns-font-size );font-weight:var( --e-global-typography-cwdbtns-font-weight );line-height:var( --e-global-typography-cwdbtns-line-height );letter-spacing:var( --e-global-typography-cwdbtns-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-3969 .elementor-element.elementor-element-2de0171b .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-2de0171b .elementor-button:focus{background-color:var( --e-global-color-cwdtlhv );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-2de0171b{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-2de0171b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-2de0171b .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-2de0171b .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-2de0171b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-422f4820{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--margin-top:6.3rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-70d2072{--grid-columns:2;--grid-row-gap:2.4rem;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:3.7rem;}.elementor-3969 .elementor-element.elementor-element-70d2072 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3969 .elementor-element.elementor-element-70d2072 .e-loop-item > .elementor-section, .elementor-3969 .elementor-element.elementor-element-70d2072 .e-loop-item > .elementor-section > .elementor-container, .elementor-3969 .elementor-element.elementor-element-70d2072 .e-loop-item > .e-con, .elementor-3969 .elementor-element.elementor-element-70d2072 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3969 .elementor-element.elementor-element-4ca0c3a{--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:10.7rem;--padding-bottom:11.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-33b3f4eb{--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-3969 .elementor-element.elementor-element-79cc9e4e{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 4.9rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-79cc9e4e .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-3969 .elementor-element.elementor-element-27dce414{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 9.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-3969 .elementor-element.elementor-element-27dce414 p{margin-block-end:1.3rem;}.elementor-3969 .elementor-element.elementor-element-3184bc4c .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-3969 .elementor-element.elementor-element-3184bc4c .elementor-button:hover, .elementor-3969 .elementor-element.elementor-element-3184bc4c .elementor-button:focus{background-color:var( --e-global-color-96a04d2 );color:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-3184bc4c{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-3184bc4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3969 .elementor-element.elementor-element-3184bc4c .elementor-button .elementor-button-content-wrapper{gap:1.6rem;justify-content:space-between;}.elementor-3969 .elementor-element.elementor-element-3184bc4c .elementor-button:hover svg, .elementor-3969 .elementor-element.elementor-element-3184bc4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3969 .elementor-element.elementor-element-29adfb7d{margin:1.4rem 1.1rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-29adfb7d img{width:60.9rem;height:44.9rem;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-3969 .elementor-element.elementor-element-2e903d68{--padding-top:3.2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3969 .elementor-element.elementor-element-4b07949c{--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-3f48bdc .elementor-heading-title{font-size:var( --e-global-typography-cwdh1-font-size );line-height:var( --e-global-typography-cwdh1-line-height );letter-spacing:var( --e-global-typography-cwdh1-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-1993f831{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-3969 .elementor-element.elementor-element-3610c50{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-3610c50 .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-3969 .elementor-element.elementor-element-2cc726a9{font-size:var( --e-global-typography-cwdnote-font-size );line-height:var( --e-global-typography-cwdnote-line-height );letter-spacing:var( --e-global-typography-cwdnote-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-808a029{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-b77220d{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-b77220d img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-ccdcb18{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-c0336ff{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-c0336ff img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-474747f4{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-b82bc31{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-b82bc31 img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-ebe1248{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-187a33f{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-187a33f img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-3073d81{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-3f9e729{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-3f9e729 img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-d527bf3{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-245ea9f{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-245ea9f img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-95b9017{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-e3be202{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-e3be202 img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-807b00c{--min-height:26rem;}.elementor-3969 .elementor-element.elementor-element-90b6091{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-90b6091 img{width:100%;height:26rem;}.elementor-3969 .elementor-element.elementor-element-716de39{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:16px;}.elementor-3969 .elementor-element.elementor-element-22aa76df{--gap:5.6rem 5.6rem;--row-gap:5.6rem;--column-gap:5.6rem;--padding-top:7.0rem;--padding-bottom:8.3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-30e72c11{--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.8rem 4.8rem;--row-gap:4.8rem;--column-gap:4.8rem;}.elementor-3969 .elementor-element.elementor-element-17c0bab8 .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-3969 .elementor-element.elementor-element-26656565{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-3969 .elementor-element.elementor-element-51aec020{--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-51aec020.e-con{--order:-99999 /* order start hack */;}.elementor-3969 .elementor-element.elementor-element-26641ab8.e-con{--order:1;}.elementor-3969 .elementor-element.elementor-element-7c931edc .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-3969 .elementor-element.elementor-element-4a352e1{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-3969 .elementor-element.elementor-element-3326aa7.e-con{--order:2;}.elementor-3969 .elementor-element.elementor-element-4f080df3 .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-3969 .elementor-element.elementor-element-3a1ed814{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-3969 .elementor-element.elementor-element-3f8c3d8b.e-con{--order:4;}.elementor-3969 .elementor-element.elementor-element-5b1522a5 .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-3969 .elementor-element.elementor-element-10a57885{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-3969 .elementor-element.elementor-element-9b15f6a.e-con{--order:3;}.elementor-3969 .elementor-element.elementor-element-4e9f2e1 .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-3969 .elementor-element.elementor-element-1656d458{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-3969 .elementor-element.elementor-element-327ef1a7{--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:3.2rem 3.2rem;--row-gap:3.2rem;--column-gap:3.2rem;}.elementor-3969 .elementor-element.elementor-element-570e83db .elementor-heading-title{font-size:var( --e-global-typography-cwdh3-font-size );line-height:var( --e-global-typography-cwdh3-line-height );letter-spacing:var( --e-global-typography-cwdh3-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-447c8085{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-3969 .elementor-element.elementor-element-7fb8dfe7{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .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-3969 .elementor-element.elementor-element-39bc1288{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-39bc1288.elementor-element{--order:-99999 /* order start hack */;}.elementor-3969 .elementor-element.elementor-element-39bc1288 img{width:100%;height:26.1rem;}.elementor-3969 .elementor-element.elementor-element-2d27f522{--padding-top:6.0rem;--padding-bottom:7.3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-10165ce .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-3969 .elementor-element.elementor-element-37952162{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-3969 .elementor-element.elementor-element-660ec4ec{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.0rem 4.0rem;--row-gap:4.0rem;--column-gap:4.0rem;}.elementor-3969 .elementor-element.elementor-element-9f3c30{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-3969 .elementor-element.elementor-element-2bc2767c{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-2bc2767c .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-3969 .elementor-element.elementor-element-68be8fe4{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-3969 .elementor-element.elementor-element-654fb99c{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-654fb99c .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-3969 .elementor-element.elementor-element-71659bda{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-3969 .elementor-element.elementor-element-1ff38d7b{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-1ff38d7b .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-3969 .elementor-element.elementor-element-58265ba2{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-3969 .elementor-element.elementor-element-2001372{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-2001372 .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-3969 .elementor-element.elementor-element-40d35eba{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-3969 .elementor-element.elementor-element-4e069331{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-4e069331 .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-3969 .elementor-element.elementor-element-66f689{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-3969 .elementor-element.elementor-element-66f689 > .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-3969 .elementor-element.elementor-element-22474ec9{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-22474ec9 img{width:100%;height:42.5rem;}.elementor-3969 .elementor-element.elementor-element-1f7ede0{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-1f7ede0 img{width:100%;height:42.5rem;}.elementor-3969 .elementor-element.elementor-element-82c247e{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-82c247e img{width:100%;height:42.5rem;}.elementor-3969 .elementor-element.elementor-element-cf7ce30{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-cf7ce30 img{width:100%;height:42.5rem;}.elementor-3969 .elementor-element.elementor-element-28e091e{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-28e091e img{width:100%;height:42.5rem;}.elementor-3969 .elementor-element.elementor-element-3aee8b4{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-3aee8b4 img{width:100%;height:42.5rem;}.elementor-3969 .elementor-element.elementor-element-44ff6c48{--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:9.2rem;--padding-bottom:0.0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-3c27b639{--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-22803e97{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-22803e97 img{width:100%;height:51rem;}.elementor-3969 .elementor-element.elementor-element-1ae831dc{--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-1d652a8e{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-1d652a8e .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-3969 .elementor-element.elementor-element-5d360249{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-3969 .elementor-element.elementor-element-10d77c22{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-10d77c22 .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-3969 .elementor-element.elementor-element-36a4d436{--padding-top:8.1rem;--padding-bottom:0.0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-3bfc0797 .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-3969 .elementor-element.elementor-element-714c4245{--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-3969 .elementor-element.elementor-element-14d3889a{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-3969 .elementor-element.elementor-element-18636b7e .elementor-heading-title{font-size:var( --e-global-typography-cwdname-font-size );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-68157c98{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-3969 .elementor-element.elementor-element-49ed2fc9{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-49ed2fc9 img{width:100%;height:32.1rem;}.elementor-3969 .elementor-element.elementor-element-552a15c9{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-3969 .elementor-element.elementor-element-4e81c999 .elementor-heading-title{font-size:var( --e-global-typography-cwdname-font-size );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-d00e859{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-3969 .elementor-element.elementor-element-eb0eae7{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-eb0eae7 img{width:100%;height:44rem;}.elementor-3969 .elementor-element.elementor-element-396b546c{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-3969 .elementor-element.elementor-element-68d987ed .elementor-heading-title{font-size:var( --e-global-typography-cwdname-font-size );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-5b51364d{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-3969 .elementor-element.elementor-element-760ef42d{--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:9.0rem;--padding-bottom:9.8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-2bef2fba .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-3969 .elementor-element.elementor-element-3e49b5bc{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-3969 .elementor-element.elementor-element-1b46528{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-3969 .elementor-element.elementor-element-1ae95025{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-3969 .elementor-element.elementor-element-15e9770e{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-3969 .elementor-element.elementor-element-3d1dffa3{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-3969 .elementor-element.elementor-element-27e7528c{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-3969 .elementor-element.elementor-element-33079507{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-3969 .elementor-element.elementor-element-30c25a72{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-3969 .elementor-element.elementor-element-30c25a72 > .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-3969 .elementor-element.elementor-element-cef84ee{--padding-top:7.4rem;--padding-bottom:8.1rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-11c40f43 .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-3969 .elementor-element.elementor-element-2de0171b{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-2de0171b .elementor-button{font-size:var( --e-global-typography-cwdbtns-font-size );line-height:var( --e-global-typography-cwdbtns-line-height );letter-spacing:var( --e-global-typography-cwdbtns-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-422f4820{--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;--margin-top:4.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;}.elementor-3969 .elementor-element.elementor-element-70d2072{--grid-columns:1;--grid-row-gap:2.4rem;}.elementor-3969 .elementor-element.elementor-element-4ca0c3a{--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:7.5rem;--padding-bottom:7.7rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3969 .elementor-element.elementor-element-79cc9e4e .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-3969 .elementor-element.elementor-element-27dce414{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-3969 .elementor-element.elementor-element-3184bc4c{width:auto;max-width:auto;}.elementor-3969 .elementor-element.elementor-element-3184bc4c .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-3969 .elementor-element.elementor-element-29adfb7d{width:100%;max-width:100%;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-3969 .elementor-element.elementor-element-29adfb7d.elementor-element{--order:-99999 /* order start hack */;}.elementor-3969 .elementor-element.elementor-element-29adfb7d img{width:100%;height:35.9rem;}}@media(max-width:767px){.elementor-3969 .elementor-element.elementor-element-4b07949c{--padding-top:0rem;--padding-bottom:4.8rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-3f48bdc .elementor-heading-title{font-size:var( --e-global-typography-cwdh1-font-size );line-height:var( --e-global-typography-cwdh1-line-height );letter-spacing:var( --e-global-typography-cwdh1-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-1993f831{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-3969 .elementor-element.elementor-element-3610c50{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-3610c50 .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-3969 .elementor-element.elementor-element-2cc726a9{font-size:var( --e-global-typography-cwdnote-font-size );line-height:var( --e-global-typography-cwdnote-line-height );letter-spacing:var( --e-global-typography-cwdnote-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-808a029{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-b77220d{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-b77220d img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-ccdcb18{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-c0336ff{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-c0336ff img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-474747f4{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-b82bc31{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-b82bc31 img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-ebe1248{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-187a33f{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-187a33f img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-3073d81{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-3f9e729{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-3f9e729 img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-d527bf3{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-245ea9f{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-245ea9f img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-95b9017{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-e3be202{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-e3be202 img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-807b00c{--min-height:24rem;}.elementor-3969 .elementor-element.elementor-element-90b6091{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-90b6091 img{width:100%;height:24rem;}.elementor-3969 .elementor-element.elementor-element-716de39{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:40px;--e-n-carousel-swiper-slides-gap:12px;}.elementor-3969 .elementor-element.elementor-element-22aa76df{--padding-top:5.5rem;--padding-bottom:6.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-17c0bab8 .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-3969 .elementor-element.elementor-element-26656565{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-3969 .elementor-element.elementor-element-51aec020.e-con{--order:-99999 /* order start hack */;}.elementor-3969 .elementor-element.elementor-element-26641ab8{--width:100%;}.elementor-3969 .elementor-element.elementor-element-26641ab8.e-con{--order:1;}.elementor-3969 .elementor-element.elementor-element-7c931edc .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-3969 .elementor-element.elementor-element-4a352e1{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-3969 .elementor-element.elementor-element-3326aa7{--width:100%;}.elementor-3969 .elementor-element.elementor-element-3326aa7.e-con{--order:2;}.elementor-3969 .elementor-element.elementor-element-4f080df3 .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-3969 .elementor-element.elementor-element-3a1ed814{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-3969 .elementor-element.elementor-element-3f8c3d8b{--width:100%;}.elementor-3969 .elementor-element.elementor-element-3f8c3d8b.e-con{--order:4;}.elementor-3969 .elementor-element.elementor-element-5b1522a5 .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-3969 .elementor-element.elementor-element-10a57885{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-3969 .elementor-element.elementor-element-9b15f6a{--width:100%;}.elementor-3969 .elementor-element.elementor-element-9b15f6a.e-con{--order:3;}.elementor-3969 .elementor-element.elementor-element-4e9f2e1 .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-3969 .elementor-element.elementor-element-1656d458{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-3969 .elementor-element.elementor-element-237befdb{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3969 .elementor-element.elementor-element-570e83db .elementor-heading-title{font-size:var( --e-global-typography-cwdh3-font-size );line-height:var( --e-global-typography-cwdh3-line-height );letter-spacing:var( --e-global-typography-cwdh3-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-447c8085{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-3969 .elementor-element.elementor-element-7fb8dfe7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-7fb8dfe7 .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-3969 .elementor-element.elementor-element-39bc1288{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-39bc1288.elementor-element{--order:-99999 /* order start hack */;}.elementor-3969 .elementor-element.elementor-element-39bc1288 img{width:100%;height:19.6rem;}.elementor-3969 .elementor-element.elementor-element-2d27f522{--padding-top:4.7rem;--padding-bottom:5.7rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-10165ce .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-3969 .elementor-element.elementor-element-37952162{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-3969 .elementor-element.elementor-element-4e8d501d{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-9f3c30{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-3969 .elementor-element.elementor-element-2bc2767c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-2bc2767c .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-3969 .elementor-element.elementor-element-1f25f71f{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-68be8fe4{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-3969 .elementor-element.elementor-element-654fb99c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-654fb99c .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-3969 .elementor-element.elementor-element-65bba229{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-71659bda{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-3969 .elementor-element.elementor-element-1ff38d7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-1ff38d7b .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-3969 .elementor-element.elementor-element-4cabc483{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-58265ba2{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-3969 .elementor-element.elementor-element-2001372{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-2001372 .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-3969 .elementor-element.elementor-element-3de144ea{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-40d35eba{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-3969 .elementor-element.elementor-element-4e069331{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-4e069331 .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-3969 .elementor-element.elementor-element-66f689 {--n-accordion-padding:2.1rem 1.2rem 2.1rem 1.6rem;}.elementor-3969 .elementor-element.elementor-element-66f689{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-3969 .elementor-element.elementor-element-66f689 > .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-3969 .elementor-element.elementor-element-27b50c3{--width:100%;}.elementor-3969 .elementor-element.elementor-element-22474ec9{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-22474ec9 img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-1f7ede0{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-1f7ede0 img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-82c247e{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-82c247e img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-cf7ce30{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-cf7ce30 img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-28e091e{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-28e091e img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-3aee8b4{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-3aee8b4 img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-44ff6c48{--padding-top:7.2rem;--padding-bottom:0.0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-22803e97{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-22803e97 img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-1d652a8e .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-3969 .elementor-element.elementor-element-5d360249{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-3969 .elementor-element.elementor-element-10d77c22{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-10d77c22 .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-3969 .elementor-element.elementor-element-36a4d436{--padding-top:6.3rem;--padding-bottom:0.0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-3bfc0797 .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-3969 .elementor-element.elementor-element-3e1f7681{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3969 .elementor-element.elementor-element-14d3889a{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-3969 .elementor-element.elementor-element-18636b7e .elementor-heading-title{font-size:var( --e-global-typography-cwdname-font-size );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-68157c98{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-3969 .elementor-element.elementor-element-49ed2fc9{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-49ed2fc9 img{width:100%;height:24.1rem;}.elementor-3969 .elementor-element.elementor-element-7815f96e{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3969 .elementor-element.elementor-element-552a15c9{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-3969 .elementor-element.elementor-element-4e81c999 .elementor-heading-title{font-size:var( --e-global-typography-cwdname-font-size );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-d00e859{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-3969 .elementor-element.elementor-element-eb0eae7{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-eb0eae7 img{width:100%;height:30rem;}.elementor-3969 .elementor-element.elementor-element-49ee75f4{--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-3969 .elementor-element.elementor-element-396b546c{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-3969 .elementor-element.elementor-element-68d987ed .elementor-heading-title{font-size:var( --e-global-typography-cwdname-font-size );line-height:var( --e-global-typography-cwdname-line-height );letter-spacing:var( --e-global-typography-cwdname-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-5b51364d{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-3969 .elementor-element.elementor-element-760ef42d{--padding-top:7.1rem;--padding-bottom:7.7rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-2bef2fba .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-3969 .elementor-element.elementor-element-3e49b5bc{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-3969 .elementor-element.elementor-element-70dacc3d{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-1b46528{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-3969 .elementor-element.elementor-element-44920943{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-1ae95025{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-3969 .elementor-element.elementor-element-52dc9c99{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-15e9770e{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-3969 .elementor-element.elementor-element-12453ef8{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-3d1dffa3{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-3969 .elementor-element.elementor-element-4a9a1e70{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-27e7528c{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-3969 .elementor-element.elementor-element-6c1eec2d{--padding-top:0.8rem;--padding-bottom:3.2rem;--padding-left:2.0rem;--padding-right:2.0rem;}.elementor-3969 .elementor-element.elementor-element-33079507{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-3969 .elementor-element.elementor-element-30c25a72 {--n-accordion-padding:2.2rem 1.6rem 2.4rem 2.0rem;}.elementor-3969 .elementor-element.elementor-element-30c25a72{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-3969 .elementor-element.elementor-element-30c25a72 > .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-3969 .elementor-element.elementor-element-cef84ee{--padding-top:5.8rem;--padding-bottom:6.4rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-4fab0fc5{--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.4rem 2.4rem;--row-gap:2.4rem;--column-gap:2.4rem;}.elementor-3969 .elementor-element.elementor-element-11c40f43{text-align:center;}.elementor-3969 .elementor-element.elementor-element-11c40f43 .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-3969 .elementor-element.elementor-element-2de0171b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-2de0171b .elementor-button{font-size:var( --e-global-typography-cwdbtns-font-size );line-height:var( --e-global-typography-cwdbtns-line-height );letter-spacing:var( --e-global-typography-cwdbtns-letter-spacing );}.elementor-3969 .elementor-element.elementor-element-70d2072{--grid-columns:1;}.elementor-3969 .elementor-element.elementor-element-4ca0c3a{--padding-top:5.9rem;--padding-bottom:6.0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-3969 .elementor-element.elementor-element-79cc9e4e .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-3969 .elementor-element.elementor-element-27dce414{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-3969 .elementor-element.elementor-element-3184bc4c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3969 .elementor-element.elementor-element-3184bc4c .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-3969 .elementor-element.elementor-element-29adfb7d{width:100%;max-width:100%;}.elementor-3969 .elementor-element.elementor-element-29adfb7d.elementor-element{--order:-99999 /* order start hack */;}.elementor-3969 .elementor-element.elementor-element-29adfb7d img{width:100%;height:26.9rem;}}@media(min-width:768px){.elementor-3969 .elementor-element.elementor-element-51d2349c{--width:66.1rem;}.elementor-3969 .elementor-element.elementor-element-51aec020{--width:70.7rem;}.elementor-3969 .elementor-element.elementor-element-26641ab8{--width:34.3rem;}.elementor-3969 .elementor-element.elementor-element-3326aa7{--width:34.3rem;}.elementor-3969 .elementor-element.elementor-element-3f8c3d8b{--width:34.3rem;}.elementor-3969 .elementor-element.elementor-element-9b15f6a{--width:34.3rem;}.elementor-3969 .elementor-element.elementor-element-237befdb{--width:66.1rem;}.elementor-3969 .elementor-element.elementor-element-27b50c3{--width:62.7rem;}.elementor-3969 .elementor-element.elementor-element-3c27b639{--width:61.9rem;}.elementor-3969 .elementor-element.elementor-element-1ae831dc{--width:72.2rem;}.elementor-3969 .elementor-element.elementor-element-4e72abe6{--width:46.4rem;}.elementor-3969 .elementor-element.elementor-element-520cf707{--width:46.4rem;}.elementor-3969 .elementor-element.elementor-element-1c48f00e{--width:46.4rem;}.elementor-3969 .elementor-element.elementor-element-6c6476be{--width:56rem;}.elementor-3969 .elementor-element.elementor-element-33b3f4eb{--width:70rem;}}@media(max-width:1100px) and (min-width:768px){.elementor-3969 .elementor-element.elementor-element-51d2349c{--width:100%;}.elementor-3969 .elementor-element.elementor-element-51aec020{--width:100%;}.elementor-3969 .elementor-element.elementor-element-26641ab8{--width:48.5%;}.elementor-3969 .elementor-element.elementor-element-3326aa7{--width:48.5%;}.elementor-3969 .elementor-element.elementor-element-3f8c3d8b{--width:48.5%;}.elementor-3969 .elementor-element.elementor-element-9b15f6a{--width:48.5%;}.elementor-3969 .elementor-element.elementor-element-237befdb{--width:100%;}.elementor-3969 .elementor-element.elementor-element-27b50c3{--width:100%;}.elementor-3969 .elementor-element.elementor-element-3c27b639{--width:100%;}.elementor-3969 .elementor-element.elementor-element-1ae831dc{--width:100%;}.elementor-3969 .elementor-element.elementor-element-4e72abe6{--width:100%;}.elementor-3969 .elementor-element.elementor-element-520cf707{--width:100%;}.elementor-3969 .elementor-element.elementor-element-1c48f00e{--width:100%;}.elementor-3969 .elementor-element.elementor-element-6c6476be{--width:100%;}.elementor-3969 .elementor-element.elementor-element-33b3f4eb{--width:100%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-716de39 *//* Room for the full slide shadow (0 20px 80px): ~60px above and ~100px below, so the swiper's overflow:hidden doesn't clip it.
   Negative margins keep the section spacing unchanged. */
.elementor-3969 .elementor-element.elementor-element-716de39 .swiper,
.elementor-3969 .elementor-element.elementor-element-716de39 .e-n-carousel {
  padding-top: 64px;
  padding-bottom: 110px;
  margin-top: -64px;
  margin-bottom: -110px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e903d68 *//* Hero sits above the next section so the carousel shadow can fall over it instead of being covered by its background */
.elementor-3969 .elementor-element.elementor-element-2e903d68 { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-66f689 *//* Open item: design drops the title's bottom padding and adds top padding (per-state padding is not a native control) */
.elementor-3969 .elementor-element.elementor-element-66f689 .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-3969 .elementor-element.elementor-element-66f689 .e-n-accordion-item > .e-n-accordion-item-title { align-items: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-660ec4ec *//* Services: show only the image that matches the open accordion item (JS adds .is-active) */
.elementor-3969 .elementor-element.elementor-element-660ec4ec .elementor-widget-image[class*="service-"] { display: none; }
.elementor-3969 .elementor-element.elementor-element-660ec4ec .elementor-widget-image[class*="service-"].is-active { display: block; animation: cwdSvcFade .45s ease; }
/* Before JS runs, show the first image so there is no empty gap */
.elementor-3969 .elementor-element.elementor-element-660ec4ec:not(.cwd-svc-ready) .elementor-widget-image[class*="service-"]:first-child { display: block; }
/* Elementor editor: show every image so they can be edited */
body.elementor-editor-active .elementor-3969 .elementor-element.elementor-element-660ec4ec .elementor-widget-image[class*="service-"] { display: block; }
@keyframes cwdSvcFade { from { opacity: 0; } to { opacity: 1; } }
@media (prefers-reduced-motion: reduce) { .elementor-3969 .elementor-element.elementor-element-660ec4ec .elementor-widget-image[class*="service-"].is-active { animation: none; } }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-30c25a72 *//* 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-3969 .elementor-element.elementor-element-30c25a72 .e-n-accordion-item + .e-n-accordion-item { margin-top: -2.4rem; }
.elementor-3969 .elementor-element.elementor-element-30c25a72 .e-n-accordion-item:not(:last-child) > .e-n-accordion-item-title { padding-bottom: 6rem; }
.elementor-3969 .elementor-element.elementor-element-30c25a72 .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-3969 .elementor-element.elementor-element-30c25a72 .e-n-accordion-item[open] > .e-n-accordion-item-title { padding-top: 2rem; padding-bottom: 0; border-bottom-width: 0 !important; }
.elementor-3969 .elementor-element.elementor-element-30c25a72 .e-n-accordion-item[open]:not(:last-child) > .e-con { padding-bottom: 7.2rem; }
.elementor-3969 .elementor-element.elementor-element-30c25a72 .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-3969 .elementor-element.elementor-element-30c25a72 .e-n-accordion-item[open] > .e-con { margin-top: -1px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef84ee *//* Mobile: heading -> cards -> 'View all articles' button. The header row is flattened (display:contents)
   so its heading and button can be ordered around the cards inside this column. */
@media (max-width: 767px) {
  .elementor-3969 .elementor-element.elementor-element-cef84ee .elementor-element-4fab0fc5 { display: contents; }
  .elementor-3969 .elementor-element.elementor-element-cef84ee .elementor-element-11c40f43 { order: 1; text-align: center; }
  .elementor-3969 .elementor-element.elementor-element-cef84ee .elementor-element-422f4820 { order: 2; }
  .elementor-3969 .elementor-element.elementor-element-cef84ee .elementor-element-2de0171b { order: 3; margin-top: 3.2rem; }
}/* End custom CSS */
/* Start custom CSS *//* Mobile: every H1 and H2 on this page uses the H2 mobile size (Primary typography: 3rem / 1.4) */
@media (max-width: 767px) {
  .elementor-3969 h1.elementor-heading-title,
  .elementor-3969 h2.elementor-heading-title {
    font-size: 3rem !important;
    line-height: 1.4 !important;
  }
}/* End custom CSS */