.elementor-10220 .elementor-element.elementor-element-ffffff18{--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:48px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px}.elementor-10220 .elementor-element.elementor-element-fffffff5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10220 .elementor-element.elementor-element-fffffff1 .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-fffffff4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10220 .elementor-element.elementor-element-fffffff2{color:#525868}.elementor-10220 .elementor-element.elementor-element-fffffff3 .elementor-button{background-color:#FFFFFF00;fill:#18203b;color:#18203b;border-radius:0}.elementor-10220 .elementor-element.elementor-element-fffffff3 .elementor-button:hover,.elementor-10220 .elementor-element.elementor-element-fffffff3 .elementor-button:focus{background-color:#18203b;color:#fff}.elementor-10220 .elementor-element.elementor-element-fffffff3 .elementor-button:hover svg,.elementor-10220 .elementor-element.elementor-element-fffffff3 .elementor-button:focus svg{fill:#fff}.elementor-10220 .elementor-element.elementor-element-ffffff12{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10220 .elementor-element.elementor-element-fffffff8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10220 .elementor-element.elementor-element-fffffff6{text-align:start}.elementor-10220 .elementor-element.elementor-element-fffffff7{color:#525868}.elementor-10220 .elementor-element.elementor-element-fffffffd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10220 .elementor-element.elementor-element-fffffff9 .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-fffffffa .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-fffffffb .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-fffffffc .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-ffffff11{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10220 .elementor-element.elementor-element-fffffffe .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-icon i{transition:color .3s}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-icon svg{transition:fill .3s}.elementor-10220 .elementor-element.elementor-element-6ba2a3a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-icon{padding-inline-end:0px}.elementor-10220 .elementor-element.elementor-element-6ba2a3a .elementor-icon-list-text{transition:color .3s}.elementor-10220 .elementor-element.elementor-element-ffffff17{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10220 .elementor-element.elementor-element-ffffff13 .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-ffffff14 .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-ffffff15 .elementor-heading-title{color:#18203b}.elementor-10220 .elementor-element.elementor-element-ffffff16 .elementor-heading-title{color:#18203b}@media(max-width:1024px){.elementor-10220 .elementor-element.elementor-element-ffffff18{--padding-top:40px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}}@media(max-width:767px){.elementor-10220 .elementor-element.elementor-element-ffffff18{--padding-top:36px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px}}.elementor-10220 .elementor-element.elementor-element-ffffff18{--bfc-footer-ink:var(--pix-heading-default,#18203b);--bfc-footer-muted:var(--pix-body-default,#525868);--bfc-footer-line:rgba(24,32,59,.17);--bfc-footer-accent:var(--e-global-color-726e9f4,#9c1e32);background-color:var(--e-global-color-f7a059b,#f5f3ec);border-top:1px solid var(--bfc-footer-line);color:var(--bfc-footer-ink);font-family:var(--pix-body-font)}.elementor-10220 .elementor-element.elementor-element-ffffff18>.e-con-inner{max-width:var(--pix-container-width);width:100%;padding-inline:0}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-bottom:38px;border-bottom:1px solid var(--bfc-footer-line)}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-title .elementor-heading-title{font-family:var(--pix-heading-font);font-size:clamp(34px,3.6vw,52px);font-weight:700;line-height:1.08;letter-spacing:-.055em;color:var(--bfc-footer-ink);margin:0}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-title em{font-family:var(--ftbfc-editorial-font);font-weight:400}.elementor-10220 .elementor-element.elementor-element-ffffff18 p{margin:0}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-news{gap:20px;align-items:flex-start}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-news .elementor-widget-text-editor{font-size:16px;line-height:1.65;max-width:50ch}.elementor-10220 .elementor-element.elementor-element-ffffff18 .elementor-button{font-family:var(--pix-body-font);font-size:16px;font-weight:700;line-height:1.4;border-radius:0;padding:16px 23px;min-height:48px;border:1px solid var(--bfc-footer-ink);transition:background-color .2s,color .2s}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr);gap:64px;padding-block:40px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-brand{display:grid;grid-template-columns:96px minmax(0,1fr);gap:24px;align-items:start}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-logo img{width:96px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-about{max-width:34ch;font-size:14px;line-height:1.75}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-label .elementor-heading-title{font-family:var(--pix-heading-font);font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0;color:var(--bfc-footer-ink);margin:0 0 8px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-links{gap:0}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-link .elementor-heading-title{font-family:var(--pix-body-font);font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0;margin:0;color:var(--bfc-footer-ink)}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-link a{min-height:44px;display:inline-flex;align-items:center;gap:24px;color:inherit;text-decoration:none}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-link a:hover{color:var(--bfc-footer-accent);text-decoration:underline;text-underline-offset:.3em}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 7.25rem), 1fr));column-gap:16px;max-width:20rem;margin:0;padding:0}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-item{min-width:0;margin:0}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-item>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;width:fit-content;color:var(--bfc-footer-ink);font-family:var(--pix-body-font);font-size:15px;font-weight:400;line-height:1.4;text-decoration:none}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-icon i{width:auto;color:inherit}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-icon svg{width:16px;height:16px;fill:currentColor}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-text{padding-inline-start:0;color:inherit}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-social .elementor-icon-list-item>a:hover{color:var(--bfc-footer-accent);text-decoration:underline;text-underline-offset:.3em}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-legal{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 32px;border-top:1px solid var(--bfc-footer-line);padding-top:20px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-legal .bfc-footer-link{width:auto}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-legal .elementor-heading-title{font-size:12px;color:var(--bfc-footer-muted)}.elementor-10220 .elementor-element.elementor-element-ffffff18 :is(a,button):focus-visible{outline:3px solid var(--bfc-footer-ink);outline-offset:5px}@media(max-width:1024px){.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-grid{gap:32px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr)}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-brand{grid-template-columns:1fr;gap:20px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-logo img{width:86px}}@media(max-width:767px){.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-top{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-title .elementor-heading-title{font-size:36px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-grid{grid-template-columns:1fr;gap:32px;padding-block:32px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-brand{grid-template-columns:76px minmax(0,1fr);gap:20px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-logo img{width:76px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-about{font-size:13px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .bfc-footer-legal{gap:0 24px;padding-bottom:32px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .elementor-button{padding:14px 18px;font-size:14px}.elementor-10220 .elementor-element.elementor-element-ffffff18 .ftbfc-arrow-up .elementor-button{--ftbfc-arrow-gap:24px}}@media(prefers-reduced-motion:reduce){.elementor-10220 .elementor-element.elementor-element-ffffff18 *,.elementor-10220 .elementor-element.elementor-element-ffffff18 *:after{transition:none!important}}