.elementor-1965 .elementor-element.elementor-element-fcf8937{--display:flex;--min-height:60vh;--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;--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-1965 .elementor-element.elementor-element-fcf8937 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-1965 .elementor-element.elementor-element-fde38d5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:clamp(1rem, -0.2339rem + 5.4839vw, 5.25rem);--padding-right:clamp(1rem, -0.2339rem + 5.4839vw, 5.25rem);}.elementor-1965 .elementor-element.elementor-element-e210566{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(0.5rem, 0.4456rem + 0.2419vw, 0.6875rem);--padding-bottom:clamp(0.5rem, 0.4456rem + 0.2419vw, 0.6875rem);--padding-left:0;--padding-right:clamp(1rem, -0.2339rem + 5.4839vw, 5.25rem);}.elementor-1965 .elementor-element.elementor-element-e210566:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-e210566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c0a586 );}.elementor-1965 .elementor-element.elementor-element-9708171 .elementor-heading-title{font-family:var( --e-global-typography-502511d-font-family ), Sans-serif;font-size:var( --e-global-typography-502511d-font-size );line-height:var( --e-global-typography-502511d-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-9be48cd{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:50px;--padding-bottom:0px;--padding-left:clamp(1rem, -0.2339rem + 5.4839vw, 5.25rem);--padding-right:clamp(1rem, -0.2339rem + 5.4839vw, 5.25rem);}.elementor-1965 .elementor-element.elementor-element-9be48cd:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-9be48cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c0a586 );}.elementor-1965 .elementor-element.elementor-element-752f371{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-7ac7a32{text-align:left;}.elementor-1965 .elementor-element.elementor-element-7ac7a32 .elementor-heading-title{font-family:var( --e-global-typography-c539efa-font-family ), Sans-serif;font-size:var( --e-global-typography-c539efa-font-size );line-height:var( --e-global-typography-c539efa-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-0d450c8{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:var(--space-s-2xl);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-a390fe5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-a390fe5:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-a390fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-8d09b2b{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-3f91a3f{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-7be5005 .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-6e279a8 .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-403a305{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-403a305:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-403a305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-74d0faa{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-93af914{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-8de2c6d .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-4893f8a .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-56423c7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:var(--space-s-2xl);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-e84fe70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-e84fe70:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-e84fe70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-8f5ce13{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-59e2787{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-0a9205b .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-fd8f715 .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-8c76a6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-8c76a6f:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-8c76a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-7cbbea1{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-c102406{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-8948286 .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-6c66224 .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-1d28406{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:var(--space-s-2xl);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-744d06a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-744d06a:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-744d06a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-1bc7695{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-98555de{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-977f6e2 .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-56179ab .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-e6a71c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-e6a71c4:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-e6a71c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-e6957ca{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-e1b715c{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-632e6ec .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-2e15115 .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-be75936{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:var(--space-s-2xl);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-4587061{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-4587061:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-4587061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-438cc46{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-38702e7{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-495ac46 .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-e3b8912 .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-923c007{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1965 .elementor-element.elementor-element-923c007:not(.elementor-motion-effects-element-type-background), .elementor-1965 .elementor-element.elementor-element-923c007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ceb502 );}.elementor-1965 .elementor-element.elementor-element-061806e{--display:flex;--min-height:380px;}.elementor-1965 .elementor-element.elementor-element-8a46003{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1965 .elementor-element.elementor-element-df7cd4a .elementor-heading-title{font-family:var( --e-global-typography-36e04da-font-family ), Sans-serif;font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );color:var( --e-global-color-c7f2308 );}.elementor-1965 .elementor-element.elementor-element-6789b06 .elementor-heading-title{font-family:var( --e-global-typography-aebe57a-font-family ), Sans-serif;font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );color:var( --e-global-color-5be47c6 );}.elementor-1965 .elementor-element.elementor-element-b606076{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1965 .elementor-element.elementor-element-9708171 .elementor-heading-title{font-size:var( --e-global-typography-502511d-font-size );line-height:var( --e-global-typography-502511d-line-height );}.elementor-1965 .elementor-element.elementor-element-7ac7a32 .elementor-heading-title{font-size:var( --e-global-typography-c539efa-font-size );line-height:var( --e-global-typography-c539efa-line-height );}.elementor-1965 .elementor-element.elementor-element-0d450c8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-7be5005 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-6e279a8 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-8de2c6d .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-4893f8a .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-56423c7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-0a9205b .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-fd8f715 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-8948286 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-6c66224 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-1d28406{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-977f6e2 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-56179ab .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-632e6ec .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-2e15115 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-be75936{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-495ac46 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-e3b8912 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-df7cd4a .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-6789b06 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}}@media(min-width:768px){.elementor-1965 .elementor-element.elementor-element-fde38d5{--content-width:1400px;}.elementor-1965 .elementor-element.elementor-element-e210566{--width:auto;}.elementor-1965 .elementor-element.elementor-element-9be48cd{--content-width:1400px;}.elementor-1965 .elementor-element.elementor-element-752f371{--width:100%;}.elementor-1965 .elementor-element.elementor-element-0d450c8{--content-width:1400px;}.elementor-1965 .elementor-element.elementor-element-a390fe5{--width:47.5%;}.elementor-1965 .elementor-element.elementor-element-403a305{--width:47.5%;}.elementor-1965 .elementor-element.elementor-element-56423c7{--content-width:1400px;}.elementor-1965 .elementor-element.elementor-element-e84fe70{--width:47.5%;}.elementor-1965 .elementor-element.elementor-element-8c76a6f{--width:47.5%;}.elementor-1965 .elementor-element.elementor-element-1d28406{--content-width:1400px;}.elementor-1965 .elementor-element.elementor-element-744d06a{--width:47.5%;}.elementor-1965 .elementor-element.elementor-element-e6a71c4{--width:47.5%;}.elementor-1965 .elementor-element.elementor-element-be75936{--content-width:1400px;}.elementor-1965 .elementor-element.elementor-element-4587061{--width:47.5%;}.elementor-1965 .elementor-element.elementor-element-923c007{--width:47.5%;}}@media(max-width:767px){.elementor-1965 .elementor-element.elementor-element-fde38d5{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1965 .elementor-element.elementor-element-e210566{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1965 .elementor-element.elementor-element-9708171 > .elementor-widget-container{padding:10px 20px 0px 20px;}.elementor-1965 .elementor-element.elementor-element-9708171 .elementor-heading-title{font-size:var( --e-global-typography-502511d-font-size );line-height:var( --e-global-typography-502511d-line-height );}.elementor-1965 .elementor-element.elementor-element-9be48cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1965 .elementor-element.elementor-element-7ac7a32 .elementor-heading-title{font-size:var( --e-global-typography-c539efa-font-size );line-height:var( --e-global-typography-c539efa-line-height );}.elementor-1965 .elementor-element.elementor-element-0d450c8{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-7be5005 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-6e279a8 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-8de2c6d .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-4893f8a .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-56423c7{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-0a9205b .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-fd8f715 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-8948286 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-6c66224 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-1d28406{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-977f6e2 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-56179ab .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-632e6ec .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-2e15115 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-be75936{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1965 .elementor-element.elementor-element-495ac46 .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-e3b8912 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}.elementor-1965 .elementor-element.elementor-element-df7cd4a .elementor-heading-title{font-size:var( --e-global-typography-36e04da-font-size );line-height:var( --e-global-typography-36e04da-line-height );}.elementor-1965 .elementor-element.elementor-element-6789b06 .elementor-heading-title{font-size:var( --e-global-typography-aebe57a-font-size );line-height:var( --e-global-typography-aebe57a-line-height );}}/* Start custom CSS for heading, class: .elementor-element-9708171 */.text-single-line {
  white-space: normal;       /* Default: allow wrapping */
  overflow: visible;
  text-overflow: unset;
}

@media (min-width: 1024px) {
  .text-single-line {
    white-space: nowrap;     /* Prevent wrapping */
    overflow: hidden;        /* Hide overflow */
    text-overflow: ellipsis; /* Show "..." when text overflows */
  }
}

.amp-style {
  font-family: 'Source Serif Pro', serif;
  font-weight: 500; /* Adjust as needed */
  font-style: normal; /* Or 'italic' if preferred */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e210566 */.container {
    display: inline-block;  /* Adjust width to content */
    white-space: nowrap;    /* Prevent text from wrapping */
    width: auto;            /* Ensures width adjusts to content */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fde38d5 */.parent-container {
  position: relative;
}

/* Transparent container positioned at the bottom */
.transparent-container {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: transparent;
  z-index: 1;
}

/* White overlay on the left side */
.transparent-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: white;
  pointer-events: none;
  z-index: -1;
}

/* For all screen sizes: left white strip */
.transparent-container::before {
  width: min(
    100vw,
    (100vw - 768px) / 2 + clamp(1rem, -0.2339rem + 5.4839vw, 5.25rem)
  );
}

@media (max-width: 767px) {
  .transparent-container {
    bottom: -30px;
  }
}/* End custom CSS */