.elementor-1538 .elementor-element.elementor-element-97b2238{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1538 .elementor-element.elementor-element-97b2238:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-97b2238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fbdc1a1 );}.elementor-1538 .elementor-element.elementor-element-20729e5{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1538 .elementor-element.elementor-element-20729e5:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-20729e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1538 .elementor-element.elementor-element-4156e43{--display:flex;--min-height:36px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:12px 12px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1538 .elementor-element.elementor-element-4156e43:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-4156e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-1538 .elementor-element.elementor-element-4156e43::before, .elementor-1538 .elementor-element.elementor-element-4156e43 > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-4156e43 > .e-con-inner > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-4156e43 > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-4156e43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-4156e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF7D;--background-overlay:'';}.elementor-1538 .elementor-element.elementor-element-eea451e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1538 .elementor-element.elementor-element-da0d277 .elementor-heading-title{font-family:var( --e-global-typography-b856dee-font-family ), Sans-serif;font-size:var( --e-global-typography-b856dee-font-size );font-weight:var( --e-global-typography-b856dee-font-weight );line-height:var( --e-global-typography-b856dee-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-da7ae73{width:100%;max-width:100%;font-family:var( --e-global-typography-1f490ce-font-family ), Sans-serif;font-size:var( --e-global-typography-1f490ce-font-size );line-height:var( --e-global-typography-1f490ce-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-da7ae73 a{color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-1b05903{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1538 .elementor-element.elementor-element-1b05903:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-1b05903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fbdc1a1 );}.elementor-1538 .elementor-element.elementor-element-31a8a82{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;--box-border-width:0px;--separator-width:0px;--box-padding:0px;--item-text-color:var( --e-global-color-94c5d18 );--item-text-decoration:underline;--item-text-hover-color:var( --e-global-color-text );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-text );--item-text-active-decoration:underline;--marker-color:var( --e-global-color-text );--marker-size:10px;}.elementor-1538 .elementor-element.elementor-element-31a8a82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-31a8a82 .elementor-toc__spinner{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-31a8a82 .elementor-toc__header-title{text-align:start;}.elementor-1538 .elementor-element.elementor-element-31a8a82 .elementor-toc__list-item{font-family:var( --e-global-typography-b9e002e-font-family ), Sans-serif;font-size:var( --e-global-typography-b9e002e-font-size );font-weight:var( --e-global-typography-b9e002e-font-weight );line-height:var( --e-global-typography-b9e002e-line-height );}.elementor-1538 .elementor-element.elementor-element-fc87dfe{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1538 .elementor-element.elementor-element-565b97e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1538 .elementor-element.elementor-element-d842971{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1538 .elementor-element.elementor-element-d842971 .elementor-heading-title{font-family:var( --e-global-typography-b856dee-font-family ), Sans-serif;font-size:var( --e-global-typography-b856dee-font-size );font-weight:var( --e-global-typography-b856dee-font-weight );line-height:var( --e-global-typography-b856dee-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-03b8680{font-family:var( --e-global-typography-b54ccfe-font-family ), Sans-serif;font-size:var( --e-global-typography-b54ccfe-font-size );font-weight:var( --e-global-typography-b54ccfe-font-weight );line-height:var( --e-global-typography-b54ccfe-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-b866579{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1538 .elementor-element.elementor-element-3ae56e3{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1538 .elementor-element.elementor-element-3ae56e3 .elementor-heading-title{font-family:var( --e-global-typography-b856dee-font-family ), Sans-serif;font-size:var( --e-global-typography-b856dee-font-size );font-weight:var( --e-global-typography-b856dee-font-weight );line-height:var( --e-global-typography-b856dee-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-b75d4bf{font-family:var( --e-global-typography-b54ccfe-font-family ), Sans-serif;font-size:var( --e-global-typography-b54ccfe-font-size );font-weight:var( --e-global-typography-b54ccfe-font-weight );line-height:var( --e-global-typography-b54ccfe-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-b75d4bf p{margin-block-end:12px;}.elementor-1538 .elementor-element.elementor-element-770b3e2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1538 .elementor-element.elementor-element-4d7cdbe{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1538 .elementor-element.elementor-element-4d7cdbe .elementor-heading-title{font-family:var( --e-global-typography-b856dee-font-family ), Sans-serif;font-size:var( --e-global-typography-b856dee-font-size );font-weight:var( --e-global-typography-b856dee-font-weight );line-height:var( --e-global-typography-b856dee-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-a1602e8{font-family:var( --e-global-typography-b54ccfe-font-family ), Sans-serif;font-size:var( --e-global-typography-b54ccfe-font-size );font-weight:var( --e-global-typography-b54ccfe-font-weight );line-height:var( --e-global-typography-b54ccfe-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-a1602e8 p{margin-block-end:12px;}.elementor-1538 .elementor-element.elementor-element-aed41ca{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1538 .elementor-element.elementor-element-9f70780{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1538 .elementor-element.elementor-element-9f70780 .elementor-heading-title{font-family:var( --e-global-typography-b856dee-font-family ), Sans-serif;font-size:var( --e-global-typography-b856dee-font-size );font-weight:var( --e-global-typography-b856dee-font-weight );line-height:var( --e-global-typography-b856dee-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-d9b1f89{font-family:var( --e-global-typography-b54ccfe-font-family ), Sans-serif;font-size:var( --e-global-typography-b54ccfe-font-size );font-weight:var( --e-global-typography-b54ccfe-font-weight );line-height:var( --e-global-typography-b54ccfe-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-d9b1f89 p{margin-block-end:12px;}.elementor-1538 .elementor-element.elementor-element-ba2de65{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1538 .elementor-element.elementor-element-f24864b{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1538 .elementor-element.elementor-element-f24864b .elementor-heading-title{font-family:var( --e-global-typography-b856dee-font-family ), Sans-serif;font-size:var( --e-global-typography-b856dee-font-size );font-weight:var( --e-global-typography-b856dee-font-weight );line-height:var( --e-global-typography-b856dee-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-11f8b54{font-family:var( --e-global-typography-b54ccfe-font-family ), Sans-serif;font-size:var( --e-global-typography-b54ccfe-font-size );font-weight:var( --e-global-typography-b54ccfe-font-weight );line-height:var( --e-global-typography-b54ccfe-line-height );color:var( --e-global-color-text );}.elementor-1538 .elementor-element.elementor-element-11f8b54 p{margin-block-end:12px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1538 .elementor-element.elementor-element-da0d277 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-da7ae73{font-size:var( --e-global-typography-1f490ce-font-size );line-height:var( --e-global-typography-1f490ce-line-height );}.elementor-1538 .elementor-element.elementor-element-31a8a82 .elementor-toc__list-item{font-size:var( --e-global-typography-b9e002e-font-size );line-height:var( --e-global-typography-b9e002e-line-height );}.elementor-1538 .elementor-element.elementor-element-d842971 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-03b8680{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-3ae56e3 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-b75d4bf{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-4d7cdbe .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-a1602e8{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-9f70780 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-d9b1f89{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-f24864b .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-11f8b54{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}}@media(min-width:768px){.elementor-1538 .elementor-element.elementor-element-97b2238{--content-width:1320px;}.elementor-1538 .elementor-element.elementor-element-4156e43{--width:500px;}.elementor-1538 .elementor-element.elementor-element-1b05903{--content-width:1280px;}}@media(min-width:1367px){.elementor-1538 .elementor-element.elementor-element-20729e5:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-20729e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1538 .elementor-element.elementor-element-97b2238{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1538 .elementor-element.elementor-element-4156e43{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1538 .elementor-element.elementor-element-da0d277 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-da7ae73{font-size:var( --e-global-typography-1f490ce-font-size );line-height:var( --e-global-typography-1f490ce-line-height );}.elementor-1538 .elementor-element.elementor-element-1b05903{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1538 .elementor-element.elementor-element-31a8a82 .elementor-toc__list-item{font-size:var( --e-global-typography-b9e002e-font-size );line-height:var( --e-global-typography-b9e002e-line-height );}.elementor-1538 .elementor-element.elementor-element-d842971 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-03b8680{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-3ae56e3 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-b75d4bf{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-4d7cdbe .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-a1602e8{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-9f70780 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-d9b1f89{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-f24864b .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-11f8b54{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}}@media(max-width:767px){.elementor-1538 .elementor-element.elementor-element-97b2238{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1538 .elementor-element.elementor-element-4156e43{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1538 .elementor-element.elementor-element-eea451e{--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-1538 .elementor-element.elementor-element-da0d277{text-align:center;}.elementor-1538 .elementor-element.elementor-element-da0d277 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-da7ae73{text-align:start;font-size:var( --e-global-typography-1f490ce-font-size );line-height:var( --e-global-typography-1f490ce-line-height );}.elementor-1538 .elementor-element.elementor-element-1b05903{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1538 .elementor-element.elementor-element-31a8a82 .elementor-toc__list-item{font-size:var( --e-global-typography-b9e002e-font-size );line-height:var( --e-global-typography-b9e002e-line-height );}.elementor-1538 .elementor-element.elementor-element-565b97e{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1538 .elementor-element.elementor-element-d842971{text-align:start;}.elementor-1538 .elementor-element.elementor-element-d842971 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-03b8680{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-b866579{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1538 .elementor-element.elementor-element-3ae56e3{text-align:start;}.elementor-1538 .elementor-element.elementor-element-3ae56e3 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-b75d4bf{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-770b3e2{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1538 .elementor-element.elementor-element-4d7cdbe{text-align:start;}.elementor-1538 .elementor-element.elementor-element-4d7cdbe .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-a1602e8{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-aed41ca{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1538 .elementor-element.elementor-element-9f70780{text-align:start;}.elementor-1538 .elementor-element.elementor-element-9f70780 .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-d9b1f89{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}.elementor-1538 .elementor-element.elementor-element-ba2de65{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1538 .elementor-element.elementor-element-f24864b{text-align:start;}.elementor-1538 .elementor-element.elementor-element-f24864b .elementor-heading-title{font-size:var( --e-global-typography-b856dee-font-size );line-height:var( --e-global-typography-b856dee-line-height );}.elementor-1538 .elementor-element.elementor-element-11f8b54{font-size:var( --e-global-typography-b54ccfe-font-size );line-height:var( --e-global-typography-b54ccfe-line-height );}}/* Start custom CSS for container, class: .elementor-element-4156e43 */.elementor-1538 .elementor-element.elementor-element-4156e43 {
    background-color: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc87dfe *//* Post Content widget + Text Editor widget — shared rules */

.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor h2,
.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor h3,
.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor h4 {
    padding: 0;
    margin: 12px 0px 10px 0px;
    font-family: Nord;
    font-weight: 400;
}

.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor h2 { font-size: clamp(1.5rem, 1.3021rem + 0.8333vw, 2rem); }

.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor h3 { font-size: clamp(1.25rem, 1.151rem + 0.4167vw, 1.5rem); }

.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor h4 { font-size: clamp(1.1rem, 1.05rem + 0.25vw, 1.25rem); }

.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor ul li,
.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor ol li { margin-bottom: 4px;  }

.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor ul,
.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor ol { padding-bottom: 12px; padding-top: 12px; }

.elementor-1538 .elementor-element.elementor-element-fc87dfe .elementor-widget-text-editor a { text-decoration: underline; }

/* Reset for Elementor-built posts — undo theme-post-content styles
   except inside a text-editor widget */
.elementor-widget-theme-post-content .elementor h2:not(.elementor-widget-text-editor h2),
.elementor-widget-theme-post-content .elementor h3:not(.elementor-widget-text-editor h3),
.elementor-widget-theme-post-content .elementor h4:not(.elementor-widget-text-editor h4) {
    padding: revert;
    margin: unset;
    font-family: revert;
    font-weight: revert;
    font-size: revert;
}/* End custom CSS */