.elementor-12287 .elementor-element.elementor-element-t2bfqr2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12287 .elementor-element.elementor-element-cf74618{--display:flex;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-12287 .elementor-element.elementor-element-ff25fc7{font-family:var( --e-global-typography-20e100d-font-family ), Sans-serif;font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-bb317d8{--display:flex;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-12287 .elementor-element.elementor-element-40f0354{font-family:var( --e-global-typography-20e100d-font-family ), Sans-serif;font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-2d2f3fd{--display:flex;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-12287 .elementor-element.elementor-element-e857613{font-family:var( --e-global-typography-20e100d-font-family ), Sans-serif;font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-9eaff9b{--display:flex;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-12287 .elementor-element.elementor-element-39bfddd{font-family:var( --e-global-typography-20e100d-font-family ), Sans-serif;font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-8d45978{--display:flex;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-12287 .elementor-element.elementor-element-c4a1eda{font-family:var( --e-global-typography-20e100d-font-family ), Sans-serif;font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-987f00e{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:32px 32px 32px 32px;--n-accordion-icon-size:15px;}.elementor-12287 .elementor-element.elementor-element-987f00e {--n-accordion-padding:24px 28px 24px 28px;}:where( .elementor-12287 .elementor-element.elementor-element-987f00e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Niveau Grotesk Bold", Sans-serif;font-weight:700;}@media(max-width:1024px){.elementor-12287 .elementor-element.elementor-element-ff25fc7{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-40f0354{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-e857613{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-39bfddd{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-c4a1eda{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}}@media(max-width:767px){.elementor-12287 .elementor-element.elementor-element-ff25fc7{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-40f0354{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-e857613{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-39bfddd{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}.elementor-12287 .elementor-element.elementor-element-c4a1eda{font-size:var( --e-global-typography-20e100d-font-size );line-height:var( --e-global-typography-20e100d-line-height );}}/* Start custom CSS for nested-accordion, class: .elementor-element-987f00e */.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion{display:flex;flex-direction:column;gap:16px;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item{margin:0 !important;background:#FFFFFF;border:2px solid #FFDF2C !important;border-radius:16px !important;overflow:hidden;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > .e-n-accordion-item-title{position:relative;border:0 !important;border-radius:0 !important;background:transparent !important;padding:18px 64px 18px 24px !important;cursor:pointer;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item-title-text{font-family:"Niveau Grotesk Bold",sans-serif !important;font-size:20px !important;line-height:28px !important;font-weight:400 !important;color:#3C3C3C !important;margin:0;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item-title-icon{display:none !important;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > .e-n-accordion-item-title::after{content:"";position:absolute;right:24px;top:50%;width:24px;height:24px;margin-top:-12px;background-color:#3C3C3C;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cpath%20d%3D%22M213.66%2C101.66l-80%2C80a8%2C8%2C0%2C0%2C1-11.32%2C0l-80-80A8%2C8%2C0%2C0%2C1%2C53.66%2C90.34L128%2C164.69l74.34-74.35a8%2C8%2C0%2C0%2C1%2C11.32%2C11.32Z%22/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cpath%20d%3D%22M213.66%2C101.66l-80%2C80a8%2C8%2C0%2C0%2C1-11.32%2C0l-80-80A8%2C8%2C0%2C0%2C1%2C53.66%2C90.34L128%2C164.69l74.34-74.35a8%2C8%2C0%2C0%2C1%2C11.32%2C11.32Z%22/%3E%3C/svg%3E") no-repeat center/contain;transition:transform .2s;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item[open] > .e-n-accordion-item-title::after{transform:rotate(180deg);}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > .e-n-accordion-item-title:focus-visible{outline:3px solid #3C3C3C;outline-offset:-6px;border-radius:12px !important;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > [role=region]{border:0 !important;padding:0 24px 24px !important;background:transparent !important;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > [role=region] > .elementor-element{width:100%;max-width:860px;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > [role=region] p:last-child{margin-bottom:0;}@media (max-width:767px){.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > .e-n-accordion-item-title{padding:16px 56px 16px 16px !important;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item-title-text{font-size:18px !important;line-height:26px !important;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > .e-n-accordion-item-title::after{right:16px;}.elementor-12287 .elementor-element.elementor-element-987f00e .e-n-accordion-item > [role=region]{padding:0 16px 20px !important;}}/* End custom CSS */