.elementor-27544 .elementor-element.elementor-element-681237d{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:2.75rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-27544 .elementor-element.elementor-element-681237d:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-681237d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-5cac377{--display:grid;--e-con-grid-template-columns:1.05fr 0.9fr;--e-con-grid-template-rows:auto;--gap:2.5rem 4rem;--row-gap:2.5rem;--column-gap:4rem;--grid-auto-flow:row;--align-items:center;--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-27544 .elementor-element.elementor-element-2baa474{--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:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-00dcc35{width:auto;max-width:auto;text-align:start;}.elementor-27544 .elementor-element.elementor-element-00dcc35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-67475b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-27544 .elementor-element.elementor-element-67475b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-67475b5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-e942e83{width:var( --container-widget-width, 36.25rem );max-width:36.25rem;--container-widget-width:36.25rem;--container-widget-flex-grow:0;text-align:start;font-size:clamp(1.0625rem, 1rem + 0.28vw, 1.1875rem);line-height:1.6em;color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-e942e83 > .elementor-widget-container{margin:0rem 0rem 0.75rem 0rem;}.elementor-27544 .elementor-element.elementor-element-9ada272{--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:center;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-bde0db4 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-bwbtn01-font-family ), Sans-serif;font-size:var( --e-global-typography-bwbtn01-font-size );font-weight:var( --e-global-typography-bwbtn01-font-weight );line-height:var( --e-global-typography-bwbtn01-line-height );fill:var( --e-global-color-b2ff4e5 );color:var( --e-global-color-b2ff4e5 );border-style:none;border-radius:999px 999px 999px 999px;padding:1.15625rem 1.625rem 1.15625rem 1.625rem;}.elementor-27544 .elementor-element.elementor-element-bde0db4 .elementor-button:hover, .elementor-27544 .elementor-element.elementor-element-bde0db4 .elementor-button:focus{color:var( --e-global-color-b2ff4e5 );}.elementor-27544 .elementor-element.elementor-element-bde0db4 .elementor-button:hover svg, .elementor-27544 .elementor-element.elementor-element-bde0db4 .elementor-button:focus svg{fill:var( --e-global-color-b2ff4e5 );}.elementor-27544 .elementor-element.elementor-element-b703174 .elementor-button{font-family:var( --e-global-typography-bwbtn01-font-family ), Sans-serif;font-size:var( --e-global-typography-bwbtn01-font-size );font-weight:var( --e-global-typography-bwbtn01-font-weight );line-height:var( --e-global-typography-bwbtn01-line-height );border-style:none;border-radius:999px 999px 999px 999px;padding:1.15625rem 1.625rem 1.15625rem 1.625rem;}.elementor-27544 .elementor-element.elementor-global-24583{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27544 .elementor-element.elementor-global-24583 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.625rem/2);}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.625rem/2);}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.625rem/2);}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.625rem/2);}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.625rem/2);}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-icon{padding-inline-end:0.3125rem;}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-item > a{font-family:var( --e-global-typography-bw0test-font-family ), Sans-serif;font-size:var( --e-global-typography-bw0test-font-size );font-weight:var( --e-global-typography-bw0test-font-weight );line-height:var( --e-global-typography-bw0test-line-height );}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-text{color:var( --e-global-color-6c119c6 );transition:color 0.3s;}.elementor-27544 .elementor-element.elementor-global-24577{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-27544 .elementor-element.elementor-global-24577 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-776d5e3{--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;--justify-content:center;--align-items:stretch;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;}.elementor-27544 .elementor-element.elementor-element-5f4639b{--display:flex;}.elementor-27544 .elementor-element.elementor-element-16fbbcd{--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:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--padding-top:5.5rem;--padding-bottom:5.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-27544 .elementor-element.elementor-element-16fbbcd:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-16fbbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-60e004a{--display:grid;--e-con-grid-template-columns:0.9fr 1.1fr;--e-con-grid-template-rows:auto;--gap:2.75rem 4rem;--row-gap:2.75rem;--column-gap:4rem;--grid-auto-flow:row;--align-items:center;}.elementor-27544 .elementor-element.elementor-element-32385b5{--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:1.375rem 0rem;--row-gap:1.375rem;--column-gap:0rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-dece8d5{text-align:start;}.elementor-27544 .elementor-element.elementor-element-dece8d5 .elementor-heading-title{font-family:var( --e-global-typography-bweyeb1-font-family ), Sans-serif;font-size:var( --e-global-typography-bweyeb1-font-size );font-weight:var( --e-global-typography-bweyeb1-font-weight );line-height:var( --e-global-typography-bweyeb1-line-height );letter-spacing:var( --e-global-typography-bweyeb1-letter-spacing );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-418c93d{text-align:start;}.elementor-27544 .elementor-element.elementor-element-418c93d .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-74f962b{text-align:start;font-family:var( --e-global-typography-bwlead1-font-family ), Sans-serif;font-size:var( --e-global-typography-bwlead1-font-size );font-weight:var( --e-global-typography-bwlead1-font-weight );line-height:var( --e-global-typography-bwlead1-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-a9f8d32{--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:center;--gap:1rem 1.25rem;--row-gap:1rem;--column-gap:1.25rem;--flex-wrap:wrap;--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-27544 .elementor-element.elementor-element-e795df1{width:initial;max-width:initial;}.elementor-27544 .elementor-element.elementor-element-e795df1 img{max-width:10.5rem;}.elementor-27544 .elementor-element.elementor-element-0f75a62 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-bwbtn02-font-family ), Sans-serif;font-size:var( --e-global-typography-bwbtn02-font-size );font-weight:var( --e-global-typography-bwbtn02-font-weight );line-height:var( --e-global-typography-bwbtn02-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c7a9af );border-radius:999px 999px 999px 999px;padding:0.921875rem 1.25rem 0.921875rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-0f75a62 .elementor-button:hover, .elementor-27544 .elementor-element.elementor-element-0f75a62 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-27544 .elementor-element.elementor-element-0f75a62 .elementor-button:hover svg, .elementor-27544 .elementor-element.elementor-element-0f75a62 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-27544 .elementor-element.elementor-element-9d733ea{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-cf2a154{--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:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6c7a9af );--border-color:var( --e-global-color-6c7a9af );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-cf2a154:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-cf2a154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8542ae );}.elementor-27544 .elementor-element.elementor-element-3721931{text-align:start;}.elementor-27544 .elementor-element.elementor-element-3721931 .elementor-heading-title{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-ad30f48{text-align:start;font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-a9c5b83{--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:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6c7a9af );--border-color:var( --e-global-color-6c7a9af );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-a9c5b83:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-a9c5b83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8542ae );}.elementor-27544 .elementor-element.elementor-element-3ff7983{text-align:start;}.elementor-27544 .elementor-element.elementor-element-3ff7983 .elementor-heading-title{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-4394d55{text-align:start;font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-300889e{--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:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6c7a9af );--border-color:var( --e-global-color-6c7a9af );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-300889e:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-300889e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8542ae );}.elementor-27544 .elementor-element.elementor-element-5c8ff82{text-align:start;}.elementor-27544 .elementor-element.elementor-element-5c8ff82 .elementor-heading-title{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-76ff8cb{text-align:start;font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-00f83c3{--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:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6c7a9af );--border-color:var( --e-global-color-6c7a9af );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-00f83c3:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-00f83c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8542ae );}.elementor-27544 .elementor-element.elementor-element-a49705f{text-align:start;}.elementor-27544 .elementor-element.elementor-element-a49705f .elementor-heading-title{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-51fb708{text-align:start;font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-94193a7{width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-27544 .elementor-element.elementor-element-94193a7{left:0px;}body.rtl .elementor-27544 .elementor-element.elementor-element-94193a7{right:0px;}.elementor-27544 .elementor-element.elementor-element-3efefc9{--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;--justify-content:flex-start;--align-items:center;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-bottom:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-left:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);--padding-right:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);}.elementor-27544 .elementor-element.elementor-element-3efefc9:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-3efefc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-821877b{--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:center;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1.875rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-54d279c{width:auto;max-width:auto;text-align:center;}.elementor-27544 .elementor-element.elementor-element-54d279c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-35e0e7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-35e0e7c{text-align:center;}.elementor-27544 .elementor-element.elementor-element-35e0e7c .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-505b53b{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-505b53b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-a908722{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;--align-items:stretch;--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-27544 .elementor-element.elementor-element-28c5484 > .elementor-widget-container{background-color:transparent;padding:2.125rem 2.125rem 2.25rem 2.125rem;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.02) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c7a9af );border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-28c5484:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, rgba(224,224,92,0.09) 0%, rgba(224,224,92,0.02) 100%);}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-wrapper{text-align:start;}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-title{margin-block-end:0.625rem;color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-title a{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-description{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-6c119c6 );}.elementor-27544 .elementor-element.elementor-element-46b26c8 > .elementor-widget-container{background-color:transparent;padding:2.125rem 2.125rem 2.25rem 2.125rem;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.02) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c7a9af );border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-46b26c8:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, rgba(224,224,92,0.09) 0%, rgba(224,224,92,0.02) 100%);}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-wrapper{text-align:start;}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-title{margin-block-end:0.625rem;color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-title a{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-description{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-6c119c6 );}.elementor-27544 .elementor-element.elementor-element-28803a1 > .elementor-widget-container{background-color:transparent;padding:2.125rem 2.125rem 2.25rem 2.125rem;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.02) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c7a9af );border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-28803a1:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, rgba(224,224,92,0.09) 0%, rgba(224,224,92,0.02) 100%);}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-wrapper{text-align:start;}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-title{margin-block-end:0.625rem;color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-title a{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-description{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-6c119c6 );}.elementor-27544 .elementor-element.elementor-element-e95cac8 > .elementor-widget-container{background-color:transparent;padding:2.125rem 2.125rem 2.25rem 2.125rem;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.02) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c7a9af );border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-e95cac8:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, rgba(224,224,92,0.09) 0%, rgba(224,224,92,0.02) 100%);}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-wrapper{text-align:start;}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-title{margin-block-end:0.625rem;color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-title a{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-description{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-6c119c6 );}.elementor-27544 .elementor-element.elementor-element-2bbd371 > .elementor-widget-container{background-color:transparent;padding:2.125rem 2.125rem 2.25rem 2.125rem;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.02) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c7a9af );border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-2bbd371:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, rgba(224,224,92,0.09) 0%, rgba(224,224,92,0.02) 100%);}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-wrapper{text-align:start;}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-title{margin-block-end:0.625rem;color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-title a{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-description{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-6c119c6 );}.elementor-27544 .elementor-element.elementor-element-7ac2b86 > .elementor-widget-container{background-color:transparent;padding:2.125rem 2.125rem 2.25rem 2.125rem;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.02) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c7a9af );border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-7ac2b86:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, rgba(224,224,92,0.09) 0%, rgba(224,224,92,0.02) 100%);}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-wrapper{text-align:start;}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-title{margin-block-end:0.625rem;color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-title a{font-family:var( --e-global-typography-bwcrd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd1a-font-size );font-weight:var( --e-global-typography-bwcrd1a-font-weight );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-description{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-6c119c6 );}.elementor-27544 .elementor-element.elementor-element-cd5e927{--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:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--padding-top:5.5rem;--padding-bottom:5.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-27544 .elementor-element.elementor-element-cd5e927:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-cd5e927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-44edb6f{--display:grid;--e-con-grid-template-columns:1fr auto;--e-con-grid-template-rows:auto;--gap:1.5rem 2.5rem;--row-gap:1.5rem;--column-gap:2.5rem;--grid-auto-flow:row;--align-items:end;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27544 .elementor-element.elementor-element-097ffcb{--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:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-ae06054{text-align:start;}.elementor-27544 .elementor-element.elementor-element-ae06054 .elementor-heading-title{font-family:var( --e-global-typography-bweyeb1-font-family ), Sans-serif;font-size:var( --e-global-typography-bweyeb1-font-size );font-weight:var( --e-global-typography-bweyeb1-font-weight );line-height:var( --e-global-typography-bweyeb1-line-height );letter-spacing:var( --e-global-typography-bweyeb1-letter-spacing );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-bfed73b{text-align:start;}.elementor-27544 .elementor-element.elementor-element-bfed73b .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-ff1d3aa{text-align:start;font-family:var( --e-global-typography-bwlead1-font-family ), Sans-serif;font-size:var( --e-global-typography-bwlead1-font-size );font-weight:var( --e-global-typography-bwlead1-font-weight );line-height:var( --e-global-typography-bwlead1-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-8be4c73 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-bwbtn01-font-family ), Sans-serif;font-size:var( --e-global-typography-bwbtn01-font-size );font-weight:var( --e-global-typography-bwbtn01-font-weight );line-height:var( --e-global-typography-bwbtn01-line-height );fill:var( --e-global-color-b2ff4e5 );color:var( --e-global-color-b2ff4e5 );border-style:none;border-radius:999px 999px 999px 999px;padding:1.15625rem 1.625rem 1.15625rem 1.625rem;}.elementor-27544 .elementor-element.elementor-element-8be4c73 .elementor-button:hover, .elementor-27544 .elementor-element.elementor-element-8be4c73 .elementor-button:focus{color:var( --e-global-color-b2ff4e5 );}.elementor-27544 .elementor-element.elementor-element-8be4c73 .elementor-button:hover svg, .elementor-27544 .elementor-element.elementor-element-8be4c73 .elementor-button:focus svg{fill:var( --e-global-color-b2ff4e5 );}.elementor-27544 .elementor-element.elementor-element-5df10fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27544 .elementor-element.elementor-element-fe81da7{--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:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-bottom:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-left:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);--padding-right:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);}.elementor-27544 .elementor-element.elementor-element-fe81da7:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-fe81da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-4bbe14d{--display:grid;--e-con-grid-template-columns:1fr 1.1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.5rem 4rem;--row-gap:2.5rem;--column-gap:4rem;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-b22c5f0{--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:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-508b7b1{text-align:start;}.elementor-27544 .elementor-element.elementor-element-508b7b1 .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-4468f30{text-align:start;font-family:var( --e-global-typography-bwlead1-font-family ), Sans-serif;font-size:var( --e-global-typography-bwlead1-font-size );font-weight:var( --e-global-typography-bwlead1-font-weight );line-height:var( --e-global-typography-bwlead1-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-ba49673{--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:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-bottom:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-left:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);--padding-right:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);}.elementor-27544 .elementor-element.elementor-element-ba49673:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-ba49673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-4432180{--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;--justify-content:space-between;--align-items:flex-end;--gap:1.25rem 2rem;--row-gap:1.25rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-18f360c{--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:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-9ffd5d4{text-align:start;}.elementor-27544 .elementor-element.elementor-element-9ffd5d4 .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-b853d13{text-align:start;font-family:var( --e-global-typography-bwlead1-font-family ), Sans-serif;font-size:var( --e-global-typography-bwlead1-font-size );font-weight:var( --e-global-typography-bwlead1-font-weight );line-height:var( --e-global-typography-bwlead1-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-039380a{--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:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-bottom:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-left:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);--padding-right:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);}.elementor-27544 .elementor-element.elementor-element-039380a:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-039380a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-7716b25{--display:grid;--e-con-grid-template-columns:0.9fr 1.1fr;--e-con-grid-template-rows:auto;--gap:2.25rem 3.5rem;--row-gap:2.25rem;--column-gap:3.5rem;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-9d620ce{--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:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-e236f26{text-align:start;}.elementor-27544 .elementor-element.elementor-element-e236f26 .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-5fa70ac{text-align:start;font-family:var( --e-global-typography-bwlead1-font-family ), Sans-serif;font-size:var( --e-global-typography-bwlead1-font-size );font-weight:var( --e-global-typography-bwlead1-font-weight );line-height:var( --e-global-typography-bwlead1-line-height );color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-f696c93 .elementor-button{font-family:var( --e-global-typography-bwbtn01-font-family ), Sans-serif;font-size:var( --e-global-typography-bwbtn01-font-size );font-weight:var( --e-global-typography-bwbtn01-font-weight );line-height:var( --e-global-typography-bwbtn01-line-height );border-style:none;border-radius:999px 999px 999px 999px;padding:1.15625rem 1.625rem 1.15625rem 1.625rem;}.elementor-27544 .elementor-element.elementor-element-9d64e52 img{border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-27544 .elementor-element.elementor-element-0b855e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-9886304{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27544 .elementor-element.elementor-element-20db22a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-7432e30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27544 .elementor-element.elementor-element-514267a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-3e861a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27544 .elementor-element.elementor-element-f3199b3{--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;--justify-content:flex-start;--align-items:center;--gap:3.125rem 0rem;--row-gap:3.125rem;--column-gap:0rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-bottom:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-left:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);--padding-right:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);}.elementor-27544 .elementor-element.elementor-element-f3199b3:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-f3199b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-5efdc5d{--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:center;--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--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-27544 .elementor-element.elementor-element-b40b984{width:auto;max-width:auto;text-align:center;}.elementor-27544 .elementor-element.elementor-element-b40b984 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-60922ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-60922ea{text-align:center;}.elementor-27544 .elementor-element.elementor-element-60922ea .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-fb8482d{width:var( --container-widget-width, 38.75rem );max-width:38.75rem;--container-widget-width:38.75rem;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-1d4693a );}.elementor-27544 .elementor-element.elementor-element-fb8482d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-3d98067{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;--align-items:stretch;--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-27544 .elementor-element.elementor-element-75aa845{--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:1.375rem 0rem;--row-gap:1.375rem;--column-gap:0rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(224,224,92,0.3);--border-color:rgba(224,224,92,0.3);--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.125rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-27544 .elementor-element.elementor-element-75aa845:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-75aa845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.018) 100%);}.elementor-27544 .elementor-element.elementor-element-74b0965{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-27544 .elementor-element.elementor-element-74b0965 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-74b0965 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-6961f3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.8125rem;--icon-vertical-offset:0px;}.elementor-27544 .elementor-element.elementor-element-6961f3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-icon{padding-inline-end:0.75rem;}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-item > a{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-text{color:var( --e-global-color-1d4693a );transition:color 0.3s;}.elementor-27544 .elementor-element.elementor-element-2202b8f{--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:1.375rem 0rem;--row-gap:1.375rem;--column-gap:0rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6c7a9af );--border-color:var( --e-global-color-6c7a9af );--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.125rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-27544 .elementor-element.elementor-element-2202b8f:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-2202b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0.045) 0%, rgba(255,255,255,0.018) 100%);}.elementor-27544 .elementor-element.elementor-element-f204ef8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-27544 .elementor-element.elementor-element-f204ef8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-f204ef8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-8c94878{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:0.75rem;--icon-vertical-offset:0px;}.elementor-27544 .elementor-element.elementor-element-8c94878 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-icon i{color:var( --e-global-color-6c119c6 );transition:color 0.3s;}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-icon svg{fill:var( --e-global-color-6c119c6 );transition:fill 0.3s;}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-icon{padding-inline-end:0.75rem;}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-item > a{font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-text{color:var( --e-global-color-6c119c6 );transition:color 0.3s;}.elementor-27544 .elementor-element.elementor-element-1d6860a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-be9b4a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27544 .elementor-element.elementor-element-34668a7{--display:grid;--e-con-grid-template-columns:minmax(0,20.625rem) minmax(0,1fr);--e-con-grid-template-rows:auto;--gap:0rem 4.5rem;--row-gap:0rem;--column-gap:4.5rem;--grid-auto-flow:row;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-bottom:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-left:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);--padding-right:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);}.elementor-27544 .elementor-element.elementor-element-34668a7:not(.elementor-motion-effects-element-type-background), .elementor-27544 .elementor-element.elementor-element-34668a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-27544 .elementor-element.elementor-element-b1d8c25{--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:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--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-27544 .elementor-element.elementor-element-a8b6786{width:auto;max-width:auto;text-align:start;}.elementor-27544 .elementor-element.elementor-element-a8b6786 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-97b02de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-27544 .elementor-element.elementor-element-97b02de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-97b02de .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-27544 .elementor-element.elementor-element-357b577{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-bwcrd3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bwcrd3a-font-size );font-weight:var( --e-global-typography-bwcrd3a-font-weight );line-height:var( --e-global-typography-bwcrd3a-line-height );color:var( --e-global-color-6c119c6 );}.elementor-27544 .elementor-element.elementor-element-357b577 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-6be21ab{--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;--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-27544 .elementor-element.elementor-element-6ffdd79{--display:flex;}.elementor-27544 .elementor-element.elementor-element-15a8ed2{--display:flex;}.elementor-27544 .elementor-element.elementor-element-ce44fb7{--display:flex;}.elementor-27544 .elementor-element.elementor-element-46877f2{--display:flex;}.elementor-27544 .elementor-element.elementor-element-9cddb87{--display:flex;}.elementor-27544 .elementor-element.elementor-element-75a8b78{--display:flex;}.elementor-27544 .elementor-element.elementor-element-0d7e4cb{--display:flex;}.elementor-27544 .elementor-element.elementor-element-bed18d5{--display:flex;}.elementor-27544 .elementor-element.elementor-element-f36f583{--display:flex;}.elementor-27544 .elementor-element.elementor-element-13f96c0{--display:flex;}.elementor-27544 .elementor-element.elementor-element-34a6bdd{--display:flex;}.elementor-27544 .elementor-element.elementor-element-1dbfd63{--n-accordion-title-font-size:clamp(1.25*1rem,((1.25 - ((1.25 - 1.25)/(90 - 22.5)* 22.5))*1rem + ((1.25 - 1.25)/(90 - 22.5))*100vw),1.25*1rem);width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0.5rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#F1F1F1;--n-accordion-title-hover-color:#F1F1F1;--n-accordion-title-active-color:#F1F1F1;--n-accordion-icon-size:35px;--n-accordion-icon-normal-color:#191E1C;--n-accordion-icon-hover-color:#E0E05C;}.elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-27544 .elementor-element.elementor-element-1dbfd63 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container > .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:"Avenir Next LT Pro", Sans-serif;font-weight:500;line-height:1.3em;}:where( .elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27544 .elementor-element.elementor-element-5cac377{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-60e004a{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-3efefc9{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-821877b{--width:100%;}.elementor-27544 .elementor-element.elementor-element-a908722{--width:100%;}.elementor-27544 .elementor-element.elementor-element-44edb6f{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-097ffcb{--width:66%;}.elementor-27544 .elementor-element.elementor-element-fe81da7{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-ba49673{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-039380a{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-f3199b3{--content-width:77.5rem;}.elementor-27544 .elementor-element.elementor-element-5efdc5d{--width:100%;}.elementor-27544 .elementor-element.elementor-element-3d98067{--width:100%;}.elementor-27544 .elementor-element.elementor-element-b1d8c25{--width:100%;}.elementor-27544 .elementor-element.elementor-element-6be21ab{--width:100%;}}@media(max-width:1024px){.elementor-27544 .elementor-element.elementor-element-681237d{--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:4.75rem;--padding-bottom:2.5rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-5cac377{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-00dcc35{text-align:start;}.elementor-27544 .elementor-element.elementor-element-67475b5{text-align:start;}.elementor-27544 .elementor-element.elementor-element-e942e83{text-align:start;}.elementor-27544 .elementor-element.elementor-element-bde0db4 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-element-b703174 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bw0test-font-size );line-height:var( --e-global-typography-bw0test-line-height );}.elementor-27544 .elementor-element.elementor-element-16fbbcd{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-60e004a{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-dece8d5 .elementor-heading-title{font-size:var( --e-global-typography-bweyeb1-font-size );line-height:var( --e-global-typography-bweyeb1-line-height );letter-spacing:var( --e-global-typography-bweyeb1-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-418c93d .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-74f962b{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-0f75a62 .elementor-button{font-size:var( --e-global-typography-bwbtn02-font-size );line-height:var( --e-global-typography-bwbtn02-line-height );}.elementor-27544 .elementor-element.elementor-element-9d733ea{--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-3721931 .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-ad30f48{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-3ff7983 .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-4394d55{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-5c8ff82 .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-76ff8cb{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-a49705f .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-51fb708{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-3efefc9{--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:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;}.elementor-27544 .elementor-element.elementor-element-821877b{--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:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27544 .elementor-element.elementor-element-35e0e7c .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-a908722{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-cd5e927{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-44edb6f{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-ae06054 .elementor-heading-title{font-size:var( --e-global-typography-bweyeb1-font-size );line-height:var( --e-global-typography-bweyeb1-line-height );letter-spacing:var( --e-global-typography-bweyeb1-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-bfed73b .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-ff1d3aa{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-8be4c73 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-element-4bbe14d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2rem;--row-gap:2.5rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-508b7b1 .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-4468f30{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-18f360c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27544 .elementor-element.elementor-element-9ffd5d4 .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-b853d13{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-7716b25{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:2.25rem 0rem;--row-gap:2.25rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-e236f26 .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-5fa70ac{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-f696c93 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-element-f3199b3{--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:2.75rem 0rem;--row-gap:2.75rem;--column-gap:0rem;}.elementor-27544 .elementor-element.elementor-element-60922ea .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-3d98067{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-34668a7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:2.25rem 0rem;--row-gap:2.25rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-b1d8c25{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-a8b6786{text-align:center;}.elementor-27544 .elementor-element.elementor-element-97b02de{text-align:center;}.elementor-27544 .elementor-element.elementor-element-97b02de .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-357b577{text-align:center;font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-6be21ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-1dbfd63 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}}@media(max-width:767px){.elementor-27544 .elementor-element.elementor-element-681237d{--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:4.5rem;--padding-bottom:2.125rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27544 .elementor-element.elementor-element-5cac377{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-2baa474{--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;}.elementor-27544 .elementor-element.elementor-element-00dcc35{text-align:start;}.elementor-27544 .elementor-element.elementor-element-67475b5{text-align:start;}.elementor-27544 .elementor-element.elementor-element-e942e83 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;}.elementor-27544 .elementor-element.elementor-element-e942e83{text-align:start;}.elementor-27544 .elementor-element.elementor-element-bde0db4 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-element-b703174 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bw0test-font-size );line-height:var( --e-global-typography-bw0test-line-height );}.elementor-27544 .elementor-element.elementor-element-16fbbcd{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27544 .elementor-element.elementor-element-60e004a{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-dece8d5{text-align:start;}.elementor-27544 .elementor-element.elementor-element-dece8d5 .elementor-heading-title{font-size:var( --e-global-typography-bweyeb1-font-size );line-height:var( --e-global-typography-bweyeb1-line-height );letter-spacing:var( --e-global-typography-bweyeb1-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-418c93d{text-align:start;}.elementor-27544 .elementor-element.elementor-element-418c93d .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-74f962b{text-align:start;font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-e795df1 img{max-width:9rem;}.elementor-27544 .elementor-element.elementor-element-0f75a62 .elementor-button{font-size:var( --e-global-typography-bwbtn02-font-size );line-height:var( --e-global-typography-bwbtn02-line-height );}.elementor-27544 .elementor-element.elementor-element-9d733ea{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-3721931{text-align:start;}.elementor-27544 .elementor-element.elementor-element-3721931 .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-ad30f48{text-align:start;font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-3ff7983{text-align:start;}.elementor-27544 .elementor-element.elementor-element-3ff7983 .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-4394d55{text-align:start;font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-5c8ff82{text-align:start;}.elementor-27544 .elementor-element.elementor-element-5c8ff82 .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-76ff8cb{text-align:start;font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-a49705f{text-align:start;}.elementor-27544 .elementor-element.elementor-element-a49705f .elementor-heading-title{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-51fb708{text-align:start;font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-3efefc9{--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:0.875rem 0rem;--row-gap:0.875rem;--column-gap:0rem;}.elementor-27544 .elementor-element.elementor-element-821877b{--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;--margin-top:0rem;--margin-bottom:1.375rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27544 .elementor-element.elementor-element-54d279c{text-align:start;}.elementor-27544 .elementor-element.elementor-element-35e0e7c{text-align:start;}.elementor-27544 .elementor-element.elementor-element-35e0e7c .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-505b53b{text-align:start;}.elementor-27544 .elementor-element.elementor-element-a908722{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0.875rem 0.875rem;--row-gap:0.875rem;--column-gap:0.875rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-28c5484 > .elementor-widget-container{padding:1.625rem 1.5rem 1.75rem 1.5rem;}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-28c5484 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-46b26c8 > .elementor-widget-container{padding:1.625rem 1.5rem 1.75rem 1.5rem;}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-46b26c8 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-28803a1 > .elementor-widget-container{padding:1.625rem 1.5rem 1.75rem 1.5rem;}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-28803a1 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-e95cac8 > .elementor-widget-container{padding:1.625rem 1.5rem 1.75rem 1.5rem;}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-e95cac8 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-2bbd371 > .elementor-widget-container{padding:1.625rem 1.5rem 1.75rem 1.5rem;}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-2bbd371 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-7ac2b86 > .elementor-widget-container{padding:1.625rem 1.5rem 1.75rem 1.5rem;}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-title, .elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-title a{font-size:var( --e-global-typography-bwcrd1a-font-size );line-height:var( --e-global-typography-bwcrd1a-line-height );letter-spacing:var( --e-global-typography-bwcrd1a-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-7ac2b86 .elementor-icon-box-description{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-cd5e927{--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-27544 .elementor-element.elementor-element-44edb6f{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:2.25rem;--margin-left:0rem;--margin-right:0rem;}.elementor-27544 .elementor-element.elementor-element-ae06054{text-align:start;}.elementor-27544 .elementor-element.elementor-element-ae06054 .elementor-heading-title{font-size:var( --e-global-typography-bweyeb1-font-size );line-height:var( --e-global-typography-bweyeb1-line-height );letter-spacing:var( --e-global-typography-bweyeb1-letter-spacing );}.elementor-27544 .elementor-element.elementor-element-bfed73b{text-align:start;}.elementor-27544 .elementor-element.elementor-element-bfed73b .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-ff1d3aa{text-align:start;font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-8be4c73 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-element-4bbe14d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-508b7b1 .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-4468f30{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-4432180{--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-27544 .elementor-element.elementor-element-18f360c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27544 .elementor-element.elementor-element-9ffd5d4 .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-b853d13{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-7716b25{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-e236f26 .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-5fa70ac{font-size:var( --e-global-typography-bwlead1-font-size );line-height:var( --e-global-typography-bwlead1-line-height );}.elementor-27544 .elementor-element.elementor-element-f696c93 .elementor-button{font-size:var( --e-global-typography-bwbtn01-font-size );line-height:var( --e-global-typography-bwbtn01-line-height );}.elementor-27544 .elementor-element.elementor-element-f3199b3{--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:2.25rem 0rem;--row-gap:2.25rem;--column-gap:0rem;}.elementor-27544 .elementor-element.elementor-element-5efdc5d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27544 .elementor-element.elementor-element-b40b984{text-align:start;}.elementor-27544 .elementor-element.elementor-element-60922ea{text-align:start;}.elementor-27544 .elementor-element.elementor-element-60922ea .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-fb8482d{text-align:start;}.elementor-27544 .elementor-element.elementor-element-3d98067{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0.875rem 0.875rem;--row-gap:0.875rem;--column-gap:0.875rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-75aa845{--padding-top:1.625rem;--padding-bottom:1.75rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-element-6961f3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-2202b8f{--padding-top:1.625rem;--padding-bottom:1.75rem;--padding-left:1.375rem;--padding-right:1.375rem;}.elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27544 .elementor-element.elementor-element-8c94878 .elementor-icon-list-item > a{font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-34668a7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-27544 .elementor-element.elementor-element-b1d8c25{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-a8b6786{text-align:start;}.elementor-27544 .elementor-element.elementor-element-97b02de{text-align:start;}.elementor-27544 .elementor-element.elementor-element-97b02de .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-27544 .elementor-element.elementor-element-357b577{text-align:start;font-size:var( --e-global-typography-bwcrd3a-font-size );line-height:var( --e-global-typography-bwcrd3a-line-height );}.elementor-27544 .elementor-element.elementor-element-6be21ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27544 .elementor-element.elementor-element-1dbfd63{--n-accordion-item-title-space-between:0.5rem;--n-accordion-title-font-size:1rem;--n-accordion-icon-size:30px;}.elementor-27544 .elementor-element.elementor-element-1dbfd63 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-27544 .elementor-element.elementor-element-1dbfd63 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}}/* Start custom CSS for global, class: .elementor-global-24583 */.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-icon{display:inline-flex;align-items:center;justify-content:center;}
.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-icon svg{display:block;margin:0;}
.elementor-27544 .elementor-element.elementor-global-24583 .elementor-icon-list-item{display:inline-flex;align-items:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-681237d *//* Final Polish 26.10.2026: Bildwand laeuft bis an die Header-Kante (nur Desktop, 2-spaltig) */
@media (min-width:1025px){
.elementor-27544 .elementor-element.elementor-element-681237d .bw-hero__media{margin-top:-3rem;}
.elementor-27544 .elementor-element.elementor-element-681237d .bw-hc{height:45rem;-webkit-mask-image:linear-gradient(transparent 0,#000 3.5rem,#000 calc(100% - 3.75rem),transparent 100%);mask-image:linear-gradient(transparent 0,#000 3.5rem,#000 calc(100% - 3.75rem),transparent 100%);}
}
/* Final Polish: Auf Mobile kommen die Elemente einzeln rein, Spalten-Versatz wuerde sie nur verspaeten */
@media (max-width:767px){
.bw-js .elementor-27544 .bw-reveal{transition-delay:0s !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d733ea *//* Final Polish 27.10.2026: Versatz passend zum 2er-Raster (vorher 3er-Versatz, Karte 3 kam 220 ms zu spaet) */
@media (min-width:768px){
.bw-js .elementor-27544 .elementor-element.elementor-element-9d733ea > .bw-reveal{transition-delay:0s !important;}
.bw-js .elementor-27544 .elementor-element.elementor-element-9d733ea > .bw-reveal:nth-child(2n){transition-delay:110ms !important;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee5367c *//* Final Polish 27.10.2026: Presse-Logos blenden wie die anderen Logozeilen von links nach rechts ein */
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c.bw-reveal{opacity:1 !important;transform:none !important;transition:none !important;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__label{opacity:0;transform:translateY(10px);transition:opacity 620ms var(--bw-ease-in),transform 620ms var(--bw-ease-in);}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > *{opacity:0;transform:translateX(-22px);transition:opacity 620ms var(--bw-ease-in),transform 620ms var(--bw-ease-in);}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c.bw-in .bw-press__label{opacity:1;transform:none;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c.bw-in .bw-press__logos > a{opacity:1;transform:none;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c.bw-in .bw-press__logos > img{opacity:.5;transform:none;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > :nth-child(1){transition-delay:120ms;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > :nth-child(2){transition-delay:210ms;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > :nth-child(3){transition-delay:300ms;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > :nth-child(4){transition-delay:390ms;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > :nth-child(5){transition-delay:480ms;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > :nth-child(6){transition-delay:570ms;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > :nth-child(7){transition-delay:660ms;}
@media (max-width:767px){.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > *{transform:translateX(-14px);}}
@media (prefers-reduced-motion:reduce){.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__label,.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > a{opacity:1;transform:none;transition:none;}.bw-js .elementor-27544 .elementor-element.elementor-element-ee5367c .bw-press__logos > img{opacity:.5;transform:none;transition:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba49673 */.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tst__intro{flex:1 1 28rem;max-width:40rem;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust__badge{height:4.5rem;width:auto;display:block;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust__div{width:1px;height:3.5rem;background:var(--bw-line);}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust__score{display:flex;align-items:center;gap:.75rem;font-size:.9375rem;line-height:1.4;color:var(--bw-body);}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust__big{font-size:2.25rem;font-weight:600;line-height:1;color:var(--bw-head);font-variant-numeric:tabular-nums;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust__stars{color:var(--bw-accent);letter-spacing:1px;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard{margin:0;background:var(--bw-bg-2);border:1px solid var(--bw-line);border-radius:1rem;padding:1.75rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.75rem;min-width:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),border-color .5s;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--bw-accent) 30%,var(--bw-line));}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard__tag{margin:0 0 .75rem;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--bw-accent);}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard blockquote{margin:0;padding:0;border:0;font-size:1rem;line-height:1.6;color:var(--bw-body);font-style:normal;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard__who{display:flex;align-items:center;gap:.875rem;padding-top:1.25rem;border-top:1px solid var(--bw-line);}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard__who img{width:3rem;height:3rem;flex:0 0 3rem;border-radius:999px;object-fit:cover;background:var(--bw-line);}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard__n{color:var(--bw-head);font-weight:600;font-size:.9375rem;line-height:1.3;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tcard__r{color:var(--bw-muted, #8E948F);font-size:.8125rem;line-height:1.35;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tst__foot{margin-top:2.25rem;display:flex;justify-content:center;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tst__link{color:var(--bw-head);font-weight:600;text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--bw-accent);}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tst__link:hover{color:var(--bw-accent);}
@media (max-width:1024px){.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tgrid{grid-template-columns:1fr 1fr;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tgrid > .bw-reveal{transition-delay:0s;}
.bw-js .elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tgrid > .bw-reveal:nth-child(2n){transition-delay:110ms;}}
@media (max-width:767px){.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tgrid{grid-template-columns:1fr;} .elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust__badge{height:3.75rem;}
/* Final Polish 26.10.2026: flex-basis 28rem wirkte in der Mobile-Spalte als Hoehe -> grosse Luecke */
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-tst__head > .bw-tst__intro{flex:0 0 auto;max-width:none;}
.elementor-27544 .elementor-element.elementor-element-ba49673 .bw-trust__div{display:none;}}/* End custom CSS */
/* Start custom CSS *//* === Startseite NEU Okt 2026: Hero mit Bildspalten === */
.bw-hc{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;height:42rem;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);}
.bw-hc__col{display:flex;flex-direction:column;gap:.875rem;min-width:0;will-change:transform;}
.bw-hc__col img{display:block;width:100%;height:auto;border-radius:.875rem;}
@media (prefers-reduced-motion:no-preference){
.bw-hc__col--up{animation:bwColUp 55s linear infinite;}
.bw-hc__col--down{animation:bwColDown 55s linear infinite;}
.bw-hc{animation:bwFadeIn 1.4s ease .2s both;}
}
@keyframes bwColUp{from{transform:translateY(0)}to{transform:translateY(calc(-50% - .4375rem))}}
@keyframes bwColDown{from{transform:translateY(calc(-50% - .4375rem))}to{transform:translateY(0)}}
@keyframes bwFadeIn{from{opacity:0}to{opacity:1}}
@media (max-width:1024px){.bw-hc{height:30rem;}}
@media (max-width:767px){.bw-hc{height:24rem;}}
/* Ghost-Button */
.bw-btn.bw-btn--ghost .elementor-button{background:transparent !important;color:var(--bw-head) !important;box-shadow:inset 0 0 0 1px var(--bw-line) !important;}
.bw-btn.bw-btn--ghost .elementor-button:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bw-accent) 55%,var(--bw-line)) !important;filter:none;}
.bw-btn.bw-btn--ghost .elementor-button::after{display:none;}
/* Headline: gelbe Füllung (eigener Keyframe-Name, bwFill gehoert der Prozess-Linie im Kit) */
@media (prefers-reduced-motion:no-preference){
.bw-hero__title .prim{background:linear-gradient(90deg,var(--bw-accent) 50%,var(--bw-head) 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:bwHeadFill 1.4s cubic-bezier(.65,0,.35,1) .9s forwards;}
}
@keyframes bwHeadFill{to{background-position:0 0}}

/* Referenzen: Zusatzabstand unter dem Stack weg */
.bw-ref .bw-stack{padding-bottom:0 !important;}

/* Medien: Ato + Zitat, darunter Logozeile */
.bw-media::before{content:none !important;display:none !important;}
.bw-media__photo img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 25%;border-radius:1rem;}
.bw-media__copy .elementor-widget-text-editor{max-width:34rem;}
.bw-mquote{margin:1.5rem 0 0;}
.bw-mquote blockquote{margin:0 0 1.25rem;padding:0;border:0;font-style:normal;color:var(--bw-head);font-weight:500;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);line-height:1.3;letter-spacing:-.015em;text-wrap:balance;}
.bw-mquote figcaption a{display:inline-flex;align-items:center;gap:1rem;text-decoration:none !important;border:0 !important;color:#8E948F;font-size:.8125rem;transition:color .3s;}
.bw-mquote figcaption a:hover{color:var(--bw-accent);}
.bw-mquote img.bw-plogo,.bw-press__also img.bw-plogo{display:block;width:auto !important;max-width:none !important;}
.bw-mquote img.bw-plogo{opacity:.9;}
.bw-plogo--20min{height:1.375rem !important;}
.bw-plogo--nw{height:.875rem !important;}
.bw-plogo--bn{height:1.0625rem !important;}
.bw-plogo--nau{height:.875rem !important;}
.bw-plogo--mk{height:1.125rem !important;}
.bw-plogo--mc{height:1rem !important;}
.bw-plogo--it{height:.75rem !important;}
.bw-press__also{display:flex;flex-direction:column;align-items:center;gap:1.75rem;margin-top:4rem;text-align:center;}
.bw-press__label{font-size:.8125rem;color:#8E948F;}
.bw-press__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 3.5rem;}
.bw-press__logos a{display:block;text-decoration:none !important;border:0 !important;}
.bw-press__also img.bw-plogo{opacity:.5;transition:opacity .3s;}
.bw-press__logos a:hover img.bw-plogo{opacity:1;}
@media (max-width:1024px){.bw-press__also{margin-top:3rem;}.bw-media__photo img{aspect-ratio:4/3;}}
@media (max-width:767px){.bw-press__logos{gap:1.25rem 2rem;}}
/* Team */
.bw-team__photo img{width:100%;aspect-ratio:3/2;object-fit:cover;object-position:50% 40%;}
.bw-auth{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;}
.bw-auth__card{background:var(--bw-bg-2);border:1px solid var(--bw-line);border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;min-width:0;}
.bw-auth__card h3{margin:0;font-size:1.0625rem;line-height:1.3;font-weight:600;color:var(--bw-head);}
.bw-auth__card p{margin:0;font-size:.9375rem;line-height:1.5;color:#8E948F;}
.bw-auth__ic{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.625rem;margin-bottom:.75rem;background:color-mix(in srgb,var(--bw-accent) 12%,transparent);}
.bw-auth__ic svg{width:1.375rem;height:1.375rem;fill:none;stroke:var(--bw-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}
@media (max-width:1024px){.bw-auth{grid-template-columns:1fr;}}
/* Scroll-Reveal sanft */
@supports (animation-timeline: view()){@media (prefers-reduced-motion:no-preference){
.bw-media__photo,.bw-auth>*,.bw-tgrid>*{animation:bwRv linear both;animation-timeline:view();animation-range:entry 0% cover 24%;}
.bw-auth>*:nth-child(2),.bw-tgrid>*:nth-child(2){animation-range:entry 4% cover 28%;}
.bw-auth>*:nth-child(3),.bw-tgrid>*:nth-child(3){animation-range:entry 8% cover 32%;}
}}
@keyframes bwRv{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}

/* Medienzitat: Quelle als Logo + zweizeilige Meta, ohne Trennpunkte */
.bw-mquote__src{display:flex;align-items:center;gap:1.25rem;}
.bw-mquote img.bw-mquote__logo{display:block;width:auto !important;max-width:none !important;height:2.25rem !important;opacity:1;flex:none;}
.bw-mquote__meta{display:flex;flex-direction:column;gap:.25rem;padding-left:1.25rem;font-style:normal;}
.bw-mquote__date{font-size:.8125rem;line-height:1.3;color:#8E948F;font-style:normal;}
.bw-mquote__link{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;line-height:1.3;font-weight:500;font-style:normal;color:var(--bw-head) !important;text-decoration:none !important;border:0 !important;transition:color .3s;}
.bw-mquote__link svg{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s;}
.bw-mquote__link:hover{color:var(--bw-accent) !important;}
.bw-mquote__link:hover svg{transform:translate(2px,-2px);}

/* Medienzitat v2: Logo oben, Datum + Link unten links */
.bw-mquote{margin-top:2rem !important;}
.bw-mquote img.bw-mquote__logo{height:2rem !important;margin:0 0 1.25rem;}
.bw-mquote__meta{flex-direction:row !important;align-items:center;gap:1.75rem !important;padding-left:0 !important;}
.bw-mquote__date{font-size:.875rem !important;}

/* Scroll-Reveal: neue Sektionen laufen ueber das bestehende bw-reveal-Skript (alle Browser). Versatz je Spalte und Reihenfolge */
.bw-js .bw-tgrid > .bw-reveal:nth-child(3n+2), .bw-js .bw-auth > .bw-reveal:nth-child(2){transition-delay:110ms;}
.bw-js .bw-tgrid > .bw-reveal:nth-child(3n+3), .bw-js .bw-auth > .bw-reveal:nth-child(3){transition-delay:220ms;}
.bw-js .bw-media__copy > .elementor-element:nth-child(2), .bw-js .bw-team__copy > .elementor-element:nth-child(2), .bw-js .bw-tst__intro > .elementor-element:nth-child(2){transition-delay:80ms;}
.bw-js .bw-media__copy > .elementor-element:nth-child(3), .bw-js .bw-team__copy > .elementor-element:nth-child(3), .bw-js .bw-tst__trust{transition-delay:160ms;}

/* Passen-Liste: automatisch gesetzte interne Links bleiben im Textfluss */
.bw-fitlist .elementor-icon-list-text a{display:inline !important;color:inherit !important;font-weight:inherit;text-decoration:underline !important;text-decoration-color:color-mix(in srgb,var(--bw-accent) 45%,transparent) !important;text-underline-offset:.2em;border:0 !important;}
.bw-fitlist .elementor-icon-list-text a:hover{color:var(--bw-accent) !important;}

.bw-media__copy .prim{white-space:nowrap;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.beyondweb.ch/wp-content/uploads/2025/03/AvenirLTStd-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.beyondweb.ch/wp-content/uploads/2025/03/AvenirLTStd-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.beyondweb.ch/wp-content/uploads/2025/03/AvenirLTStd-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */