.elementor-32243 .elementor-element.elementor-element-566c20d{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-32243 .elementor-element.elementor-element-566c20d:not(.elementor-motion-effects-element-type-background), .elementor-32243 .elementor-element.elementor-element-566c20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32243 .elementor-element.elementor-element-b20160c{text-align:center;}.elementor-32243 .elementor-element.elementor-element-b20160c .elementor-heading-title{font-family:var( --e-global-typography-5e035ac-font-family ), Sans-serif;font-size:var( --e-global-typography-5e035ac-font-size );font-weight:var( --e-global-typography-5e035ac-font-weight );line-height:var( --e-global-typography-5e035ac-line-height );color:#FFFFFF;}.elementor-32243 .elementor-element.elementor-element-46d7ea38{--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;}.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 );}.elementor-32243 .elementor-element.elementor-element-2d76e39a{--display:flex;}.elementor-32243 .elementor-element.elementor-element-121b1b0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32243 .elementor-element.elementor-element-44a8a7be{background-color:#55C0CD;text-align:center;}.elementor-32243 .elementor-element.elementor-element-44a8a7be img{width:100vw;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-32243 .elementor-element.elementor-element-142491bf{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-32243 .elementor-element.elementor-element-73219711{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-32243 .elementor-element.elementor-element-bc415f{--display:flex;}.elementor-32243 .elementor-element.elementor-element-5ea9974d{--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;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-32243 .elementor-element.elementor-element-5640440a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-7226f2f0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-4d914c93 .elementor-icon-box-wrapper{text-align:start;}.elementor-32243 .elementor-element.elementor-element-796cc6dd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-29446261 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-6e3b2e75 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-3d25be1f{--display:flex;}.elementor-32243 .elementor-element.elementor-element-40ee9c24{--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;}.elementor-32243 .elementor-element.elementor-element-21cd5cc{--display:flex;}.elementor-32243 .elementor-element.elementor-element-500959 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-32243 .elementor-element.elementor-element-55f63b14 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-32243 .elementor-element.elementor-element-1391e8f9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-32243 .elementor-element.elementor-element-b5fa467{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-32243 .elementor-element.elementor-element-3498d893 .elementor-icon-box-wrapper{gap:15px;}.elementor-32243 .elementor-element.elementor-element-6dfc33d8 .elementor-icon-box-wrapper{gap:15px;}.elementor-32243 .elementor-element.elementor-element-7ae56dc2 .elementor-icon-box-wrapper{gap:15px;}.elementor-32243 .elementor-element.elementor-element-6b91662{--display:flex;}.elementor-32243 .elementor-element.elementor-element-bdd191{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-32243 .elementor-element.elementor-element-11f2915a{font-family:"Source Sans Pro", Sans-serif;font-weight:400;}.elementor-32243 .elementor-element.elementor-element-45bdb6e5{--display:flex;}.elementor-32243 .elementor-element.elementor-element-20650110{--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;}.elementor-32243 .elementor-element.elementor-element-6728bea4{font-family:"Source Sans Pro", Sans-serif;font-weight:400;}.elementor-32243 .elementor-element.elementor-element-30d9f7f2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-30d9f7f2 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-30d9f7f2 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-35e69516 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-35e69516 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-35e69516 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-22777e34 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-22777e34 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-22777e34 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-144fa971 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-144fa971 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-144fa971 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-6bb81ba4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-6bb81ba4 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-6bb81ba4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-32945c0{--display:flex;}.elementor-32243 .elementor-element.elementor-element-040d167{--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;}.elementor-32243 .elementor-element.elementor-element-76b928a{font-family:"Source Sans Pro", Sans-serif;font-weight:400;}.elementor-32243 .elementor-element.elementor-element-12311c56{--display:flex;}.elementor-32243 .elementor-element.elementor-element-46e8250b{--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;}.elementor-32243 .elementor-element.elementor-element-200e6dd5{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-32243 .elementor-element.elementor-element-22160320 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-22160320 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-22160320 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-63c30e19 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-63c30e19 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-63c30e19 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-59165b77 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-59165b77 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-59165b77 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-444e3e34 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-444e3e34 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-444e3e34 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-3bfe87ef .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-3bfe87ef .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-3bfe87ef .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-7ea8ac98 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-7ea8ac98 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-7ea8ac98 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-3f6a974a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-3f6a974a .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-3f6a974a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-392a18be .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-392a18be .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-392a18be .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-1a519622 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-1a519622 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-1a519622 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-1f576dda .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-1f576dda .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-1f576dda .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-116e228e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-116e228e .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-116e228e .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-5531879c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-5531879c .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-5531879c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-42883f7f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-42883f7f .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-42883f7f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-5ebe245e{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-32243 .elementor-element.elementor-element-415a26bb{--display:flex;}.elementor-32243 .elementor-element.elementor-element-3d6e5b02{--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;}.elementor-32243 .elementor-element.elementor-element-48de8a72 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-48de8a72 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-48de8a72 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-21ae2ee3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-21ae2ee3 .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-21ae2ee3 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-6e366ece .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-6e366ece .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-6e366ece .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-537bfaea .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-537bfaea .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-537bfaea .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-540c1e4a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-540c1e4a .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-540c1e4a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-7029d9ad .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32243 .elementor-element.elementor-element-7029d9ad .elementor-icon-box-title, .elementor-32243 .elementor-element.elementor-element-7029d9ad .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-32243 .elementor-element.elementor-element-3111326{--display:flex;}.elementor-32243 .elementor-element.elementor-element-27f16819{--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;}.elementor-32243 .elementor-element.elementor-element-7ee01039{--display:flex;}.elementor-32243 .elementor-element.elementor-element-115b45aa{--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;}.elementor-32243 .elementor-element.elementor-element-4a9a7ef7{--display:flex;}.elementor-32243 .elementor-element.elementor-element-2437b0f8{--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;}.elementor-32243 .elementor-element.elementor-element-34cd7506{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32243 .elementor-element.elementor-element-38259d57{--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;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32243 .elementor-element.elementor-element-47d5b415{--grid-columns:3;}.elementor-32243 .elementor-element.elementor-element-47d5b415 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-32243 .elementor-element.elementor-element-47d5b415 .e-loop-item > .elementor-section, .elementor-32243 .elementor-element.elementor-element-47d5b415 .e-loop-item > .elementor-section > .elementor-container, .elementor-32243 .elementor-element.elementor-element-47d5b415 .e-loop-item > .e-con, .elementor-32243 .elementor-element.elementor-element-47d5b415 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-32243 .elementor-element.elementor-element-38caa6b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32243 .elementor-element.elementor-element-6289826c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32243 .elementor-element.elementor-element-1b80a8f8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-32243 .elementor-element.elementor-element-1b80a8f8 .elementor-flip-box__image{opacity:1;}.elementor-32243 .elementor-element.elementor-element-1b80a8f8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-32243 .elementor-element.elementor-element-1b80a8f8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-32243 .elementor-element.elementor-element-7815c1e0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-32243 .elementor-element.elementor-element-7815c1e0 .elementor-flip-box__image{opacity:1;}.elementor-32243 .elementor-element.elementor-element-7815c1e0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-32243 .elementor-element.elementor-element-7815c1e0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-32243 .elementor-element.elementor-element-29a4e479 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-32243 .elementor-element.elementor-element-29a4e479 .elementor-flip-box__image{opacity:1;}.elementor-32243 .elementor-element.elementor-element-29a4e479 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-32243 .elementor-element.elementor-element-29a4e479 .elementor-flip-box__button{margin-inline-center:0;}.elementor-32243 .elementor-element.elementor-element-eeb3e2e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-32243 .elementor-element.elementor-element-60ca866f{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:24%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;}:root{--page-title-display:none;}@media(max-width:1340px){.elementor-32243 .elementor-element.elementor-element-b20160c .elementor-heading-title{font-size:var( --e-global-typography-5e035ac-font-size );line-height:var( --e-global-typography-5e035ac-line-height );}.elementor-32243 .elementor-element.elementor-element-121b1b0c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32243 .elementor-element.elementor-element-44a8a7be{padding:16% 16% 16% 16%;}.elementor-32243 .elementor-element.elementor-element-142491bf{font-size:20px;}.elementor-32243 .elementor-element.elementor-element-b5fa467{--grid-auto-flow:row;}.elementor-32243 .elementor-element.elementor-element-47d5b415{--grid-columns:2;}}@media(max-width:767px){.elementor-32243 .elementor-element.elementor-element-b20160c .elementor-heading-title{font-size:var( --e-global-typography-5e035ac-font-size );line-height:var( --e-global-typography-5e035ac-line-height );}.elementor-32243 .elementor-element.elementor-element-121b1b0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32243 .elementor-element.elementor-element-142491bf{font-size:17px;}.elementor-32243 .elementor-element.elementor-element-b5fa467{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32243 .elementor-element.elementor-element-47d5b415{--grid-columns:1;}}@media(min-width:768px){.elementor-32243 .elementor-element.elementor-element-121b1b0c{--width:90%;}}@media(max-width:1340px) and (min-width:768px){.elementor-32243 .elementor-element.elementor-element-121b1b0c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b91662 */.elementor-32243 .elementor-element.elementor-element-6b91662 h3 {
color: #0041d2 !important;

}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-60ca866f *//* 0. bezpieczeństwo – Elementor lub Containery nie mogą zabić sticky */
.inkubator-sticky-tabs,
.inkubator-sticky-tabs .e-n-tabs,
.inkubator-sticky-tabs .elementor-element,
.inkubator-sticky-tabs .e-con,
.inkubator-sticky-tabs .e-con-inner {
    overflow: visible !important;
    transform: none !important; /* motion effects potrafią psuć sticky */
}

/* 1. desktopowy układ 2 kolumny */
@media (min-width:1024px) {
    .inkubator-sticky-tabs .e-n-tabs {
        display: grid !important;
        grid-template-columns: 20vw 1fr; /* lewa menu, prawa treść */
        gap: 2rem;
        align-items: start;
        
    }

    /* 2. lewa kolumna = nagłówki kart */
    .inkubator-sticky-tabs .e-n-tabs-heading {
        position: sticky !important;
        top: 100px !important;               /* dostosuj do wysokości swojego globalnego headera */
        max-height: calc(100vh - 100px);     /* żeby lista kart nie uciekła poza ekran */
        overflow-y: auto;                    /* doda scrollbar jeśli kart jest dużo */
        background: #fff;
        padding: 1rem;
        z-index: 9999;
        /* usuwamy bottom border który był pod kartami, bo teraz to sidebar */
        border-bottom: 0;
    }

    /* 3. prawa kolumna = treść zakładek */
    .inkubator-sticky-tabs .e-n-tabs-content {
        min-height: 1200px; /* dajemy przestrzeń żeby było co scrollować */
    }
}

/* 4. wygląd przycisków zakładek (czytelniej jak menu po lewej) */
.inkubator-sticky-tabs .e-n-tab-title {
    display: block;
    width: 100%;
    text-align: left;
    line-height: 1.5;
    padding: .5rem 1rem;
    border-left: 4px solid transparent;
    cursor: pointer;
    font-size: 0.95rem;
    background: transparent;
    
}

/* aktywna zakładka jako "zaznaczona" w sidebarze */
.inkubator-sticky-tabs .e-n-tab-title[aria-selected="true"] {
    border-left-color: #003366;   /* kolor akcentu – zmień pod brand UG/CTT */
    background: #f7f7f7;
    font-weight: 600;
}


.elementor-32243 .elementor-element.elementor-element-60ca866f #promo {
    background-color: #55c0cd;
    color: #052d73;
}

#komitet {
    visibility: hidden !important;
}/* End custom CSS */