.elementor-4847 .elementor-element.elementor-element-27515624{--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;--padding-top:calc(var(--kcss-header-height, clamp(6rem, 1.401rem + 5.988vw, 12rem)) * 2);--padding-bottom:0;--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4847 .elementor-element.elementor-element-98c7b55{--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:var(--_uniform-padding) var(--_uniform-padding);--row-gap:var(--_uniform-padding);--column-gap:var(--_uniform-padding);--padding-top:var(--_uniform-padding);--padding-bottom:var(--_uniform-padding);--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4847 .elementor-element.elementor-element-e39e439{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:var(--_uniform-padding);--padding-bottom:var(--_uniform-padding);--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4847 .elementor-element.elementor-element-e39e439:not(.elementor-motion-effects-element-type-background), .elementor-4847 .elementor-element.elementor-element-e39e439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4847 .elementor-element.elementor-element-e39e439.e-con{--align-self:flex-start;}.elementor-4847 .elementor-element.elementor-element-99156e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4847 .elementor-element.elementor-element-a2aa4a3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4847 .elementor-element.elementor-element-a2aa4a3 .elementor-heading-title{font-family:var( --e-global-typography-787ade4-font-family ), Sans-serif;font-size:var( --e-global-typography-787ade4-font-size );font-weight:var( --e-global-typography-787ade4-font-weight );}.elementor-4847 .elementor-element.elementor-element-5949404{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.75em) 0em;}.elementor-4847 .elementor-element.elementor-element-5949404.elementor-element{--order:-99999 /* order start hack */;}.elementor-4847 .elementor-element.elementor-element-5949404 img{width:100%;max-width:24rem;border-radius:0.2em 0.2em 0.2em 0.2em;}.elementor-4847 .elementor-element.elementor-element-16dfdcc{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4847 .elementor-element.elementor-element-f6c94a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-4847 .elementor-element.elementor-element-a36263e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.1em) 0em;}.elementor-4847 .elementor-element.elementor-element-a36263e .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );font-weight:var( --e-global-typography-d2e3284-font-weight );}.elementor-4847 .elementor-element.elementor-element-1f566a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-4847 .elementor-element.elementor-element-f733a23{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.1em) 0em;}.elementor-4847 .elementor-element.elementor-element-f733a23 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );font-weight:var( --e-global-typography-d2e3284-font-weight );}.elementor-4847 .elementor-element.elementor-element-a5b0e78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-4847 .elementor-element.elementor-element-61e520a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.1em) 0em;}.elementor-4847 .elementor-element.elementor-element-61e520a .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );font-weight:var( --e-global-typography-d2e3284-font-weight );}.elementor-4847 .elementor-element.elementor-element-58d7cae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-4847 .elementor-element.elementor-element-def1359{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.1em) 0em;}.elementor-4847 .elementor-element.elementor-element-def1359 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );font-weight:var( --e-global-typography-d2e3284-font-weight );}.elementor-4847 .elementor-element.elementor-element-cf9a6fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4847 .elementor-element.elementor-element-cf9a6fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4847 .elementor-element.elementor-element-819c4e1{padding:0 0 0 0;}.elementor-4847 .elementor-element.elementor-element-304db72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-4847 .elementor-element.elementor-element-92b05db{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.1em) 0em;}.elementor-4847 .elementor-element.elementor-element-92b05db .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );font-weight:var( --e-global-typography-d2e3284-font-weight );}.elementor-4847 .elementor-element.elementor-element-9d3dfcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-4847 .elementor-element.elementor-element-78b9872{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.1em) 0em;}.elementor-4847 .elementor-element.elementor-element-78b9872 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );font-weight:var( --e-global-typography-d2e3284-font-weight );}.elementor-4847 .elementor-element.elementor-element-71aa775{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4847 .elementor-element.elementor-element-ae90c0f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.1em) 0em;}.elementor-4847 .elementor-element.elementor-element-ae90c0f .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );font-weight:var( --e-global-typography-d2e3284-font-weight );}.elementor-4847 .elementor-element.elementor-element-0925c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-a1284e5 );--border-color:var( --e-global-color-a1284e5 );--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:var(--_uniform-padding);--padding-bottom:var(--_uniform-padding);--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4847 .elementor-element.elementor-element-0925c13:not(.elementor-motion-effects-element-type-background), .elementor-4847 .elementor-element.elementor-element-0925c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cda21 );}.elementor-4847 .elementor-element.elementor-element-0925c13.e-con{--align-self:flex-start;}.elementor-4847 .elementor-element.elementor-element-54c1e0c .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:calc(var(--_marker-positioning)*1.5) 0 calc(var(--_marker-positioning)*1.5) 0;}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__content{color:var( --e-global-color-b2bd7be );font-size:var( --e-global-typography-1fe0d5b-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__author{color:var( --e-global-color-b2bd7be );font-size:var( --e-global-typography-487a959-font-size );line-height:var( --e-global-typography-487a959-line-height );}body.elementor-page-4847:not(.elementor-motion-effects-element-type-background), body.elementor-page-4847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fb5080 );}@media(max-width:1366px){.elementor-4847 .elementor-element.elementor-element-a2aa4a3 .elementor-heading-title{font-size:var( --e-global-typography-787ade4-font-size );}.elementor-4847 .elementor-element.elementor-element-5949404{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-4847 .elementor-element.elementor-element-a36263e .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-f733a23 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-61e520a .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-def1359 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-92b05db .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-78b9872 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-ae90c0f .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-54c1e0c .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__content{font-size:var( --e-global-typography-1fe0d5b-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__author{font-size:var( --e-global-typography-487a959-font-size );line-height:var( --e-global-typography-487a959-line-height );}}@media(min-width:768px){.elementor-4847 .elementor-element.elementor-element-27515624{--content-width:clamp(32rem, 100%, 158rem);}.elementor-4847 .elementor-element.elementor-element-98c7b55{--content-width:clamp(32rem, 100%, 158rem);}.elementor-4847 .elementor-element.elementor-element-e39e439{--width:clamp(24rem, 100%, 88ch);}.elementor-4847 .elementor-element.elementor-element-cf9a6fb{--width:fit-content;}.elementor-4847 .elementor-element.elementor-element-0925c13{--width:clamp(24rem, 100%, 88ch);}}@media(max-width:1200px){.elementor-4847 .elementor-element.elementor-element-99156e7{--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;}.elementor-4847 .elementor-element.elementor-element-5949404{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}}@media(max-width:1024px){.elementor-4847 .elementor-element.elementor-element-27515624{--padding-top:calc(var(--kcss-header-height, clamp(6rem, 1.401rem + 5.988vw, 12rem)) * 1);--padding-bottom:var(--_uniform-padding);--padding-left:var(--_uniform-padding);--padding-right:var(--_uniform-padding);}.elementor-4847 .elementor-element.elementor-element-98c7b55{--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-4847 .elementor-element.elementor-element-e39e439{border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;}.elementor-4847 .elementor-element.elementor-element-99156e7{--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-4847 .elementor-element.elementor-element-a2aa4a3 .elementor-heading-title{font-size:var( --e-global-typography-787ade4-font-size );}.elementor-4847 .elementor-element.elementor-element-5949404{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.35em) 0em;}.elementor-4847 .elementor-element.elementor-element-a36263e .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-f733a23 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-61e520a .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-def1359 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-92b05db .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-78b9872 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-ae90c0f .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-0925c13{border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;}.elementor-4847 .elementor-element.elementor-element-54c1e0c .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__content{font-size:var( --e-global-typography-1fe0d5b-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__author{font-size:var( --e-global-typography-487a959-font-size );line-height:var( --e-global-typography-487a959-line-height );}}@media(max-width:767px){.elementor-4847 .elementor-element.elementor-element-98c7b55{--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-4847 .elementor-element.elementor-element-e39e439{--border-radius:0.2em 0.2em 0em 0em;}.elementor-4847 .elementor-element.elementor-element-a2aa4a3 .elementor-heading-title{font-size:var( --e-global-typography-787ade4-font-size );}.elementor-4847 .elementor-element.elementor-element-5949404{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-4847 .elementor-element.elementor-element-a36263e .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-f733a23 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-61e520a .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-def1359 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-92b05db .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-78b9872 .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-71aa775{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4847 .elementor-element.elementor-element-ae90c0f .elementor-heading-title{font-size:var( --e-global-typography-d2e3284-font-size );}.elementor-4847 .elementor-element.elementor-element-0925c13{--border-radius:0.2em 0.2em 0em 0em;}.elementor-4847 .elementor-element.elementor-element-54c1e0c .elementor-heading-title{font-size:var( --e-global-typography-b9d0175-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__content{font-size:var( --e-global-typography-1fe0d5b-font-size );}.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote__author{font-size:var( --e-global-typography-487a959-font-size );line-height:var( --e-global-typography-487a959-line-height );}}/* Start custom CSS for image, class: .elementor-element-5949404 */.elementor-4847 .elementor-element.elementor-element-5949404 img {
    aspect-ratio: 4/3;
    object-fit: cover;
}

.elementor-4847 .elementor-element.elementor-element-5949404 {
    --_corner-size: 4em;
    clip-path: polygon(0% 0%, calc(100% - var(--_corner-size)) 0%, 100% calc(0% + var(--_corner-size)), 100% 100%, calc(0% + var(--_corner-size)) 100%, 0% calc(100% - var(--_corner-size)));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e39e439 */.elementor-4847 .elementor-element.elementor-element-e39e439 {
    clip-path: polygon(0% 0%, calc(100% - var(--_corner-size)) 0%, 100% calc(0% + var(--_corner-size)), 100% 100%, calc(0% + var(--_corner-size)) 100%, 0% 100%);
    
    position: sticky;
}


@media only screen and (max-width: 767px) {
        .elementor-4847 .elementor-element.elementor-element-e39e439 {
    --_corner-size: 4em;
    }
}

@media only screen and (min-width: 768px) {
    .elementor-4847 .elementor-element.elementor-element-e39e439 {
        top: calc(var(--kcss-header-height, 4vh) * 2);
        clip-path: polygon(0% 0%, calc(100% - var(--_corner-size)) 0%, 100% calc(0% + var(--_corner-size)), 100% 100%, calc(0% + var(--_corner-size)) 100%, 0% calc(100% - var(--_corner-size)));
    }
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-4895db4 */.elementor-4847 .elementor-element.elementor-element-4895db4 {
    --_bg-color: var(--e-global-color-97191a8);
    --_marker-size: 0.675em;
    --_marker-positioning: calc( var(--_marker-size) * 2.25);
    --_text-marker-mask: polygon(0% 0%, 100% 0%, 100% 100%, 50% 0%, 50% 100%);
    text-wrap: balance;
}

.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote p {
    display: inline;
    position: relative;
    line-height: calc((2px + 2ex + 2px) + 0.1em);
}

.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote .e-q-footer {
    margin-top: 3.5em;
}

.elementor-4847 .elementor-element.elementor-element-4895db4 cite {
    display: inline;
    background: var(--_bg-color);
    padding: 0.25em 0.5em;
}

.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote p:has(span) {
    position: relative;
    background-color: var(--_bg-color);
    padding: 0.1em 0.5em;
    box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}

.elementor-4847 .elementor-element.elementor-element-4895db4 span {
    position: relative;
    /*background-color: red;*//*DEV*/
}

.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote p:has(span):before, .elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote p:has(span):after {
    content: '';
    position: relative;
    display: inline-block;
    background-color: inherit;
    z-index: 100;
    width: calc(var(--_marker-size) * 2);
    height: var(--_marker-size);
}

.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote p:after {
    inset-block-start: var(--_marker-positioning);
    inset-inline-end: calc(var(--_marker-positioning) / 1.5);
    margin-right: calc(var(--_marker-positioning) * -1);
    clip-path: var( --_text-marker-mask, polygon(0% 0%, 100% 0%, 100% 100%, 50% 0%, 50% 100%));
}

.elementor-4847 .elementor-element.elementor-element-4895db4 .elementor-blockquote p:before {
    inset-block-start:calc(var(--_marker-positioning)  * -1);
    inset-inline-start: calc(var(--_marker-positioning) * -.325);
    margin-right: calc(var(--_marker-positioning) * -0.889 );
    clip-path: var( --_text-marker-mask, polygon(0% 0%, 100% 0%, 100% 100%, 50% 0%, 50% 100%));
    rotate: 180deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0925c13 */@media only screen and (min-width: 768px) {
    .elementor-4847 .elementor-element.elementor-element-0925c13 {
        clip-path: polygon(0% 0%, calc(100% - var(--_corner-size)) 0%, 100% calc(0% + var(--_corner-size)), 100% 100%, calc(0% + var(--_corner-size)) 100%, 0% calc(100% - var(--_corner-size))); position: sticky;
        top: calc(var(--kcss-header-height, 4vh) * 2);
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-4847 {
        --_corner-size: 6vw;
}/* End custom CSS */