.elementor-8570 .elementor-element.elementor-element-3fad9c96{--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 03px;--row-gap:0px;--column-gap:03px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-34ecd50f{--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;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-34ecd50f.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-8570 .elementor-element.elementor-element-546000f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-546000f0 img{width:100%;}.elementor-8570 .elementor-element.elementor-element-2b499657{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;}.elementor-8570 .elementor-element.elementor-element-2b499657.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-41f385a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-41f385a7.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-855e4c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:7px 0px 0px 7px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-855e4c0:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-855e4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF15;}.elementor-8570 .elementor-element.elementor-element-855e4c0:hover{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-855e4c0.e-con{--align-self:center;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-divider-color:var( --e-global-color-text );}.elementor-8570 .elementor-element.elementor-element-53526394{--display:flex;}.elementor-8570 .elementor-element.elementor-element-5a46c39{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-title-color-normal:var( --e-global-color-67798e1 );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-primary );--n-menu-icon-color-hover:var( --e-global-color-secondary );--n-menu-dropdown-indicator-color-normal:var( --e-global-color-primary );--n-menu-dropdown-indicator-color-hover:var( --e-global-color-secondary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-primary );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-5a46c39.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:none;}.elementor-8570 .elementor-element.elementor-element-5a46c39 {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-224a10f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-224a10f3:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-224a10f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF15;}.elementor-8570 .elementor-element.elementor-element-224a10f3:hover{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-224a10f3.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-117c2bce{--display:flex;}.elementor-8570 .elementor-element.elementor-element-394de4f{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-title-color-normal:var( --e-global-color-457770b );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-primary );--n-menu-icon-color-hover:var( --e-global-color-secondary );--n-menu-dropdown-indicator-color-normal:var( --e-global-color-primary );--n-menu-dropdown-indicator-color-hover:var( --e-global-color-secondary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-primary );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-394de4f.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:none;}.elementor-8570 .elementor-element.elementor-element-394de4f {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-75ec0ae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:0px 7px 7px 0px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-75ec0ae0:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-75ec0ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF15;}.elementor-8570 .elementor-element.elementor-element-75ec0ae0:hover{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-75ec0ae0.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-52587dfa{--display:flex;}.elementor-8570 .elementor-element.elementor-element-19d25684{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-title-color-normal:var( --e-global-color-457770b );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-primary );--n-menu-icon-color-hover:var( --e-global-color-secondary );--n-menu-dropdown-indicator-color-normal:var( --e-global-color-primary );--n-menu-dropdown-indicator-color-hover:var( --e-global-color-secondary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-primary );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-19d25684.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:none;}.elementor-8570 .elementor-element.elementor-element-19d25684 {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-3e7342ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-3e7342ab.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-31a2c0a9{--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;--border-radius:5px 5px 5px 5px;}.elementor-8570 .elementor-element.elementor-element-31a2c0a9.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-6909a69c{--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:center;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6909a69c.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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-8570 .elementor-element.elementor-element-6ac7669d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-457770b );border-radius:7px 7px 7px 7px;padding:10px 55px 10px 55px;}.elementor-8570 .elementor-element.elementor-element-6ac7669d .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-6ac7669d .elementor-button:focus{background-color:var( --e-global-color-67798e1 );color:var( --e-global-color-457770b );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-6ac7669d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6ac7669d.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-6ac7669d .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-6ac7669d .elementor-button:focus svg{fill:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-31f44e0e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-ac2e589{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-8570 .elementor-element.elementor-element-ac2e589.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-ac2e589 .elementor-heading-title{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-1454e8e{--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-8570 .elementor-element.elementor-element-7e45842{--display:flex;}.elementor-8570 .elementor-element.elementor-element-af739fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8570 .elementor-element.elementor-element-667f2cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-6d16343 > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6d16343{text-align:end;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-7ea4c15 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7ea4c15{text-align:end;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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-27987f6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:end;}.elementor-8570 .elementor-element.elementor-element-27987f6 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-27987f6.elementor-element{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-27987f6 .elementor-heading-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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-334a969{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8570 .elementor-element.elementor-element-d07bc40{--display:flex;}.elementor-8570 .elementor-element.elementor-element-d60407e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-8570 .elementor-element.elementor-element-d60407e:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-d60407e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-429e4b1 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-429e4b1{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-8a8b466 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7001c9c > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-7001c9c{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-0c654d2 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-0c654d2{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-c0d329d{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-e24a418{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-f8cc892 );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-e24a418 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-e24a418 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-e24a418 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e24a418 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-e24a418 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-a3f980b{--display:flex;}.elementor-8570 .elementor-element.elementor-element-9fdcb4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8570 .elementor-element.elementor-element-5d8374b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8570 .elementor-element.elementor-element-2d2c62f > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-2d2c62f{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-899335e > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-899335e{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:600;line-height:38px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-b249b76{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-b249b76 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-b249b76 .elementor-heading-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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-78477cb{--display:flex;}.elementor-8570 .elementor-element.elementor-element-a4ad338{--display:flex;}.elementor-8570 .elementor-element.elementor-element-a60f028{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-8570 .elementor-element.elementor-element-a60f028:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-a60f028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-a8f33f6 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-a8f33f6{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-072233c > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e983970 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-e983970{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-c7a5b1c > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-c7a5b1c{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-3e9cbe4{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-8bd51af{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-f8cc892 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:7px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-8bd51af > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-67798e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-8bd51af > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-8bd51af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-8bd51af {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-8bd51af > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-41f51e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-a830bd6{--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:none;--border-style:none;--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-8570 .elementor-element.elementor-element-a830bd6.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-9682a72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6675bef{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-6675bef:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-6675bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-e788a5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-e788a5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-aff2ef4{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-aff2ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-aff2ef4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-aff2ef4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-86ac146{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8570 .elementor-element.elementor-element-86ac146 > .elementor-widget-container{padding:350px 0px 30px 0px;}.elementor-8570 .elementor-element.elementor-element-86ac146.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-86ac146 .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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-1815ff15{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-1815ff15:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-1815ff15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8570 .elementor-element.elementor-element-61c41138{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:3px 3px 3px 3px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-8570 .elementor-element.elementor-element-61c41138:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-61c41138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000020 0%, #00000040 100%);}.elementor-8570 .elementor-element.elementor-element-3052edf9{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-9992f41{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-9992f41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-9992f41.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-3d45c87f{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-3d45c87f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3d45c87f.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-4c899131{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:15px;--padding-left:45px;--padding-right:30px;}.elementor-8570 .elementor-element.elementor-element-4c899131.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-37f6f438{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-399b2cce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-399b2cce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-31fbb20{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:300;line-height:29px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-31fbb20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6fb3b23{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-077d9f8 .elementor-button{background-color:#EAEAEC00;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-077d9f8 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-077d9f8 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-077d9f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 11px 15px 11px;}.elementor-8570 .elementor-element.elementor-element-077d9f8.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-077d9f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-077d9f8 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-077d9f8 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-5e87970{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:3px 3px 3px 3px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-8570 .elementor-element.elementor-element-5e87970:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-5e87970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000020 0%, #00000040 100%);}.elementor-8570 .elementor-element.elementor-element-3cc3c8a{--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:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-95c3679 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-95c3679.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-95c3679{text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-12a069b > .elementor-widget-container{padding:0px 81px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-12a069b.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-12a069b{text-align:start;font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-6dc04fe > .elementor-widget-container{margin:-3px 0px -3px 0px;}.elementor-8570 .elementor-element.elementor-element-63d269e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:15px;--padding-left:45px;--padding-right:30px;}.elementor-8570 .elementor-element.elementor-element-63d269e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-24d27dc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-240930c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-240930c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-9dca274{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:300;line-height:29px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-9dca274 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-bc62bc6{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-a8aea42 .elementor-button{background-color:#EAEAEC00;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-a8aea42 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-a8aea42 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-a8aea42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 11px 15px 11px;}.elementor-8570 .elementor-element.elementor-element-a8aea42.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-a8aea42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-a8aea42 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-a8aea42 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-71b5fe9{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:3px 3px 3px 3px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-8570 .elementor-element.elementor-element-71b5fe9:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-71b5fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000020 0%, #00000040 100%);}.elementor-8570 .elementor-element.elementor-element-2fea09e{--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:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-48274da{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-48274da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-48274da.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-e7ed809{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-e7ed809 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e7ed809.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-9fde31f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:15px;--padding-left:45px;--padding-right:30px;}.elementor-8570 .elementor-element.elementor-element-9fde31f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-131f6ec{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-571fbdf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-571fbdf > .elementor-widget-container{margin:0px -4px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-82215a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:300;line-height:29px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-82215a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-cb994cb{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button{background-color:#EAEAEC00;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-6c7ae65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 11px 15px 11px;}.elementor-8570 .elementor-element.elementor-element-6c7ae65.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-71f22f3{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:3px 3px 3px 3px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-8570 .elementor-element.elementor-element-71f22f3:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-71f22f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000020 0%, #00000040 100%);}.elementor-8570 .elementor-element.elementor-element-1de5cf5{--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:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-6b593a8{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-6b593a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6b593a8.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-23618a6{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-23618a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-23618a6.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-5c41254{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:15px;--padding-left:45px;--padding-right:30px;}.elementor-8570 .elementor-element.elementor-element-5c41254.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-8c42e4e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-4c41063{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-4c41063 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3b56b6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:300;line-height:29px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-3b56b6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-043c98e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-be46ab8 .elementor-button{background-color:#EAEAEC00;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-be46ab8 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-be46ab8 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-be46ab8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 11px 15px 11px;}.elementor-8570 .elementor-element.elementor-element-be46ab8.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-be46ab8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-be46ab8 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-be46ab8 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-7bdb5bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-e5dc2df{--display:flex;}.elementor-8570 .elementor-element.elementor-element-9af6d08{text-align:center;}.elementor-8570 .elementor-element.elementor-element-9af6d08 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-b3850a1{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-8570 .elementor-element.elementor-element-b3850a1.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-b3850a1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-8570 .elementor-element.elementor-element-4f18efa{--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-8570 .elementor-element.elementor-element-0eec06c{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8570 .elementor-element.elementor-element-0eec06c:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-0eec06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-7a35bc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7a35bc9{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-8570 .elementor-element.elementor-element-05ef03a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8570 .elementor-element.elementor-element-05ef03a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7ceb8bc{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-8570 .elementor-element.elementor-element-17366c8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-be5e26d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-52fc63c{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-52fc63c.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-a2a4bb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-5a9eaa9{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-d9528f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-d9528f4 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-82aacdf{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-82aacdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-82aacdf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-82aacdf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-be836b5{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8570 .elementor-element.elementor-element-be836b5:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-be836b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-5882845 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-5882845{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-8570 .elementor-element.elementor-element-5105ae2 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8570 .elementor-element.elementor-element-5105ae2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-4edf038{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-8570 .elementor-element.elementor-element-97d37d1{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-f07b80d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-cc32d0e{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-cc32d0e.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-3026438{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-24a766d{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-17f7262{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-17f7262 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-403ea45{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-403ea45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-403ea45 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-403ea45 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7307c86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-77b3cfd3{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-77b3cfd3:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-77b3cfd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-76fb3b1f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6391e0ca{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-47868cec{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:#707070;}.elementor-8570 .elementor-element.elementor-element-47868cec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e7f0340{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );color:#707070;}.elementor-8570 .elementor-element.elementor-element-e7f0340 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e7f0340.elementor-element{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-6e3f0748{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-360551d5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-360551d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-63a6195d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-57735514{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:400;line-height:67px;color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-57735514 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-602b4c64{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-fb6c392{--display:flex;}.elementor-8570 .elementor-element.elementor-element-592e7068{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-796b21a1{--display:flex;}.elementor-8570 .elementor-element.elementor-element-c6f8d45{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-3b08557e{--display:flex;}.elementor-8570 .elementor-element.elementor-element-7972ff91{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-15da41c8{--display:flex;}.elementor-8570 .elementor-element.elementor-element-3ad10744{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-7e0515af{--display:flex;}.elementor-8570 .elementor-element.elementor-element-10d9ce1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-10d9ce1{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-12db9829{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;}.elementor-8570 .elementor-element.elementor-element-12db9829 > .elementor-widget-container{margin:0px 0px 0px -12px;padding:20px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-12db9829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-12db9829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}:where( .elementor-8570 .elementor-element.elementor-element-12db9829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8570 .elementor-element.elementor-element-ba1fec3{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-794e108{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-8570 .elementor-element.elementor-element-794e108:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-794e108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-639eef3 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-639eef3{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-6de5790 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-8bb3cb2 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-8bb3cb2{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-cba7d8d > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-cba7d8d{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-56b0f41{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-7226025{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-7226025 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-7226025 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-7226025 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7226025 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-7226025 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-4e272e6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-710a1ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-4ff9fbf2 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-8570 .elementor-element.elementor-element-4ff9fbf2{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:600;line-height:60px;}.elementor-8570 .elementor-element.elementor-element-3002787a{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-728fc0da{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-56692a3a{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-523a067d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-523a067d{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-18167cd8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-18167cd8{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-8570 .elementor-element.elementor-element-3257cd9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3257cd9a{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-8570 .elementor-element.elementor-element-1935c016{text-align:start;}.elementor-8570 .elementor-element.elementor-element-175aaa32 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-175aaa32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-175aaa32.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-175aaa32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-175aaa32 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-175aaa32 .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-175aaa32 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-175aaa32 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-214ab279{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-68037fb7{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-3b51d2cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3b51d2cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-3b51d2cc{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-68285a0b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-68285a0b{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-8570 .elementor-element.elementor-element-402a29ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-402a29ad{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-8570 .elementor-element.elementor-element-2337dce{text-align:start;}.elementor-8570 .elementor-element.elementor-element-4e641a26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-148366ae{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6fbe0cce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6fbe0cce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-6fbe0cce{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-5883cdcc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-5883cdcc{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-8570 .elementor-element.elementor-element-18bb8c20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-18bb8c20{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-8570 .elementor-element.elementor-element-747d802a{text-align:start;}.elementor-8570 .elementor-element.elementor-element-6d6186f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6d6186f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6d6186f.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-6d6186f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-6d6186f .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-6d6186f .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-6d6186f .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-6d6186f .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-57f555c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-5374dff6{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-5374dff6:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-5374dff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8570 .elementor-element.elementor-element-bfa6b08{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6859ce3f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-50018b2f{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:#707070;}.elementor-8570 .elementor-element.elementor-element-50018b2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-51310ff7{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );color:#707070;}.elementor-8570 .elementor-element.elementor-element-51310ff7 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-8570 .elementor-element.elementor-element-51310ff7.elementor-element{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-731f3b96{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-7cafab40{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-7cafab40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3aad265e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-8d6ad06{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:400;line-height:67px;color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-8d6ad06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3ace0176 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3ace0176{text-align:start;}.elementor-8570 .elementor-element.elementor-element-58bb36ca{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-50e1e4c4{--display:flex;}.elementor-8570 .elementor-element.elementor-element-55fadb07{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-1020d342{--display:flex;}.elementor-8570 .elementor-element.elementor-element-70f71a4f{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-d85f99a{--display:flex;}.elementor-8570 .elementor-element.elementor-element-33b83c49{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-14d2197b{--display:flex;}.elementor-8570 .elementor-element.elementor-element-443fe4ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-443fe4ae{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-360824e0{--display:flex;}.elementor-8570 .elementor-element.elementor-element-13f87a01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-13f87a01{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-47a54355{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;}.elementor-8570 .elementor-element.elementor-element-47a54355 > .elementor-widget-container{margin:0px 0px 0px -12px;padding:20px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-47a54355 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-47a54355 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}:where( .elementor-8570 .elementor-element.elementor-element-47a54355 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8570 .elementor-element.elementor-element-0bdaf8e{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-0bdaf8e.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-612e4e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-7f526ce{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-6e85475{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-6e85475 > .elementor-widget-container{margin:-40px 0px 0px -89px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-5760a0c{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-5760a0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-5760a0c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-5760a0c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-4867287{--display:flex;--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-ae941f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-8570 .elementor-element.elementor-element-ae941f2:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-ae941f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-c4603e2 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-c4603e2{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-9ab3490 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-af2aefb > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-af2aefb{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-c7c383a > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-c7c383a{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-45a57ec{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-9194035{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-9194035 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-9194035 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-9194035 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-9194035 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-9194035 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-3229574e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-35b9cb0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-71ebe838 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-8570 .elementor-element.elementor-element-71ebe838{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:600;line-height:60px;}.elementor-8570 .elementor-element.elementor-element-5d1da81b{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-62b07293{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-7f6c9fb3{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-22dd6118 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-22dd6118{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-74b663aa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-74b663aa{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-8570 .elementor-element.elementor-element-6a628ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6a628ab9{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-8570 .elementor-element.elementor-element-2934c5ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-2934c5ed.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-2934c5ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-2934c5ed .elementor-button{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-2934c5ed .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-2934c5ed .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-2934c5ed .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-2934c5ed .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-7b8e63ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-619237b{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-15d8709a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-15d8709a{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-3993f1c1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-3993f1c1{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-8570 .elementor-element.elementor-element-735f78e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-735f78e9{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-8570 .elementor-element.elementor-element-3b906df7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-22995923{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-3a255437 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3a255437{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-6b6bbd03 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-6b6bbd03{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-8570 .elementor-element.elementor-element-d303efe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-d303efe{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-8570 .elementor-element.elementor-element-442b712c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-442b712c.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-442b712c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-442b712c .elementor-button{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-442b712c .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-442b712c .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-442b712c .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-442b712c .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-13ad5ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-66b1ec99{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-66b1ec99:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-66b1ec99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-9c27522{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-7e36294b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-5b704fc9{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:#707070;}.elementor-8570 .elementor-element.elementor-element-5b704fc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-26da466c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );color:#707070;}.elementor-8570 .elementor-element.elementor-element-26da466c > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-8570 .elementor-element.elementor-element-26da466c.elementor-element{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-2872703e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-1d3880b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-1d3880b{text-align:start;font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-7e39f43c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-8570 .elementor-element.elementor-element-7baa105{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:400;line-height:67px;color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-7baa105 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-5b00112d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:060px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-5e1d5a4{--display:flex;}.elementor-8570 .elementor-element.elementor-element-40a9e775{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-3276b60{--display:flex;}.elementor-8570 .elementor-element.elementor-element-14d913d{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-7a3c45c{--display:flex;}.elementor-8570 .elementor-element.elementor-element-601588d4{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-2201399d{--display:flex;}.elementor-8570 .elementor-element.elementor-element-13bcad0c{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-438ab726{--display:flex;}.elementor-8570 .elementor-element.elementor-element-23c3dadd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-23c3dadd{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-443fa03f{--display:flex;}.elementor-8570 .elementor-element.elementor-element-15bf1e59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-15bf1e59{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-3e000133{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;}.elementor-8570 .elementor-element.elementor-element-3e000133 > .elementor-widget-container{margin:0px 0px 0px -12px;padding:20px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3e000133 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-3e000133 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}:where( .elementor-8570 .elementor-element.elementor-element-3e000133 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8570 .elementor-element.elementor-element-656c04f{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-656c04f.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-a7c278e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-0a40e1c{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-09ad30e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-09ad30e > .elementor-widget-container{margin:-40px 0px 0px -89px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-84287d5{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-84287d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-84287d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-84287d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-806178e{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-cb57a0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-8570 .elementor-element.elementor-element-cb57a0d:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-cb57a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-bc34ed4 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-bc34ed4{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-4627f25 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-827f13f > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-827f13f{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-c679a2d > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-c679a2d{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-56bf1a1{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-c118731{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-c118731 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-c118731 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-c118731 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-c118731 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-c118731 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-24e08cf{--display:flex;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-9cf25a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-8570 .elementor-element.elementor-element-9cf25a1:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-9cf25a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-2e5ee16 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-2e5ee16{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-507f147 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6ea658a > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-6ea658a{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-9a37030 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-9a37030{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-11f263c{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-c2a4635{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-67798e1 );--n-accordion-title-hover-color:var( --e-global-color-f8cc892 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:7px;--n-accordion-icon-normal-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-c2a4635 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-c2a4635 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-c2a4635 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-c2a4635 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-c2a4635 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-610c8ef6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-47e02527{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-37247e75 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-8570 .elementor-element.elementor-element-37247e75{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:600;line-height:60px;}.elementor-8570 .elementor-element.elementor-element-2f54607f{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-4dc39e91{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-42a998bd{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6da7a9cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6da7a9cb{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-61af9079 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-61af9079{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-8570 .elementor-element.elementor-element-78b93af9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-78b93af9{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-8570 .elementor-element.elementor-element-6846767 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6846767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6846767.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-6846767 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-6846767 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-6846767 .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-6846767 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-6846767 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-120a9274{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-622b6c00{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-49b3c2ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-49b3c2ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-49b3c2ef{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-2368485b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-2368485b{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-8570 .elementor-element.elementor-element-79e1b025 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-79e1b025{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-8570 .elementor-element.elementor-element-4e239e1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-63259faf{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-111c4912 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-111c4912.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-111c4912{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-2ec83946 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-2ec83946{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-8570 .elementor-element.elementor-element-31ee2592 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-31ee2592{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-8570 .elementor-element.elementor-element-3efc2636 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3efc2636 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3efc2636.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-3efc2636 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-3efc2636 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-3efc2636 .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-3efc2636 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-3efc2636 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-f65f4c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-14e90348{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-14e90348:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-14e90348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8570 .elementor-element.elementor-element-283ad3e2{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-2767f5f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-8a6f105{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:37px;font-weight:800;line-height:33px;letter-spacing:0px;color:#707070;}.elementor-8570 .elementor-element.elementor-element-8a6f105 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-737ceb4a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );color:#707070;}.elementor-8570 .elementor-element.elementor-element-737ceb4a > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-8570 .elementor-element.elementor-element-737ceb4a.elementor-element{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-72521ef{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-6246b3cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6246b3cd{text-align:start;font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-f5aafad{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-6d5c573e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:400;line-height:67px;color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-6d5c573e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-66e7edb5{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-63f3aefb{--display:flex;}.elementor-8570 .elementor-element.elementor-element-579c383b{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-3cbcd6d1{--display:flex;}.elementor-8570 .elementor-element.elementor-element-259249fd{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-ece43e8{--display:flex;}.elementor-8570 .elementor-element.elementor-element-2f73640d{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-269cc064{--display:flex;}.elementor-8570 .elementor-element.elementor-element-42966abf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-42966abf{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-f8cc892 );}.elementor-8570 .elementor-element.elementor-element-f6515f1{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;}.elementor-8570 .elementor-element.elementor-element-f6515f1 > .elementor-widget-container{margin:0px 0px 0px -12px;padding:20px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-f6515f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-f6515f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}:where( .elementor-8570 .elementor-element.elementor-element-f6515f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8570 .elementor-element.elementor-element-22f5b00{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-22f5b00.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-aea997e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-bb408f6{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-6f49a34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-6f49a34 > .elementor-widget-container{margin:-40px 0px 0px -89px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-c0a2a31{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-c0a2a31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-c0a2a31 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-c0a2a31 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-e87a6cd{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-a4b04d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-8570 .elementor-element.elementor-element-a4b04d5:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-a4b04d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-92c4344 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-92c4344{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-4729eb1 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-c5fd71e > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-c5fd71e{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-371d1ca > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-371d1ca{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-4c3789a{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-31873ed{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-31873ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-31873ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-31873ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-31873ed {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-31873ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-2d509d68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-4932ff06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-5ae3f79 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-8570 .elementor-element.elementor-element-5ae3f79{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:600;line-height:60px;}.elementor-8570 .elementor-element.elementor-element-7f4ea6a2{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-230ec5f4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-13a8c63f{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-7bb01919 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7bb01919{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-460fa39e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-460fa39e{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-8570 .elementor-element.elementor-element-7eef851 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7eef851{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-8570 .elementor-element.elementor-element-5164dc1f{text-align:start;}.elementor-8570 .elementor-element.elementor-element-30b5f841 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-30b5f841.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-30b5f841 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-30b5f841 .elementor-button{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-30b5f841 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-30b5f841 .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-30b5f841 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-30b5f841 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-4a841722{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-71c6b643{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-7dbb015c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7dbb015c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-7dbb015c{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-64297aa9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-64297aa9{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-8570 .elementor-element.elementor-element-645942ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-645942ec{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-8570 .elementor-element.elementor-element-18224a7c{text-align:start;}.elementor-8570 .elementor-element.elementor-element-47dcb5c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-a9a2dbe{--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-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-77f7307 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-77f7307.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-77f7307{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-6d7e6398 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-6d7e6398{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-8570 .elementor-element.elementor-element-277dbb42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-277dbb42{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-8570 .elementor-element.elementor-element-7101cc33{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-30e287cd{text-align:start;}.elementor-8570 .elementor-element.elementor-element-1afada78{text-align:start;}.elementor-8570 .elementor-element.elementor-element-48e5d952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-48e5d952.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-48e5d952 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-48e5d952 .elementor-button{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-48e5d952 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-48e5d952 .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-48e5d952 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-48e5d952 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-56123f1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-56123f1b:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-56123f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-46d4db25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8570 .elementor-element.elementor-element-46d4db25.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-2a81fc10{text-align:center;}.elementor-8570 .elementor-element.elementor-element-2a81fc10 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-2cea55a3{text-align:center;}.elementor-8570 .elementor-element.elementor-element-2cea55a3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-469ec33a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-469ec33a:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-469ec33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-5ba6510b{--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;}.elementor-8570 .elementor-element.elementor-element-76ff9164 > .elementor-widget-container{padding:86px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-4c1b4b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-437aa921{--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;}.elementor-8570 .elementor-element.elementor-element-4438ae08 > .elementor-widget-container{padding:48px 0px 20px 0px;}.elementor-8570 .elementor-element.elementor-element-4438ae08{text-align:center;}.elementor-8570 .elementor-element.elementor-element-4438ae08 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:0em;}.elementor-8570 .elementor-element.elementor-element-7c4cfaee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-dbf20c > .elementor-widget-container{padding:31px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-416d04d2{--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;}.elementor-8570 .elementor-element.elementor-element-43663f29 > .elementor-widget-container{padding:115px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-228d82a{--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;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-3ad4b2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-95d3b24{--display:flex;}.elementor-8570 .elementor-element.elementor-element-aabc089 .elementor-heading-title{font-family:var( --e-global-typography-2134f44-font-family ), Sans-serif;font-size:var( --e-global-typography-2134f44-font-size );font-weight:var( --e-global-typography-2134f44-font-weight );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-e604ed7{--display:flex;}.elementor-8570 .elementor-element.elementor-element-b3e8908{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-0e21204{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-8570 .elementor-element.elementor-element-0e21204:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-0e21204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-d1111fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-9edd7c2{--e-image-carousel-slides-to-show:1;}.elementor-8570 .elementor-element.elementor-element-71787e0e{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-71787e0e:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-71787e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-776bd45f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8570 .elementor-element.elementor-element-776bd45f.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-227bcc80{text-align:center;}.elementor-8570 .elementor-element.elementor-element-227bcc80 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-671d4b71{text-align:center;}.elementor-8570 .elementor-element.elementor-element-671d4b71 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-2faf2290{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-7e83935f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-78538a6c{--display:flex;--justify-content:center;}.elementor-8570 .elementor-element.elementor-element-6bb1248f{text-align:end;}.elementor-8570 .elementor-element.elementor-element-6bb1248f .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-8570 .elementor-element.elementor-element-6e63ce8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6e7599bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-81ac5df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-81ac5df:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-81ac5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-9fb1463{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-9fb1463 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-9fb1463 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-d4bda04 > .elementor-widget-container{padding:80px 0px 20px 0px;}.elementor-8570 .elementor-element.elementor-element-d4bda04{text-align:center;}.elementor-8570 .elementor-element.elementor-element-d4bda04 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-3182bb3{text-align:center;}.elementor-8570 .elementor-element.elementor-element-064a2cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-064a2cb:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-064a2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-3fea609{--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 100px;--row-gap:0px;--column-gap:100px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-1a588a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-8570 .elementor-element.elementor-element-1a588a6:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-1a588a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-1a588a6.e-con{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-127c557{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:11px;--padding-bottom:11px;--padding-left:2px;--padding-right:2px;}.elementor-8570 .elementor-element.elementor-element-127c557.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-e44dfc6{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;line-height:18px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-0817fa6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-8570 .elementor-element.elementor-element-0817fa6:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-0817fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-ea2b389{--display:flex;}.elementor-8570 .elementor-element.elementor-element-c636c9d > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-c636c9d{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:600;line-height:38px;letter-spacing:0px;}.elementor-8570 .elementor-element.elementor-element-8283c2c .elementor-heading-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-8570 .elementor-element.elementor-element-b0a1c61{--display:flex;}.elementor-8570 .elementor-element.elementor-element-36d3ce2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-36d3ce2 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-36d3ce2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-45f88ba{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-f6b00e3{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-f6b00e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-58f5a1f{--display:flex;}.elementor-8570 .elementor-element.elementor-element-14f5bff > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-14f5bff .elementor-heading-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-8570 .elementor-element.elementor-element-e656a15{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-f7a2d63{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-f7a2d63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-57f815e{--display:flex;}.elementor-8570 .elementor-element.elementor-element-e2eb97b > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e2eb97b .elementor-heading-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-8570 .elementor-element.elementor-element-31dfe12{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-d05d3ef{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-d05d3ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-5d0c951{--display:flex;}.elementor-8570 .elementor-element.elementor-element-c07fd3f > .elementor-widget-container{padding:1px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-c07fd3f .elementor-heading-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-8570 .elementor-element.elementor-element-917a26a{--display:flex;}.elementor-8570 .elementor-element.elementor-element-77d71aa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-77d71aa .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-77d71aa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-fd03ea3{--display:flex;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-8570 .elementor-element.elementor-element-dc39c55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-f40d9dd{--display:flex;}.elementor-8570 .elementor-element.elementor-element-0405b1d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-0405b1d .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-0405b1d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-1f364bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-cdd4ee2 > .elementor-widget-container{padding:1px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-cdd4ee2 .elementor-heading-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-8570 .elementor-element.elementor-element-2868d6c > .elementor-widget-container{padding:1px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-2868d6c .elementor-heading-title{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-02a5770{--display:flex;}.elementor-8570 .elementor-element.elementor-element-5ca5e43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-47f1bcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e004bd1 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-e004bd1{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-835cafa > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-835cafa{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-5c27fe8{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-b341dc5{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-b341dc5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-b341dc5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-b341dc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-b341dc5 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-b341dc5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-ecac622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-8570 .elementor-element.elementor-element-ecac622:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-ecac622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-ecac622.e-con{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-91bc7c0{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:11px;--padding-bottom:11px;--padding-left:2px;--padding-right:2px;}.elementor-8570 .elementor-element.elementor-element-91bc7c0.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-0539413{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;line-height:18px;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-0c08e72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-8570 .elementor-element.elementor-element-0c08e72:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-0c08e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-f630e05{--display:flex;}.elementor-8570 .elementor-element.elementor-element-e73c3bf > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e73c3bf{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-8570 .elementor-element.elementor-element-55e38cd .elementor-heading-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-8570 .elementor-element.elementor-element-895b403{--display:flex;}.elementor-8570 .elementor-element.elementor-element-cd85e4e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-cd85e4e .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-cd85e4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-a546fa4{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8570 .elementor-element.elementor-element-7fce3e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-852ca2a{--display:flex;}.elementor-8570 .elementor-element.elementor-element-a75f38c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-a75f38c .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-a75f38c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-97193b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-8570 .elementor-element.elementor-element-ce2cc8c > .elementor-widget-container{padding:1px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-ce2cc8c .elementor-heading-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-8570 .elementor-element.elementor-element-b4a0930 > .elementor-widget-container{padding:1px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-b4a0930 .elementor-heading-title{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-a363fd8{--display:flex;}.elementor-8570 .elementor-element.elementor-element-929228d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-0fca841 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-07f2172 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-07f2172{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-54c43f4 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-8570 .elementor-element.elementor-element-54c43f4{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-ffc6df2{font-family:var( --e-global-typography-7f02a83-font-family ), Sans-serif;font-size:var( --e-global-typography-7f02a83-font-size );font-weight:var( --e-global-typography-7f02a83-font-weight );line-height:var( --e-global-typography-7f02a83-line-height );color:#6C6C6C;}.elementor-8570 .elementor-element.elementor-element-88e77d3{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-gap:5px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-88e77d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-88e77d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-88e77d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-88e77d3 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-8570 .elementor-element.elementor-element-88e77d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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-8570 .elementor-element.elementor-element-da47b41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-da47b41:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-da47b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-8bcff24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8570 .elementor-element.elementor-element-8bcff24.e-con{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-7f98095{text-align:center;}.elementor-8570 .elementor-element.elementor-element-7f98095 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-2765666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-2765666:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-2765666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-8c747f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-b4af919 > .elementor-widget-container{padding:25px 0px 50px 0px;}.elementor-8570 .elementor-element.elementor-element-b4af919{text-align:center;}.elementor-8570 .elementor-element.elementor-element-b4af919 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-3fb159f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-c790e15{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-8570 .elementor-element.elementor-element-c790e15 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8570 .elementor-element.elementor-element-c790e15.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-c790e15 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:600;line-height:70px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-0e59bcd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-474209a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-0f687ff > .elementor-widget-container{padding:0px 21px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-0f687ff{color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-0737ef1 > .elementor-widget-container{padding:0px 21px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-0737ef1{color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-27976be > .elementor-widget-container{padding:0px 21px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-27976be{color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-21b4d77{--display:flex;--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-8570 .elementor-element.elementor-element-25a6685{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-25a6685.elementor-element{--align-self:center;}.elementor-8570 .elementor-element.elementor-element-25a6685 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8570 .elementor-element.elementor-element-13ade10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-13ade10:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-13ade10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-e69c5c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-10d1039 > .elementor-widget-container{padding:0px 21px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-10d1039{color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-082aa9e > .elementor-widget-container{padding:0px 21px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-082aa9e{color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-46da721{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-46da721:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-46da721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-f0807d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-cacc0b0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-78deace{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-78deace > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-78deace .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-78deace .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-c039bc1{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-b6edf37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-b6edf37{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-e21e286 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-e21e286{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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-fc27c4e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-fc27c4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-fc27c4e .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-fc27c4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-e115cfd{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-529b022 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-529b022{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-b7c2c06 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-b7c2c06{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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-869e15c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-869e15c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-869e15c .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-869e15c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-e9de14d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-2a2483a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-2a2483a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-2a2483a .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-2a2483a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-85aa979{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-ce1ccf9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-ce1ccf9{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-85a5427 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-85a5427{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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-30fdc96{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-30fdc96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-30fdc96 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-30fdc96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-c26ee08{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-b7c874d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-b7c874d{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-fc2a31d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-fc2a31d{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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-dcf0aea{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-dcf0aea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-dcf0aea .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-dcf0aea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-54adb86{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-dafc33f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-dafc33f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-dafc33f .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-dafc33f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-668f0c2{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-8b56f72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-8b56f72{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-3b5539e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-3b5539e{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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-55a9ff3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-55a9ff3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-55a9ff3 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-55a9ff3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-babe197{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-567fe62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-567fe62{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-edab582 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8570 .elementor-element.elementor-element-edab582{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 );color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-80b32d8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-80b32d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-80b32d8 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-80b32d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-452a312{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-1470d5b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-1470d5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-1470d5b .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-1470d5b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-4d61757{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-1462f33{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-1462f33 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-1462f33 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-1462f33 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-8985cf0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-8985cf0{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-secondary );}.elementor-8570 .elementor-element.elementor-element-1db88b2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-1db88b2 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-1db88b2 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-1db88b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-b5cbe59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-e20843e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-e20843e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e20843e .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-e20843e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-f1fd5a6{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-6efd966{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-6efd966 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-6efd966 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-6efd966 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-592e4f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-592e4f0{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-secondary );}.elementor-8570 .elementor-element.elementor-element-0c03112 .elementor-button{background-color:var( --e-global-color-67798e1 );font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-size:var( --e-global-typography-c954248-font-size );font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-0c03112 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-8570 .elementor-element.elementor-element-0c03112.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-0c03112 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-0c03112 .elementor-button:hover, .elementor-8570 .elementor-element.elementor-element-0c03112 .elementor-button:focus{color:var( --e-global-color-67798e1 );border-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-0c03112 .elementor-button:hover svg, .elementor-8570 .elementor-element.elementor-element-0c03112 .elementor-button:focus svg{fill:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-3079607{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-8570 .elementor-element.elementor-element-3079607 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-3079607 .elementor-divider-separator{width:100%;}.elementor-8570 .elementor-element.elementor-element-3079607 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8570 .elementor-element.elementor-element-756a1bb{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-756a1bb:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-756a1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-0f18f5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8570 .elementor-element.elementor-element-52395fa{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-cf90d40{color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-ae9dbb1{--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:none;--border-style:none;--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-8570 .elementor-element.elementor-element-ae9dbb1.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-55c332f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-2a0888b{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-aa96373{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-aa96373 > .elementor-widget-container{margin:-40px 0px 0px -90px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-8354c13{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-67798e1 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-8354c13 > .elementor-widget-container{margin:0px 0px 0px -12px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-8354c13 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-8354c13 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-b73bfb4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-731e9f5{color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-6eaf8a5{--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:none;--border-style:none;--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-8570 .elementor-element.elementor-element-6eaf8a5.e-con{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-849bb11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-bffedd7{--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:none;--border-style:none;}.elementor-8570 .elementor-element.elementor-element-11e0c25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-11e0c25 > .elementor-widget-container{margin:-40px 0px 0px -90px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7eecc3a{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-67798e1 );--n-accordion-title-active-color:var( --e-global-color-67798e1 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:6px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-67798e1 );}.elementor-8570 .elementor-element.elementor-element-7eecc3a > .elementor-widget-container{margin:0px 0px 0px -12px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-7eecc3a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8570 .elementor-element.elementor-element-7eecc3a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c954248-font-family ), Sans-serif;font-weight:var( --e-global-typography-c954248-font-weight );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-052414f{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-2a89296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-c887b24{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-a28b210{text-align:end;color:var( --e-global-color-secondary );}.elementor-8570 .elementor-element.elementor-element-e90d21b{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-e90d21b.e-con{--align-self:flex-end;}.elementor-8570 .elementor-element.elementor-element-88593a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-88593a9:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-88593a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8570 .elementor-element.elementor-element-b5eb340 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-b5eb340{text-align:start;}.elementor-8570 .elementor-element.elementor-element-28647a5f{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-28647a5f:not(.elementor-motion-effects-element-type-background), .elementor-8570 .elementor-element.elementor-element-28647a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8570 .elementor-element.elementor-element-c01453c{color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-a3aada8{color:var( --e-global-color-457770b );}.elementor-8570 .elementor-element.elementor-element-7914473d{--display:flex;}.elementor-8570 .elementor-element.elementor-element-3a9eb88b .elementor-wrapper{--video-aspect-ratio:1.77777;}body.elementor-page-8570:not(.elementor-motion-effects-element-type-background), body.elementor-page-8570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://bonabanco.tworniaprezentuje.pl/wp-content/uploads/2026/04/BGTop2.png");background-position:top center;background-repeat:no-repeat;}:root{--page-title-display:none;}@media(max-width:1024px){.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-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-5a46c39{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-394de4f{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-19d25684{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-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-8570 .elementor-element.elementor-element-6ac7669d .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-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-8570 .elementor-element.elementor-element-ac2e589 .elementor-heading-title{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.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-8570 .elementor-element.elementor-element-7ea4c15{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-8570 .elementor-element.elementor-element-27987f6 .elementor-heading-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-8570 .elementor-element.elementor-element-429e4b1{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-7001c9c{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-0c654d2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c0d329d{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-e24a418{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-e24a418 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-b249b76 .elementor-heading-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-8570 .elementor-element.elementor-element-a8f33f6{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-e983970{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c7a5b1c{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-3e9cbe4{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-8bd51af{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-8bd51af > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-aff2ef4{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-aff2ef4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-86ac146 .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-8570 .elementor-element.elementor-element-1815ff15{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-3d45c87f{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-399b2cce{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-8570 .elementor-element.elementor-element-077d9f8 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-12a069b{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-240930c{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-8570 .elementor-element.elementor-element-a8aea42 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-e7ed809{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-571fbdf{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-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-23618a6{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-4c41063{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-8570 .elementor-element.elementor-element-be46ab8 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-9af6d08 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-b3850a1 .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-8570 .elementor-element.elementor-element-7a35bc9{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-8570 .elementor-element.elementor-element-05ef03a{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-8570 .elementor-element.elementor-element-7ceb8bc{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-8570 .elementor-element.elementor-element-82aacdf{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-82aacdf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-5882845{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-8570 .elementor-element.elementor-element-5105ae2{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-8570 .elementor-element.elementor-element-4edf038{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-8570 .elementor-element.elementor-element-403ea45{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-403ea45 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-e7f0340{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-360551d5{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-592e7068{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-8570 .elementor-element.elementor-element-c6f8d45{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-8570 .elementor-element.elementor-element-7972ff91{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-8570 .elementor-element.elementor-element-3ad10744{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-8570 .elementor-element.elementor-element-10d9ce1{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-8570 .elementor-element.elementor-element-12db9829{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-12db9829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-639eef3{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-8bb3cb2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-cba7d8d{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-56b0f41{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-7226025{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-7226025 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-523a067d{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-18167cd8{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-8570 .elementor-element.elementor-element-3257cd9a{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-8570 .elementor-element.elementor-element-175aaa32 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-3b51d2cc{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-68285a0b{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-8570 .elementor-element.elementor-element-402a29ad{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-8570 .elementor-element.elementor-element-6fbe0cce{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-5883cdcc{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-8570 .elementor-element.elementor-element-18bb8c20{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-8570 .elementor-element.elementor-element-6d6186f .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-51310ff7{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7cafab40{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-55fadb07{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-8570 .elementor-element.elementor-element-70f71a4f{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-8570 .elementor-element.elementor-element-33b83c49{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-8570 .elementor-element.elementor-element-443fe4ae{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-8570 .elementor-element.elementor-element-13f87a01{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-8570 .elementor-element.elementor-element-47a54355{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-47a54355 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-5760a0c{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-5760a0c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-c4603e2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-af2aefb{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c7c383a{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-45a57ec{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-9194035{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-9194035 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-22dd6118{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-74b663aa{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-8570 .elementor-element.elementor-element-6a628ab9{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-8570 .elementor-element.elementor-element-2934c5ed .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-15d8709a{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-3993f1c1{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-8570 .elementor-element.elementor-element-735f78e9{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-8570 .elementor-element.elementor-element-3a255437{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-6b6bbd03{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-8570 .elementor-element.elementor-element-d303efe{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-8570 .elementor-element.elementor-element-442b712c .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-26da466c{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-1d3880b{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-40a9e775{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-8570 .elementor-element.elementor-element-14d913d{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-8570 .elementor-element.elementor-element-601588d4{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-8570 .elementor-element.elementor-element-13bcad0c{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-8570 .elementor-element.elementor-element-23c3dadd{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-8570 .elementor-element.elementor-element-15bf1e59{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-8570 .elementor-element.elementor-element-3e000133{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-3e000133 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-84287d5{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-84287d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-bc34ed4{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-827f13f{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c679a2d{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-56bf1a1{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c118731{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-c118731 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-2e5ee16{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-6ea658a{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-9a37030{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-11f263c{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c2a4635{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-c2a4635 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-6da7a9cb{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-61af9079{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-8570 .elementor-element.elementor-element-78b93af9{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-8570 .elementor-element.elementor-element-6846767 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-49b3c2ef{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-8570 .elementor-element.elementor-element-2368485b{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-8570 .elementor-element.elementor-element-79e1b025{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-8570 .elementor-element.elementor-element-111c4912{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-8570 .elementor-element.elementor-element-2ec83946{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-8570 .elementor-element.elementor-element-31ee2592{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-8570 .elementor-element.elementor-element-3efc2636 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-737ceb4a{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-6246b3cd{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-579c383b{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-8570 .elementor-element.elementor-element-259249fd{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-8570 .elementor-element.elementor-element-2f73640d{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-8570 .elementor-element.elementor-element-42966abf{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-8570 .elementor-element.elementor-element-f6515f1{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-f6515f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-c0a2a31{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-c0a2a31 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-92c4344{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c5fd71e{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-371d1ca{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-4c3789a{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-31873ed{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-31873ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7bb01919{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-460fa39e{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-8570 .elementor-element.elementor-element-7eef851{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-8570 .elementor-element.elementor-element-30b5f841 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7dbb015c{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-64297aa9{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-8570 .elementor-element.elementor-element-645942ec{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-8570 .elementor-element.elementor-element-77f7307{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-6d7e6398{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-8570 .elementor-element.elementor-element-277dbb42{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-8570 .elementor-element.elementor-element-48e5d952 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-2a81fc10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-469ec33a{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-aabc089 .elementor-heading-title{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-227bcc80 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7e83935f{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-6bb1248f .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-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-8570 .elementor-element.elementor-element-d4bda04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-8283c2c .elementor-heading-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-8570 .elementor-element.elementor-element-47e826c{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-14f5bff .elementor-heading-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-8570 .elementor-element.elementor-element-e2eb97b .elementor-heading-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-8570 .elementor-element.elementor-element-c07fd3f .elementor-heading-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-8570 .elementor-element.elementor-element-cdd4ee2 .elementor-heading-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-8570 .elementor-element.elementor-element-2868d6c .elementor-heading-title{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-e004bd1{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-835cafa{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-5c27fe8{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-b341dc5{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-b341dc5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-e73c3bf{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-8570 .elementor-element.elementor-element-55e38cd .elementor-heading-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-8570 .elementor-element.elementor-element-ce2cc8c .elementor-heading-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-8570 .elementor-element.elementor-element-b4a0930 .elementor-heading-title{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-07f2172{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-54c43f4{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-ffc6df2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-88e77d3{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-88e77d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-b4af919 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-474209a{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-e69c5c6{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-46da721{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-b6edf37{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-8570 .elementor-element.elementor-element-e21e286{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-8570 .elementor-element.elementor-element-529b022{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-8570 .elementor-element.elementor-element-b7c2c06{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-8570 .elementor-element.elementor-element-ce1ccf9{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-8570 .elementor-element.elementor-element-85a5427{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-8570 .elementor-element.elementor-element-b7c874d{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-8570 .elementor-element.elementor-element-fc2a31d{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-8570 .elementor-element.elementor-element-8b56f72{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-8570 .elementor-element.elementor-element-3b5539e{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-8570 .elementor-element.elementor-element-567fe62{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-8570 .elementor-element.elementor-element-edab582{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-8570 .elementor-element.elementor-element-8985cf0{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-8570 .elementor-element.elementor-element-592e4f0{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-8570 .elementor-element.elementor-element-0c03112 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-8354c13{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-8354c13 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7eecc3a{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-7eecc3a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}}@media(max-width:767px){.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-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-5a46c39{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-title-distance-from-content:0px;--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-toggle-icon-size:30px;}.elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container{margin:5px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-5a46c39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-394de4f{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-title-distance-from-content:0px;--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-toggle-icon-size:30px;}.elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container{margin:5px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-394de4f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-19d25684{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-title-distance-from-content:0px;--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-toggle-icon-size:30px;}.elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container{margin:5px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8570 .elementor-element.elementor-element-19d25684 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-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-8570 .elementor-element.elementor-element-6ac7669d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-6ac7669d .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-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-8570 .elementor-element.elementor-element-ac2e589 .elementor-heading-title{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.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-8570 .elementor-element.elementor-element-7ea4c15{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-8570 .elementor-element.elementor-element-27987f6 .elementor-heading-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-8570 .elementor-element.elementor-element-429e4b1{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-7001c9c{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-0c654d2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c0d329d{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-e24a418{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-e24a418 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-899335e{font-size:30px;}.elementor-8570 .elementor-element.elementor-element-b249b76 .elementor-heading-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-8570 .elementor-element.elementor-element-a8f33f6{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-e983970{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c7a5b1c{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-3e9cbe4{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-8bd51af{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-8bd51af > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-aff2ef4{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-aff2ef4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-86ac146 .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-8570 .elementor-element.elementor-element-1815ff15{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-3d45c87f{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-399b2cce{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-8570 .elementor-element.elementor-element-31fbb20{font-size:14px;}.elementor-8570 .elementor-element.elementor-element-077d9f8 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-077d9f8 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-12a069b{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-240930c{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-8570 .elementor-element.elementor-element-9dca274{font-size:14px;}.elementor-8570 .elementor-element.elementor-element-a8aea42 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-a8aea42 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-e7ed809{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-571fbdf{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-8570 .elementor-element.elementor-element-82215a3{font-size:14px;}.elementor-8570 .elementor-element.elementor-element-6c7ae65 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-6c7ae65 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-23618a6{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-4c41063{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-8570 .elementor-element.elementor-element-3b56b6f{font-size:14px;}.elementor-8570 .elementor-element.elementor-element-be46ab8 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-be46ab8 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-9af6d08 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-b3850a1 .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-8570 .elementor-element.elementor-element-7a35bc9{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-8570 .elementor-element.elementor-element-05ef03a{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-8570 .elementor-element.elementor-element-7ceb8bc{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-8570 .elementor-element.elementor-element-82aacdf{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-82aacdf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-5882845{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-8570 .elementor-element.elementor-element-5105ae2{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-8570 .elementor-element.elementor-element-4edf038{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-8570 .elementor-element.elementor-element-403ea45{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-403ea45 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-e7f0340{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-360551d5{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-592e7068{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-8570 .elementor-element.elementor-element-c6f8d45{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-8570 .elementor-element.elementor-element-7972ff91{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-8570 .elementor-element.elementor-element-3ad10744{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-8570 .elementor-element.elementor-element-10d9ce1{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-8570 .elementor-element.elementor-element-12db9829{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-12db9829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-639eef3{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-8bb3cb2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-cba7d8d{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-56b0f41{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-7226025{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-7226025 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-523a067d{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-18167cd8{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-8570 .elementor-element.elementor-element-3257cd9a{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-8570 .elementor-element.elementor-element-175aaa32 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-175aaa32 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-3b51d2cc{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-68285a0b{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-8570 .elementor-element.elementor-element-402a29ad{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-8570 .elementor-element.elementor-element-6fbe0cce{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-5883cdcc{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-8570 .elementor-element.elementor-element-18bb8c20{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-8570 .elementor-element.elementor-element-6d6186f > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-6d6186f .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-51310ff7{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7cafab40{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-55fadb07{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-8570 .elementor-element.elementor-element-70f71a4f{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-8570 .elementor-element.elementor-element-33b83c49{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-8570 .elementor-element.elementor-element-443fe4ae{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-8570 .elementor-element.elementor-element-13f87a01{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-8570 .elementor-element.elementor-element-47a54355{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-47a54355 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-5760a0c{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-5760a0c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-c4603e2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-af2aefb{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c7c383a{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-45a57ec{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-9194035{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-9194035 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-22dd6118{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-74b663aa{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-8570 .elementor-element.elementor-element-6a628ab9{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-8570 .elementor-element.elementor-element-2934c5ed > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-2934c5ed .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-15d8709a{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-3993f1c1{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-8570 .elementor-element.elementor-element-735f78e9{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-8570 .elementor-element.elementor-element-3a255437{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-6b6bbd03{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-8570 .elementor-element.elementor-element-d303efe{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-8570 .elementor-element.elementor-element-442b712c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-442b712c .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-26da466c{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-1d3880b{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-40a9e775{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-8570 .elementor-element.elementor-element-14d913d{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-8570 .elementor-element.elementor-element-601588d4{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-8570 .elementor-element.elementor-element-13bcad0c{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-8570 .elementor-element.elementor-element-23c3dadd{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-8570 .elementor-element.elementor-element-15bf1e59{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-8570 .elementor-element.elementor-element-3e000133{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-3e000133 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-84287d5{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-84287d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-bc34ed4{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-827f13f{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c679a2d{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-56bf1a1{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c118731{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-c118731 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-2e5ee16{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-6ea658a{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-9a37030{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-11f263c{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c2a4635{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-c2a4635 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-6da7a9cb{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-61af9079{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-8570 .elementor-element.elementor-element-78b93af9{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-8570 .elementor-element.elementor-element-6846767 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-6846767 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-49b3c2ef{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-8570 .elementor-element.elementor-element-2368485b{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-8570 .elementor-element.elementor-element-79e1b025{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-8570 .elementor-element.elementor-element-111c4912{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-8570 .elementor-element.elementor-element-2ec83946{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-8570 .elementor-element.elementor-element-31ee2592{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-8570 .elementor-element.elementor-element-3efc2636 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-3efc2636 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-737ceb4a{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-6246b3cd{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-579c383b{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-8570 .elementor-element.elementor-element-259249fd{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-8570 .elementor-element.elementor-element-2f73640d{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-8570 .elementor-element.elementor-element-42966abf{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-8570 .elementor-element.elementor-element-f6515f1{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-f6515f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-c0a2a31{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-c0a2a31 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-92c4344{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-c5fd71e{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-371d1ca{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-4c3789a{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-31873ed{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-31873ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7bb01919{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-460fa39e{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-8570 .elementor-element.elementor-element-7eef851{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-8570 .elementor-element.elementor-element-30b5f841 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-30b5f841 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7dbb015c{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-64297aa9{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-8570 .elementor-element.elementor-element-645942ec{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-8570 .elementor-element.elementor-element-77f7307{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-6d7e6398{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-8570 .elementor-element.elementor-element-277dbb42{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-8570 .elementor-element.elementor-element-48e5d952 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-48e5d952 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-2a81fc10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-469ec33a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-4438ae08 .elementor-heading-title{font-size:14px;}.elementor-8570 .elementor-element.elementor-element-aabc089 .elementor-heading-title{font-size:var( --e-global-typography-2134f44-font-size );line-height:var( --e-global-typography-2134f44-line-height );}.elementor-8570 .elementor-element.elementor-element-227bcc80 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7e83935f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-6bb1248f .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-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-8570 .elementor-element.elementor-element-d4bda04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-3fea609{--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-8570 .elementor-element.elementor-element-e44dfc6{font-size:20px;line-height:1.1em;word-spacing:0em;}.elementor-8570 .elementor-element.elementor-element-c636c9d{font-size:30px;}.elementor-8570 .elementor-element.elementor-element-8283c2c .elementor-heading-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-8570 .elementor-element.elementor-element-47e826c{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-14f5bff .elementor-heading-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-8570 .elementor-element.elementor-element-59ca398{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-e2eb97b .elementor-heading-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-8570 .elementor-element.elementor-element-a7577e2{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-c07fd3f .elementor-heading-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-8570 .elementor-element.elementor-element-cdd4ee2 .elementor-heading-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-8570 .elementor-element.elementor-element-2868d6c .elementor-heading-title{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-e004bd1{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-835cafa{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-5c27fe8{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-b341dc5{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-b341dc5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-ecac622{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8570 .elementor-element.elementor-element-91bc7c0{--padding-top:11px;--padding-bottom:11px;--padding-left:2px;--padding-right:2px;}.elementor-8570 .elementor-element.elementor-element-0539413 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-0539413{font-size:20px;line-height:1.1em;letter-spacing:1px;}.elementor-8570 .elementor-element.elementor-element-0539413 p{margin-block-end:0px;}.elementor-8570 .elementor-element.elementor-element-e73c3bf{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-8570 .elementor-element.elementor-element-55e38cd .elementor-heading-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-8570 .elementor-element.elementor-element-ce2cc8c .elementor-heading-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-8570 .elementor-element.elementor-element-b4a0930 .elementor-heading-title{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-07f2172{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-54c43f4{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-ffc6df2{font-size:var( --e-global-typography-7f02a83-font-size );line-height:var( --e-global-typography-7f02a83-line-height );}.elementor-8570 .elementor-element.elementor-element-88e77d3{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-88e77d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-b4af919 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-474209a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-e69c5c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-46da721{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-b6edf37{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-8570 .elementor-element.elementor-element-e21e286{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-8570 .elementor-element.elementor-element-529b022{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-8570 .elementor-element.elementor-element-b7c2c06{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-8570 .elementor-element.elementor-element-ce1ccf9{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-8570 .elementor-element.elementor-element-85a5427{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-8570 .elementor-element.elementor-element-b7c874d{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-8570 .elementor-element.elementor-element-fc2a31d{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-8570 .elementor-element.elementor-element-8b56f72{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-8570 .elementor-element.elementor-element-3b5539e{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-8570 .elementor-element.elementor-element-567fe62{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-8570 .elementor-element.elementor-element-edab582{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-8570 .elementor-element.elementor-element-8985cf0{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-8570 .elementor-element.elementor-element-592e4f0{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-8570 .elementor-element.elementor-element-0c03112 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8570 .elementor-element.elementor-element-0c03112 .elementor-button{font-size:var( --e-global-typography-c954248-font-size );line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-8354c13{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-8354c13 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-7eecc3a{--n-accordion-title-font-size:var( --e-global-typography-c954248-font-size );}:where( .elementor-8570 .elementor-element.elementor-element-7eecc3a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c954248-line-height );letter-spacing:var( --e-global-typography-c954248-letter-spacing );}.elementor-8570 .elementor-element.elementor-element-28647a5f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-8570 .elementor-element.elementor-element-3fad9c96{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-34ecd50f{--width:22%;}.elementor-8570 .elementor-element.elementor-element-2b499657{--width:15%;}.elementor-8570 .elementor-element.elementor-element-41f385a7{--width:15%;}.elementor-8570 .elementor-element.elementor-element-855e4c0{--width:15%;}.elementor-8570 .elementor-element.elementor-element-224a10f3{--width:15%;}.elementor-8570 .elementor-element.elementor-element-75ec0ae0{--width:15%;}.elementor-8570 .elementor-element.elementor-element-3e7342ab{--width:15%;}.elementor-8570 .elementor-element.elementor-element-31a2c0a9{--width:15%;}.elementor-8570 .elementor-element.elementor-element-6909a69c{--width:20%;}.elementor-8570 .elementor-element.elementor-element-31f44e0e{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-d07bc40{--width:73%;}.elementor-8570 .elementor-element.elementor-element-a4ad338{--width:73%;}.elementor-8570 .elementor-element.elementor-element-a830bd6{--width:100%;}.elementor-8570 .elementor-element.elementor-element-6675bef{--width:64%;}.elementor-8570 .elementor-element.elementor-element-1815ff15{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-4c899131{--width:100%;}.elementor-8570 .elementor-element.elementor-element-37f6f438{--width:100%;}.elementor-8570 .elementor-element.elementor-element-63d269e{--width:100%;}.elementor-8570 .elementor-element.elementor-element-24d27dc{--width:100%;}.elementor-8570 .elementor-element.elementor-element-9fde31f{--width:100%;}.elementor-8570 .elementor-element.elementor-element-131f6ec{--width:100%;}.elementor-8570 .elementor-element.elementor-element-5c41254{--width:100%;}.elementor-8570 .elementor-element.elementor-element-8c42e4e{--width:100%;}.elementor-8570 .elementor-element.elementor-element-7bdb5bf{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-52fc63c{--width:60%;}.elementor-8570 .elementor-element.elementor-element-5a9eaa9{--width:100%;}.elementor-8570 .elementor-element.elementor-element-cc32d0e{--width:60%;}.elementor-8570 .elementor-element.elementor-element-24a766d{--width:100%;}.elementor-8570 .elementor-element.elementor-element-77b3cfd3{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-76fb3b1f{--width:50%;}.elementor-8570 .elementor-element.elementor-element-602b4c64{--width:75%;}.elementor-8570 .elementor-element.elementor-element-ba1fec3{--width:73%;}.elementor-8570 .elementor-element.elementor-element-4e272e6c{--width:50%;}.elementor-8570 .elementor-element.elementor-element-5374dff6{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-bfa6b08{--width:50%;}.elementor-8570 .elementor-element.elementor-element-58bb36ca{--width:75%;}.elementor-8570 .elementor-element.elementor-element-0bdaf8e{--width:60%;}.elementor-8570 .elementor-element.elementor-element-7f526ce{--width:100%;}.elementor-8570 .elementor-element.elementor-element-4867287{--width:73%;}.elementor-8570 .elementor-element.elementor-element-3229574e{--width:50%;}.elementor-8570 .elementor-element.elementor-element-66b1ec99{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-9c27522{--width:50%;}.elementor-8570 .elementor-element.elementor-element-7e39f43c{--width:100%;}.elementor-8570 .elementor-element.elementor-element-5b00112d{--width:75%;}.elementor-8570 .elementor-element.elementor-element-656c04f{--width:60%;}.elementor-8570 .elementor-element.elementor-element-0a40e1c{--width:100%;}.elementor-8570 .elementor-element.elementor-element-806178e{--width:73%;}.elementor-8570 .elementor-element.elementor-element-24e08cf{--width:73%;}.elementor-8570 .elementor-element.elementor-element-610c8ef6{--width:50%;}.elementor-8570 .elementor-element.elementor-element-14e90348{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-283ad3e2{--width:50%;}.elementor-8570 .elementor-element.elementor-element-66e7edb5{--width:75%;}.elementor-8570 .elementor-element.elementor-element-22f5b00{--width:60%;}.elementor-8570 .elementor-element.elementor-element-bb408f6{--width:100%;}.elementor-8570 .elementor-element.elementor-element-e87a6cd{--width:73%;}.elementor-8570 .elementor-element.elementor-element-2d509d68{--width:50%;}.elementor-8570 .elementor-element.elementor-element-56123f1b{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-46d4db25{--width:100%;}.elementor-8570 .elementor-element.elementor-element-469ec33a{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-228d82a{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-3ad4b2d{--width:50%;}.elementor-8570 .elementor-element.elementor-element-e604ed7{--width:85%;}.elementor-8570 .elementor-element.elementor-element-b3e8908{--width:85%;}.elementor-8570 .elementor-element.elementor-element-0e21204{--width:57%;}.elementor-8570 .elementor-element.elementor-element-d1111fd{--width:50%;}.elementor-8570 .elementor-element.elementor-element-71787e0e{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-776bd45f{--width:80%;}.elementor-8570 .elementor-element.elementor-element-81ac5df{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-1a588a6{--width:50%;}.elementor-8570 .elementor-element.elementor-element-f6b00e3{--width:3%;}.elementor-8570 .elementor-element.elementor-element-f7a2d63{--width:3%;}.elementor-8570 .elementor-element.elementor-element-d05d3ef{--width:3%;}.elementor-8570 .elementor-element.elementor-element-ecac622{--width:50%;}.elementor-8570 .elementor-element.elementor-element-da47b41{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-8bcff24{--width:66%;}.elementor-8570 .elementor-element.elementor-element-2765666{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-13ade10{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-46da721{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-756a1bb{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-0f18f5b{--width:50%;}.elementor-8570 .elementor-element.elementor-element-ae9dbb1{--width:60%;}.elementor-8570 .elementor-element.elementor-element-2a0888b{--width:100%;}.elementor-8570 .elementor-element.elementor-element-6eaf8a5{--width:60%;}.elementor-8570 .elementor-element.elementor-element-bffedd7{--width:100%;}.elementor-8570 .elementor-element.elementor-element-052414f{--width:50%;}.elementor-8570 .elementor-element.elementor-element-e90d21b{--width:29%;}.elementor-8570 .elementor-element.elementor-element-88593a9{--content-width:1600px;}.elementor-8570 .elementor-element.elementor-element-28647a5f{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8570 .elementor-element.elementor-element-127c557{--width:500px;}}/* Start custom CSS for button, class: .elementor-element-6ac7669d */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-6ac7669d a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27987f6 */.moje-wyroznienie11 {
    font-family: 'Inter Tight', Sans-Serifserif;
    font-weight: 700;
    
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-8a8b466 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-8a8b466 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b249b76 */.moje-wyroznienie11 {
    font-family: 'Inter Tight', Sans-Serifserif;
    font-weight: 700;
    
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-072233c */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-072233c */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-e788a5a */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-e788a5a */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-077d9f8 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-077d9f8 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8aea42 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-a8aea42 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c7ae65 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-6c7ae65 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be46ab8 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-be46ab8 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-d9528f4 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-d9528f4 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-17f7262 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-17f7262 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6de5790 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6de5790 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-175aaa32 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-175aaa32 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d6186f */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-6d6186f a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6e85475 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6e85475 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-9ab3490 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-9ab3490 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2934c5ed */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-2934c5ed a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-442b712c */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-442b712c a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-09ad30e */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-09ad30e */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-4627f25 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-4627f25 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-507f147 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-507f147 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6846767 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-6846767 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3efc2636 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-3efc2636 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6f49a34 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6f49a34 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-4729eb1 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-4729eb1 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30b5f841 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-30b5f841 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48e5d952 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-48e5d952 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cea55a3 */.moje-wyroznienie1 {
    font-family: 'Cormorant Garamond', serif;
    font-weight: 500;
    font-style: italic;
    font-size: 54px; 
    color: #A6A6A6;
    line-height: 1.2em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4438ae08 */.moje-wyroznienie2 {
    font-family: 'Cormorant Garamond', serif;
    font-weight: 400;
    font-style: italic;
    font-size: 1.2em; /* 1.2em sprawi, że będzie o 20% większy niż reszta tekstu obok */
    color: #A6A6A6;   /* Elegancki odcień brązu/miedzi */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671d4b71 */.moje-wyroznienie1 {
    font-family: 'Cormorant Garamond', serif;
    font-weight: 500;
    font-style: italic;
    font-size: 54px; 
    color: #A6A6A6;
    line-height: 1.2em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb1248f */.moje-wyroznienie2 {
    font-family: 'Cormorant Garamond', serif;
    font-weight: 400;
    font-style: italic;
    font-size: 1.2em; /* 1.2em sprawi, że będzie o 20% większy niż reszta tekstu obok */
    color: #A6A6A6;   /* Elegancki odcień brązu/miedzi */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8283c2c */.moje-wyroznienie11 {
    font-family: 'Inter Tight', Sans-Serifserif;
    font-weight: 700;
    
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-47f1bcb */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-47f1bcb */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55e38cd */.moje-wyroznienie11 {
    font-family: 'Inter Tight', Sans-Serifserif;
    font-weight: 700;
    
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-0fca841 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-0fca841 */.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* wszystkie pola tekstowe */
.formularz-rejestracja-online-klaster #wpforms-7363-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7363-field_11-container {
    margin-bottom: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* styl inputów */
.formularz-rejestracja-online-klaster input,
.formularz-rejestracja-online-klaster textarea,
.formularz-rejestracja-online-klaster select {
    border: none !important;
    border-bottom: 1px solid #999 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 12px 0 !important;
    width: 100% !important;
}

.formularz-rejestracja-online-klaster input:focus,
.formularz-rejestracja-online-klaster textarea:focus,
.formularz-rejestracja-online-klaster select:focus {
    border-bottom: 1px solid #000 !important;
    outline: none !important;
}

/* checkbox + button w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px;
    margin-top: 10px !important;
}

/* checkbox */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    margin: 0 !important;
    flex: 1;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input {
    width: auto !important;
    border: none !important;
}

/* button */
.formularz-rejestracja-online-klaster .wpforms-submit {
    width: auto !important;
    white-space: nowrap;
    padding: 12px 24px !important;
}
.formularz-rejestracja-online-klaster .wpforms-field-medium {
    width: 100% !important;
    max-width: 100% !important;
}
.formularz-rejestracja-online-klaster .wpforms-form {
    display: flex !important;
    flex-direction: column !important;
}

/* checkbox + przycisk w jednej linii */
.formularz-rejestracja-online-klaster .wpforms-form {
    display: grid !important;
    grid-template-columns: 1fr 120px !important;
    column-gap: 20px !important;
    align-items: center !important;
}

/* pola formularza na całą szerokość */
.formularz-rejestracja-online-klaster .wpforms-field-container {
    display: contents !important;
}

.formularz-rejestracja-online-klaster #wpforms-7146-field_4-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_5-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_6-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_7-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_8-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_9-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_10-container,
.formularz-rejestracja-online-klaster #wpforms-7146-field_11-container {
    grid-column: 1 / 3 !important;
}

/* checkbox po lewej */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container {
    grid-column: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
}

/* przycisk po prawej */
.formularz-rejestracja-online-klaster .wpforms-submit-container {
    grid-column: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    align-self: center !important;
    justify-self: end !important;
}

/* checkbox bez podkreślenia */
.formularz-rejestracja-online-klaster #wpforms-7146-field_12-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    border: 1px solid #ccc !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f98095 */.moje-wyroznienie1 {
    font-family: 'Cormorant Garamond', serif;
    font-weight: 500;
    font-style: italic;
    font-size: 54px; 
    color: #A6A6A6;
    line-height: 1.2em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4af919 */.moje-wyroznienie4 {
    font-family: 'Cormorant Garamond', serif;
    font-weight: 400;
    font-style: italic;
    font-size: 1.2em; /* 1.2em sprawi, że będzie o 20% większy niż reszta tekstu obok */
    color: #AFFFFFF;   /* Elegancki odcień brązu/miedzi */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c03112 */@media (max-width:1024px){
    .elementor-8570 .elementor-element.elementor-element-0c03112 a
    {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-aa96373 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-aa96373 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-11e0c25 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-11e0c25 */.status-i-marka-fowarder .wpforms-form {
    display: grid !important;
    grid-template-columns: 180px 180px !important;
    column-gap: 10px !important;
    row-gap: 0px !important;
    justify-content: center !important;
    align-items: center !important;
}

.status-i-marka-fowarder .wpforms-field-container {
    display: contents !important;
}

/* NIP */
.status-i-marka-fowarder #wpforms-7538-field_5-container {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: right !important;
}

/* Telefon */
.status-i-marka-fowarder #wpforms-7538-field_6-container {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    text-align: left !important;
}

/* pola NIP i Telefon */
.status-i-marka-fowarder #wpforms-7538-field_5,
.status-i-marka-fowarder #wpforms-7538-field_6,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(1) input,
.status-i-marka-fowarder .wpforms-field-container > .wpforms-field:nth-child(2) input {
    width: 180px !important;
    max-width: 180px !important;
    min-width: 180px !important;
    display: inline-block !important;
    box-sizing: border-box !important;
}

/* checkbox */
.status-i-marka-fowarder #wpforms-7538-field_4-container {
    grid-column: 1 / 3 !important;
    grid-row: 2 !important;
    width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

/* tekst checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container ul,
.status-i-marka-fowarder #wpforms-7538-field_4-container li,
.status-i-marka-fowarder #wpforms-7538-field_4-container label {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    display: inline !important;
}

/* kwadracik checkboxa */
.status-i-marka-fowarder #wpforms-7538-field_4-container input[type="checkbox"] {
    width: 16px !important;
    height: 16px !important;
    min-width: 16px !important;
    margin-right: 10px !important;
}

/* przycisk */
.status-i-marka-fowarder .wpforms-submit-container {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

.status-i-marka-fowarder #wpforms-7538-field_4-container,
.status-i-marka-fowarder .wpforms-submit-container {
    margin-top: -20px !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-8570 p
{
    margin:0;
}
@media (max-width:1024px)
{
    body.elementor-page-8570 button.kalc:not(#tunie .kalc)
{
    width: 100%
}
}


.wpcf7-response-output
{border:none !Important;
font-size:22px !important;
    text-align: center !important;
    font-weight:700 !important;
        font-family: 'Inter' !important;
}/* End custom CSS */