.elementor-3 .elementor-element.elementor-element-7ce6d60{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7ce6b01{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(110px + clamp(40px, 3.4vw + 12px, 72px));--padding-bottom:clamp(96px, 8vw, 140px);--padding-left:72px;--padding-right:72px;}.elementor-3 .elementor-element.elementor-element-2681db1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c1a1be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3 .elementor-element.elementor-element-c1a1be8 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:clamp(52px, 3vw + 36px, 88px);font-weight:500;line-height:0.95em;letter-spacing:-0.034em;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ccfc57c{font-family:"Figtree", Sans-serif;font-size:15px;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7ce6b02{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(40px, 4vw, 72px);--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-3 .elementor-element.elementor-element-2681db0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-54154e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-54154e5 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-657f13c{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-7c1f91f{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-7c1f91f .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-6ccb79d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-6ccb79d .elementor-heading-title{font-family:var( --e-global-typography-pnode-font-family ), Sans-serif;font-size:var( --e-global-typography-pnode-font-size );font-weight:var( --e-global-typography-pnode-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-f0ca944{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-00c1e6b{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-00c1e6b .elementor-heading-title{font-family:var( --e-global-typography-pnode-font-family ), Sans-serif;font-size:var( --e-global-typography-pnode-font-size );font-weight:var( --e-global-typography-pnode-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-0a18fdc{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-40bdf26{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-40bdf26 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-9527983{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-076fbbb{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-076fbbb .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-9a9490f{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-fa01ab5{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-fa01ab5 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-194c1ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-194c1ad .elementor-heading-title{font-family:var( --e-global-typography-pnode-font-family ), Sans-serif;font-size:var( --e-global-typography-pnode-font-size );font-weight:var( --e-global-typography-pnode-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-4fb41dc{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-de4c7d6{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-de4c7d6 .elementor-heading-title{font-family:var( --e-global-typography-pnode-font-family ), Sans-serif;font-size:var( --e-global-typography-pnode-font-size );font-weight:var( --e-global-typography-pnode-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-8cc01ad{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-d03fae8{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-d03fae8 .elementor-heading-title{font-family:var( --e-global-typography-pnode-font-family ), Sans-serif;font-size:var( --e-global-typography-pnode-font-size );font-weight:var( --e-global-typography-pnode-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-8f38ba7{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-76d1ed2{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-76d1ed2 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-cb2fc98{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-95a9b99{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-95a9b99 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-b3ebf5d{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ba02c7a{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-ba02c7a .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-a2aab0e{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-fef3331{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-fef3331 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ebd6f6a{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-c4bd75d{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-c4bd75d .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ddc0386{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2789183{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-2789183 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-b442f6d{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-db2dbad{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-db2dbad .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-44852a1{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 );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-5b7fac4{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-5b7fac4 .elementor-heading-title{font-family:var( --e-global-typography-ph3frm-font-family ), Sans-serif;font-size:var( --e-global-typography-ph3frm-font-size );font-weight:var( --e-global-typography-ph3frm-font-weight );line-height:var( --e-global-typography-ph3frm-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-9812070{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 );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-2681db1{--width:760px;}.elementor-3 .elementor-element.elementor-element-2681db0{--width:760px;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-7ce6d60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7ce6b01{--padding-top:calc(98px + clamp(40px, 3.4vw + 12px, 72px));--padding-bottom:clamp(56px, 7vw, 96px);--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-7ce6b02{--padding-top:clamp(40px, 4vw, 72px);--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-54154e5 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-657f13c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-7c1f91f .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-6ccb79d .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-f0ca944{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-00c1e6b .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-0a18fdc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-40bdf26 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-9527983{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-076fbbb .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-9a9490f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-fa01ab5 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-194c1ad .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-4fb41dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-de4c7d6 .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-8cc01ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-d03fae8 .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-8f38ba7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-76d1ed2 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-cb2fc98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-95a9b99 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-b3ebf5d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-ba02c7a .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-a2aab0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-fef3331 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-ebd6f6a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-c4bd75d .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-ddc0386{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2789183 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-b442f6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-db2dbad .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-44852a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-5b7fac4 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-9812070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-7ce6d60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7ce6b01{--padding-top:calc(76px + clamp(40px, 3.4vw + 12px, 72px));--padding-bottom:clamp(56px, 7vw, 96px);--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2681db1{--width:100%;}.elementor-3 .elementor-element.elementor-element-7ce6b02{--padding-top:clamp(40px, 4vw, 72px);--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2681db0{--width:100%;}.elementor-3 .elementor-element.elementor-element-54154e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-54154e5 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-657f13c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-7c1f91f{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-7c1f91f .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-6ccb79d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-6ccb79d .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-f0ca944{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-00c1e6b{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-00c1e6b .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-0a18fdc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-40bdf26{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-40bdf26 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-9527983{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-076fbbb{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-076fbbb .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-9a9490f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-fa01ab5{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-fa01ab5 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-194c1ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-194c1ad .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-4fb41dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-de4c7d6{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-de4c7d6 .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-8cc01ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-d03fae8{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-d03fae8 .elementor-heading-title{font-size:var( --e-global-typography-pnode-font-size );}.elementor-3 .elementor-element.elementor-element-8f38ba7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-76d1ed2{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-76d1ed2 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-cb2fc98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-95a9b99{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-95a9b99 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-b3ebf5d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-ba02c7a{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-ba02c7a .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-a2aab0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-fef3331{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-fef3331 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-ebd6f6a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-c4bd75d{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-c4bd75d .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-ddc0386{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2789183{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-2789183 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-b442f6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-db2dbad{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-db2dbad .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-44852a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-5b7fac4{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3 .elementor-element.elementor-element-5b7fac4 .elementor-heading-title{font-size:var( --e-global-typography-ph3frm-font-size );line-height:var( --e-global-typography-ph3frm-line-height );}.elementor-3 .elementor-element.elementor-element-9812070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-7ce6d60 */.elementor-3 .elementor-element.elementor-element-7ce6d60{padding-bottom:clamp(64px,5vw + 24px,112px)}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text p,.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text ul{margin:0 0 1em}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text > .elementor-widget-container > :last-child,.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text p:last-child,.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text ul:last-child{margin-bottom:0}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text ul{padding-left:1.25em}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text li{margin:0 0 .5em;padding-left:.25em}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text li::marker{color:#3A5573}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text strong{font-weight:600}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere;border-radius:2px}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__text a:focus-visible{outline:2px solid #0A6ED4;outline-offset:3px}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__h2 .elementor-heading-title,.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__title .elementor-heading-title{text-wrap:balance}
.elementor-3 .elementor-element.elementor-element-7ce6d60 .purisco-legal__meta p{margin:0}/* End custom CSS */
/* Start custom CSS *//* Header overlays the top band (as on Contact 185). */
.elementor-location-header{position:absolute;top:0;left:0;right:0;z-index:50}
body.admin-bar .elementor-location-header{top:32px}@media(max-width:782px){body.admin-bar .elementor-location-header{top:46px}}/* End custom CSS */