.elementor-1447 .elementor-element.elementor-element-5297a35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:160px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-5297a35:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-5297a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1447 .elementor-element.elementor-element-817fb7f{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%%;--padding-right:5%%;}.elementor-1447 .elementor-element.elementor-element-853ec8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-0caf97d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-13d2c1d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-f8373ca{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-f9822e5{font-family:var( --e-global-typography-4a63f4c-font-family ), Sans-serif;font-size:var( --e-global-typography-4a63f4c-font-size );font-weight:var( --e-global-typography-4a63f4c-font-weight );line-height:var( --e-global-typography-4a63f4c-line-height );letter-spacing:var( --e-global-typography-4a63f4c-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-3028e8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-3028e8c:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-3028e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1447 .elementor-element.elementor-element-2cd6ee6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%%;--padding-right:5%%;}.elementor-1447 .elementor-element.elementor-element-9a5850c{--display:flex;--min-height:110px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#28185218;--border-color:#28185218;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-1447 .elementor-element.elementor-element-9a5850c:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-9a5850c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2C4E5;}.elementor-1447 .elementor-element.elementor-element-fabbf5c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-fd510c0 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-191a2d1{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#28185218;--border-color:#28185218;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-1447 .elementor-element.elementor-element-191a2d1:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-191a2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-brand-mint );}.elementor-1447 .elementor-element.elementor-element-1f79b9c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-bb0b575 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-84fbecc{--display:flex;--min-height:110px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#28185218;--border-color:#28185218;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-1447 .elementor-element.elementor-element-84fbecc:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-84fbecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-brand-apricot );}.elementor-1447 .elementor-element.elementor-element-84fbecc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1447 .elementor-element.elementor-element-165f45f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-f32c00b .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-d72c03b{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#28185218;--border-color:#28185218;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-1447 .elementor-element.elementor-element-d72c03b:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-d72c03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-brand-mint );}.elementor-1447 .elementor-element.elementor-element-391735b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-7530a8c .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-bcd556a{--display:flex;--min-height:110px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#28185218;--border-color:#28185218;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-1447 .elementor-element.elementor-element-bcd556a:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-bcd556a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-brand-apricot );}.elementor-1447 .elementor-element.elementor-element-3a7b836 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-af33d6b .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-2b5f85b{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#28185218;--border-color:#28185218;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-1447 .elementor-element.elementor-element-2b5f85b:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-2b5f85b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-brand-mint );}.elementor-1447 .elementor-element.elementor-element-da9d259 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-8badc62 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-528432e{--display:flex;--min-height:110px;--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#28185218;--border-color:#28185218;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-1447 .elementor-element.elementor-element-528432e:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-528432e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-brand-yellow );}.elementor-1447 .elementor-element.elementor-element-3e69744 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-721340e .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-1951d11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-1951d11:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-1951d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1447 .elementor-element.elementor-element-391b40b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%%;--padding-right:5%%;}.elementor-1447 .elementor-element.elementor-element-a9b0a5e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1447 .elementor-element.elementor-element-a9b0a5e:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-a9b0a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2C4E5;}.elementor-1447 .elementor-element.elementor-element-cdf4a61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:40px;}.elementor-1447 .elementor-element.elementor-element-2d2a9ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-3852a13 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-77710c2 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-a11446d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#28185226;--border-color:#28185226;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-d36712d .elementor-heading-title{font-family:var( --e-global-typography-a83ccdc-font-family ), Sans-serif;font-size:var( --e-global-typography-a83ccdc-font-size );font-weight:var( --e-global-typography-a83ccdc-font-weight );line-height:var( --e-global-typography-a83ccdc-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-a0f8a82{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-6224326{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1447 .elementor-element.elementor-element-6b4baba{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-7f5e2e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-7f5e2e7:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-7f5e2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC7B3;}.elementor-1447 .elementor-element.elementor-element-85e2721{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%%;--padding-right:5%%;}.elementor-1447 .elementor-element.elementor-element-cd79840{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1447 .elementor-element.elementor-element-b34f25e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-1447 .elementor-element.elementor-element-7f1f9c6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-d470ee3 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-8ae87ff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1447 .elementor-element.elementor-element-19794d3{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1447 .elementor-element.elementor-element-19794d3:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-19794d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2C4E5;}.elementor-1447 .elementor-element.elementor-element-439c774{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-0b784ad .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1e023b9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-64055af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-8efa0ac .elementor-heading-title{font-family:var( --e-global-typography-f0ff437-font-family ), Sans-serif;font-size:var( --e-global-typography-f0ff437-font-size );font-weight:var( --e-global-typography-f0ff437-font-weight );text-transform:var( --e-global-typography-f0ff437-text-transform );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ad5c1cb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6220cd9{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1447 .elementor-element.elementor-element-6220cd9:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-6220cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EFA8;}.elementor-1447 .elementor-element.elementor-element-15b7356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-a2ae743 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-43bc020{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-7c53a6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-36606eb .elementor-heading-title{font-family:var( --e-global-typography-f0ff437-font-family ), Sans-serif;font-size:var( --e-global-typography-f0ff437-font-size );font-weight:var( --e-global-typography-f0ff437-font-weight );text-transform:var( --e-global-typography-f0ff437-text-transform );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-34bb700{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-187ee51{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1447 .elementor-element.elementor-element-187ee51:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-187ee51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFDCE8;}.elementor-1447 .elementor-element.elementor-element-f0c85d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-efb15bf .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-13c1e3d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-26926c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-05b4de1 .elementor-heading-title{font-family:var( --e-global-typography-f0ff437-font-family ), Sans-serif;font-size:var( --e-global-typography-f0ff437-font-size );font-weight:var( --e-global-typography-f0ff437-font-weight );text-transform:var( --e-global-typography-f0ff437-text-transform );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-9bd34dd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-829d25f{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1447 .elementor-element.elementor-element-829d25f:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-829d25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3DCC5;}.elementor-1447 .elementor-element.elementor-element-f0ce8cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-72b7c23 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1eba007{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-9349672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-b2ad542 .elementor-heading-title{font-family:var( --e-global-typography-f0ff437-font-family ), Sans-serif;font-size:var( --e-global-typography-f0ff437-font-size );font-weight:var( --e-global-typography-f0ff437-font-weight );text-transform:var( --e-global-typography-f0ff437-text-transform );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7a16e25{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-764dac3{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:0px;}.elementor-1447 .elementor-element.elementor-element-97623fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-4eb3228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%%;--padding-right:5%%;}.elementor-1447 .elementor-element.elementor-element-c84cc4f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1447 .elementor-element.elementor-element-c84cc4f:not(.elementor-motion-effects-element-type-background), .elementor-1447 .elementor-element.elementor-element-c84cc4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-brand-yellow );}.elementor-1447 .elementor-element.elementor-element-b605172{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:40px;}.elementor-1447 .elementor-element.elementor-element-22391d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1447 .elementor-element.elementor-element-e4e9058 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-ddbd133 .elementor-heading-title{font-family:var( --e-global-typography-e1636dd-font-family ), Sans-serif;font-size:var( --e-global-typography-e1636dd-font-size );font-weight:var( --e-global-typography-e1636dd-font-weight );line-height:var( --e-global-typography-e1636dd-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-f034699{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#28185226;--border-color:#28185226;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-367bdd4 .elementor-heading-title{font-family:var( --e-global-typography-a83ccdc-font-family ), Sans-serif;font-size:var( --e-global-typography-a83ccdc-font-size );font-weight:var( --e-global-typography-a83ccdc-font-weight );line-height:var( --e-global-typography-a83ccdc-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-16148ca{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-4c92793{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5.5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1447 .elementor-element.elementor-element-6ef4dd3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-d935417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-1f864e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%%;--padding-right:5%%;}.elementor-1447 .elementor-element.elementor-element-8b94c00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#28185233;--border-color:#28185233;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-43d2406 .elementor-heading-title{font-family:var( --e-global-typography-f0ff437-font-family ), Sans-serif;font-size:var( --e-global-typography-f0ff437-font-size );font-weight:var( --e-global-typography-f0ff437-font-weight );text-transform:var( --e-global-typography-f0ff437-text-transform );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );color:var( --e-global-color-primary );}.elementor-1447 .elementor-element.elementor-element-bbb172b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}body.elementor-page-1447:not(.elementor-motion-effects-element-type-background), body.elementor-page-1447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-1447 .elementor-element.elementor-element-6224326{--padding-top:8%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1447 .elementor-element.elementor-element-7f5e2e7{--padding-top:5%;--padding-bottom:5%;--padding-left:1%;--padding-right:1%;}.elementor-1447 .elementor-element.elementor-element-97623fa{--padding-top:5%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-1447 .elementor-element.elementor-element-4c92793{--padding-top:9%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1447 .elementor-element.elementor-element-d935417{--padding-top:3%;--padding-bottom:5%;--padding-left:1%;--padding-right:1%;}}@media(min-width:768px){.elementor-1447 .elementor-element.elementor-element-5297a35{--content-width:90%;}.elementor-1447 .elementor-element.elementor-element-853ec8d{--width:50%;}.elementor-1447 .elementor-element.elementor-element-3028e8c{--content-width:90%;}.elementor-1447 .elementor-element.elementor-element-9a5850c{--width:30%;}.elementor-1447 .elementor-element.elementor-element-191a2d1{--width:20%;}.elementor-1447 .elementor-element.elementor-element-84fbecc{--width:50%;}.elementor-1447 .elementor-element.elementor-element-d72c03b{--width:100%;}.elementor-1447 .elementor-element.elementor-element-bcd556a{--width:50%;}.elementor-1447 .elementor-element.elementor-element-2b5f85b{--width:20%;}.elementor-1447 .elementor-element.elementor-element-528432e{--width:30%;}.elementor-1447 .elementor-element.elementor-element-1951d11{--content-width:90%;}.elementor-1447 .elementor-element.elementor-element-cdf4a61{--width:38%;}.elementor-1447 .elementor-element.elementor-element-7f5e2e7{--content-width:90%;}.elementor-1447 .elementor-element.elementor-element-b34f25e{--width:50%;}.elementor-1447 .elementor-element.elementor-element-97623fa{--content-width:90%;}.elementor-1447 .elementor-element.elementor-element-b605172{--width:38%;}.elementor-1447 .elementor-element.elementor-element-d935417{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1447 .elementor-element.elementor-element-853ec8d{--width:100%;}.elementor-1447 .elementor-element.elementor-element-9a5850c{--width:40%;}.elementor-1447 .elementor-element.elementor-element-191a2d1{--width:17%;}.elementor-1447 .elementor-element.elementor-element-84fbecc{--width:43%;}.elementor-1447 .elementor-element.elementor-element-d72c03b{--width:100%;}.elementor-1447 .elementor-element.elementor-element-bcd556a{--width:40%;}.elementor-1447 .elementor-element.elementor-element-2b5f85b{--width:17%;}.elementor-1447 .elementor-element.elementor-element-528432e{--width:43%;}.elementor-1447 .elementor-element.elementor-element-cdf4a61{--width:100%;}.elementor-1447 .elementor-element.elementor-element-b34f25e{--width:100%;}.elementor-1447 .elementor-element.elementor-element-b605172{--width:100%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1447 .elementor-element.elementor-element-0caf97d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-13d2c1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-f9822e5{font-size:var( --e-global-typography-4a63f4c-font-size );line-height:var( --e-global-typography-4a63f4c-line-height );letter-spacing:var( --e-global-typography-4a63f4c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fabbf5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fd510c0 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1f79b9c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bb0b575 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-165f45f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f32c00b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-391735b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7530a8c .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3a7b836 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-af33d6b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-da9d259 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-8badc62 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3e69744 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-721340e .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3852a13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-77710c2 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-d36712d .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-a0f8a82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6b4baba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-7f1f9c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-d470ee3 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-8ae87ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-0b784ad .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1e023b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-8efa0ac .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ad5c1cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-a2ae743 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-43bc020{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-36606eb .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-34bb700{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-efb15bf .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-13c1e3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-05b4de1 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-9bd34dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-72b7c23 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1eba007{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-b2ad542 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7a16e25{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-e4e9058 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ddbd133 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-367bdd4 .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-16148ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6ef4dd3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-43d2406 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bbb172b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-1447 .elementor-element.elementor-element-5297a35{--padding-top:140px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1447 .elementor-element.elementor-element-0caf97d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-13d2c1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1447 .elementor-element.elementor-element-f8373ca{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-f9822e5{font-size:var( --e-global-typography-4a63f4c-font-size );line-height:var( --e-global-typography-4a63f4c-line-height );letter-spacing:var( --e-global-typography-4a63f4c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fabbf5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fd510c0 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1f79b9c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bb0b575 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-165f45f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f32c00b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-391735b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7530a8c .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3a7b836 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-af33d6b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-da9d259 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-8badc62 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3e69744 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-721340e .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3852a13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-77710c2 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-d36712d .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-a0f8a82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6224326{--padding-top:7%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1447 .elementor-element.elementor-element-6b4baba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-7f1f9c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-d470ee3 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-8ae87ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-0b784ad .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1e023b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-8efa0ac .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ad5c1cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-a2ae743 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-43bc020{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-36606eb .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-34bb700{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-efb15bf .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-13c1e3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-05b4de1 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-9bd34dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-72b7c23 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1eba007{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-b2ad542 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7a16e25{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-e4e9058 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ddbd133 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-367bdd4 .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-16148ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-4c92793{--padding-top:6.5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1447 .elementor-element.elementor-element-6ef4dd3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-43d2406 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bbb172b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1447 .elementor-element.elementor-element-817fb7f{--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;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1447 .elementor-element.elementor-element-0caf97d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-13d2c1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1447 .elementor-element.elementor-element-f8373ca{--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-f9822e5{font-size:var( --e-global-typography-4a63f4c-font-size );line-height:var( --e-global-typography-4a63f4c-line-height );letter-spacing:var( --e-global-typography-4a63f4c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fabbf5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fd510c0 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1f79b9c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bb0b575 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-165f45f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f32c00b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-391735b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7530a8c .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3a7b836 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-af33d6b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-da9d259 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-8badc62 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-3e69744 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-721340e .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-a9b0a5e{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1447 .elementor-element.elementor-element-cdf4a61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-3852a13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-77710c2 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-d36712d .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-a0f8a82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6224326{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-6b4baba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-cd79840{--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;}.elementor-1447 .elementor-element.elementor-element-7f1f9c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-d470ee3 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-8ae87ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-19794d3{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1447 .elementor-element.elementor-element-0b784ad .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1e023b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-8efa0ac .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ad5c1cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6220cd9{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1447 .elementor-element.elementor-element-a2ae743 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-43bc020{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-36606eb .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-34bb700{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-187ee51{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1447 .elementor-element.elementor-element-efb15bf .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-13c1e3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-05b4de1 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-9bd34dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-829d25f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1447 .elementor-element.elementor-element-72b7c23 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1eba007{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-b2ad542 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7a16e25{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-c84cc4f{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1447 .elementor-element.elementor-element-b605172{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-22391d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-e4e9058 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ddbd133 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-f034699{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1447 .elementor-element.elementor-element-367bdd4 .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-16148ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-4c92793{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-6ef4dd3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-43d2406 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bbb172b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-1447 .elementor-element.elementor-element-f8373ca{--padding-top:8.5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1447 .elementor-element.elementor-element-6224326{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-4c92793{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-1447 .elementor-element.elementor-element-5297a35{--content-width:90%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-817fb7f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-853ec8d{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1447 .elementor-element.elementor-element-0caf97d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-13d2c1d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1447 .elementor-element.elementor-element-f8373ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-f9822e5{font-size:var( --e-global-typography-4a63f4c-font-size );line-height:var( --e-global-typography-4a63f4c-line-height );letter-spacing:var( --e-global-typography-4a63f4c-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-3028e8c{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-2cd6ee6{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-9a5850c{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1447 .elementor-element.elementor-element-fabbf5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-fd510c0 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-191a2d1{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1447 .elementor-element.elementor-element-1f79b9c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bb0b575 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-84fbecc{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1447 .elementor-element.elementor-element-165f45f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-f32c00b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-d72c03b{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1447 .elementor-element.elementor-element-391735b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7530a8c .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-bcd556a{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1447 .elementor-element.elementor-element-3a7b836 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-af33d6b .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-2b5f85b{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1447 .elementor-element.elementor-element-da9d259 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-8badc62 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-528432e{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1447 .elementor-element.elementor-element-3e69744 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-721340e .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1951d11{--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-391b40b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-cdf4a61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-3852a13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-77710c2 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-a11446d{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1447 .elementor-element.elementor-element-d36712d .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-a0f8a82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6224326{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-6b4baba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-7f5e2e7{--padding-top:16px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-85e2721{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-7f1f9c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-d470ee3 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-8ae87ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-19794d3{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1447 .elementor-element.elementor-element-0b784ad .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1e023b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-8efa0ac .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ad5c1cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6220cd9{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1447 .elementor-element.elementor-element-a2ae743 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-43bc020{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-36606eb .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-34bb700{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-187ee51{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1447 .elementor-element.elementor-element-efb15bf .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-13c1e3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-05b4de1 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-9bd34dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-829d25f{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1447 .elementor-element.elementor-element-72b7c23 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-1eba007{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-b2ad542 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-7a16e25{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-97623fa{--padding-top:33px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-4eb3228{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-b605172{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-e4e9058 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-ddbd133 .elementor-heading-title{font-size:var( --e-global-typography-e1636dd-font-size );line-height:var( --e-global-typography-e1636dd-line-height );}.elementor-1447 .elementor-element.elementor-element-367bdd4 .elementor-heading-title{font-size:var( --e-global-typography-a83ccdc-font-size );line-height:var( --e-global-typography-a83ccdc-line-height );}.elementor-1447 .elementor-element.elementor-element-16148ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-6ef4dd3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1447 .elementor-element.elementor-element-d935417{--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1447 .elementor-element.elementor-element-1f864e2{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1447 .elementor-element.elementor-element-43d2406 .elementor-heading-title{font-size:var( --e-global-typography-f0ff437-font-size );line-height:var( --e-global-typography-f0ff437-line-height );letter-spacing:var( --e-global-typography-f0ff437-letter-spacing );}.elementor-1447 .elementor-element.elementor-element-bbb172b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for nested-tabs, class: .elementor-element-764dac3 *//* ============ VERTIEFUNGEN – NEUES TABS-WIDGET ============ */

.elementor-1447 .elementor-element.elementor-element-764dac3 {
    --n-tabs-title-color: #281852;
    --n-tabs-title-color-hover: #281852;
    --n-tabs-title-color-active: #281852;
}

/* Farben pro Tab: hell = inaktiv, kräftig = hover/aktiv */
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title[data-tab-index="1"] { --vt-bg: #ECEDF7; --vt-bg-active: #C2C4E5; }
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title[data-tab-index="2"] { --vt-bg: #FBFBE4; --vt-bg-active: #F0EFA8; }
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title[data-tab-index="3"] { --vt-bg: #EAF4F9; --vt-bg-active: #BFDCE8; }
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title[data-tab-index="4"] { --vt-bg: #EFF6EF; --vt-bg-active: #C3DCC5; }

/* ============ TAB-TITEL ============ */

.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title {
    position: relative;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 8px !important;
    padding: 22px 48px 24px 24px !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: var(--vt-bg, #ECEDF7) !important;
    color: #281852 !important;
    text-align: left;
    cursor: pointer;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title:hover,
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title[aria-selected="true"] {
    background: var(--vt-bg-active, #C2C4E5) !important;
}

/* Trennlinie zwischen den Tabs */
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title + .e-n-tab-title {
    box-shadow: inset 1px 0 0 #28185240;
}

/* Nummer 01, 02 … wird automatisch gesetzt */
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title::before {
    content: "0" attr(data-tab-index);
    font-family: Karla, sans-serif;
    font-weight: 700;
    font-size: 15px;
    letter-spacing: .08em;
    opacity: .7;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title-text {
    font-size: 20px;
    letter-spacing: .05em;
    line-height: 1.35;
    text-align: left !important;
    color: #281852 !important;
}

/* Pfeil */
.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title::after {
    content: "\2193";
    position: absolute;
    right: 20px;
    bottom: 20px;
    font-size: 15px;
    opacity: .5;
    transition: opacity .15s;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title[aria-selected="true"]::after {
    opacity: 0;
}

/* ============ INHALT ============ */

.elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tabs-content > .e-con {
    color: #281852;
    border: 0 !important;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-intro,
.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-inputs {
    flex: 1 1 0 !important;
    min-width: 0;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-title .elementor-heading-title {
    font-family: 'Clash Display', sans-serif;
    font-weight: 500;
    font-size: 34px;
    line-height: 1.08;
    margin: 0;
    color: #281852;
    hyphens: auto;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-lead,
.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-lead p {
    font-size: 20px;
    line-height: 1.4;
    margin: 0;
    color: #281852;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-label .elementor-heading-title {
    font-size: 15px;
    font-weight: 700;
    letter-spacing: .1em;
    text-transform: uppercase;
    margin: 0;
    padding-bottom: 6px;
    color: #281852;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list li {
    margin: 0;
    padding: 16px 0;
    border-top: 1px solid #28185233;
    font-size: 16px;
    line-height: 1.35;
    color: #281852;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list li strong {
    display: block;
    font-size: 19px;
    line-height: 1.25;
    margin-bottom: 4px;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list li em {
    display: block;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list li br {
    display: none;
}

.elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list li p {
    margin: 0;
}

/* ============ TABLET ============ */

@media (max-width: 1024px) {

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-intro,
    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-inputs {
        flex: 0 0 auto !important;
        width: 100%;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-title .elementor-heading-title {
        font-size: 28px;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-lead,
    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-lead p {
        font-size: 18px;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title-text {
        font-size: 18px;
    }
}

/* ============ MOBILE / AKKORDEON ============ */

@media (max-width: 767px) {

    .elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title,
    .elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title + .e-n-tab-title {
        padding: 18px 44px 18px 20px !important;
        box-shadow: inset 0 1px 0 #28185240;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title::before {
        font-size: 13px;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title-text {
        font-size: 17px;
    }

    /* Plus / Minus statt Pfeil */
    .elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title::after {
        content: "+";
        top: 50%;
        bottom: auto;
        right: 18px;
        transform: translateY(-50%);
        font-size: 22px;
        opacity: .55;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .e-n-tab-title[aria-selected="true"]::after {
        content: "–";
        opacity: .85;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-title .elementor-heading-title {
        font-size: 24px;
        line-height: 1.12;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-lead,
    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-lead p {
        font-size: 17px;
        line-height: 1.45;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-label .elementor-heading-title {
        font-size: 14px;
        padding-bottom: 4px;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list li {
        padding: 14px 0;
        font-size: 15px;
    }

    .elementor-1447 .elementor-element.elementor-element-764dac3 .vt-list li strong {
        font-size: 17px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f5e2e7 *//* ============ VERTIEFUNGEN – NEUES TABS-WIDGET ============ */

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 {
    --n-tabs-title-color: #281852;
    --n-tabs-title-color-hover: #281852;
    --n-tabs-title-color-active: #281852;
}

/* Farben pro Tab: hell = inaktiv, kräftig = hover/aktiv */
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title[data-tab-index="1"] { --vt-bg: #ECEDF7; --vt-bg-active: #C2C4E5; }
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title[data-tab-index="2"] { --vt-bg: #FBFBE4; --vt-bg-active: #F0EFA8; }
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title[data-tab-index="3"] { --vt-bg: #EAF4F9; --vt-bg-active: #BFDCE8; }
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title[data-tab-index="4"] { --vt-bg: #EFF6EF; --vt-bg-active: #C3DCC5; }

/* ============ TAB-TITEL ============ */

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title {
    position: relative;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 8px !important;
    padding: 22px 48px 24px 24px !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: var(--vt-bg, #ECEDF7) !important;
    color: #281852 !important;
    text-align: left;
    cursor: pointer;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title:hover,
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title[aria-selected="true"] {
    background: var(--vt-bg-active, #C2C4E5) !important;
}

/* Trennlinie zwischen den Tabs */
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title + .e-n-tab-title {
    box-shadow: inset 1px 0 0 #28185240;
}

/* Nummer 01, 02 … wird automatisch gesetzt */
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title::before {
    content: "0" attr(data-tab-index);
    font-family: Karla, sans-serif;
    font-weight: 700;
    font-size: 15px;
    letter-spacing: .08em;
    opacity: .7;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title-text {
    font-size: 20px;
    letter-spacing: .05em;
    line-height: 1.35;
    text-align: left !important;
    color: #281852 !important;
}

/* Pfeil */
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title::after {
    content: "\2193";
    position: absolute;
    right: 20px;
    bottom: 20px;
    font-size: 15px;
    opacity: .5;
    transition: opacity .15s;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title[aria-selected="true"]::after {
    opacity: 0;
}

/* ============ INHALT ============ */

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tabs-content > .e-con {
    color: #281852;
    border: 0 !important;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-intro,
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-inputs {
    flex: 1 1 0 !important;
    min-width: 0;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-title .elementor-heading-title {
    font-family: 'Clash Display', sans-serif;
    font-weight: 500;
    font-size: 34px;
    line-height: 1.08;
    margin: 0;
    color: #281852;
    hyphens: auto;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-lead,
.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-lead p {
    font-size: 20px;
    line-height: 1.4;
    margin: 0;
    color: #281852;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-label .elementor-heading-title {
    font-size: 15px;
    font-weight: 700;
    letter-spacing: .1em;
    text-transform: uppercase;
    margin: 0;
    padding-bottom: 6px;
    color: #281852;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list li {
    margin: 0;
    padding: 16px 0;
    border-top: 1px solid #28185233;
    font-size: 16px;
    line-height: 1.35;
    color: #281852;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list li strong {
    display: block;
    font-size: 19px;
    line-height: 1.25;
    margin-bottom: 4px;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list li em {
    display: block;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list li br {
    display: none;
}

.elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list li p {
    margin: 0;
}

/* ============ TABLET ============ */

@media (max-width: 1024px) {

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-intro,
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-inputs {
        flex: 0 0 auto !important;
        width: 100%;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-title .elementor-heading-title {
        font-size: 28px;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-lead,
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-lead p {
        font-size: 18px;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title-text {
        font-size: 18px;
    }
}

/* ============ MOBILE / AKKORDEON ============ */

@media (max-width: 767px) {

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title,
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title + .e-n-tab-title {
        padding: 18px 44px 18px 20px !important;
        box-shadow: inset 0 1px 0 #28185240;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title::before {
        font-size: 13px;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title-text {
        font-size: 17px;
    }

    /* Plus / Minus statt Pfeil */
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title::after {
        content: "+";
        top: 50%;
        bottom: auto;
        right: 18px;
        transform: translateY(-50%);
        font-size: 22px;
        opacity: .55;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title[aria-selected="true"]::after {
        content: "–";
        opacity: .85;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-title .elementor-heading-title {
        font-size: 24px;
        line-height: 1.12;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-lead,
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-lead p {
        font-size: 17px;
        line-height: 1.45;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-label .elementor-heading-title {
        font-size: 14px;
        padding-bottom: 4px;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list li {
        padding: 14px 0;
        font-size: 15px;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .vt-list li strong {
        font-size: 17px;
    }
}

/* ============ TAB-LEISTE RESPONSIVE ============ */

/* Ab Tablet: Tabs als festes Raster, damit nichts umbricht */
@media (min-width: 768px) {
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tabs-heading {
        display: grid !important;
        grid-template-columns: repeat(4, minmax(0, 1fr));
        gap: 0 !important;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title {
        width: auto !important;
        min-width: 0;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title-text {
        hyphens: auto;
        overflow-wrap: break-word;
    }
}

/* Kleinere Desktops: etwas kompakter */
@media (min-width: 1025px) and (max-width: 1366px) {
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title {
        padding: 20px 40px 22px 20px !important;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title-text {
        font-size: 17px;
        letter-spacing: .03em;
    }
}

/* Tablet: 2 × 2 */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tabs-heading {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title:nth-child(odd) {
        box-shadow: none;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title:nth-child(n+3) {
        box-shadow: inset 0 1px 0 #28185240;
    }

    .elementor-1447 .elementor-element.elementor-element-7f5e2e7 .e-n-tab-title:nth-child(4) {
        box-shadow: inset 1px 1px 0 #28185240;
    }
}/* End custom CSS */