.elementor-671 .elementor-element.elementor-element-19c7f76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-19c7f76:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-19c7f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003D35;background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/Maska.webp");background-position:top right;background-repeat:no-repeat;background-size:52vw auto;}.elementor-671 .elementor-element.elementor-element-9e2a460{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-093ec19.elementor-view-stacked .elementor-icon{background-color:#1F544D;}.elementor-671 .elementor-element.elementor-element-093ec19.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-093ec19.elementor-view-default .elementor-icon{fill:#1F544D;color:#1F544D;border-color:#1F544D;}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#9CAFAC;}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-description{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7ee8a6a{width:var( --container-widget-width, 660px );max-width:660px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-7ee8a6a .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:52px;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-2881384{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-fa09acd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-ucaddon_color_overlay_button a.color-overlay-link{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-d3f9516 .color-overlay-button{text-align:center;}.elementor-671 .elementor-element.elementor-element-d3f9516 .color-overlay-button *{transition-duration:500ms;}.elementor-671 .elementor-element.elementor-element-d3f9516 a.color-overlay-link{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;background-color:var( --e-global-color-d6fb3cb );padding:18px 32px 18px 32px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-671 .elementor-element.elementor-element-d3f9516 a .ue-btn-txt{color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-d3f9516 a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-671 .elementor-element.elementor-element-d3f9516 span.ue-color-overlay{background-color:var( --e-global-color-a877a20 );width:10px;height:10px;}.elementor-671 .elementor-element.elementor-element-d3f9516 a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-widget-button .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-671 .elementor-element.elementor-element-ae52b98 .elementor-button:hover, .elementor-671 .elementor-element.elementor-element-ae52b98 .elementor-button:focus{background-color:var( --e-global-color-d6fb3cb );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-ae52b98 .elementor-button{fill:var( --e-global-color-d6fb3cb );color:var( --e-global-color-d6fb3cb );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-ae52b98 .elementor-button:hover svg, .elementor-671 .elementor-element.elementor-element-ae52b98 .elementor-button:focus svg{fill:var( --e-global-color-1f14c9a );}.elementor-widget-image .widget-image-caption{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-e94afa6{width:var( --container-widget-width, 257px );max-width:257px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-e94afa6 img{width:100%;}.elementor-671 .elementor-element.elementor-element-8267517{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-8267517 img{width:100%;}.elementor-671 .elementor-element.elementor-element-42626eb{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F544D;--border-color:#1F544D;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-42626eb:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-42626eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002923;}.elementor-671 .elementor-element.elementor-element-9147b8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-13d68b9 );--border-color:var( --e-global-color-13d68b9 );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-65d2dec .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;line-height:29px;letter-spacing:0px;}.elementor-671 .elementor-element.elementor-element-1af223d{padding:8px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-1af223d .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-1af223d.elementor-view-stacked .elementor-icon{background-color:#31CB00;}.elementor-671 .elementor-element.elementor-element-1af223d.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-1af223d.elementor-view-default .elementor-icon{color:#31CB00;border-color:#31CB00;}.elementor-671 .elementor-element.elementor-element-1af223d.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-1af223d.elementor-view-default .elementor-icon svg{fill:#31CB00;}.elementor-671 .elementor-element.elementor-element-1af223d .elementor-icon{font-size:24px;}.elementor-671 .elementor-element.elementor-element-1af223d .elementor-icon svg{height:24px;}.elementor-671 .elementor-element.elementor-element-d1981d5{width:100%;max-width:100%;text-align:center;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;color:#9CAFAC;}.elementor-671 .elementor-element.elementor-element-acac8ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-13d68b9 );--border-color:var( --e-global-color-13d68b9 );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-bb399bd .elementor-counter-number-wrapper{color:var( --e-global-color-d6fb3cb );font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;line-height:29px;letter-spacing:0px;}.elementor-671 .elementor-element.elementor-element-fd206dd{padding:8px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-fd206dd .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-fd206dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-fd206dd.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-fd206dd.elementor-view-default .elementor-icon{color:var( --e-global-color-a877a20 );border-color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-fd206dd.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-fd206dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-fd206dd .elementor-icon{font-size:24px;}.elementor-671 .elementor-element.elementor-element-fd206dd .elementor-icon svg{height:24px;}.elementor-671 .elementor-element.elementor-element-46a7020{width:100%;max-width:100%;text-align:center;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-0fc0fa0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-13d68b9 );--border-color:var( --e-global-color-13d68b9 );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-56ba34d .elementor-counter-number-wrapper{color:var( --e-global-color-d6fb3cb );font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;line-height:29px;letter-spacing:0px;}.elementor-671 .elementor-element.elementor-element-3cd816c{padding:8px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-3cd816c .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-3cd816c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-3cd816c.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3cd816c.elementor-view-default .elementor-icon{color:var( --e-global-color-a877a20 );border-color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-3cd816c.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3cd816c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-3cd816c .elementor-icon{font-size:24px;}.elementor-671 .elementor-element.elementor-element-3cd816c .elementor-icon svg{height:24px;}.elementor-671 .elementor-element.elementor-element-eecf710{width:100%;max-width:100%;text-align:center;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-56fba1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:128px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-56fba1c:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-56fba1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/Maska2.webp");background-position:top right;background-repeat:no-repeat;background-size:36vw auto;}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-3586837.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-3586837.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3586837.elementor-view-default .elementor-icon{fill:var( --e-global-color-b2ad7f2 );color:var( --e-global-color-b2ad7f2 );border-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.12em;}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-title{color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-description{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-6c9b58f{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-6c9b58f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;}.elementor-671 .elementor-element.elementor-element-f3ec564{width:var( --container-widget-width, 859px );max-width:859px;--container-widget-width:859px;--container-widget-flex-grow:0;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:#33544F;}.elementor-671 .elementor-element.elementor-element-686418a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-686418a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-686418a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-59e538e{--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:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DAE0DF;--border-color:#DAE0DF;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-8ec03e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-671 .elementor-element.elementor-element-a24dc8b{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-a24dc8b img{width:100%;}.elementor-671 .elementor-element.elementor-element-f1ff73a .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.12em;color:#667F7B;}.elementor-671 .elementor-element.elementor-element-8f696d1{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-8f696d1 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;letter-spacing:-0.01em;color:#002923;}.elementor-671 .elementor-element.elementor-element-017e635{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-3fcd599{width:auto;max-width:auto;background-color:#EEF1F1;padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-title{margin-block-end:0px;color:#33544F;}.elementor-671 .elementor-element.elementor-element-3fcd599.elementor-view-stacked .elementor-icon{background-color:#33544F;}.elementor-671 .elementor-element.elementor-element-3fcd599.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3fcd599.elementor-view-default .elementor-icon{fill:#33544F;color:#33544F;border-color:#33544F;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-description{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-671 .elementor-element.elementor-element-ed03935{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-ed03935.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-ed03935.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-ed03935.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-403f1bd{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-403f1bd .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-403f1bd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-403f1bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-403f1bd.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-403f1bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-403f1bd .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-403f1bd .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-403f1bd .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-7977389{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-7977389 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-7977389 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7977389.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7977389.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-7977389.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7977389 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-7977389 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7977389 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-0d816ed{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-0d816ed .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-0d816ed .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-0d816ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-0d816ed.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-0d816ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-0d816ed .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-0d816ed .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-0d816ed .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-775d01d{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-775d01d .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-775d01d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-775d01d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-775d01d.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-775d01d.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-775d01d .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-775d01d .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-775d01d .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-df5249a{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-df5249a .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-df5249a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-df5249a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-df5249a.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-df5249a.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-df5249a .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-df5249a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-df5249a .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-8367bd2{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-8367bd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-8367bd2.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-8367bd2.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-05e7033{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-05e7033.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-05e7033.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-05e7033.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-f4d16e2{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-f4d16e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-f4d16e2.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-f4d16e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-text{color:#002923;transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-74c0055{--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:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-7c2f212{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-671 .elementor-element.elementor-element-93952a2{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-93952a2 img{width:100%;}.elementor-671 .elementor-element.elementor-element-9331e4e .elementor-heading-title{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-e407f21{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-e407f21 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;letter-spacing:-0.01em;color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-a1b90bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-f4c61bb{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-f4c61bb .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-f4c61bb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-f4c61bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-f4c61bb.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-f4c61bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-f4c61bb .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-f4c61bb .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-f4c61bb .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-6b45767{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-6b45767 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-6b45767 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-6b45767.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-6b45767.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-6b45767.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-6b45767 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-6b45767 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-6b45767 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-91d03c1{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-91d03c1 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-91d03c1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-91d03c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-91d03c1.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-91d03c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-91d03c1 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-91d03c1 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-91d03c1 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-23d1e1b{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-23d1e1b .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-23d1e1b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-23d1e1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-23d1e1b.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-23d1e1b.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-23d1e1b .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-23d1e1b .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-23d1e1b .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-66c3d9a{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-66c3d9a .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-66c3d9a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-66c3d9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-66c3d9a.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-66c3d9a.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-66c3d9a .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-66c3d9a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-66c3d9a .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-35d248e{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-35d248e .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-35d248e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-35d248e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-35d248e.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-35d248e.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-35d248e .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-35d248e .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-35d248e .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-1f14c9a );transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-0b63cbb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-0b63cbb:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-0b63cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-ac2f688{--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:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-c7d018c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-671 .elementor-element.elementor-element-638df73{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-638df73 img{width:100%;}.elementor-671 .elementor-element.elementor-element-5705bd2 .elementor-heading-title{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-8c3367a{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-8c3367a .elementor-heading-title{font-family:var( --e-global-typography-670cbcc-font-family ), Sans-serif;font-size:var( --e-global-typography-670cbcc-font-size );font-weight:var( --e-global-typography-670cbcc-font-weight );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-726a36f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-dd0eb32{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-dd0eb32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-dd0eb32.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-dd0eb32.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-d29780f{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-d29780f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-d29780f.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-d29780f.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-96291b3{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-96291b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-96291b3.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-96291b3.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-bf434bf{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-bf434bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-bf434bf.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-bf434bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-text{color:var( --e-global-color-1f14c9a );transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-0a2f534{--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:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-f985c84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-671 .elementor-element.elementor-element-c7ededd{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-c7ededd img{width:100%;}.elementor-671 .elementor-element.elementor-element-c175a43 .elementor-heading-title{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-0b1403e{width:var( --container-widget-width, 232px );max-width:232px;--container-widget-width:232px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-0b1403e .elementor-heading-title{font-family:var( --e-global-typography-670cbcc-font-family ), Sans-serif;font-size:var( --e-global-typography-670cbcc-font-size );font-weight:var( --e-global-typography-670cbcc-font-weight );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-86a39af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-8621d76{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-8621d76 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-8621d76 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-8621d76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-8621d76.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-8621d76.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-8621d76 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-8621d76 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-8621d76 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-7ba058f{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7ba058f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7ba058f.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-7ba058f.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-e989b02{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-e989b02 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-e989b02 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-e989b02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-e989b02.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-e989b02.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-e989b02 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-e989b02 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-e989b02 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-429b3fa{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-429b3fa .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-429b3fa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-429b3fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-429b3fa.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-429b3fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-429b3fa .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-429b3fa .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-429b3fa .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-text{color:var( --e-global-color-1f14c9a );transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-423797a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-423797a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-423797a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-001a613{--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:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-f529e96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-671 .elementor-element.elementor-element-2e7f802{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-2e7f802 img{width:100%;}.elementor-671 .elementor-element.elementor-element-779d72d .elementor-heading-title{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-8237b0d{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-8237b0d .elementor-heading-title{font-family:var( --e-global-typography-670cbcc-font-family ), Sans-serif;font-size:var( --e-global-typography-670cbcc-font-size );font-weight:var( --e-global-typography-670cbcc-font-weight );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-f049a8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-092a5f3{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-092a5f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-092a5f3.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-092a5f3.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-a06616b{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-a06616b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-a06616b.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-a06616b.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-7cc00f7{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7cc00f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7cc00f7.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-7cc00f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-1f14c9a );transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-616ad8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-0a936b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-671 .elementor-element.elementor-element-9a36579{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-9a36579 img{width:100%;}.elementor-671 .elementor-element.elementor-element-7ca7e52 .elementor-heading-title{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-2ff084d{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-2ff084d .elementor-heading-title{font-family:var( --e-global-typography-670cbcc-font-family ), Sans-serif;font-size:var( --e-global-typography-670cbcc-font-size );font-weight:var( --e-global-typography-670cbcc-font-weight );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-e0abed1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-83e6cec{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-83e6cec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-83e6cec.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-83e6cec.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-434b66c{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-434b66c .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-434b66c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-434b66c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-434b66c.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-434b66c.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-434b66c .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-434b66c .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-434b66c .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-321452a{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-321452a .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-321452a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-321452a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-321452a.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-321452a.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-321452a .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-321452a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-321452a .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-a08ef18{width:auto;max-width:auto;background-color:var( --e-global-color-85c2d75 );padding:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-a08ef18 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-671 .elementor-element.elementor-element-a08ef18 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-a08ef18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-a08ef18.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-a08ef18.elementor-view-default .elementor-icon{fill:var( --e-global-color-b162fda );color:var( --e-global-color-b162fda );border-color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-a08ef18 .elementor-icon{font-size:20px;}.elementor-671 .elementor-element.elementor-element-a08ef18 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-a08ef18 .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-text{color:var( --e-global-color-1f14c9a );transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-3291cc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--padding-top:128px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-3291cc7:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}.elementor-671 .elementor-element.elementor-element-3291cc7::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/maskimage.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-671 .elementor-element.elementor-element-7792102{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-wrapper{gap:8px;}.elementor-671 .elementor-element.elementor-element-7792102.elementor-view-stacked .elementor-icon{background-color:#9CAFAC;}.elementor-671 .elementor-element.elementor-element-7792102.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-7792102.elementor-view-default .elementor-icon{fill:#9CAFAC;color:#9CAFAC;border-color:#9CAFAC;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-title{color:#9CAFAC;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-description{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-bfe1bea{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;text-align:center;}.elementor-671 .elementor-element.elementor-element-bfe1bea .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:#002923;}.elementor-671 .elementor-element.elementor-element-c4ce4e3{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:center;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-eb35d78{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#002923;transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-103520a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:128px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-103520a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-103520a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/mask3.webp");background-position:top left;background-repeat:no-repeat;background-size:36vw auto;}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-0e2f5a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-0e2f5a5.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-0e2f5a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-b2ad7f2 );color:var( --e-global-color-b2ad7f2 );border-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-title{color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-77b420d{width:var( --container-widget-width, 554px );max-width:554px;--container-widget-width:554px;--container-widget-flex-grow:0;text-align:center;}.elementor-671 .elementor-element.elementor-element-77b420d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;}.elementor-671 .elementor-element.elementor-element-1b3b065{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:center;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-1b3b065.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-a96f5f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAE0DF;--border-color:#DAE0DF;}.elementor-671 .elementor-element.elementor-element-a96f5f0:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-a96f5f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-cbc4705{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-10b3e0e{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-10b3e0e img{width:100%;}.elementor-671 .elementor-element.elementor-element-1101298{width:var( --container-widget-width, 214px );max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-1101298 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;letter-spacing:-0.01em;color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-1168d5b{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-1831866{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-671 .elementor-element.elementor-element-01cb15a{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-01cb15a img{width:100%;}.elementor-671 .elementor-element.elementor-element-9d90e99{width:var( --container-widget-width, 214px );max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-9d90e99 .elementor-heading-title{font-family:var( --e-global-typography-e4048a3-font-family ), Sans-serif;font-size:var( --e-global-typography-e4048a3-font-size );font-weight:var( --e-global-typography-e4048a3-font-weight );line-height:var( --e-global-typography-e4048a3-line-height );letter-spacing:var( --e-global-typography-e4048a3-letter-spacing );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-6542c5a{width:var( --container-widget-width, 290px );max-width:290px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:290px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-4d31c9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-671 .elementor-element.elementor-element-470f55e{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-470f55e img{width:100%;}.elementor-671 .elementor-element.elementor-element-910eef1{width:var( --container-widget-width, 214px );max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-910eef1 .elementor-heading-title{font-family:var( --e-global-typography-e4048a3-font-family ), Sans-serif;font-size:var( --e-global-typography-e4048a3-font-size );font-weight:var( --e-global-typography-e4048a3-font-weight );line-height:var( --e-global-typography-e4048a3-line-height );letter-spacing:var( --e-global-typography-e4048a3-letter-spacing );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-28204f5{width:var( --container-widget-width, 543px );max-width:543px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:543px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7abc503{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-7abc503:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-7abc503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-5b91a99 .color-overlay-button{text-align:center;}.elementor-671 .elementor-element.elementor-element-5b91a99 .color-overlay-button *{transition-duration:500ms;}.elementor-671 .elementor-element.elementor-element-5b91a99 a.color-overlay-link{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-1f14c9a );padding:18px 32px 18px 32px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-671 .elementor-element.elementor-element-5b91a99 a .ue-btn-txt{color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-5b91a99 a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-671 .elementor-element.elementor-element-5b91a99 span.ue-color-overlay{background-color:var( --e-global-color-a877a20 );width:12px;height:12px;}.elementor-671 .elementor-element.elementor-element-5b91a99 a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-671 .elementor-element.elementor-element-bb252f3 .elementor-button:hover, .elementor-671 .elementor-element.elementor-element-bb252f3 .elementor-button:focus{background-color:var( --e-global-color-1f14c9a );color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-bb252f3 .elementor-button{fill:#002923;color:#002923;border-style:solid;border-color:#002923;}.elementor-671 .elementor-element.elementor-element-bb252f3 .elementor-button:hover svg, .elementor-671 .elementor-element.elementor-element-bb252f3 .elementor-button:focus svg{fill:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-2aa776c{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-13d68b9 );--border-color:var( --e-global-color-13d68b9 );--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-2aa776c:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-2aa776c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002923;}.elementor-671 .elementor-element.elementor-element-9fd0140{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-9fd0140 img{width:100%;}.elementor-671 .elementor-element.elementor-element-a5dfe0d{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-a5dfe0d img{width:100%;}.elementor-671 .elementor-element.elementor-element-3cf222d{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-3cf222d img{width:100%;}.elementor-671 .elementor-element.elementor-element-b68f04c{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-b68f04c img{width:100%;}.elementor-671 .elementor-element.elementor-element-7711840{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-7711840 img{width:100%;}.elementor-671 .elementor-element.elementor-element-58028e5{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-58028e5 img{width:100%;}.elementor-671 .elementor-element.elementor-element-c557a20{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-c557a20 img{width:100%;}.elementor-671 .elementor-element.elementor-element-dab5a25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-dab5a25:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #003D35 0%, #002923 120%);}.elementor-671 .elementor-element.elementor-element-dab5a25::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .e-con-inner > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/BG-AdwokatPrzedsiebiorcow.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-671 .elementor-element.elementor-element-fc9a8e6{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-64730e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13d68b9 );}.elementor-671 .elementor-element.elementor-element-64730e7.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-64730e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-13d68b9 );color:var( --e-global-color-13d68b9 );border-color:var( --e-global-color-13d68b9 );}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-title a{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-title{color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-6fc982b{width:var( --container-widget-width, 453px );max-width:453px;--container-widget-width:453px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-6fc982b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-8046f74{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-8cc31a6{font-size:20px;font-weight:500;line-height:32px;letter-spacing:-0.2px;color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-c9013b8{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-a0ac0dd{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:start;}.elementor-671 .elementor-element.elementor-element-a0ac0dd img{width:100%;}.elementor-671 .elementor-element.elementor-element-0fc935c{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -32px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-0fc935c img{width:100%;height:720px;object-fit:cover;object-position:center center;}.elementor-671 .elementor-element.elementor-element-6e8a83b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:128px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-6e8a83b:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-6e8a83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2b5fe4 );background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/mask4-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-9cad87e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-9cad87e.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-9cad87e.elementor-view-default .elementor-icon{fill:var( --e-global-color-b2ad7f2 );color:var( --e-global-color-b2ad7f2 );border-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.12em;}.elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon-box-title{color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-5b24e15{width:var( --container-widget-width, 849px );max-width:849px;--container-widget-width:849px;--container-widget-flex-grow:0;text-align:center;}.elementor-671 .elementor-element.elementor-element-5b24e15 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;}.elementor-671 .elementor-element.elementor-element-e25fbe4{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-671 .elementor-element.elementor-element-e25fbe4:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-e25fbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2b5fe4 );}.elementor-671 .elementor-element.elementor-element-565d99a{--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;}.elementor-671 .elementor-element.elementor-element-16adfb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-16adfb4:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-16adfb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-e3aa814{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-1e683bd img{width:100%;}.elementor-671 .elementor-element.elementor-element-f766e61{width:auto;max-width:auto;text-align:start;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;color:#31CB00;}.elementor-671 .elementor-element.elementor-element-9173b2f{text-align:start;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-32065aa{text-align:start;font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-5bdfeff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-5bdfeff:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-5bdfeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-9186fff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-b1f000f img{width:100%;}.elementor-671 .elementor-element.elementor-element-6d4fa09{width:auto;max-width:auto;text-align:start;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-c938ca2{text-align:start;font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-8b48445{text-align:start;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-3ce244f{--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;}.elementor-671 .elementor-element.elementor-element-d71f1ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-d71f1ac:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-d71f1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-4ab21f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-b3106c5 img{width:100%;}.elementor-671 .elementor-element.elementor-element-5e1da94{width:auto;max-width:auto;text-align:start;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-08cd27c{text-align:start;font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-7c1d085{text-align:start;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-de15f75{--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;}.elementor-671 .elementor-element.elementor-element-3522532{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-3522532:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-3522532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-5023bf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-a41b098 img{width:100%;}.elementor-671 .elementor-element.elementor-element-c9e3a47{width:auto;max-width:auto;text-align:start;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-bd6b5da{text-align:start;font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-5528aa4{text-align:start;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-de3eddb{--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;--justify-content:center;--padding-top:128px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-de3eddb:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-de3eddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F6F6 0%, #FFFFFF 100%);}.elementor-671 .elementor-element.elementor-element-df2723e{--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-671 .elementor-element.elementor-element-df2723e:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-df2723e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #003D35 50%, #002923 100%);}.elementor-671 .elementor-element.elementor-element-3daa9a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-13d68b9 );--border-color:var( --e-global-color-13d68b9 );}.elementor-671 .elementor-element.elementor-element-d508e44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F544D;--border-color:#1F544D;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-a0fdf8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13d68b9 );}.elementor-671 .elementor-element.elementor-element-a0fdf8e.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-a0fdf8e.elementor-view-default .elementor-icon{fill:var( --e-global-color-13d68b9 );color:var( --e-global-color-13d68b9 );border-color:var( --e-global-color-13d68b9 );}.elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.12em;}.elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon-box-title{color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-d930839 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-53dae0b{width:var( --container-widget-width, 378px );max-width:378px;--container-widget-width:378px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-c2f140f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-671 .elementor-element.elementor-element-4756f6d{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:#9CAFAC;}.elementor-671 .elementor-element.elementor-element-9fb9b5e .elementor-button:hover, .elementor-671 .elementor-element.elementor-element-9fb9b5e .elementor-button:focus{background-color:var( --e-global-color-d6fb3cb );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-9fb9b5e .elementor-button{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-d6fb3cb );color:var( --e-global-color-d6fb3cb );border-style:solid;border-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-9fb9b5e .elementor-button:hover svg, .elementor-671 .elementor-element.elementor-element-9fb9b5e .elementor-button:focus svg{fill:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-ed0c225{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.2;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-671 .elementor-element.elementor-element-ed0c225::before, .elementor-671 .elementor-element.elementor-element-ed0c225 > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-ed0c225 > .e-con-inner > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-ed0c225 > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-ed0c225 > .e-con-inner > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-ed0c225 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #3BA093 0%, #003D35 80%);}.elementor-widget-global .elementor-field-group > label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-field-type-html{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-global .elementor-message{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-global .e-form__indicators__indicator__progress__meter{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-671 .elementor-element.elementor-global-1590{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:12px;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-12px;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-671 .elementor-element.elementor-global-1590 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-671 .elementor-element.elementor-global-1590 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-671 .elementor-element.elementor-global-1590 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-b2ad7f2 );font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group .elementor-field{color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group .elementor-field, .elementor-671 .elementor-element.elementor-global-1590 .elementor-field-subgroup label{font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-1f14c9a );border-color:var( --e-global-color-13d68b9 );border-radius:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-1f14c9a );border-color:var( --e-global-color-13d68b9 );border-radius:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-13d68b9 );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-button{border-style:none;border-radius:0px 0px 0px 0px;padding:20px 32px 20px 32px;}.elementor-671 .elementor-element.elementor-global-1590 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-d6fb3cb );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-button[type="submit"]{background-color:var( --e-global-color-d6fb3cb );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-global-1590 .e-form__buttons__wrapper__button-previous{color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-global-1590 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-671 .elementor-element.elementor-global-1590 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-671 .elementor-element.elementor-global-1590 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-671 .elementor-element.elementor-element-dfde1ba{font-family:"General Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;color:#9CAFAC;}.elementor-widget-divider .elementor-divider__text{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-939bd4e{--divider-border-style:solid;--divider-color:#33544F;--divider-border-width:1px;}.elementor-671 .elementor-element.elementor-element-939bd4e .elementor-divider-separator{width:100%;}.elementor-671 .elementor-element.elementor-element-939bd4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-671 .elementor-element.elementor-element-939bd4e .elementor-divider__text{color:#9CAFAC;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8a3fed6 .elementor-button:hover, .elementor-671 .elementor-element.elementor-element-8a3fed6 .elementor-button:focus{background-color:var( --e-global-color-d6fb3cb );color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-8a3fed6 .elementor-button{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;fill:var( --e-global-color-d6fb3cb );color:var( --e-global-color-d6fb3cb );border-style:solid;border-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-8a3fed6 .elementor-button:hover svg, .elementor-671 .elementor-element.elementor-element-8a3fed6 .elementor-button:focus svg{fill:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-551663a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:128px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-551663a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-551663a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/Maska2.webp");background-position:top right;background-repeat:no-repeat;background-size:36vw auto;}.elementor-671 .elementor-element.elementor-element-31927f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-1b0d7cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-1b0d7cd.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-1b0d7cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-b2ad7f2 );color:var( --e-global-color-b2ad7f2 );border-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon-box-title a{font-family:"General Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.12em;}.elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon-box-title{color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-63eaa65{width:var( --container-widget-width, 384px );max-width:384px;--container-widget-width:384px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-63eaa65 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-357d469{width:var( --container-widget-width, 487px );max-width:487px;--container-widget-width:487px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-80a402d-font-family ), Sans-serif;font-size:var( --e-global-typography-80a402d-font-size );font-weight:var( --e-global-typography-80a402d-font-weight );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-item > a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-text{color:var( --e-global-color-1f14c9a );transition:color 0.3s;}.elementor-671 .elementor-element.elementor-element-4e14a74{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );}.elementor-671 .elementor-element.elementor-element-4e14a74:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-4e14a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-widget-loop-grid .elementor-pagination{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-6884767{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-671 .elementor-element.elementor-element-6884767 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-fbbec99 );}.elementor-671 .elementor-element.elementor-element-6884767 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-671 .elementor-element.elementor-element-6884767 .e-loop-item > .elementor-section, .elementor-671 .elementor-element.elementor-element-6884767 .e-loop-item > .elementor-section > .elementor-container, .elementor-671 .elementor-element.elementor-element-6884767 .e-loop-item > .e-con, .elementor-671 .elementor-element.elementor-element-6884767 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-671 .elementor-element.elementor-element-cc825f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-fbbec99 );--border-color:var( --e-global-color-fbbec99 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-cc825f4:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-cc825f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-5a9c703{text-align:center;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-5a9c703 a{color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-aca9b98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:128px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-aca9b98:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-aca9b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2b5fe4 );background-image:url("https://pawel.krajewscy.net/wp-content/uploads/2025/10/mask3.webp");background-position:top left;background-repeat:no-repeat;background-size:36vw auto;}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-671 .elementor-element.elementor-element-ba9de7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-ba9de7a.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-ba9de7a.elementor-view-default .elementor-icon{fill:var( --e-global-color-b2ad7f2 );color:var( --e-global-color-b2ad7f2 );border-color:var( --e-global-color-b2ad7f2 );}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon{font-size:18px;}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-title a{font-family:var( --e-global-typography-6d1cef0-font-family ), Sans-serif;font-size:var( --e-global-typography-6d1cef0-font-size );font-weight:var( --e-global-typography-6d1cef0-font-weight );text-transform:var( --e-global-typography-6d1cef0-text-transform );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-title{color:var( --e-global-color-3ee78fe );}.elementor-671 .elementor-element.elementor-element-2b23127{width:var( --container-widget-width, 833px );max-width:833px;--container-widget-width:833px;--container-widget-flex-grow:0;text-align:center;}.elementor-671 .elementor-element.elementor-element-2b23127 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-heading{background-color:var( --e-global-color-85c2d75 );flex-direction:row;padding:24px 48px 24px 48px;}.elementor-671 .elementor-element.elementor-element-f335509 .uc-item-active .uc-heading{background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-heading:hover{background-color:#EEF1F166;}.elementor-671 .elementor-element.elementor-element-f335509{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-f335509 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-f335509 .uc_ac_box{margin-bottom:0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-fbbec99 );background-color:var( --e-global-color-d6fb3cb );}.elementor-671 .elementor-element.elementor-element-f335509 .ue_title{font-family:var( --e-global-typography-5f65079-font-family ), Sans-serif;font-size:var( --e-global-typography-5f65079-font-size );font-weight:var( --e-global-typography-5f65079-font-weight );line-height:var( --e-global-typography-5f65079-line-height );letter-spacing:var( --e-global-typography-5f65079-letter-spacing );color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-item-active .uc-heading .ue_title{color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-heading:hover .ue_title{color:var( --e-global-color-1f14c9a );}.elementor-671 .elementor-element.elementor-element-f335509 .uc_content{background-color:#FFFFFF;font-family:"General Sans 500", Sans-serif;font-size:16px;font-weight:500;line-height:27px;letter-spacing:-0.1px;color:var( --e-global-color-b162fda );padding:0px 48px 48px 48px;}.elementor-671 .elementor-element.elementor-element-f335509 .ue_icon{width:75px;height:75px;font-size:18px;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-a877a20 );color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-f335509 .ue_icon_spacing{width:15px;}.elementor-671 .elementor-element.elementor-element-f335509 .ue_icon svg{fill:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-item-active .ue_icon{color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-item-active .ue_icon svg{fill:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-heading:hover .ue_icon{color:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-f335509 .ue-heading.active .ue_icon svg{fill:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-f335509 .ue_expand_inside{width:24px;height:24px;font-size:24px;color:var( --e-global-color-a877a20 );border-radius:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-f335509 .ue_expand_inside svg{fill:var( --e-global-color-a877a20 );}.elementor-671 .elementor-element.elementor-element-f335509 .ue_expand_spacing{width:15px;}.elementor-671 .elementor-element.elementor-element-c486c30{width:var( --container-widget-width, 404px );max-width:404px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:404px;--container-widget-flex-grow:0;text-align:center;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-b162fda );}.elementor-671 .elementor-element.elementor-element-c486c30 a{color:var( --e-global-color-1f14c9a );}body.elementor-page-671:not(.elementor-motion-effects-element-type-background), body.elementor-page-671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f36f5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-671 .elementor-element.elementor-element-19c7f76{--content-width:1152px;}.elementor-671 .elementor-element.elementor-element-9e2a460{--width:60%;}.elementor-671 .elementor-element.elementor-element-42626eb{--content-width:1248px;}.elementor-671 .elementor-element.elementor-element-56fba1c{--content-width:1152px;}.elementor-671 .elementor-element.elementor-element-686418a{--content-width:1248px;}.elementor-671 .elementor-element.elementor-element-59e538e{--width:50%;}.elementor-671 .elementor-element.elementor-element-74c0055{--width:50%;}.elementor-671 .elementor-element.elementor-element-0b63cbb{--content-width:1248px;}.elementor-671 .elementor-element.elementor-element-ac2f688{--width:50%;}.elementor-671 .elementor-element.elementor-element-0a2f534{--width:50%;}.elementor-671 .elementor-element.elementor-element-423797a{--content-width:1248px;}.elementor-671 .elementor-element.elementor-element-001a613{--width:50%;}.elementor-671 .elementor-element.elementor-element-616ad8c{--width:50%;}.elementor-671 .elementor-element.elementor-element-103520a{--content-width:1152px;}.elementor-671 .elementor-element.elementor-element-a96f5f0{--content-width:1248px;}.elementor-671 .elementor-element.elementor-element-cbc4705{--width:50%;}.elementor-671 .elementor-element.elementor-element-1831866{--width:50%;}.elementor-671 .elementor-element.elementor-element-4d31c9f{--width:50%;}.elementor-671 .elementor-element.elementor-element-2aa776c{--content-width:1152px;}.elementor-671 .elementor-element.elementor-element-fc9a8e6{--width:55%;}.elementor-671 .elementor-element.elementor-element-6e8a83b{--content-width:1152px;}.elementor-671 .elementor-element.elementor-element-565d99a{--width:calc(33% - 16px);}.elementor-671 .elementor-element.elementor-element-16adfb4{--width:100%;}.elementor-671 .elementor-element.elementor-element-5bdfeff{--width:100%;}.elementor-671 .elementor-element.elementor-element-3ce244f{--width:calc(33% - 16px);}.elementor-671 .elementor-element.elementor-element-d71f1ac{--width:100%;}.elementor-671 .elementor-element.elementor-element-de15f75{--width:calc(33% - 16px);}.elementor-671 .elementor-element.elementor-element-3522532{--width:100%;}.elementor-671 .elementor-element.elementor-element-de3eddb{--content-width:1340px;}.elementor-671 .elementor-element.elementor-element-3daa9a7{--width:45%;}.elementor-671 .elementor-element.elementor-element-ed0c225{--width:55%;}.elementor-671 .elementor-element.elementor-element-551663a{--content-width:1152px;}.elementor-671 .elementor-element.elementor-element-31927f7{--width:50%;}.elementor-671 .elementor-element.elementor-element-4e14a74{--content-width:1240px;}.elementor-671 .elementor-element.elementor-element-cc825f4{--content-width:1240px;}.elementor-671 .elementor-element.elementor-element-aca9b98{--content-width:1152px;}}@media(max-width:1024px) and (min-width:768px){.elementor-671 .elementor-element.elementor-element-19c7f76{--content-width:1140px;}.elementor-671 .elementor-element.elementor-element-9e2a460{--width:100%;}.elementor-671 .elementor-element.elementor-element-59e538e{--width:100%;}.elementor-671 .elementor-element.elementor-element-74c0055{--width:100%;}.elementor-671 .elementor-element.elementor-element-ac2f688{--width:100%;}.elementor-671 .elementor-element.elementor-element-0a2f534{--width:100%;}.elementor-671 .elementor-element.elementor-element-001a613{--width:100%;}.elementor-671 .elementor-element.elementor-element-616ad8c{--width:100%;}.elementor-671 .elementor-element.elementor-element-cbc4705{--width:100%;}.elementor-671 .elementor-element.elementor-element-1831866{--width:100%;}.elementor-671 .elementor-element.elementor-element-4d31c9f{--width:100%;}.elementor-671 .elementor-element.elementor-element-dab5a25{--content-width:1140px;}.elementor-671 .elementor-element.elementor-element-fc9a8e6{--width:100%;}.elementor-671 .elementor-element.elementor-element-565d99a{--width:100%;}.elementor-671 .elementor-element.elementor-element-16adfb4{--width:100%;}.elementor-671 .elementor-element.elementor-element-5bdfeff{--width:100%;}.elementor-671 .elementor-element.elementor-element-3ce244f{--width:100%;}.elementor-671 .elementor-element.elementor-element-d71f1ac{--width:100%;}.elementor-671 .elementor-element.elementor-element-de15f75{--width:100%;}.elementor-671 .elementor-element.elementor-element-3522532{--width:100%;}.elementor-671 .elementor-element.elementor-element-3daa9a7{--width:100%;}.elementor-671 .elementor-element.elementor-element-ed0c225{--width:100%;}.elementor-671 .elementor-element.elementor-element-31927f7{--width:70%;}}@media(max-width:1024px){.elementor-671 .elementor-element.elementor-element-19c7f76{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-19c7f76:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-19c7f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 90%;background-size:100vw auto;}.elementor-671 .elementor-element.elementor-element-9e2a460{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7ee8a6a{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-2881384{text-align:center;}.elementor-671 .elementor-element.elementor-element-fa09acd{--justify-content:center;}.elementor-widget-ucaddon_color_overlay_button a.color-overlay-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8267517{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-42626eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-9147b8f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-65d2dec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-671 .elementor-element.elementor-element-acac8ae{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-671 .elementor-element.elementor-element-bb399bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-671 .elementor-element.elementor-element-46a7020{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0fc0fa0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-671 .elementor-element.elementor-element-56ba34d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-671 .elementor-element.elementor-element-eecf710{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-56fba1c:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-56fba1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:40vw auto;}.elementor-671 .elementor-element.elementor-element-56fba1c{--padding-top:96px;--padding-bottom:48px;--padding-left:96px;--padding-right:96px;}.elementor-671 .elementor-element.elementor-element-6c9b58f{--container-widget-width:554px;--container-widget-flex-grow:0;width:var( --container-widget-width, 554px );max-width:554px;}.elementor-671 .elementor-element.elementor-element-686418a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-59e538e{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-74c0055{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-9331e4e .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0b63cbb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-ac2f688{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-5705bd2 .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8c3367a .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0a2f534{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-c175a43 .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0b1403e .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-423797a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-001a613{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-779d72d .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8237b0d .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-616ad8c{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-7ca7e52 .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-2ff084d .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-3291cc7::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-100px 0px;background-size:cover;}.elementor-671 .elementor-element.elementor-element-3291cc7{--overlay-opacity:0.4;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-bfe1bea{--container-widget-width:559px;--container-widget-flex-grow:0;width:var( --container-widget-width, 559px );max-width:559px;}.elementor-671 .elementor-element.elementor-element-c4ce4e3{--container-widget-width:471px;--container-widget-flex-grow:0;width:var( --container-widget-width, 471px );max-width:471px;}.elementor-671 .elementor-element.elementor-element-103520a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-103520a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:40vw auto;}.elementor-671 .elementor-element.elementor-element-103520a{--padding-top:96px;--padding-bottom:48px;--padding-left:96px;--padding-right:96px;}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-a96f5f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:96px;--padding-right:96px;}.elementor-671 .elementor-element.elementor-element-cbc4705{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-1168d5b{--container-widget-width:455px;--container-widget-flex-grow:0;width:var( --container-widget-width, 455px );max-width:455px;}.elementor-671 .elementor-element.elementor-element-1831866{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-9d90e99 .elementor-heading-title{font-size:var( --e-global-typography-e4048a3-font-size );line-height:var( --e-global-typography-e4048a3-line-height );letter-spacing:var( --e-global-typography-e4048a3-letter-spacing );}.elementor-671 .elementor-element.elementor-element-6542c5a{--container-widget-width:427px;--container-widget-flex-grow:0;width:var( --container-widget-width, 427px );max-width:427px;font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-4d31c9f{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-910eef1 .elementor-heading-title{font-size:var( --e-global-typography-e4048a3-font-size );line-height:var( --e-global-typography-e4048a3-line-height );letter-spacing:var( --e-global-typography-e4048a3-letter-spacing );}.elementor-671 .elementor-element.elementor-element-28204f5{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7abc503{--justify-content:center;}.elementor-671 .elementor-element.elementor-element-5b91a99 a.color-overlay-link{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-671 .elementor-element.elementor-element-2aa776c{--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-9fd0140{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-671 .elementor-element.elementor-element-a5dfe0d{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-671 .elementor-element.elementor-element-3cf222d{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-671 .elementor-element.elementor-element-b68f04c{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-671 .elementor-element.elementor-element-7711840{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-671 .elementor-element.elementor-element-58028e5{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-671 .elementor-element.elementor-element-c557a20{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-671 .elementor-element.elementor-element-dab5a25{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-dab5a25::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .e-con-inner > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:120vw auto;}.elementor-671 .elementor-element.elementor-element-fc9a8e6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0fc935c{width:var( --container-widget-width, 70% );max-width:70%;margin:-128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-0fc935c img{height:600px;object-fit:cover;object-position:top center;}.elementor-671 .elementor-element.elementor-element-6e8a83b{--padding-top:96px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-5b24e15{--container-widget-width:652px;--container-widget-flex-grow:0;width:var( --container-widget-width, 652px );max-width:652px;}.elementor-671 .elementor-element.elementor-element-e25fbe4{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-565d99a{--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-671 .elementor-element.elementor-element-16adfb4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-671 .elementor-element.elementor-element-5bdfeff{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-671 .elementor-element.elementor-element-6d4fa09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-c938ca2{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8b48445{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-d71f1ac{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-671 .elementor-element.elementor-element-5e1da94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-08cd27c{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7c1d085{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-3522532{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-671 .elementor-element.elementor-element-c9e3a47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-bd6b5da{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-5528aa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-df2723e{--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-671 .elementor-element.elementor-element-d508e44{--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-671 .elementor-element.elementor-element-d930839{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-53dae0b{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-ed0c225{--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-widget-global .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-button{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-widget-global .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{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-widget-global .e-form__indicators__indicator__progress__meter{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-671 .elementor-element.elementor-global-1590 .elementor-field-type-html{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group .elementor-field, .elementor-671 .elementor-element.elementor-global-1590 .elementor-field-subgroup label{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-939bd4e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-element-spacing:32px;}.elementor-671 .elementor-element.elementor-element-939bd4e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-671 .elementor-element.elementor-element-939bd4e .elementor-divider__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-551663a{--justify-content:flex-start;--padding-top:96px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-671 .elementor-element.elementor-element-551663a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-551663a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:40vw auto;}.elementor-671 .elementor-element.elementor-element-63eaa65{--container-widget-width:368px;--container-widget-flex-grow:0;width:var( --container-widget-width, 368px );max-width:368px;}.elementor-671 .elementor-element.elementor-element-63eaa65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-357d469{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-4e14a74{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{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-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-6884767{--grid-columns:1;}.elementor-671 .elementor-element.elementor-element-6884767 > .elementor-widget-container{border-width:0px 1px 0px 1px;}.elementor-671 .elementor-element.elementor-element-aca9b98:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-aca9b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:40vw auto;}.elementor-671 .elementor-element.elementor-element-aca9b98{--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-2b23127{--container-widget-width:668px;--container-widget-flex-grow:0;width:var( --container-widget-width, 668px );max-width:668px;}.elementor-671 .elementor-element.elementor-element-2b23127 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-f335509{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-f335509 .ue_title{font-size:var( --e-global-typography-5f65079-font-size );line-height:var( --e-global-typography-5f65079-line-height );letter-spacing:var( --e-global-typography-5f65079-letter-spacing );}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-19c7f76:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-19c7f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 100%;background-size:120vw auto;}.elementor-671 .elementor-element.elementor-element-19c7f76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-9e2a460{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-093ec19{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-wrapper{text-align:center;gap:6px;}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-093ec19 .elementor-icon-box-description{font-size:14px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7ee8a6a{text-align:center;}.elementor-671 .elementor-element.elementor-element-7ee8a6a .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-2881384{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;text-align:center;font-size:17px;}.elementor-671 .elementor-element.elementor-element-fa09acd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-ucaddon_color_overlay_button a.color-overlay-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-d3f9516{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-d3f9516 a.color-overlay-link{font-size:16px;padding:20px 32px 20px 32px;}.elementor-widget-button .elementor-button{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-671 .elementor-element.elementor-element-ae52b98{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-ae52b98 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-e94afa6{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-671 .elementor-element.elementor-element-8267517{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-8267517 img{height:444px;object-fit:cover;object-position:top center;}.elementor-671 .elementor-element.elementor-element-9147b8f{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-65d2dec .elementor-counter-number-wrapper{font-size:32px;}.elementor-671 .elementor-element.elementor-element-d1981d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-671 .elementor-element.elementor-element-acac8ae{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-671 .elementor-element.elementor-element-bb399bd .elementor-counter-number-wrapper{font-size:32px;}.elementor-671 .elementor-element.elementor-element-46a7020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0fc0fa0{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-671 .elementor-element.elementor-element-56ba34d .elementor-counter-number-wrapper{font-size:32px;}.elementor-671 .elementor-element.elementor-element-eecf710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-56fba1c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-56fba1c:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-56fba1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80vw auto;}.elementor-671 .elementor-element.elementor-element-3586837{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-wrapper{text-align:start;gap:6px;}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-title a{font-size:10px;}.elementor-671 .elementor-element.elementor-element-3586837 .elementor-icon-box-description{font-size:14px;}.elementor-671 .elementor-element.elementor-element-6c9b58f .elementor-heading-title{font-size:32px;}.elementor-671 .elementor-element.elementor-element-f3ec564{font-size:17px;}.elementor-671 .elementor-element.elementor-element-686418a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-59e538e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-a24dc8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-f1ff73a .elementor-heading-title{font-size:10px;}.elementor-671 .elementor-element.elementor-element-8f696d1 .elementor-heading-title{font-size:24px;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-3fcd599 .elementor-icon-box-description{font-size:14px;}.elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-ed03935 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-403f1bd .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-403f1bd .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-7977389 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7977389 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-0d816ed .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-0d816ed .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-775d01d .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-775d01d .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-df5249a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-df5249a .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-8367bd2 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-05e7033 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-f4d16e2 .elementor-icon-box-title a{font-size:12px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-4a27468 .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-74c0055{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-93952a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-9331e4e .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-e407f21 .elementor-heading-title{font-size:24px;}.elementor-671 .elementor-element.elementor-element-f4c61bb .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-f4c61bb .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-6b45767 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-6b45767 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-91d03c1 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-91d03c1 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-23d1e1b .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-23d1e1b .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-66c3d9a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-66c3d9a .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-35d248e .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-35d248e .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-07beae9 .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-0b63cbb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-ac2f688{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-638df73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-5705bd2 .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8c3367a .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-dd0eb32 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-d29780f .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-96291b3 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-bf434bf .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-d7da92b .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-0a2f534{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-c7ededd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-c175a43 .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-0b1403e{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-0b1403e .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8621d76 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-8621d76 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7ba058f .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-e989b02 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-e989b02 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-429b3fa .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-429b3fa .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-20dca74 .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-423797a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-001a613{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-2e7f802{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-779d72d .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8237b0d .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-092a5f3 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-a06616b .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7cc00f7 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-fd0aebe .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-616ad8c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-9a36579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-7ca7e52 .elementor-heading-title{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-2ff084d .elementor-heading-title{font-size:var( --e-global-typography-670cbcc-font-size );line-height:var( --e-global-typography-670cbcc-line-height );letter-spacing:var( --e-global-typography-670cbcc-letter-spacing );}.elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon-box-wrapper{align-items:start;}.elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-83e6cec .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-434b66c .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-434b66c .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-321452a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-321452a .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-a08ef18 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-a08ef18 .elementor-icon-box-title a{font-size:12px;}.elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-79760f0 .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-3291cc7{--min-height:450px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-3291cc7::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-3291cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-671 .elementor-element.elementor-element-7792102{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-wrapper{gap:6px;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7792102 .elementor-icon-box-description{font-size:14px;}.elementor-671 .elementor-element.elementor-element-bfe1bea .elementor-heading-title{font-size:32px;}.elementor-671 .elementor-element.elementor-element-c4ce4e3{font-size:17px;}.elementor-671 .elementor-element.elementor-element-eb35d78{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-eb35d78 .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-103520a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-103520a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-103520a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80vw auto;}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-wrapper{gap:6px;}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-0e2f5a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-77b420d .elementor-heading-title{font-size:32px;}.elementor-671 .elementor-element.elementor-element-1b3b065{font-size:17px;}.elementor-671 .elementor-element.elementor-element-a96f5f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-cbc4705{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-10b3e0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-1101298{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;}.elementor-671 .elementor-element.elementor-element-1101298 .elementor-heading-title{font-size:20px;}.elementor-671 .elementor-element.elementor-element-1168d5b{font-size:17px;}.elementor-671 .elementor-element.elementor-element-1831866{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-01cb15a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-9d90e99{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;}.elementor-671 .elementor-element.elementor-element-9d90e99 .elementor-heading-title{font-size:var( --e-global-typography-e4048a3-font-size );line-height:var( --e-global-typography-e4048a3-line-height );letter-spacing:var( --e-global-typography-e4048a3-letter-spacing );}.elementor-671 .elementor-element.elementor-element-6542c5a{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-4d31c9f{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-470f55e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-671 .elementor-element.elementor-element-910eef1{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;}.elementor-671 .elementor-element.elementor-element-910eef1 .elementor-heading-title{font-size:var( --e-global-typography-e4048a3-font-size );line-height:var( --e-global-typography-e4048a3-line-height );letter-spacing:var( --e-global-typography-e4048a3-letter-spacing );}.elementor-671 .elementor-element.elementor-element-28204f5{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7abc503{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-5b91a99{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-5b91a99 a.color-overlay-link{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 );padding:20px 32px 20px 32px;}.elementor-671 .elementor-element.elementor-element-bb252f3{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-bb252f3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-671 .elementor-element.elementor-element-2aa776c{--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-9fd0140{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-a5dfe0d{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-3cf222d{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-b68f04c{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-7711840{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-58028e5{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-c557a20{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-671 .elementor-element.elementor-element-dab5a25::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .e-con-inner > .elementor-background-video-container::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-671 .elementor-element.elementor-element-dab5a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:160vw auto;}.elementor-671 .elementor-element.elementor-element-dab5a25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-fc9a8e6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-wrapper{gap:6px;}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-64730e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-6fc982b .elementor-heading-title{font-size:32px;}.elementor-671 .elementor-element.elementor-element-8046f74{font-size:17px;}.elementor-671 .elementor-element.elementor-element-8cc31a6{font-size:18px;line-height:28px;}.elementor-671 .elementor-element.elementor-element-c9013b8{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-671 .elementor-element.elementor-element-a0ac0dd{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-671 .elementor-element.elementor-element-0fc935c{width:100%;max-width:100%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-0fc935c img{height:400px;object-fit:cover;object-position:top center;}.elementor-671 .elementor-element.elementor-element-6e8a83b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-671 .elementor-element.elementor-element-6e8a83b:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-6e8a83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:200vw auto;}.elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon-box-wrapper{gap:6px;}.elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-9cad87e .elementor-icon-box-title a{font-size:10px;}.elementor-671 .elementor-element.elementor-element-5b24e15 .elementor-heading-title{font-size:32px;}.elementor-671 .elementor-element.elementor-element-e25fbe4{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-16adfb4{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-f766e61{font-size:14px;}.elementor-671 .elementor-element.elementor-element-9173b2f{font-size:17px;}.elementor-671 .elementor-element.elementor-element-32065aa{font-size:14px;}.elementor-671 .elementor-element.elementor-element-5bdfeff{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-6d4fa09{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-c938ca2{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-8b48445{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-d71f1ac{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-5e1da94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-08cd27c{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-7c1d085{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-3522532{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-c9e3a47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-bd6b5da{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-5528aa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-de3eddb{--padding-top:96px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-671 .elementor-element.elementor-element-3daa9a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-d508e44{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon-box-wrapper{gap:6px;}.elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-a0fdf8e .elementor-icon-box-title a{font-size:10px;}.elementor-671 .elementor-element.elementor-element-d930839 .elementor-heading-title{font-size:32px;}.elementor-671 .elementor-element.elementor-element-53dae0b{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-4756f6d{font-size:17px;}.elementor-671 .elementor-element.elementor-element-9fb9b5e{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-9fb9b5e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-671 .elementor-element.elementor-element-9fb9b5e .elementor-button{font-size:16px;}.elementor-671 .elementor-element.elementor-element-ed0c225{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-widget-global .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .elementor-button{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-widget-global .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{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-widget-global .e-form__indicators__indicator__progress__meter{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-671 .elementor-element.elementor-global-1590 .elementor-field-type-html{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-global-1590 .elementor-field-group .elementor-field, .elementor-671 .elementor-element.elementor-global-1590 .elementor-field-subgroup label{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-dfde1ba{font-size:12px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-939bd4e .elementor-divider__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-939bd4e{--divider-element-spacing:12px;}.elementor-671 .elementor-element.elementor-element-8a3fed6{width:100%;max-width:100%;}.elementor-671 .elementor-element.elementor-element-8a3fed6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-671 .elementor-element.elementor-element-8a3fed6 .elementor-button{font-size:16px;}.elementor-671 .elementor-element.elementor-element-551663a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-551663a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80vw auto;}.elementor-671 .elementor-element.elementor-element-551663a{--padding-top:64px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-671 .elementor-element.elementor-element-31927f7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon-box-wrapper{gap:6px;}.elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-1b0d7cd .elementor-icon-box-title a{font-size:10px;}.elementor-671 .elementor-element.elementor-element-63eaa65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-357d469{font-size:var( --e-global-typography-80a402d-font-size );line-height:var( --e-global-typography-80a402d-line-height );letter-spacing:var( --e-global-typography-80a402d-letter-spacing );}.elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-671 .elementor-element.elementor-element-3c29d4c .elementor-icon-list-item > a{font-size:16px;}.elementor-671 .elementor-element.elementor-element-4e14a74{--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-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{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-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-671 .elementor-element.elementor-element-6884767{--grid-columns:1;}.elementor-671 .elementor-element.elementor-element-5a9c703{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;font-size:17px;}.elementor-671 .elementor-element.elementor-element-aca9b98{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-671 .elementor-element.elementor-element-aca9b98:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-aca9b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80vw auto;}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-wrapper{gap:6px;}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon{font-size:12px;}.elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-title, .elementor-671 .elementor-element.elementor-element-ba9de7a .elementor-icon-box-title a{font-size:var( --e-global-typography-6d1cef0-font-size );line-height:var( --e-global-typography-6d1cef0-line-height );letter-spacing:var( --e-global-typography-6d1cef0-letter-spacing );}.elementor-671 .elementor-element.elementor-element-2b23127{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;}.elementor-671 .elementor-element.elementor-element-2b23127 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-671 .elementor-element.elementor-element-f335509 .ue_title{font-size:var( --e-global-typography-5f65079-font-size );line-height:var( --e-global-typography-5f65079-line-height );letter-spacing:var( --e-global-typography-5f65079-letter-spacing );}.elementor-671 .elementor-element.elementor-element-f335509 .uc-heading{padding:24px 24px 24px 24px;}.elementor-671 .elementor-element.elementor-element-f335509 .uc_content{font-size:16px;padding:0px 24px 24px 24px;}.elementor-671 .elementor-element.elementor-element-f335509 .ue_expand_inside{width:20px;height:20px;font-size:20px;}.elementor-671 .elementor-element.elementor-element-c486c30{width:initial;max-width:initial;padding:0px 12px 0px 12px;font-size:17px;}}/* Start custom CSS for global, class: .elementor-global-1590 *//*BUTTON */
.elementor-671 .elementor-element.elementor-global-1590 .elementor-button {
  margin-top: 12px;
  overflow: hidden;
  transition: color 0.4s ease;
}
.elementor-671 .elementor-element.elementor-global-1590 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 12px;
  height: 12px;
  background-color: #31CB00;
  transform-origin: top right;
  transform: scale(1);
  transition: transform 0.5s ease-in-out;
  z-index: 0;
}

.elementor-671 .elementor-element.elementor-global-1590 .elementor-button:hover::before {
  transform: scale(100);
  transition-delay: -0.05ms
}
.elementor-671 .elementor-element.elementor-global-1590 .elementor-button span,
.elementor-671 .elementor-element.elementor-global-1590 .elementor-button {
  position: relative;
  z-index: 1;
}
/*FORM */
::placeholder {
    color: #9CAFAC !important;
}
.elementor-671 .elementor-element.elementor-global-1590 input {
    padding: 16px !important;
    box-shadow: none !important;
}
.elementor-671 .elementor-element.elementor-global-1590 input:focus, .elementor-671 .elementor-element.elementor-global-1590 textarea:focus {
    border-color: #fff !important;
}
.elementor-field-type-html {
    margin-top: 12px;
}
.elementor-671 .elementor-element.elementor-global-1590 .elementor-message.elementor-message-success {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfde1ba */.elementor-671 .elementor-element.elementor-element-dfde1ba a {
    color: inherit !important;
    text-decoration: underline;
}
.elementor-671 .elementor-element.elementor-element-dfde1ba a:hover {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-6884767 */@media (min-width: 1025px) {
.elementor-671 .elementor-element.elementor-element-6884767 .e-loop-item:nth-last-child(n + 4) {
  border-bottom: 1px solid #DAE0DF !important;
}}
@media (max-width: 1024px) { 
.elementor-671 .elementor-element.elementor-element-6884767 .e-loop-item:not(:last-child) {
    border-bottom: 1px solid #DAE0DF !important;
}
.elementor-671 .elementor-element.elementor-element-6884767 .elementor-loop-container {
    display: flex !important;
    flex-direction: column;
}
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_icon_accordion, class: .elementor-element-f335509 */.elementor-671 .elementor-element.elementor-element-f335509 .uc_material_accordion {
    border: 1px solid #DAE0DF !important;
    border-bottom-width: 0px !important;
}
@media (min-width: 768px) { .elementor-671 .elementor-element.elementor-element-f335509 .uc-item-active .uc-heading {
    padding: 48px 48px 24px 48px !important;
}}
.elementor-671 .elementor-element.elementor-element-f335509 .uc-item-active:hover .uc-heading {
    background: #ffffff !important;
}
.elementor-671 .elementor-element.elementor-element-f335509 .uc_container .uc-heading {
    align-items: baseline !important;
}
.elementor-671 .elementor-element.elementor-element-f335509 .ue_expand {
   transform: translateY(3px);
}/* End custom CSS */