.elementor-6972 .elementor-element.elementor-element-1cc467e{--display:flex;--min-height:75dvh;--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-end;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:solid;--border-style:solid;border-width:2rem 2rem 2rem 2rem;--border-top-width:2rem;--border-right-width:2rem;--border-bottom-width:2rem;--border-left-width:2rem;border-color:var( --e-global-color-f61014d );--border-color:var( --e-global-color-f61014d );--padding-top:25rem;--padding-bottom:16rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-1cc467e:not(.elementor-motion-effects-element-type-background), .elementor-6972 .elementor-element.elementor-element-1cc467e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-breadcrumbs{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-6972 .elementor-element.elementor-element-3054183{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-6972 .elementor-element.elementor-element-3054183 a{color:var( --e-global-color-96aae7b );}.elementor-6972 .elementor-element.elementor-element-3054183 a:hover{color:var( --e-global-color-secondary );}.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-6972 .elementor-element.elementor-element-7dce20e{width:var( --container-widget-width, 90rem );max-width:90rem;--container-widget-width:90rem;--container-widget-flex-grow:0;text-align:start;}.elementor-6972 .elementor-element.elementor-element-7dce20e .elementor-heading-title{font-family:var( --e-global-typography-e7579a0-font-family ), Sans-serif;font-size:var( --e-global-typography-e7579a0-font-size );font-weight:var( --e-global-typography-e7579a0-font-weight );line-height:var( --e-global-typography-e7579a0-line-height );letter-spacing:var( --e-global-typography-e7579a0-letter-spacing );color:var( --e-global-color-secondary );}.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-6972 .elementor-element.elementor-element-93a1f79{width:var( --container-widget-width, 75rem );max-width:75rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--container-widget-width:75rem;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-2a0c982{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.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-6972 .elementor-element.elementor-element-0522891 .elementor-button{background-color:var( --e-global-color-4a689c5 );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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-6972 .elementor-element.elementor-element-0522891 .elementor-button:hover, .elementor-6972 .elementor-element.elementor-element-0522891 .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-0522891 .elementor-button:hover svg, .elementor-6972 .elementor-element.elementor-element-0522891 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-9b0bfd4{--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;--gap:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:10rem;--padding-bottom:16rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-f476f3e{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 9rem) 0rem;text-align:center;}.elementor-6972 .elementor-element.elementor-element-f476f3e .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 );}.elementor-6972 .elementor-element.elementor-element-a7d8225{--display:flex;--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6972 .elementor-element.elementor-element-a24256b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-a24256b p{margin-block-end:0px;}.elementor-6972 .elementor-element.elementor-element-23a6c9a{--display:flex;--justify-content:flex-start;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overflow:auto;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6972 .elementor-element.elementor-element-9a2a814{--display:flex;--min-height:300px;--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:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5fef2f );--border-color:var( --e-global-color-a5fef2f );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-9a2a814:not(.elementor-motion-effects-element-type-background), .elementor-6972 .elementor-element.elementor-element-9a2a814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-4bba28e{text-align:start;}.elementor-6972 .elementor-element.elementor-element-4bba28e .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-6972 .elementor-element.elementor-element-56a12d9 .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-6972 .elementor-element.elementor-element-87ad2e6{text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button{background-color:var( --e-global-color-4a689c5 );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-76fe98e{width:auto;max-width:auto;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-76fe98e.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button-content-wrapper{flex-direction:row;}.elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button:hover, .elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button:hover svg, .elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-bc868b6{--display:flex;--min-height:300px;--justify-content:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5fef2f );--border-color:var( --e-global-color-a5fef2f );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-bc868b6:not(.elementor-motion-effects-element-type-background), .elementor-6972 .elementor-element.elementor-element-bc868b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-d2e56d8{text-align:start;}.elementor-6972 .elementor-element.elementor-element-d2e56d8 .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-6972 .elementor-element.elementor-element-c574112 .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-6972 .elementor-element.elementor-element-ad7a562{text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button{background-color:var( --e-global-color-4a689c5 );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-7650922{width:auto;max-width:auto;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-7650922.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button:hover, .elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button:hover svg, .elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-c47524a{--display:flex;--min-height:300px;--justify-content:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5fef2f );--border-color:var( --e-global-color-a5fef2f );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-c47524a:not(.elementor-motion-effects-element-type-background), .elementor-6972 .elementor-element.elementor-element-c47524a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-31fe371{text-align:start;}.elementor-6972 .elementor-element.elementor-element-31fe371 .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-6972 .elementor-element.elementor-element-bd517e6 .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-6972 .elementor-element.elementor-element-0957082{text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button{background-color:var( --e-global-color-4a689c5 );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-06d7123{width:auto;max-width:auto;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-06d7123.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button:hover, .elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button:hover svg, .elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-e4381ab{--display:flex;--min-height:300px;--justify-content:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5fef2f );--border-color:var( --e-global-color-a5fef2f );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-e4381ab:not(.elementor-motion-effects-element-type-background), .elementor-6972 .elementor-element.elementor-element-e4381ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-00996c0{text-align:start;}.elementor-6972 .elementor-element.elementor-element-00996c0 .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-6972 .elementor-element.elementor-element-bf0cd48 .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-6972 .elementor-element.elementor-element-c3928c4{text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button{background-color:var( --e-global-color-4a689c5 );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-46d12cf{width:auto;max-width:auto;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-46d12cf.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button:hover, .elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button:hover svg, .elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-d7be4d4{--display:flex;--min-height:300px;--justify-content:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5fef2f );--border-color:var( --e-global-color-a5fef2f );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-d7be4d4:not(.elementor-motion-effects-element-type-background), .elementor-6972 .elementor-element.elementor-element-d7be4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-1437d27{text-align:start;}.elementor-6972 .elementor-element.elementor-element-1437d27 .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-6972 .elementor-element.elementor-element-9fb24fd .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-6972 .elementor-element.elementor-element-4cdf145{text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button{background-color:var( --e-global-color-4a689c5 );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-a1b6cfe{width:auto;max-width:auto;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-a1b6cfe.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button-content-wrapper{flex-direction:row;}.elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button:hover, .elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button:hover svg, .elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-612bf09{--display:flex;--min-height:300px;--justify-content:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5fef2f );--border-color:var( --e-global-color-a5fef2f );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-612bf09:not(.elementor-motion-effects-element-type-background), .elementor-6972 .elementor-element.elementor-element-612bf09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-887218b{text-align:start;}.elementor-6972 .elementor-element.elementor-element-887218b .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-6972 .elementor-element.elementor-element-ea4ebb6 .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-6972 .elementor-element.elementor-element-f05d39e{text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button{background-color:var( --e-global-color-4a689c5 );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-3561482{width:auto;max-width:auto;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-3561482.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button:hover, .elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button:hover svg, .elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6972 .elementor-element.elementor-element-1eb38db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-cb63838{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-cb63838 .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-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-6972 .elementor-element.elementor-element-c72ef23{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 11% );max-width:11%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-c72ef23 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6972 .elementor-element.elementor-element-c72ef23 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-6972 .elementor-element.elementor-element-c9a7bfc{width:var( --container-widget-width, 584px );max-width:584px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-c9a7bfc p{margin-block-end:0px;}.elementor-6972 .elementor-element.elementor-element-c9a7bfc a{color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-c9a7bfc a:hover, .elementor-6972 .elementor-element.elementor-element-c9a7bfc a:focus{color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-d9c9a69{--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;--flex-wrap:wrap;}.elementor-6972 .elementor-element.elementor-element-6a208d2{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-6a208d2.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-6a208d2 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__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 );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );}.elementor-6972 .elementor-element.elementor-element-6211bb9{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-8a1c316{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-8a1c316 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-8a1c316 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-335669c{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-77a22c1{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-77a22c1.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-77a22c1 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-5fb5e94{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-d883a60{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-d883a60 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-d883a60 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-a18b5d4{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-cc02182{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-cc02182.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-cc02182 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-8e584bd{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-99c2a6c{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-99c2a6c .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-99c2a6c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-2100cea{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-e1593ed{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-e1593ed.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-e1593ed .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-70450e9{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-a8be872{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9 .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-6972 .elementor-element.elementor-element-76cb552{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 11% );max-width:11%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-76cb552 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6972 .elementor-element.elementor-element-76cb552 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-6972 .elementor-element.elementor-element-efcd01f{width:var( --container-widget-width, 584px );max-width:584px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-efcd01f p{margin-block-end:0px;}.elementor-6972 .elementor-element.elementor-element-efcd01f a{color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-efcd01f a:hover, .elementor-6972 .elementor-element.elementor-element-efcd01f a:focus{color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-c26ebaa{--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;--flex-wrap:wrap;}.elementor-6972 .elementor-element.elementor-element-c35f581{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-c35f581.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-c35f581 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-88487d0{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-6dc9743{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-6dc9743 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-6dc9743 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-e4334a3{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-35a2d5b{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-35a2d5b.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-35a2d5b .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-4766f9f{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-33b9f2d{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-33b9f2d .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-33b9f2d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-c35bb7a{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-2bfd25a{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-2bfd25a.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-2bfd25a .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-a7a1c5f{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-66fb8e3{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-66fb8e3 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-66fb8e3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-9366f6d{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-37a7d79{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-37a7d79.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-37a7d79 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-4f8a0a6{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-0cc7e95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-6fbec38{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-6fbec38 .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-6972 .elementor-element.elementor-element-5b6e57d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 11% );max-width:11%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-5b6e57d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6972 .elementor-element.elementor-element-5b6e57d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-6972 .elementor-element.elementor-element-dae65be{width:var( --container-widget-width, 584px );max-width:584px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-dae65be p{margin-block-end:0px;}.elementor-6972 .elementor-element.elementor-element-dae65be a{color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-dae65be a:hover, .elementor-6972 .elementor-element.elementor-element-dae65be a:focus{color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-9a38fa3{--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;--flex-wrap:wrap;}.elementor-6972 .elementor-element.elementor-element-20796fb{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-20796fb.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-20796fb .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-4382128{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-e859469{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-e859469 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-e859469 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-c0ce6ab{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-f7f67b0{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-f7f67b0.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-f7f67b0 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-9e7cd75{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-0f6e0d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-575805e{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-575805e .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-6972 .elementor-element.elementor-element-34620d4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 11% );max-width:11%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-34620d4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6972 .elementor-element.elementor-element-34620d4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-6972 .elementor-element.elementor-element-4ec7aec{width:var( --container-widget-width, 584px );max-width:584px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-4ec7aec p{margin-block-end:0px;}.elementor-6972 .elementor-element.elementor-element-4ec7aec a{color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-4ec7aec a:hover, .elementor-6972 .elementor-element.elementor-element-4ec7aec a:focus{color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-45f6d9a{--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;--flex-wrap:wrap;}.elementor-6972 .elementor-element.elementor-element-467b685{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-467b685.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-467b685 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-4370a29{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-09c6535{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-09c6535 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-09c6535 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-406d968{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-a84695a{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-a84695a.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-a84695a .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-68d401f{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-d6ff2a8{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-d6ff2a8 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-d6ff2a8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-217e503{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-be17481{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-be17481.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-be17481 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-678c6d9{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-fed4ab9{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-fed4ab9 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-fed4ab9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-d4f0281{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-758fd4a{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-758fd4a.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-758fd4a .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-c001aa3{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-b6e1d1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-1bc2799{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-1bc2799 .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-6972 .elementor-element.elementor-element-d3e4a95{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 11% );max-width:11%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-d3e4a95 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6972 .elementor-element.elementor-element-d3e4a95 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-6972 .elementor-element.elementor-element-107bca9{width:var( --container-widget-width, 584px );max-width:584px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-107bca9 p{margin-block-end:0px;}.elementor-6972 .elementor-element.elementor-element-107bca9 a{color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-107bca9 a:hover, .elementor-6972 .elementor-element.elementor-element-107bca9 a:focus{color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-afd1df5{--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;--flex-wrap:wrap;}.elementor-6972 .elementor-element.elementor-element-be98774{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-be98774.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-be98774 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-ebdf9b4{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-e3f3596{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-e3f3596 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-e3f3596 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-a54c390{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-7c735b8{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-7c735b8.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-7c735b8 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-c0668c2{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-2b70dcb{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-2b70dcb .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-2b70dcb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-ea5905b{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-2420926{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-07bda12{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-07bda12 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-07bda12 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-b51fede{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-0810576{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-0810576.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-0810576 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-b48ad33{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-075e965{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-075e965 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-075e965 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-49288b3{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-222dc35{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-c14a8d2{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-c14a8d2 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-c14a8d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-64c7d95{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-03c471c{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-03c471c.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-03c471c .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-8890822{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-e783fe3{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-e783fe3 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-e783fe3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-b32fbdf{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-157c55c{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-157c55c.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-157c55c .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-623f25f{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-c0bb9cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-cc0c535{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-cc0c535 .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-6972 .elementor-element.elementor-element-b9ae59a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 11% );max-width:11%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-b9ae59a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-6972 .elementor-element.elementor-element-b9ae59a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-6972 .elementor-element.elementor-element-35cd7e9{width:var( --container-widget-width, 584px );max-width:584px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-479cb28-font-family ), Sans-serif;font-size:var( --e-global-typography-479cb28-font-size );font-weight:var( --e-global-typography-479cb28-font-weight );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-35cd7e9 p{margin-block-end:0px;}.elementor-6972 .elementor-element.elementor-element-35cd7e9 a{color:var( --e-global-color-accent );}.elementor-6972 .elementor-element.elementor-element-35cd7e9 a:hover, .elementor-6972 .elementor-element.elementor-element-35cd7e9 a:focus{color:var( --e-global-color-text );}.elementor-6972 .elementor-element.elementor-element-c2415e8{--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;--flex-wrap:wrap;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-dabb362{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-96ddf15{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-96ddf15 .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-96ddf15 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-7b33c5a{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-85f7be4{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-85f7be4.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-85f7be4 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-8bc0850{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-8880d7d{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-8880d7d .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-8880d7d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-c4663c7{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-6d822ca{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-6d822ca.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-6d822ca .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-20f71b7{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-3bf1c5e{--divider-border-style:solid;--divider-color:var( --e-global-color-37155d0 );--divider-border-width:1px;}.elementor-6972 .elementor-element.elementor-element-3bf1c5e .elementor-divider-separator{width:100%;}.elementor-6972 .elementor-element.elementor-element-3bf1c5e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6972 .elementor-element.elementor-element-bab98d1{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-822b564{width:var( --container-widget-width, 36rem );max-width:36rem;margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-822b564.elementor-element{--align-self:center;}.elementor-6972 .elementor-element.elementor-element-822b564 .elementor-heading-title{font-family:var( --e-global-typography-c1ef952-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ef952-font-size );font-weight:var( --e-global-typography-c1ef952-font-weight );line-height:var( --e-global-typography-c1ef952-line-height );color:var( --e-global-color-primary );}.elementor-6972 .elementor-element.elementor-element-37884ad{width:auto;max-width:auto;border-style:none;--image-transition-duration:800ms;--content-text-align:right;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6972 .elementor-element.elementor-element-8d8a3f1{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6972 .elementor-element.elementor-element-a67bbfa{width:100%;max-width:100%;}@media(min-width:768px){.elementor-6972 .elementor-element.elementor-element-2a0c982{--width:100%;}.elementor-6972 .elementor-element.elementor-element-a7d8225{--width:40%;}.elementor-6972 .elementor-element.elementor-element-23a6c9a{--width:35%;}.elementor-6972 .elementor-element.elementor-element-9a2a814{--width:100%;}.elementor-6972 .elementor-element.elementor-element-bc868b6{--width:100%;}.elementor-6972 .elementor-element.elementor-element-c47524a{--width:100%;}.elementor-6972 .elementor-element.elementor-element-e4381ab{--width:100%;}.elementor-6972 .elementor-element.elementor-element-d7be4d4{--width:100%;}.elementor-6972 .elementor-element.elementor-element-612bf09{--width:100%;}.elementor-6972 .elementor-element.elementor-element-1eb38db{--content-width:1280px;}.elementor-6972 .elementor-element.elementor-element-a8be872{--content-width:1280px;}.elementor-6972 .elementor-element.elementor-element-0cc7e95{--content-width:1280px;}.elementor-6972 .elementor-element.elementor-element-0f6e0d2{--content-width:1280px;}.elementor-6972 .elementor-element.elementor-element-b6e1d1a{--content-width:1280px;}.elementor-6972 .elementor-element.elementor-element-c0bb9cf{--content-width:1280px;}.elementor-6972 .elementor-element.elementor-element-8d8a3f1{--width:100%;}}@media(max-width:1440px) and (min-width:768px){.elementor-6972 .elementor-element.elementor-element-a7d8225{--width:calc(56% - 2rem);}.elementor-6972 .elementor-element.elementor-element-23a6c9a{--width:calc(44% - 2rem);}}@media(max-width:1024px) and (min-width:768px){.elementor-6972 .elementor-element.elementor-element-a7d8225{--width:100%;}.elementor-6972 .elementor-element.elementor-element-23a6c9a{--width:100%;}.elementor-6972 .elementor-element.elementor-element-9a2a814{--width:calc(50% - 1rem);}.elementor-6972 .elementor-element.elementor-element-bc868b6{--width:calc(50% - 1rem);}.elementor-6972 .elementor-element.elementor-element-c47524a{--width:calc(50% - 1rem);}.elementor-6972 .elementor-element.elementor-element-e4381ab{--width:calc(50% - 1rem);}.elementor-6972 .elementor-element.elementor-element-d7be4d4{--width:calc(50% - 1rem);}.elementor-6972 .elementor-element.elementor-element-612bf09{--width:calc(50% - 1rem);}}@media(max-width:1440px){.elementor-6972 .elementor-element.elementor-element-1cc467e{border-width:2rem 2rem 2rem 2rem;--border-top-width:2rem;--border-right-width:2rem;--border-bottom-width:2rem;--border-left-width:2rem;--padding-top:20rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-breadcrumbs{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-6972 .elementor-element.elementor-element-3054183{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-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-6972 .elementor-element.elementor-element-7dce20e .elementor-heading-title{font-size:var( --e-global-typography-e7579a0-font-size );line-height:var( --e-global-typography-e7579a0-line-height );letter-spacing:var( --e-global-typography-e7579a0-letter-spacing );}.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-6972 .elementor-element.elementor-element-93a1f79{--container-widget-width:65rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 65rem );max-width:65rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-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-6972 .elementor-element.elementor-element-0522891 .elementor-button{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-6972 .elementor-element.elementor-element-9b0bfd4{--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-f476f3e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-f476f3e .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-6972 .elementor-element.elementor-element-a24256b{width:100%;max-width:100%;font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4bba28e .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-6972 .elementor-element.elementor-element-56a12d9 .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-6972 .elementor-element.elementor-element-87ad2e6{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button{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-6972 .elementor-element.elementor-element-d2e56d8 .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-6972 .elementor-element.elementor-element-c574112 .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-6972 .elementor-element.elementor-element-ad7a562{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button{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-6972 .elementor-element.elementor-element-31fe371 .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-6972 .elementor-element.elementor-element-bd517e6 .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-6972 .elementor-element.elementor-element-0957082{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button{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-6972 .elementor-element.elementor-element-00996c0 .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-6972 .elementor-element.elementor-element-bf0cd48 .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-6972 .elementor-element.elementor-element-c3928c4{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button{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-6972 .elementor-element.elementor-element-1437d27 .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-6972 .elementor-element.elementor-element-9fb24fd .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-6972 .elementor-element.elementor-element-4cdf145{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button{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-6972 .elementor-element.elementor-element-887218b .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-6972 .elementor-element.elementor-element-ea4ebb6 .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-6972 .elementor-element.elementor-element-f05d39e{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button{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-6972 .elementor-element.elementor-element-1eb38db{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-cb63838{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-cb63838 .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-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-6972 .elementor-element.elementor-element-c9a7bfc{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-6a208d2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-6a208d2 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-widget-gallery .elementor-gallery-item__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-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-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-6972 .elementor-element.elementor-element-77a22c1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-77a22c1 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-cc02182{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-cc02182 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-e1593ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-e1593ed .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-a8be872{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9 .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-6972 .elementor-element.elementor-element-efcd01f{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-c35f581{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-c35f581 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-35a2d5b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-35a2d5b .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-2bfd25a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-2bfd25a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-37a7d79{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-37a7d79 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-0cc7e95{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-6fbec38{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-6fbec38 .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-6972 .elementor-element.elementor-element-dae65be{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-20796fb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-20796fb .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-f7f67b0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-f7f67b0 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-0f6e0d2{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-575805e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-575805e .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-6972 .elementor-element.elementor-element-4ec7aec{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-467b685{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-467b685 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-a84695a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-a84695a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-be17481{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-be17481 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-758fd4a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-758fd4a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-b6e1d1a{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-1bc2799{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-1bc2799 .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-6972 .elementor-element.elementor-element-107bca9{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-be98774{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-be98774 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-7c735b8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-7c735b8 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-3cc7aa2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-0810576{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-0810576 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-d0b2ad6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-03c471c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-03c471c .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-157c55c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-157c55c .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-c0bb9cf{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12rem;--padding-bottom:14rem;--padding-left:4rem;--padding-right:4rem;}.elementor-6972 .elementor-element.elementor-element-cc0c535{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-cc0c535 .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-6972 .elementor-element.elementor-element-35cd7e9{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-4fbe2d8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-85f7be4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-85f7be4 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-6d822ca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-6d822ca .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-822b564{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-822b564 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}}@media(max-width:1024px){.elementor-6972 .elementor-element.elementor-element-1cc467e{--min-height:55dvh;border-width:1.5rem 1.5rem 1.5rem 1.5rem;--border-top-width:1.5rem;--border-right-width:1.5rem;--border-bottom-width:1.5rem;--border-left-width:1.5rem;--padding-top:20rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-breadcrumbs{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-6972 .elementor-element.elementor-element-3054183{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-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-6972 .elementor-element.elementor-element-7dce20e .elementor-heading-title{font-size:var( --e-global-typography-e7579a0-font-size );line-height:var( --e-global-typography-e7579a0-line-height );letter-spacing:var( --e-global-typography-e7579a0-letter-spacing );}.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-6972 .elementor-element.elementor-element-93a1f79{--container-widget-width:65rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 65rem );max-width:65rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-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-6972 .elementor-element.elementor-element-0522891 .elementor-button{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-6972 .elementor-element.elementor-element-9b0bfd4{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-f476f3e{text-align:start;}.elementor-6972 .elementor-element.elementor-element-f476f3e .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-6972 .elementor-element.elementor-element-a7d8225{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6972 .elementor-element.elementor-element-a24256b{width:var( --container-widget-width, 58.2rem );max-width:58.2rem;--container-widget-width:58.2rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-23a6c9a{--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;--flex-wrap:wrap;}.elementor-6972 .elementor-element.elementor-element-9a2a814{--justify-content:space-between;}.elementor-6972 .elementor-element.elementor-element-4bba28e .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-6972 .elementor-element.elementor-element-56a12d9 .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-6972 .elementor-element.elementor-element-87ad2e6{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button{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-6972 .elementor-element.elementor-element-bc868b6{--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;}.elementor-6972 .elementor-element.elementor-element-d2e56d8 .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-6972 .elementor-element.elementor-element-c574112 .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-6972 .elementor-element.elementor-element-ad7a562{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button{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-6972 .elementor-element.elementor-element-c47524a{--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;}.elementor-6972 .elementor-element.elementor-element-31fe371 .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-6972 .elementor-element.elementor-element-bd517e6 .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-6972 .elementor-element.elementor-element-0957082{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button{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-6972 .elementor-element.elementor-element-e4381ab{--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;}.elementor-6972 .elementor-element.elementor-element-00996c0 .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-6972 .elementor-element.elementor-element-bf0cd48 .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-6972 .elementor-element.elementor-element-c3928c4{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button{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-6972 .elementor-element.elementor-element-d7be4d4{--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;}.elementor-6972 .elementor-element.elementor-element-1437d27 .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-6972 .elementor-element.elementor-element-9fb24fd .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-6972 .elementor-element.elementor-element-4cdf145{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button{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-6972 .elementor-element.elementor-element-612bf09{--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;}.elementor-6972 .elementor-element.elementor-element-887218b .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-6972 .elementor-element.elementor-element-ea4ebb6 .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-6972 .elementor-element.elementor-element-f05d39e{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button{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-6972 .elementor-element.elementor-element-1eb38db{--padding-top:12rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-cb63838{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-cb63838 .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-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-6972 .elementor-element.elementor-element-c72ef23{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-c9a7bfc{--container-widget-width:532px;--container-widget-flex-grow:0;width:var( --container-widget-width, 532px );max-width:532px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-d9c9a69{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-6a208d2{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-6a208d2 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-widget-gallery .elementor-gallery-item__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-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-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-6972 .elementor-element.elementor-element-6211bb9{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-335669c{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-77a22c1{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-77a22c1 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-5fb5e94{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-a18b5d4{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-cc02182{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-cc02182 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-8e584bd{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-2100cea{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-e1593ed{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-e1593ed .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-70450e9{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-a8be872{--padding-top:12rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9 .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-6972 .elementor-element.elementor-element-76cb552{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-efcd01f{--container-widget-width:532px;--container-widget-flex-grow:0;width:var( --container-widget-width, 532px );max-width:532px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-c26ebaa{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-c35f581{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-c35f581 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-88487d0{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-e4334a3{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-35a2d5b{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-35a2d5b .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4766f9f{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-c35bb7a{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-2bfd25a{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-2bfd25a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-a7a1c5f{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-9366f6d{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-37a7d79{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-37a7d79 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4f8a0a6{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-0cc7e95{--padding-top:12rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-6fbec38{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-6fbec38 .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-6972 .elementor-element.elementor-element-5b6e57d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-dae65be{--container-widget-width:532px;--container-widget-flex-grow:0;width:var( --container-widget-width, 532px );max-width:532px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-9a38fa3{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-20796fb{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-20796fb .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4382128{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-c0ce6ab{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-f7f67b0{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-f7f67b0 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-9e7cd75{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-0f6e0d2{--padding-top:12rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-575805e{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-575805e .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-6972 .elementor-element.elementor-element-34620d4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-4ec7aec{--container-widget-width:532px;--container-widget-flex-grow:0;width:var( --container-widget-width, 532px );max-width:532px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-45f6d9a{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-467b685{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-467b685 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4370a29{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-406d968{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-a84695a{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-a84695a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-68d401f{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-217e503{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-be17481{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-be17481 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-678c6d9{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-d4f0281{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-758fd4a{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-758fd4a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-c001aa3{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-b6e1d1a{--padding-top:12rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-1bc2799{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-1bc2799 .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-6972 .elementor-element.elementor-element-d3e4a95{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-107bca9{--container-widget-width:532px;--container-widget-flex-grow:0;width:var( --container-widget-width, 532px );max-width:532px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-afd1df5{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-be98774{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-be98774 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-ebdf9b4{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-a54c390{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-7c735b8{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-7c735b8 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-c0668c2{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-ea5905b{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-2420926{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-b51fede{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-0810576{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-0810576 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-b48ad33{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-49288b3{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-222dc35{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-64c7d95{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-03c471c{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-03c471c .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-8890822{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-b32fbdf{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-157c55c{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-157c55c .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-623f25f{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-c0bb9cf{--padding-top:12rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-6972 .elementor-element.elementor-element-cc0c535{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-cc0c535 .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-6972 .elementor-element.elementor-element-b9ae59a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-6972 .elementor-element.elementor-element-35cd7e9{--container-widget-width:532px;--container-widget-flex-grow:0;width:var( --container-widget-width, 532px );max-width:532px;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-c2415e8{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-dabb362{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-7b33c5a{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-85f7be4{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-85f7be4 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-8bc0850{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-c4663c7{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-6d822ca{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-6d822ca .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-20f71b7{--content-padding:10px;}.elementor-6972 .elementor-element.elementor-element-bab98d1{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-6972 .elementor-element.elementor-element-822b564{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-6972 .elementor-element.elementor-element-822b564 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-37884ad{--content-padding:10px;}}@media(max-width:767px){.elementor-6972 .elementor-element.elementor-element-1cc467e{--min-height:40svh;--justify-content:flex-end;border-width:0rem 0rem 0rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;--padding-top:20rem;--padding-bottom:5rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-widget-breadcrumbs{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-6972 .elementor-element.elementor-element-3054183{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-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-6972 .elementor-element.elementor-element-7dce20e{width:100%;max-width:100%;}.elementor-6972 .elementor-element.elementor-element-7dce20e .elementor-heading-title{font-size:var( --e-global-typography-e7579a0-font-size );line-height:var( --e-global-typography-e7579a0-line-height );letter-spacing:var( --e-global-typography-e7579a0-letter-spacing );}.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-6972 .elementor-element.elementor-element-93a1f79{width:100%;max-width:100%;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-2a0c982{--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;}.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-6972 .elementor-element.elementor-element-0522891 .elementor-button{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-6972 .elementor-element.elementor-element-9b0bfd4{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-6972 .elementor-element.elementor-element-f476f3e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-f476f3e .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-6972 .elementor-element.elementor-element-a7d8225{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6972 .elementor-element.elementor-element-a24256b{z-index:1;font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-9a2a814{--width:100%;}.elementor-6972 .elementor-element.elementor-element-4bba28e .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-6972 .elementor-element.elementor-element-56a12d9 .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-6972 .elementor-element.elementor-element-87ad2e6{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-76fe98e .elementor-button{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-6972 .elementor-element.elementor-element-bc868b6{--width:100%;}.elementor-6972 .elementor-element.elementor-element-d2e56d8 .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-6972 .elementor-element.elementor-element-c574112 .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-6972 .elementor-element.elementor-element-ad7a562{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-7650922 .elementor-button{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-6972 .elementor-element.elementor-element-c47524a{--width:100%;}.elementor-6972 .elementor-element.elementor-element-31fe371 .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-6972 .elementor-element.elementor-element-bd517e6 .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-6972 .elementor-element.elementor-element-0957082{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-06d7123 .elementor-button{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-6972 .elementor-element.elementor-element-e4381ab{--width:100%;}.elementor-6972 .elementor-element.elementor-element-00996c0 .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-6972 .elementor-element.elementor-element-bf0cd48 .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-6972 .elementor-element.elementor-element-c3928c4{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-46d12cf .elementor-button{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-6972 .elementor-element.elementor-element-d7be4d4{--width:100%;}.elementor-6972 .elementor-element.elementor-element-1437d27 .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-6972 .elementor-element.elementor-element-9fb24fd .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-6972 .elementor-element.elementor-element-4cdf145{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-a1b6cfe .elementor-button{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-6972 .elementor-element.elementor-element-612bf09{--width:100%;}.elementor-6972 .elementor-element.elementor-element-887218b .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-6972 .elementor-element.elementor-element-ea4ebb6 .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-6972 .elementor-element.elementor-element-f05d39e{font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-3561482 .elementor-button{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-6972 .elementor-element.elementor-element-1eb38db{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:6rem;--padding-bottom:12rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-6972 .elementor-element.elementor-element-cb63838{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-cb63838 .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-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-6972 .elementor-element.elementor-element-c72ef23{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-6972 .elementor-element.elementor-element-c72ef23.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-c72ef23 .elementor-divider{text-align:left;}.elementor-6972 .elementor-element.elementor-element-c72ef23 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-6972 .elementor-element.elementor-element-c9a7bfc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-d9c9a69{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-6a208d2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-6a208d2 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-widget-gallery .elementor-gallery-item__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-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-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-6972 .elementor-element.elementor-element-6211bb9{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-335669c{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-77a22c1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-77a22c1 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-5fb5e94{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-d883a60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6972 .elementor-element.elementor-element-a18b5d4{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-cc02182{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-cc02182 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-8e584bd{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-2100cea{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-e1593ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-e1593ed .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-70450e9{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-a8be872{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:12rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-8d0d0c9 .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-6972 .elementor-element.elementor-element-76cb552{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-6972 .elementor-element.elementor-element-76cb552.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-76cb552 .elementor-divider{text-align:left;}.elementor-6972 .elementor-element.elementor-element-76cb552 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-6972 .elementor-element.elementor-element-efcd01f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-c26ebaa{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-c35f581{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-c35f581 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-88487d0{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-e4334a3{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-35a2d5b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-35a2d5b .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4766f9f{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-c35bb7a{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-2bfd25a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-2bfd25a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-a7a1c5f{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-9366f6d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-37a7d79{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-37a7d79 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4f8a0a6{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-0cc7e95{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:12rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-6972 .elementor-element.elementor-element-6fbec38{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-6fbec38 .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-6972 .elementor-element.elementor-element-5b6e57d{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-6972 .elementor-element.elementor-element-5b6e57d.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-5b6e57d .elementor-divider{text-align:left;}.elementor-6972 .elementor-element.elementor-element-5b6e57d .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-6972 .elementor-element.elementor-element-dae65be{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-9a38fa3{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-20796fb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-20796fb .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4382128{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-c0ce6ab{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-f7f67b0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-f7f67b0 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-9e7cd75{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-0f6e0d2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:12rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-6972 .elementor-element.elementor-element-575805e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-575805e .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-6972 .elementor-element.elementor-element-34620d4{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-6972 .elementor-element.elementor-element-34620d4.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-34620d4 .elementor-divider{text-align:left;}.elementor-6972 .elementor-element.elementor-element-34620d4 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-6972 .elementor-element.elementor-element-4ec7aec{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-45f6d9a{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-467b685{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-467b685 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-4370a29{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-406d968{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-a84695a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-a84695a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-68d401f{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-217e503{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-be17481{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-be17481 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-678c6d9{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-d4f0281{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-758fd4a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-758fd4a .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-c001aa3{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-b6e1d1a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:12rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-6972 .elementor-element.elementor-element-1bc2799{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-1bc2799 .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-6972 .elementor-element.elementor-element-d3e4a95{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-6972 .elementor-element.elementor-element-d3e4a95.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-d3e4a95 .elementor-divider{text-align:left;}.elementor-6972 .elementor-element.elementor-element-d3e4a95 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-6972 .elementor-element.elementor-element-107bca9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-afd1df5{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-be98774{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-be98774 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-ebdf9b4{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-a54c390{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-7c735b8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-7c735b8 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-c0668c2{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-ea5905b{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-3cc7aa2 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-2420926{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-b51fede{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-0810576{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-0810576 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-b48ad33{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-49288b3{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-d0b2ad6 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-222dc35{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-64c7d95{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-03c471c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-03c471c .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-8890822{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-b32fbdf{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-157c55c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-157c55c .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-623f25f{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-c0bb9cf{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:12rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-6972 .elementor-element.elementor-element-cc0c535{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-cc0c535 .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-6972 .elementor-element.elementor-element-b9ae59a{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-6972 .elementor-element.elementor-element-b9ae59a.elementor-element{--align-self:flex-start;}.elementor-6972 .elementor-element.elementor-element-b9ae59a .elementor-divider{text-align:left;}.elementor-6972 .elementor-element.elementor-element-b9ae59a .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-6972 .elementor-element.elementor-element-35cd7e9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-size:var( --e-global-typography-479cb28-font-size );line-height:var( --e-global-typography-479cb28-line-height );letter-spacing:var( --e-global-typography-479cb28-letter-spacing );}.elementor-6972 .elementor-element.elementor-element-c2415e8{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-4fbe2d8 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-dabb362{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-7b33c5a{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-85f7be4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-85f7be4 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-8bc0850{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-c4663c7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-6d822ca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-6d822ca .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-20f71b7{width:100%;max-width:100%;--content-padding:0px;}.elementor-6972 .elementor-element.elementor-element-bab98d1{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6972 .elementor-element.elementor-element-822b564{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-6972 .elementor-element.elementor-element-822b564 .elementor-heading-title{font-size:var( --e-global-typography-c1ef952-font-size );line-height:var( --e-global-typography-c1ef952-line-height );}.elementor-6972 .elementor-element.elementor-element-37884ad{width:100%;max-width:100%;--content-padding:0px;}}/* Start custom CSS for container, class: .elementor-element-1cc467e *//* 1. Make the container clip everything inside it */
.elementor-6972 .elementor-element.elementor-element-1cc467e {
    position: relative !important;
    overflow: hidden !important;
}

/* 2. Create the giant spinning canvas with a tightly packed gradient */
.elementor-6972 .elementor-element.elementor-element-1cc467e::before {
    content: "" !important;
    position: absolute !important;
    top: -100% !important;
    left: -100% !important;
    width: 300% !important;
    height: 300% !important;
    
    /* Packed the colors closer together and repeated them to ensure they all show up */
    background: linear-gradient(120deg, 
        var(--e-global-color-accent, #ff007f) 0%, 
        #212121 25%, 
        #0a2240 40%, 
        var(--e-global-color-accent, #ff007f) 75%,
        #0a2240 100%
    ) !important;
    
    /* Forces the entire color spectrum to fit within the visible space */
    background-size: 100% 100% !important;
    
    animation: infinite-spin 15s linear infinite !important;
    z-index: 0 !important;
    transform-origin: center center !important;
    pointer-events: none !important;
}

/* 3. Keep your text and buttons on top */
.elementor-6972 .elementor-element.elementor-element-1cc467e > * {
    position: relative !important;
    z-index: 2 !important;
}

/* 4. The true infinite 360 loop */
@keyframes infinite-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9a7bfc */.elementor-6972 .elementor-element.elementor-element-c9a7bfc ul {
  list-style: none; /* Hide default bullets */
  padding-left: 20px; /* Make room for the new bullets */
  margin-top:16px;
}
.elementor-6972 .elementor-element.elementor-element-c9a7bfc div:not(:last-of-type){
    padding-bottom:12px;
}

.elementor-6972 .elementor-element.elementor-element-c9a7bfc ul li {
  position: relative;
  margin-bottom: 12px;
}

.elementor-6972 .elementor-element.elementor-element-c9a7bfc ul li::before {
  content: "";
  position: absolute;
  left: -20px;
  top: calc(var(--e-global-typography-479cb28-line-height) / 2 - 4px);    
  
  width: 8px;
  height: 8px;
  background-color: var(--e-global-color-accent);
  
  transform: rotate(10deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efcd01f */.elementor-6972 .elementor-element.elementor-element-efcd01f ul {
  list-style: none; /* Hide default bullets */
  padding-left: 20px; /* Make room for the new bullets */
  margin-top:16px;
}
.elementor-6972 .elementor-element.elementor-element-efcd01f div:not(:last-of-type){
    padding-bottom:12px;
}

.elementor-6972 .elementor-element.elementor-element-efcd01f ul li {
  position: relative;
  margin-bottom: 12px;
}

.elementor-6972 .elementor-element.elementor-element-efcd01f ul li::before {
  content: "";
  position: absolute;
  left: -20px;
  top: calc(var(--e-global-typography-479cb28-line-height) / 2 - 4px);    
  
  width: 8px;
  height: 8px;
  background-color: var(--e-global-color-accent);
  
  transform: rotate(10deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dae65be */.elementor-6972 .elementor-element.elementor-element-dae65be ul {
  list-style: none; /* Hide default bullets */
  padding-left: 20px; /* Make room for the new bullets */
  margin-top:16px;
}
.elementor-6972 .elementor-element.elementor-element-dae65be div:not(:last-of-type){
    padding-bottom:12px;
}

.elementor-6972 .elementor-element.elementor-element-dae65be ul li {
  position: relative;
  margin-bottom: 12px;
}

.elementor-6972 .elementor-element.elementor-element-dae65be ul li::before {
  content: "";
  position: absolute;
  left: -20px;
  top: calc(var(--e-global-typography-479cb28-line-height) / 2 - 4px);    
  
  width: 8px;
  height: 8px;
  background-color: var(--e-global-color-accent);
  
  transform: rotate(10deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ec7aec */.elementor-6972 .elementor-element.elementor-element-4ec7aec ul {
  list-style: none; /* Hide default bullets */
  padding-left: 20px; /* Make room for the new bullets */
  margin-top:16px;
}
.elementor-6972 .elementor-element.elementor-element-4ec7aec div:not(:last-of-type){
    padding-bottom:12px;
}

.elementor-6972 .elementor-element.elementor-element-4ec7aec ul li {
  position: relative;
  margin-bottom: 12px;
}

.elementor-6972 .elementor-element.elementor-element-4ec7aec ul li::before {
  content: "";
  position: absolute;
  left: -20px;
  top: calc(var(--e-global-typography-479cb28-line-height) / 2 - 4px);    
  
  width: 8px;
  height: 8px;
  background-color: var(--e-global-color-accent);
  
  transform: rotate(10deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107bca9 */.elementor-6972 .elementor-element.elementor-element-107bca9 ul {
  list-style: none; /* Hide default bullets */
  padding-left: 20px; /* Make room for the new bullets */
  margin-top:16px;
}
.elementor-6972 .elementor-element.elementor-element-107bca9 div:not(:last-of-type){
    padding-bottom:12px;
}

.elementor-6972 .elementor-element.elementor-element-107bca9 ul li {
  position: relative;
  margin-bottom: 12px;
}

.elementor-6972 .elementor-element.elementor-element-107bca9 ul li::before {
  content: "";
  position: absolute;
  left: -20px;
  top: calc(var(--e-global-typography-479cb28-line-height) / 2 - 4px);    
  
  width: 8px;
  height: 8px;
  background-color: var(--e-global-color-accent);
  
  transform: rotate(10deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35cd7e9 */.elementor-6972 .elementor-element.elementor-element-35cd7e9 ul {
  list-style: none; /* Hide default bullets */
  padding-left: 20px; /* Make room for the new bullets */
  margin-top:16px;
}
.elementor-6972 .elementor-element.elementor-element-35cd7e9 div:not(:last-of-type){
    padding-bottom:12px;
}

.elementor-6972 .elementor-element.elementor-element-35cd7e9 ul li {
  position: relative;
  margin-bottom: 12px;
}

.elementor-6972 .elementor-element.elementor-element-35cd7e9 ul li::before {
  content: "";
  position: absolute;
  left: -20px;
  top: calc(var(--e-global-typography-479cb28-line-height) / 2 - 4px);    
  
  width: 8px;
  height: 8px;
  background-color: var(--e-global-color-accent);
  
  transform: rotate(10deg);
}/* End custom CSS */